Become Cloud Engineer

Design, automate and govern workloads on a public cloud.

Difficulty: Medium10 stepsDuration: 8 to 15 months

Become Cloud Engineer.

Step-by-step learning plan

  1. 1. Get the fundamentals right

    Technologies

    LinuxNetworkingHTTPGit

  2. 2. Choose one cloud and learn its core

    Technologies

    AWSComputeStorageDatabases

  3. 3. Master identity and access

    Technologies

    IAMRolesPoliciesSSO

  4. 4. Design cloud networking

    Technologies

    VPCSubnetsPeeringPrivate endpoints

  5. 5. Automate with Terraform

    Technologies

    TerraformModulesRemote stateCI for IaC

  6. 6. Build a landing zone

    Technologies

    AccountsGuardrailsTaggingLogging

  7. 7. Run containers in the cloud

    Technologies

    DockerEKSECSHelm

  8. 8. Secure and monitor workloads

    Technologies

    KMSCloudTrailPrometheusAlerting

  9. 9. Control cost

    Technologies

    FinOpsRight-sizingSavings plansBudgets

  10. 10. Certify and build a portfolio

    Technologies

    AWS SAATerraform AssociateGitHub projects