Amazon Web Services (AWS) Certification is fast becoming the must have certificates for any IT professional working with AWS. This article covers the topics that come in the AWS Certified Solutions Architect (CSA) - Associate Exam. For passing CSA exam, no programming knowledge needed and no prior AWS experience required. With this AWS certification under your belt (and optionally after completing AWS Certified Developer), you will be in high demand by many employers and you can command a superior salary.
CSA exam topics will start with a broad overview of the AWS platform and then deep dive into the individual elements of the AWS platform. You will explore Route53, EC2, S3, Cloud Front, Autoscaling, Load Balancing, RDS, RedShift, DynamoDB, EMR, VPC etc.
AWS CSA Target Audience
- AWS Absolute Beginners. No prior AWS experience necessary
- Existing Solutions Architects
- Programmers Interested in Deploying Applications on AWS
- People interested in hosting highly scaleable, fault tolerant applications (such as Wordpress and Joomla) on the AWS cloud.
1. Cloud and AWS concepts
- Understand the types of clouds
- Understand cloud concepts and best practices
- Understand the shared responsibility model
- Describe the benefits of cloud
- Describe the AWS global infrastructure
- Create an AWS account
- Manage accounts and access using IAM
2. Basic services: compute, storage, network, and database
- Understand and use EC2 concepts
- Create an AMI
- Describe the different types of services
- Use S3 for a static website
- Understand how AWS networking works
- Understand the differences between RDS and DynamoDB
3. Other services
- Understand the differences between SNS, SQS, SES, and SWF
- Use Cloudtrail and Cloudwatch to track data on users and usage
- Use TrustedAdivsor to secure services
- Understand general uses of other services
4. Using services together
- Use VPC to create a secure virtual network
- Implement load balancing and autoscaling
- Use security groups to allow services to securely communicate
- Move data from other services to S3 or Glacier
- Understand which services to deploy to implement a solution
- Create automated infrastructure using CloudFormation
- Create a web platform using Beanstalk
- Create a development platform using Opswork
By now you have a better understanding of what topics come in an Amazon Web Services Certified Solutions Architect exam. It is important to note that Amazon Company has a well-established certification program. In particular, AWS offers lots of certification exams for all skill and technical levels. Here is a good article for reviewing all AWS certifications. Both system admin and developers can find an AWS certification that suites their needs.
It is advisable to consult with an IT career counselor to understand what career options best fits your skills. For instance, if you want to be a software engineer, learning HTML and CSS might not fit the bill. Here is an excellent article for learning more on coding and technology career roadmap. Once you know what career path you wish to pursue, you can make a plan on what, when, and how to learn. There are lots of online resources for learning coding and technology in general. For teenagers and high school students, High School Technology Services offers variety of hands-on training. For adults and professionals, Coding Bootcamps and DC Web Makers Companies offer basic to advance project-based programming and technology classes.