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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Carol Willing
PRO
October 05, 2018
Technology
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The Littlest JupyterHub - AWS
Presented at PyCon India as part of a workshop on JupyterHub, Binder, and JupyterLab
Carol Willing
PRO
October 05, 2018
More Decks by Carol Willing
See All by Carol Willing
Beyond the Hype: A Pragmatic Look at How Developers Actually Use AI
willingc
PRO
0
45
Conversation, Computation, and Community: Solving Scientific Problems with Jupyter Notebooks and AI Tools
willingc
PRO
1
71
Question Driven Development using Python
willingc
PRO
1
120
CPython: Foundation for Scientific Python
willingc
PRO
1
59
Be a SLQAR. Micromentoring for all.
willingc
PRO
0
82
Lessons in Leadership: Python, AI, and Heuristics
willingc
PRO
1
180
Embracing Python, AI, and Heuristics: Optimal Paths for Impactful Software
willingc
PRO
1
1k
Thriving with Python: Navigate the pitfalls in a polyglot world
willingc
PRO
1
280
Pragmatic Python: Python 3.12 and beyond
willingc
PRO
0
270
Other Decks in Technology
See All in Technology
千葉での単身赴任からAWSをやり続け、千葉に戻ってきた話
yama3133
1
120
脱SaaS!FDEを支えるプロビジョニングと分離設計
knih
0
300
螺旋型キャリアの生存戦略 / kinoko-conf2026
rakus_dev
1
980
アラート調査向けAIエージェントの本番導入とその後/AI Agents for Alert Investigation: Production Deployment and After
taddy_919
0
140
Flow 不死:AI 時代 DevOps 的不變本質
cheng_wei_chen
2
510
フルAIで個人開発して学んだあれこれ / yuruai vol.1
isaoshimizu
0
120
Deep Data Security 機能解説
oracle4engineer
PRO
2
120
When Platform Engineering Meets GenAI
sucitw
0
170
事業会社における 機械学習・推薦システム技術の活用事例と必要な能力 / ml-recsys-in-layerx-wantedly-2026
yuya4
0
160
AIチャットの改善から見えた、良いAI体験とは / What Constitutes a Good AI Experience: Insights from Improving AI Chat
kubode
0
120
クレデンシャル流出 ― 攻撃 3 時間 vs 復旧 10 時間。この非対称性にどう備えるか
kazzpapa3
3
560
AI-DLCを “そのまま導入しなかった”話 ~組織に合わせてアジャストした 私たちの実践共有~
hiroramos4
PRO
1
430
Featured
See All Featured
Docker and Python
trallard
47
3.9k
The SEO Collaboration Effect
kristinabergwall1
1
490
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Music & Morning Musume
bryan
47
7.2k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
Navigating Weather and Climate Data
rabernat
0
230
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
310
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
220
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Color Theory Basics | Prateek | Gurzu
gurzu
0
370
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