AWS Essential Training for Architects
Offered By: LinkedIn Learning
Course Description
Overview
Explore AWS from the architect’s perspective, focusing on the foundations you need to build scalable and reliable cloud-based application architectures.
Syllabus
Introduction
- Amazon Web Services essentials
- Cloud services
- Cloud benefits
- Cloud elasticity
- Cloud constraints
- Cloud administration
- Design for failure
- Implement elasticity
- Decouple your components
- Optimize for performance
- Keep things secure
- Optimize for cost
- The shared security model
- IAM: Master account
- Creating a new AWS account
- IAM: Groups, roles, and permissions
- Creating a new user
- Creating a key pair
- Security groups
- Creating a security group
- VPC
- Virtual servers (EC2) and Elastic IP
- Regions and Availability Zones
- The Amazon Machine Image (AMI)
- Understanding bootstrapping
- Elastic Block Storage (EBS)
- Launching a new EC2 instance
- Elastic Load Balancing (ELB)
- Setting up an ELB
- Connecting to the new server via HTTP
- Connecting to the instance via SSH
- Relational Database Service (RDS)
- Create a MySQL RDS database
- Creating a custom AMI
- Autoscaling
- Cloud monitoring (CloudWatch)
- Setting up Auto Scaling: Part 1
- Setting up Auto Scaling: Part 2
- Testing the Auto Scaling
- Elastic Beanstalk
- Use Elastic Beanstalk: Part 1
- Use Elastic Beanstalk: Part 2
- OpsWorks
- CloudFormation and CloudFormer
- CodeDeploy
- Caching: AWS Elasticache
- Caching: AWS CloudFront
- Search: AWS CloudSearch
- S3 and Glacier
- Use S3 for web application hosting
- Serverless architectures: API Gateway
- Serverless architectures: AWS Lambda
- Lambda and the Gateway API
- Scalable NoSQL data store (DynamoDB)
- Creating a DynamoDB table
- Deploy the API and test the application
- Simple Queue Service (SQS)
- Simple Workflow Service (SWF)
- Simple Notification Service (SNS)
- Keeping tabs on the tab
- Matching supply with demand
- Utilizing cost effective resources
- Next steps
Taught by
Jeff Winesett
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Intro to Cloud Computing
Udacity Building Modern Python Applications on AWS
Amazon Web Services via edX Building Modern Java Applications on AWS
Amazon Web Services via edX Building Modern Nodejs Applications on AWS
Amazon Web Services via edX