Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: add quick preview of materials #37

Merged
merged 1 commit into from
Apr 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 37 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,37 @@
This repo contains our slides and materials for various Flux tutorials.
# Flux Framework Tutorials

This repository contains our slides and materials for Flux Framework tutorials.

## Design

### Autoscaling Jupyter Hub

We deploy a Jupyter Hub that spawns individual containers, one per tutorial participant. Participants can login
to a web-based portal with a password and username of their choosing to start the chapter-oriented sections.

### Content

While we change the tutorial over time, the content generally consists of two kinds of learning.

#### Presentation

Our presentations vary by year, and we try to make them interesting and engaging, teaching about Flux and highlighting new features.
A few examples:

![img/new-features.png](img/new-features.png)
![img/rabbits.png](img/rabbits.png)

This presentation from RADIUSS 2023 can [be seen here](https://github.com/flux-framework/Tutorials/blob/master/2023-RADIUSS-AWS/Flux_RADIUSS_Tutorial_2023.pdf). Individual presentations can include (but are not limited to) content from our [learning guide](https://flux-framework.readthedocs.io/en/latest/guides/learning_guide.html) and introduction to [Flux Components](https://flux-framework.readthedocs.io/en/latest/guides/components.html).

![img/components.png](img/components.png)

#### Interactive Learning

To best learn about using Flux, we offer several beginner chapters for job submission and interaction with Flux Framework.
The chapters are also interspersed with more design or "how does it work" type content for the interested reader. A few screenshots are shown below.

![img/modules.png](img/modules.png)
![img/flux-services.png](img/flux-services.png)
![img/flux-tree.png](img/flux-tree.png)
![img/submit.png](img/submit.png)

Binary file added img/components.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/flux-services.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/flux-tree.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/modules.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/new-features.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/rabbits.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/submit.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading