Skip to content

Learn Lab ๐Ÿงช โ€‹

Welcome to the PyRun Learn Lab โ€” a hands-on playground where you move from "I have no idea how the cloud works" to "I just ran 100 serverless functions in parallel to analyze a genome."

This section is designed for two types of explorers:

  • Students & Researchers who have never touched AWS and want to learn cloud concepts by doing, guided by AI.
  • Data Scientists who know their pandas, NumPy, and scikit-learn pipelines by heart, but have never distributed them across thousands of cores in the cloud.

How It Works โ€‹

Each experiment follows the same narrative arc:

We show you everything:

  • The original prompt we sent to the AI
  • The local code that only runs on your laptop
  • The generated cloud code that scales infinitely
  • Screenshots of the actual execution
  • Mermaid diagrams explaining the architecture

Experiment Catalog โ€‹

๐ŸŽ“ Student Cloud Basics โ€‹

Perfect if you have never used AWS. These are the "Hello World" moments of the cloud.

ExperimentWhat You LearnDifficulty
S3 File WriterWriting files to Amazon S3 from a Lambda functionโญ
DynamoDB CounterBuilding a serverless API with API Gateway + DynamoDBโญโญ

๐Ÿ—ณ๏ธ Pet Vote App โ€‹

A complete full-stack serverless application. You migrate a local Flask app (HTML + Python) to AWS: S3 static hosting, API Gateway, Lambda, and DynamoDB.

ExperimentWhat You LearnDifficulty
Pet VoteFull-stack migration: Frontend โ†’ API โ†’ Databaseโญโญโญ

๐Ÿงฌ DNA Analysis (Distributed Genomics) โ€‹

For data scientists. You take a local bioinformatics script that crashes on large FASTQ files and distribute it across 100 AWS Lambda functions using Lithops + DataPlug.

ExperimentWhat You LearnDifficulty
DNA AnalysisZero-data-movement partitioning + MapReduce serverlessโญโญโญโญ

๐Ÿ›ฐ๏ธ DANA Flood Analysis (Distributed Geospatial) โ€‹

For geospatial researchers. You analyze satellite imagery of the Valencia DANA floods at 30m resolution by distributing spectral index computation across AWS Lambda.

ExperimentWhat You LearnDifficulty
DANA Flood AnalysisHybrid local/cloud geospatial pipelines at scaleโญโญโญโญ

The Philosophy โ€‹

"Don't teach me the theory. Show me the prompt, the code, and the result."

Every experiment includes:

  • ๐ŸŽฏ The Prompt โ€” Exactly what we told the AI
  • ๐Ÿ’ป The Local Code โ€” The script that only works on your machine
  • โ˜๏ธ The Cloud Code โ€” The distributed version generated by AI
  • ๐Ÿ“ธ The Screenshots โ€” Real execution results, not mockups
  • ๐Ÿ“ The Architecture โ€” Mermaid diagrams showing data flow

Ready? Pick an experiment above and let's build something that scales.