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 Slide

  2. View Slide

  3. View Slide

  4. View Slide

  5. View Slide

  6. View Slide

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

    View Slide

  8. @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 Slide

  9. @samjulien

    View Slide

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

    View Slide

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

    View Slide

  12. Concepts

    View Slide

  13. @samjulien
    What is the cloud anyway? ☁

    View Slide

  14. @samjulien
    Easily grow infrastructure 🪴

    View Slide

  15. @samjulien
    Capital vs. operating expenses 🤑

    View Slide

  16. @samjulien
    Scalability 📈

    View Slide

  17. @samjulien
    Vertical Scaling

    View Slide

  18. @samjulien
    Vertical Scaling

    View Slide

  19. @samjulien
    Horizontal Scaling

    View Slide

  20. @samjulien
    Horizontal Scaling

    View Slide

  21. @samjulien

    View Slide

  22. @samjulien
    Elasticity 🪗

    View Slide

  23. @samjulien
    Horizontal Scaling

    View Slide

  24. @samjulien

    View Slide

  25. @samjulien
    Horizontal Scaling

    View Slide

  26. @samjulien
    Horizontal Scaling

    View Slide

  27. @samjulien
    Elasticity 🪗

    View Slide

  28. View Slide

  29. Key AWS Services

    View Slide

  30. @samjulien
    EC2

    View Slide

  31. @samjulien
    Elastic Compute Cloud

    View Slide

  32. @samjulien
    EC2 Instance

    View Slide

  33. @samjulien
    Traditional Servers

    View Slide

  34. @samjulien
    Lambda

    View Slide

  35. @samjulien
    S3

    View Slide

  36. @samjulien
    Simple Storage Service

    View Slide

  37. @samjulien
    S3 Bucket

    View Slide

  38. @samjulien
    Route 53

    View Slide

  39. @samjulien
    Route 53 = DNS

    View Slide

  40. @samjulien
    RDS

    View Slide

  41. @samjulien
    Relational Database Service

    View Slide

  42. @samjulien
    DynamoDB

    View Slide

  43. @samjulien
    Amplify

    View Slide

  44. Pitfalls

    View Slide

  45. @samjulien

    View Slide

  46. @samjulien
    Billing 💸

    View Slide

  47. @samjulien
    Clean up after yourself 🧹

    View Slide

  48. @samjulien
    Use labs 🔬

    View Slide

  49. @samjulien
    Use the free tier 🆓

    View Slide

  50. @samjulien

    View Slide

  51. @samjulien
    Set up billing alarms ⏰

    View Slide

  52. @samjulien

    View Slide

  53. @samjulien

    View Slide

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

    View Slide

  55. @samjulien
    Principle of Least Privilege 🤫

    View Slide

  56. @samjulien
    Set up MFA 🔏

    View Slide

  57. @samjulien

    View Slide

  58. @samjulien
    Use a sandbox account 🏖

    View Slide

  59. Certifications

    View Slide

  60. @samjulien
    Cloud Practitioner ☁

    View Slide

  61. @samjulien
    Associate Exams

    View Slide

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

    View Slide

  63. @samjulien
    Professional Exams

    View Slide

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

    View Slide

  65. @samjulien
    Specialty Exams

    View Slide

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

    View Slide

  67. Recap

    View Slide

  68. View Slide

  69. View Slide

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

    View Slide

  71. Concepts

    View Slide

  72. @samjulien
    What is the cloud anyway? ☁

    View Slide

  73. @samjulien
    Easily grow infrastructure 🪴

    View Slide

  74. @samjulien
    Capital vs. operating expenses 🤑

    View Slide

  75. @samjulien
    Scalability 📈

    View Slide

  76. @samjulien
    Vertical Scaling

    View Slide

  77. @samjulien
    Vertical Scaling

    View Slide

  78. @samjulien
    Horizontal Scaling

    View Slide

  79. @samjulien
    Horizontal Scaling

    View Slide

  80. @samjulien
    Elasticity 🪗

    View Slide

  81. Key AWS Services

    View Slide

  82. @samjulien
    EC2

    View Slide

  83. @samjulien
    Traditional Servers

    View Slide

  84. @samjulien
    Lambda

    View Slide

  85. @samjulien
    S3

    View Slide

  86. Pitfalls

    View Slide

  87. @samjulien
    Billing 💸

    View Slide

  88. @samjulien
    Clean up after yourself 🧹

    View Slide

  89. @samjulien
    Use labs 🔬

    View Slide

  90. @samjulien
    Use the free tier 🆓

    View Slide

  91. @samjulien
    Set up billing alarms ⏰

    View Slide

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

    View Slide

  93. @samjulien
    Principle of Least Privilege 🤫

    View Slide

  94. @samjulien
    Set up MFA 🔏

    View Slide

  95. @samjulien
    Use a sandbox account 🏖

    View Slide

  96. Certifications

    View Slide

  97. @samjulien
    Cloud Practitioner ☁

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide