a

AWS Cloud Practitioner - 1

Foundations of cloud computing

Subhi Dweik. Chapter Eindhoven '22 X Rockademy
a

Index

  • AWS Certs
  • What is cloud
  • Regions/AZ's/Edge locations
  • Shared responsibility model
  • Advantages
  • Cost
  • Assorted things to mention
  • Demo
  • Questions
a

Certifications

a

What is cloud

  • Someone else's computer
  • If it doesn't have an API, it's not a cloud
  • Scale to zero and pay as you go
  • "Best in class" services for common use cases
  • Experiment and go global quickly
a

Regions, AZ's and Edge locations

a

Shared Responsibility Model

a

Advantages

  • Well tested building blocks for common use-cases
  • Power to the developers, no more waiting 3 weeks for a server to be provisioned
  • Massive scaling and cross region failover
  • Fully automatable
  • Easy experimentation instead of guesswork
a

Understanding Cost

  • Pricing is different for every service
    • DynamoDB uses RCU/WCU
    • EC2 uses price per minute/second
  • Data transfer is usually a big and hidden cost
  • There's no such thing as a "free tier account"
a

A few tips and notes

  • The AWS SDK exists
  • The SDK uses a default credentials chain
  • The root user should be used as little as possible
  • You can enforce MFA with roles
a

In practice

a

Questions?

us-east-1 is special