Course Description:
In this online training course, students will be taught how to create automatable and repeatable deployments of networks and systems on the AWS platform. AWS System Operations is a course for System Administrators and Developer Operations personnel and will cover the specific AWS features and tools related to configuration and deployment, as well as common techniques used throughout the industry for configuring and deploying systems.
This course can be used in order to prepare for the AWS Certified SysOps Administrator – Associate exam.
Course Outline
Overview of AWS Global Infrastructure
Security and Compliance
Networking
Computing and Databases
Storage and Data Management
High Availability
Monitoring and Reporting
Automation and Optimization
Skills Learned
Use standard AWS infrastructure features such as Amazon Virtual Private Cloud (VPC), Amazon Elastic Compute Cloud (EC2), Elastic Load Balancing, and Auto Scaling from the command line
Use AWS CloudFormation and other automation technologies to produce stacks of AWS resources that can be deployed in an automated, repeatable fashion
Build functioning virtual private networks with Amazon VPC from the ground up using the AWS Management Console
Deploy Amazon EC2 instances using command line calls and troubleshoot the most common problems with instances
Monitor the health of Amazon EC2 instances and other AWS services
Manage user identity, AWS permissions, and security in the cloud
Manage resource consumption in an AWS account using tools such as Amazon CloudWatch, tagging, and Trusted Advisor
Select and implement the best strategy for creating reusable Amazon EC2 instances
Configure a set of Amazon EC2 instances that launch behind a load balancer, with the system scaling up and down in response to demand
Edit and troubleshoot a basic AWS CloudFormation stack definition
Who Should Attend This Course
AWS System Operations is intended for System Admins and Software Developers.
Prerequisites
None, but we recommend that students have:
Attended the AWS Technical Essentials course
A background in either software development or system administration
Some experience with maintaining operating systems at the command line
Basic knowledge of networking protocols (TCP/IP, HTTP)
Hands-On Labs
Introduction to AWS Identity and Access Management (IAM)
Explore the Users and Groups
Add Users to Groups
Sign-In and Test Users
Introduction to Amazon Virtual Private Cloud (VPC)
Create an Amazon VPC
Setting up a Security Group
Launching an Amazon EC2 instance
Attaching an Internet Gateway to your VPC
Introduction to Amazon Virtual Private Cloud (VPC) with Windows Server
Create an Amazon VPC
Setting up a Security Group
Launching an Amazon EC2 instance
Attaching an Internet Gateway to your VPC
Deleting your Amazon VPC
Building Your First Amazon Virtual Private Cloud (VPC)
Create the Base VPC
Launch a Web Server
Connect to the Web Server in the Public Subnet
Launch a Back-End Microsoft SQL Server
Manually Create Two More Subnets
Launch a Bastion Windows Host
Introduction to Amazon Elastic Compute Cloud (EC2)
Create an Amazon Linux Instance from an AMI
Connecting to your Amazon EC2 Instance
Introduction to Amazon Elastic Compute Cloud (EC2) with Windows Server
Create an Amazon EC2 instance running Windows Server
Connecting to your Amazon EC2 Instance
Creating Amazon EC2 Instances (for Linux)
Creating a New Amazon EC2 Server Instance
Connecting to your Amazon EC2 Instance
Create a PHP Web Page on Your Linux Web Server
View Your Web Site
Assign a Fixed IP Address
Creating Amazon EC2 Instances with Microsoft Windows
Launch an Amazon EC2 Instance
Obtain Windows Password
Login to your Amazon EC2 Instance
Configure the Windows Instance
Introduction to Amazon Simple Storage Service (S3)
Create a Bucket in Amazon S3
Adding an Object to Amazon S3
Viewing an Object in Amazon S3
Deleting an Object and Bucket in Amazon S3
Introduction to Amazon Elastic Block Store (EBS)
Creating an Elastic Block Store Volume
Adding an EBS Volume and Increasing Performance
Working with Amazon Elastic Block Store (EBS)
Create and Attaching Volumes with EBS
Connecting to your Amazon EC2 Instance
Create and Configure Your File System
Create an Amazon EBS Snapshot
Restore the Amazon EBS Snapshot
Bundling Amazon EBS-Backed AMIs
Creating an AMI from a Running Instance using the Management Console
Introduction to Amazon EC2 Auto Scaling
Create a Launch Configuration
Create an Auto Scaling Group
Maintaining High Availability with Auto Scaling (for Linux)
Configure AWS CLI
Create a Launch Configuration
Create an Auto Scaling Group
Verify Auto Scaling
Create Auto Scaling Notifications
Create Auto Scaling Policies
Test Auto Scaling
Introduction to Elastic Load Balancing
Creating an Elastic Load Balancer
Working with Elastic Load Balancing
Launch Web Servers
Independently Connect to Each Web Server
Create a Load Balancer
View Elastic Load Balancing CloudWatch Metrics
Performing a Basic Audit of your AWS Environment
Auditing User Permissions in IAM
Review Security Configuration of Amazon EC2 Instances
Review Amazon VPC Security Configuration
Audit CloudWatch Metrics and Alarms
Audit CloudTrail Logs
Launching and Managing a Web Application with AWS CloudFormation
Create an Amazon S3 bucket using AWS CloudFormation
Provision a Web Application
Creating an Amazon Virtual Private Cloud (VPC) with AWS CloudFormation
Create the Template Basics
Add Input Parameters
Add a Mappings Section
Add a Resources Section
Add an Output Section
Launching the Template
Add More Security Groups
Expand the Outputs Section
Try the New Template
Automating AWS Services with Scripting and the AWS CLI
Automating Amazon S3
Automating EBS Snapshots
Automating Bastion Security
Controlling Amazon EC2 Instances: The Stopinator!
Customer CloudWatch Metrics
Security Credentials for Your Scripts
Auditing Your Security with AWS Trusted Advisor
Open Trusted Advisor Console
Modifying Security Groups
Configuring MFA
Setup Trusted Advisor Email Notification
Inclusions
- Accessible 24x7x365 both from your PC and Mobile Device
- Enjoy job placement assistance for the first 12 months after course completion.
- This course is eligible for CCS Learning Academy’s Learn and Earn Program: get a tuition fee refund of up to 50% if you are placed in a job through CCS Global Tech’s Placement Division*
- Government and Private pricing available.*
*For more details call:Â 858-208-4141Â or email:Â training@ccslearningacademy.com; sales@ccslearningacademy.com
NOTE:Â These are our Partner Delivered eLearning.