10157141AWS Administration
Course Information
Description
Explores the Amazon AWS Cloud environment in-depth through hands-on labs and class discussion. Students will learn how to architect, deploy and administer common AWS solutions. In depth coverage of Amazon EC2 servers, S3 and EBS storage, VPC networking, IAM identity management and other offerings as available in AWS. Students will learn the fundamentals of automation through Cloud Formation Templates and the AWS CLI. This course provides a preparatory foundation for the Amazon AWS Architecture certification.
Total Credits
3
Course Competencies
-
Deploy EC2 compute instances in practical enterprise scenariosAssessment StrategiesLab Assignment, ProjectCriteriaDeploy both classic and application load balancersManage instances with Cloud Watch and EC2 Auto ScalingCreate custom Amazon Machine ImagesConfigure and deploy EC2 instances from the AWS command line interface
-
Implement Python scripts and the AWS command line to perform management tasksAssessment StrategiesLab Assignment, Skill Demonstration, ProjectCriteriaInstall and configure the AWS CLI in Windows or Linux operating systemsInstall the aws-shell and configureRun common EC2 and VPC management commandsCreate S3 buckets and manage content uploads and downloadsModify Python instance termination scripts
-
Construct Cloud Formation templatesAssessment StrategiesLab Assignment, Skill Demonstration, ProjectCriteriaUse JSON and YAML languages create AWS infrastructure and servicesTroubleshoot and correct syntax errorsInterpret and correct Cloud Formation rollback errorsPerform Cloud Formation stack updates
-
Create GIT repositories for Cloud Formation templatesAssessment StrategiesLab Assignment, ProjectCriteriaCreate repositoryUse GIT commands to pull, commit and push changesCreate branches and approve pull requestsRollback to older versions of templates
-
Migrate a monolithic application to container based micro servicesAssessment StrategiesLab AssignmentCriteriaDetermine advantages of decoupled application architectureCreate and configure containersUtilize the Elastic Container Registry to maintain container imagesDeploy and manage containers on EC2 instances in Elastic Container Service
-
Deploy Virtual Private Clouds (VPC) in enterprise configurationsAssessment StrategiesLab AssignmentCriteriaDeploy and manage VPCs and subnetsCreate DHCP option setsCreate VPC peering relationshipsDescribe AWS Site to Site VPN topologiesCreate elastic network interfaces for use by EC2 instances
-
Manage DNS records in Route 53Assessment StrategiesLab Assignment, Skill DemonstrationCriteriaCreate Route 53 zonesCreate and Manage DNS recordsCreate Route 53 health checks and implement site failover
-
Deploy AWS ConfigAssessment StrategiesLab Assignment, Skills DemonstrationCriteriaDeploy test EC2 instancesDeploy AWS Config to track instance changesSetup monitoring with Simple Notification Service, Cloud Watch and S3
-
Architect AWS products and services for a on-premises to cloud migrationAssessment StrategiesLab AssignmentCriteriaAnalyze existing customer on-premises infrastructureSelect appropriate AWS products and services for migrationSpecify implementation details and challenges for migration