Loading...

Course Description

Bootcamp | 30 hours | 3.0 CEUs | $2,995

AWS Academy Cloud Operations is designed to prepare participants to pursue entry-level DevOps, support, and cloud operations roles. It will also help prepare them to take the AWS SysOps Administrator – Associate exam. Emphasizing best practices in the AWS Cloud and recommended design patterns, this course will teach students how to solve problems and troubleshoot various scenarios. The course will show students how to create automatable and repeatable deployments of networks and systems on AWS and covers specific AWS features and tools related to configuration and deployment. With case studies and demonstrations, students will learn how some AWS customers design their infrastructures and implement various strategies and services. Students will also have the opportunity to build a variety of infrastructures via guided, hands-on activities.

Course Outline

  • Module 0: Welcome and Overview
    • Explain the course scope and expectations. 
    • Create an AWS Training Portal account. 
    • Create your free AWS Educate account. 
    • Access course materials and resources. 
    • Navigate the AWS documentation website.
  • Module 1: Understanding Systems Operations on AWS
    • Describe system operations in the cloud related to automated and repeatable deployments. 
    • Explain Amazon Web Services (AWS) regions and edge locations, and criteria for selecting them. 
    • Describe core services related to system operations, including services for network, compute, and access. 
    • Explain how AWS Identity and Access Management (IAM) provides security over AWS account resources. 
    • Describe AWS Command Line Interface (AWS CLI) features
  • Module 2: Tooling and Automation
    • Describe the purpose and function of AWS Systems Manager and its related features. 
    • Describe the purpose and function of AWS Tools for PowerShell. 
    • Identify additional development tools used for tooling and automation, such as software development kits (SDKs), AWS CloudFormation, and AWS OpsWorks. 
    • Explain how Amazon Simple Storage Service (Amazon S3) can be used to host a static website.
  • Module 3: Computing Servers
    • Describe Amazon Elastic Compute Cloud (Amazon EC2) virtualization.  
    • Differentiate between the instance types and storage options available for EC2 instances.  
    • Understand the networking components that must be specified when you launch an EC2 instance. 
    • Explain Amazon EC2 user data and metadata. 
    • Differentiate the lifecycle states for an EC2 instance. 
    • Explain the shared responsibility model. 
    • Create Amazon EC2 instances.
  • Module 4: Computing (Scaling and Name Resolution)
    • Describe Elastic Load Balancing features. 
    • Differentiate the types of ELB load balancers. 
    • Describe Amazon EC2 Auto Scaling and launch configurations. 
    • Use EC2 Auto Scaling. 
    • Describe Amazon Route 53 features and routing options. 
    • Configure failover routing.
  • Module 5: Computing (Containers and Serverless)
    • Explain the purpose and function of AWS Lambda.
    • Describe the purpose and function of application programming interfaces (APIs), including RESTful APIs. 
    • Explain the benefits and function of Amazon API Gateway. 
    • Explain the purpose and function of containers and the AWS services that support container usage. 
    • Explain the purpose and function of AWS Step
  • Module 6: Computing (Database Services)
    • Differentiate the types of managed database services offered by Amazon Web Services (AWS) and identify their recommended use. 
    • Identify some of the factors for consideration when selecting a database (engine and workloads). 
    • Explain the purpose and function of Amazon Relational Database Service (Amazon RDS), Amazon Aurora, and Amazon DynamoDB and related benefits of each. 
    • Describe the main features and benefits of Amazon Relational Database Service (Amazon RDS), Amazon Aurora, and Amazon DynamoDB. 
    • Explain the benefits of the AWS Database Migration Service (AWS DMS) and the capabilities of the AWS Schema Conversion Tool (AWS SCT).
  • Module 7: Networking
    • Explain the foundational role of an Amazon virtual private cloud (VPC) in AWS Cloud networking. 
    • Identify the networking components inside of a VPC and their purpose. ? Differentiate the options for VPC connectivity. 
    • Describe the layered network defense model inside a VPC, such as network Access Control Lists (network ACLs), security groups, and bastion hosts. 
    • List the steps to troubleshoot common VPC network issues. 
    • Configure a VPC
  • Module 8: Storage and Archiving
    • Differentiate the AWS data storage options and explain their purpose and benefits. 
    • Create and manage Amazon EBS snapshots. 
    • Store, retrieve, and archive Amazon S3 objects. 
    • Identify AWS data migration services.
  • Module 9: Monitoring and Security
    • Explain the benefits of Amazon CloudWatch. 
    • Describe Amazon CloudWatch monitoring features, including metrics and alarm details. 
    • Describe Amazon CloudWatch log features and benefits. 
    • Explain the purpose and function of AWS CloudTrail.
    • Describe AWS Config features and benefits. 
    • Use Amazon CloudWatch to monitor applications and infrastructure.
  • Module 10: Managing Resource Consumption
    • Explain the purpose and function of tagging in AWS. 
    • Describe the cost management strategies associated with tagging. 
    • Describe how to enforce tagging using Identity and Access Management (IAM) policies. 
    • Identify some of the cost benefits of the cloud. 
    • Explain the purpose and function of the AWS Trusted Advisor service. 
    • Manage Resources with tagging.
  • Module 11: Creating Automated and Repeatable Deployments
    • Identify some of the AWS services for configuration management. 
    • Describe the challenges associated with cloud deployments and potential solutions for remedy. 
    • Describe infrastructure as code and the value it creates. 
    • Describe the purpose of AWS CloudFormation. 
    • Describe some of the types of errors with AWS CloudFormation and their remedy. 
    • Describe best practices using AWS CloudFormation.
  • Labs
    • Lab 1 – Using AWS Systems Manager
    • Lab 2 – Creating Amazon EC2 Instances (Linux)
    • Lab 3 – Using Auto Scaling (Linux)
    • Lab 4 – Configuring VPC (Linux)
    • Lab 5 – Managing Storage (Linux)
    • Lab 6 – Monitoring Your Applications and Infrastructure
    • Lab 7 – Managing Resources (Linux/Windows)
    • Lab 8 – Automating Deployments with AWS CloudFormation
  • Activities
    • Activity 1: Install AWS CLI with IAM challenge
    • Activity 2: Create Static Website for Mom & Pop Cafe on S3
    • Activity 3: Deploy a LAMP Instance
    • Activity 4: Route53 with GeoRouting
    • Activity 5: Lambda function for Mom & Pop Cafe emails latest data
    • Activity 6: Migrate Mom & Pop Cafe from MySQL on instance to RDS
    • Activity 7: Troubleshooting a VPC
    • Activity 8: Create a Backup Schedule with Snapshots and Migrate S3 Data to Glacier
    • Activity 9: Trigger a CloudWatch Alarm, Enable CloudTrail, and Track Activity
    • Activity 10: Creating AMIs and Launching EC2 Templates
    • Activity 11: Troubleshooting CloudFormation Deployments

Learner Outcomes

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

Additional Information

This class prepares you for the AWS Certified SysOps Administrator - Associate exam.

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

Duration

30 hours | 5 days or 10 nights
Loading...

Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrollment. Please complete a Course Inquiry or call 314-977-3226 so that we may promptly notify you when enrollment opens.

Required fields are indicated by .
*Academic Unit eligibility to be determined by college/university in which you are enrolled in a degree seeking program.