Duration:
3 Days
Audience:
Employees of federal, state and local governments; and businesses working with the government.
Prerequisites
- Attended AWS Essentials or have equivalent experience
- Working knowledge of distributed systems
- Familiarity with general networking concepts
- Working knowledge of multi-tier architectures
- Familiarity with cloud computing concepts
- AWS Essentials
Course Description:
Using AWS, learn to architect scalable, reliable applications for the cloud.
This course enables you to design scalable, elastic, secure, and highly available applications on Amazon Web Services (AWS). In this course, we cover architecture patterns for common solutions running on AWS, including Web Applications, batch processing, and hosting internal IT applications.
What You’ll Learn
- Employ architecture patterns for common solutions on AWS: Web Applications, batch processing, and hosting internal IT applications
- Leverage design components and capabilities for scalability, elasticity, and high availability
- Design for security, authentication, and authorization with AWS
- Identify migration paths to the cloud
- Design for cost optimization
Who Needs to Attend
- Individuals who are responsible for designing cloud infrastructure and reference architectures
- Systems engineers and developers who are responsible for designing and implementing architectures on AWS
Course Outline
- Knowledge Check
- Architecting in the Cloud
- Amazon Virtual Private Cloud (VPC)
- Identity, Authorization, and Authentication
- AWS Overview of Services for Web Applications
- Elasticity, Scalability, and Bootstrapping
- Data Storage Scaling
- Applied Concepts: Web Application Architecture
- Overview of Application Services
- Applied Concepts: Batch Processing Reference Architecture
- Designing for Cost
- High Availability / Disaster Recovery
- Migrating Existing Applications