Amazon Web Services Architecture and Operations

Transform your IT career with our AWS Architecture and Operations course, designed for IT professionals seeking mastery in deploying, managing, and optimizing AWS cloud solutions.

Course Thumbnail

Essential Skills Gained

Checkmark

Understand AWS services and their role in cloud solutions

Checkmark

Design scalable and resilient architectures on AWS

Checkmark

Deploy and manage resources using AWS tools and best practices

Checkmark

Implement security measures and cost optimization on AWS

Format

  • Instructor-led
  • 4 days with lectures and hands-on labs.

Audience

  • Systems Architects
  • Systems Operators
  • Application Developers
  • DevOps Professionals

Description

This course is designed to teach systems administrators, developers, or IT architects how to optimize the use of the AWS Cloud by understanding AWS services and how these services fit into a cloud solution. Because there is no one-size-fits-all design, this course highlights some AWS Cloud design patterns to help you learn how a service may fit in the overall cloud design. This 4-day instructor-led course also covers System Operations. Learn how to create automatable and repeatable deployments of networks and systems on the AWS platform including tools related to configuration and deployment, as well as common techniques used throughout the industry for configuring and deploying systems.

Calendar icon

Upcoming Course Dates

No upcoming dates. Please check back later.

Course Outline

Download PDF

Module 1: Introduction to Amazon Web Services

  1. Understanding the AWS Global Infrastructure

  2. Navigating the AWS Management Console

  3. AWS Security Measures

  4. Understanding Compute & Networking Services

  5. Working with AWS Storage & Content Delivery

  6. Understanding Managed Databases

Module 2: Working with Identity and Access Management (IAM)

  1. Understanding the IAM Service

  2. Setting up IAM Users & Policies

  3. Multi-factor Authentication

  4. Working with the Security Token Service (STS)

  5. Security Best Practices on AWS

Module 3: EC2 – The Elastic Compute Cloud

  1. Choosing the Right Instance Type

  2. Launching EC2 Instances

  3. Restricting Network Traffic with Security Groups

  4. Understanding EC2 Storage: EBS vs. Instance Store

  5. Working with Volumes and Snapshots

  6. Understanding Amazon Machine Images

  7. Setting up IAM Roles for EC2 Instances

  8. Bootstrapping Instances at Launch

  9. Remotely Managing EC2 Instances

Module 4: Networking with the Amazon Virtual Private Cloud (VCP)

  1. Introduction to Networking on AWS

  2. Architecting and Building your own VPC

  3. Providing Outbound Internet Access with NAT

  4. Controlling Traffic Flow with Network Access Control Lists (NACLs)

  5. Connecting your On-Premises Environment to your VPC

Module 5: Object Storage, Data Management, and Content Delivery Network (CDN)

  1. Introduction to Amazon S3

  2. Creating S3 Buckets

  3. S3 Lifecycle Management and Archiving with Glacier

  4. Backing up On-Premises Data to the Cloud with AWS Storage Gateway

  5. Importing and Exporting Data

  6. Exploring Backup Storage and Disaster Recovery Considerations

  7. Working with the Amazon CloudFront CDN

Module 6: DNS Load Balancing with Route 53

  1. Introduction to Route53

  2. Architecting for Regional Failover

  3. Using Weighted DNS Records

  4. Implementing Latency Based Routing

Module 7: Working with AWS Database Services

  1. Working with the Relational Database Service (RDS)

  2. Storing Data in DynamoDB

  3. Data Warehousing with Redshift

  4. Understanding Elasticache

  5. Working with Amazon Aurora

Module 8: Implementing High Availability

  1. Understanding Elasticity & Scalability

  2. Architecting for Multiple Availability Zones and Regions

  3. Implementing an Elastic Load Balancer (ELB)

  4. Implementing Autoscaling

Module 9: Monitoring and Analysis

  1. Introduction to Amazon Cloudwatch

  2. Creating Cloudwatch Roles

  3. Monitoring EC2

  4. Monitoring RDS

  5. Consolidating Billing and Cost Optimization

  6. Implementing Billing Alerts

Module 10: Setting Up Application Services

  1. Working with the Simple Notification Service (SNS)

  2. Understanding the Simple Queue Service (SQS)

  3. Management with Amazon Simple Workflow (SWF)

Module 11: Using Application Management Services

  1. Overview of Application Management on AWS

  2. Understanding Infrastructure as Code

  3. Building Infrastructure with CloudFormation

  4. Creating Stacks with AWS Opsworks

Module 12: Mastering the Command Line: AWS CLI and PowerShell

  1. Introduction to the AWS API’s and Available Tools

  2. Installing SDKs and the AWS CLI

  3. Common API Actions

  4. Running Commands and Scripts with the AWS CLI

  5. Scripting AWS with Windows PowerShell

Your Team has Unique Training Needs.

Your team deserves training as unique as they are.

Let us tailor the course to your needs at no extra cost.