Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Where to Start with AWS as a Developer

Where to Start with AWS as a Developer

Cloud infrastructure is a $100 billion industry and AWS is the market leader. Adding AWS skills to your repertoire and certifications to your resumé can make you more competitive and boost your earning power, but where do you start? There are over 200 AWS products and services! How do you start chipping away at this complex elephant, but do it in a way that's practical? In this talk, you'll learn the key concepts of cloud computing, the best services to start learning as a developer like EC2 and S3, what the certification path looks like, and where to go for help. We'll also cover tricky areas to watch out for like billing and Identity and Access Management (IAM). By the end, you'll have a clear path forward to leveling up your skills and career using AWS!

Sam Julien

June 25, 2021
Tweet

More Decks by Sam Julien

Other Decks in Programming

Transcript

  1. @samjulien
    Where to Start with AWS as a
    Developer
    Sam Julien

    View full-size slide

  2. Top Take-Aways 🥡
    Key AWS services for developers
    Big AWS concepts for developers
    Pitfalls to Look Out for
    The Certification Path

    View full-size slide

  3. @samjulien
    Sam Julien
    samjulien.com
    Manager of Developer Relations at Auth0
    Getting Started in Developer Relations & Guide to Tiny Experiments
    Instructor at egghead
    @samjulien
    Developer Microskills Newsletter

    View full-size slide

  4. @samjulien
    https://auth0.com/ambassador-program
    https://auth0.com/apollo-program

    View full-size slide

  5. Top Take-Aways 🥡
    Key AWS services for developers
    Big AWS concepts for developers
    Pitfalls to Look Out for
    The Certification Path

    View full-size slide

  6. @samjulien
    What is the cloud anyway? ☁

    View full-size slide

  7. @samjulien
    Easily grow infrastructure 🪴

    View full-size slide

  8. @samjulien
    Capital vs. operating expenses 🤑

    View full-size slide

  9. @samjulien
    Scalability 📈

    View full-size slide

  10. @samjulien
    Vertical Scaling

    View full-size slide

  11. @samjulien
    Vertical Scaling

    View full-size slide

  12. @samjulien
    Horizontal Scaling

    View full-size slide

  13. @samjulien
    Horizontal Scaling

    View full-size slide

  14. @samjulien
    Elasticity 🪗

    View full-size slide

  15. @samjulien
    Horizontal Scaling

    View full-size slide

  16. @samjulien
    Horizontal Scaling

    View full-size slide

  17. @samjulien
    Horizontal Scaling

    View full-size slide

  18. @samjulien
    Elasticity 🪗

    View full-size slide

  19. Key AWS Services

    View full-size slide

  20. @samjulien
    EC2

    View full-size slide

  21. @samjulien
    Elastic Compute Cloud

    View full-size slide

  22. @samjulien
    EC2 Instance

    View full-size slide

  23. @samjulien
    Traditional Servers

    View full-size slide

  24. @samjulien
    Lambda

    View full-size slide

  25. @samjulien
    S3

    View full-size slide

  26. @samjulien
    Simple Storage Service

    View full-size slide

  27. @samjulien
    S3 Bucket

    View full-size slide

  28. @samjulien
    Route 53

    View full-size slide

  29. @samjulien
    Route 53 = DNS

    View full-size slide

  30. @samjulien
    RDS

    View full-size slide

  31. @samjulien
    Relational Database Service

    View full-size slide

  32. @samjulien
    DynamoDB

    View full-size slide

  33. @samjulien
    Amplify

    View full-size slide

  34. @samjulien
    Billing 💸

    View full-size slide

  35. @samjulien
    Clean up after yourself 🧹

    View full-size slide

  36. @samjulien
    Use labs 🔬

    View full-size slide

  37. @samjulien
    Use the free tier 🆓

    View full-size slide

  38. @samjulien
    Set up billing alarms ⏰

    View full-size slide

  39. @samjulien
    Identity & Access Management (IAM) 🔐

    View full-size slide

  40. @samjulien
    Principle of Least Privilege 🤫

    View full-size slide

  41. @samjulien
    Set up MFA 🔏

    View full-size slide

  42. @samjulien
    Use a sandbox account 🏖

    View full-size slide

  43. Certifications

    View full-size slide

  44. @samjulien
    Cloud Practitioner ☁

    View full-size slide

  45. @samjulien
    Associate Exams

    View full-size slide

  46. @samjulien
    Associate Exams
    Solutions Architect Associate
    SysOps Admin Associate
    Developer Associate

    View full-size slide

  47. @samjulien
    Professional Exams

    View full-size slide

  48. @samjulien
    Professional Exams
    Solutions Architect Professional
    DevOps Engineer Professional

    View full-size slide

  49. @samjulien
    Specialty Exams

    View full-size slide

  50. @samjulien
    Specialty Exams
    Advanced Networking
    Security
    Machine Learning
    Alex Skill Builder
    Data Analytics
    Database

    View full-size slide

  51. Top Take-Aways 🥡
    Key AWS services for developers
    Big AWS concepts for developers
    Pitfalls to Look Out for
    The Certification Path

    View full-size slide

  52. @samjulien
    What is the cloud anyway? ☁

    View full-size slide

  53. @samjulien
    Easily grow infrastructure 🪴

    View full-size slide

  54. @samjulien
    Capital vs. operating expenses 🤑

    View full-size slide

  55. @samjulien
    Scalability 📈

    View full-size slide

  56. @samjulien
    Vertical Scaling

    View full-size slide

  57. @samjulien
    Vertical Scaling

    View full-size slide

  58. @samjulien
    Horizontal Scaling

    View full-size slide

  59. @samjulien
    Horizontal Scaling

    View full-size slide

  60. @samjulien
    Elasticity 🪗

    View full-size slide

  61. Key AWS Services

    View full-size slide

  62. @samjulien
    EC2

    View full-size slide

  63. @samjulien
    Traditional Servers

    View full-size slide

  64. @samjulien
    Lambda

    View full-size slide

  65. @samjulien
    S3

    View full-size slide

  66. @samjulien
    Billing 💸

    View full-size slide

  67. @samjulien
    Clean up after yourself 🧹

    View full-size slide

  68. @samjulien
    Use labs 🔬

    View full-size slide

  69. @samjulien
    Use the free tier 🆓

    View full-size slide

  70. @samjulien
    Set up billing alarms ⏰

    View full-size slide

  71. @samjulien
    Identity & Access Management (IAM) 🔐

    View full-size slide

  72. @samjulien
    Principle of Least Privilege 🤫

    View full-size slide

  73. @samjulien
    Set up MFA 🔏

    View full-size slide

  74. @samjulien
    Use a sandbox account 🏖

    View full-size slide

  75. Certifications

    View full-size slide

  76. @samjulien
    Cloud Practitioner ☁

    View full-size slide

  77. @samjulien
    Associate Exams
    Solutions Architect Associate
    SysOps Admin Associate
    Developer Associate

    View full-size slide

  78. @samjulien
    Professional Exams
    Solutions Architect Professional
    DevOps Engineer Professional

    View full-size slide

  79. @samjulien
    Specialty Exams
    Advanced Networking
    Security
    Machine Learning
    Alex Skill Builder
    Data Analytics
    Database

    View full-size slide

  80. samj.im/start-aws-talk
    @samjulien

    View full-size slide

  81. samj.im/start-aws-talk
    Thank you!
    @samjulien

    View full-size slide