
x
Course: Outline
This course covers the following concepts:
Day One
- Understanding Systems Operations on AWS
- Tooling and Automation
- Computing (Servers)
- Computing (Scaling and Name Resolution)
Day Two
- Computing (Serverless and Containers)
- Computing (Database Services)
- Networking
- Storing and Archiving
Day Three
- Monitoring and Security
- Managing Resource Consumption
- Creating Automated and Repeatable Deployments
Audience
This course is intended for:
- Systems administrators
- Software developers, especially those in DevOps roles
Prerequisites
We recommend that attendees of this course have the following prerequisites:
- Successfully completed the AWS Technical Essentials course
- Background in either software development or systems administration
- Proficiency in maintaining operating systems at the command line, such as shell scripting in Linux environments or cmd/PowerShell in Windows
- Basic knowledge of networking protocols (TCP/IP, HTTP)
What You Will Learn
In this course, you will learn how to:
- Understand the AWS infrastructures as it related to system operations such as the global infrastructure, core services and account security
- Use the AWS Command Line Interface, and understand additional administration and development tools
- Manage, secure, and scale compute instances on AWS
- Identify container services and services available for serverless computing
- Build virtual private networks with Amazon VPC
- Configure and manage storage options utilizing 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 using tags, Amazon CloudWatch, and AWS Trusted Advisor
- Create and configure automated and repeatable deployments with tools such as AMIs and AWS CloudFormation