I want guidance on AWS Cloud Engineer.

0

Hello everyone,

I am Muhammad Shahzaib. I wanted to make a career in AWS Cloud Engineer. Is this the worth it career in future. Or can anyone guide me the AWS Cloud Engineer roadmap, and where from I start this.

Please suggest me!

Thanks

profile picture
asked 3 months ago82 views
2 Answers
2
Accepted Answer

Hi Muhammad Shahzaib,

It's definitely worth while become an AWS Cloud Engineer and it has the flexibility of remote working for any organisation in the world and it comes with great earning potential too.

The path followed can vary depending on the individual but I'd recommend the following:

  1. Start with understanding basic concepts through AWS Cloud Practitioner Essentials and earn the AWS Certified Cloud Practitioner certification. Not mandatory but good first step to progression.
  2. Learn about essential AWS Services e.g. Compute: Amazon EC2, AWS Lambda, Elastic Beanstalk Storage: Amazon S3, Elastic Block Storage (EBS), Amazon Glacier Networking: VPC, Route 53, Elastic Load Balancing (ELB) Security: IAM, AWS Key Management Service (KMS), AWS Shield, and WAF Databases: Amazon RDS, DynamoDB, Aurora, Amazon Redshift DevOps & CI/CD: CodePipeline, CodeBuild, CodeDeploy, CloudFormation
  3. Get some hands-on training using the Free-tier accounts
  4. Do free labs using AWS Skills Builder
  5. Get Familiar with Infrastructure as Code (IaC) e.g. CloudFormation and Terraform if possible, using the free tier accounts.
  6. Learn Scripting & Automation. Python will do well but bash is also pretty common. There are many free courses and resources available for that.
  7. Study for and take the AWS Certified Solutions Architect – Associate exam. Clearing that is considered a basic to get a job as an AWS Cloud Engineer. AWS Certified SysOps Administrator - Associate is also a good one to start from a practical perspective.
  8. Learn DevOps and CI/CD Tools e.g. CI/CD: Continuous Integration and Continuous Deployment pipelines (AWS CodePipeline, Jenkins, GitLab CI) Containerization: Docker, ECS, EKS, and Kubernetes Monitoring & Logging: Amazon CloudWatch, AWS X-Ray, AWS Config
  9. There are other topics to learn too. Some popular and modern services to learn about are: Serverless Architectures: Learn AWS Lambda, Step Functions, API Gateway, etc. Big Data: Understand EMR, Athena, Glue, and Redshift AI/ML: Explore services like AWS SageMaker (which has many new services as well now), Amazon Bedrock, Amazon Q etc.
  10. Get further advanced certifications e.g. AWS Certified DevOps Engineer – Professional, AWS Certified Solutions Architect – Professional and Speciality certifications for Security, Networking or other domains i.e., whatever you want to specialise in depending on interest

Also, once you get there, keep learning and revising - with hands-on practice. While this seems like a lot but once you start, you keep going as it's the best cloud to learn on and you can build all kinds of services - which to me - is very interesting. Good luck with your studies and career and hope this helps!

profile pictureAWS
answered 3 months ago
profile picture
EXPERT
reviewed 3 months ago
1

Hello Muhammad,

There are many paths to becoming an AWS Cloud Engineer, it really depends on you. Some good places to start are:

https://aws.amazon.com/training/ https://explore.skillbuilder.aws/learn

And of course sign up for a free-tier account and start learning. Best of luck!

AWS
answered 3 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions