Curriculum Objectives
This course teaches students how to:
- Understand AWS infrastructure as it relates to system operations, such as global infrastructure, core services, and account security
- Use the AWS Command Line Interface (AWS CLI), and understand additional administration and development tools
- Manage, secure, and scale compute instances on AWS
- Manage, secure, and scale configurations
- Identify container services and AWS services that are available for serverless computing.
- Manage, secure, and scale databases on AWS
- Build virtual private networks with Amazon Virtual Private Cloud (Amazon VPC)
- Configure and manage storage options using the storage services offered with AWS
- Monitor the health of your infrastructure with services such as Amazon CloudWatch, AWS CloudTrail, and AWS Config
- Manage resource consumption in an AWS account by using tags, Amazon CloudWatch, and AWS Trusted Advisor
- Create and configure automated and repeatable deployments with tools such as Amazon Machine Images (AMIs) and AWS CloudFormation
Student Prerequisites
AWS Academy Cloud Operations requires a strong foundation in IT concepts and skills. To ensure success, students should have:
- Completed AWS Academy Cloud Foundations or have equivalent experience
- A working knowledge of at least one scripting language
- Familiarity with Linux, the command line and Application Programming Interfaces (APIs)
- Familiarity with virtualization and distributed computing
- An understanding of version control (e.g., Git)
- An understanding of data storage mechanisms such as SQL
Intended Audience
This intermediate (level 200) course is intended for students who seek operations/support/DevOps roles.