Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Littlest JupyterHub - AWS
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Carol Willing
PRO
October 05, 2018
Technology
0
200
The Littlest JupyterHub - AWS
Presented at PyCon India as part of a workshop on JupyterHub, Binder, and JupyterLab
Carol Willing
PRO
October 05, 2018
Tweet
Share
More Decks by Carol Willing
See All by Carol Willing
Question Driven Development using Python
willingc
PRO
1
87
CPython: Foundation for Scientific Python
willingc
PRO
1
45
Be a SLQAR. Micromentoring for all.
willingc
PRO
0
60
Lessons in Leadership: Python, AI, and Heuristics
willingc
PRO
1
150
Embracing Python, AI, and Heuristics: Optimal Paths for Impactful Software
willingc
PRO
1
970
Thriving with Python: Navigate the pitfalls in a polyglot world
willingc
PRO
1
230
Pragmatic Python: Python 3.12 and beyond
willingc
PRO
0
230
The Future is Notebooks
willingc
PRO
0
130
PyCon 2023 Keynote
willingc
PRO
0
250
Other Decks in Technology
See All in Technology
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2k
Red Hat OpenStack Services on OpenShift
tamemiya
0
120
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
180
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
680
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.8k
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
1
120
What happened to RubyGems and what can we learn?
mikemcquaid
0
310
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
120
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
460
Greatest Disaster Hits in Web Performance
guaca
0
270
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.5k
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
Featured
See All Featured
How GitHub (no longer) Works
holman
316
140k
Visualization
eitanlees
150
17k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
Designing for humans not robots
tammielis
254
26k
We Are The Robots
honzajavorek
0
160
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
78
Exploring anti-patterns in Rails
aemeredith
2
250
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
120
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
830
Six Lessons from altMBA
skipperchong
29
4.2k
Transcript
Carol Willing JupyterHub Team Workshop Oct 05, 2018 @WillingCarol
The Littlest JupyterHub AWS
TLJH @WillingCarol
Why TLJH? Simplify @WillingCarol
Set up a Development System A small class < 100
users Single server deployment User group meetings and meetups A short term workshop @WillingCarol When to use TLJH
Documentation @WillingCarol the-littlest-jupyterhub.readthedocs.io
Digital Ocean Jetstream Google Cloud AWS Your Ubuntu 18.04
server @WillingCarol
Amazon Web Services (AWS) @WillingCarol
Let's begin @WillingCarol
Create an AWS account @WillingCarol
Create an AWS account @WillingCarol
Log in to AWS account @WillingCarol
Create an EC2 instance @WillingCarol
AWS dashboard @WillingCarol
AWS dashboard @WillingCarol
Create Instance @WillingCarol
AWS dashboard @WillingCarol
Configure instance @WillingCarol
Choose Ubuntu 18.04 LTS @WillingCarol
Let's start with a small instance @WillingCarol
Configure TLJH command and admin @WillingCarol
Configure TLJH command and admin @WillingCarol
Configure storage @WillingCarol
Add tag @WillingCarol
Configure security group and networking @WillingCarol
Review and launch @WillingCarol
Create SSH key pair (or use existing*) @WillingCarol
Select SSH key pair and launch @WillingCarol
Monitor launch status @WillingCarol
Launch progress @WillingCarol
Go to IP address in a browser @WillingCarol
JupyterHub @WillingCarol
JupyterHub Sign In page @WillingCarol
Log in as an admin user @WillingCarol
JupyterHub and Notebook Browser UI @WillingCarol
JupyterHub Control Panel @WillingCarol
JupyterHub Admin Tab @WillingCarol
Congrats @WillingCarol