Basics of cloud computing for data scientists
summary
Claims that basic cloud deployment can be practical for data scientists by showing concrete AWS patterns and trade offs: compute choices (EC2 vs serverless Lambda), storage options (S3, RDS/Aurora, DynamoDB) and monitoring with CloudWatch. Examples include Lambda pulling Docker image from ECR, S3 triggers invoking Lambda and DynamoDB streams triggering downstream Lambda. Notes container orchestration via ECS/EKS, SageMaker endpoints as managed EC2, and emphasizes trade offs like billing by uptime versus execution time.
AI-written summary · about
chapters (10)
- 0:00Cloud computing for data scientists
- 3:14AWS basics
- 5:01AWS compute options
- 8:50Containers and orchestration
- 10:57AWS storage services
- 14:49Relational databases in AWS
- 16:59DynamoDB deep dive
- 18:48Monitoring with CloudWatch
- 20:33SageMaker lock-in
- 22:40Emily's use case
related talks
39mFrom Data Science to Production - deploy, scale, enjoy!
40mBest Practices for Deploying Well-Architected, Serverless Python Applications to AWS with CDK
31mIntroduction to Data Visualisation
39mHow Python Drives Modern Data Engineering
54mServerless Python on AWS Lambda using the Serverless Framework
29mData Science Best Practices : From Proof of Concepts to Production
34mPython in Serverless Architectures
29mOrchestrating complex (not complicated) tasks using AWS serverless and Python
