YoVDO

AWS Essential Training for Architects

Offered By: LinkedIn Learning

Tags

Amazon Web Services (AWS) Courses Scalable Architectures Courses Serverless Architectures Courses Cloud Architecture Courses Infrastructure Automation Courses Cost Optimization Courses

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
1. Cloud Concepts
  • Cloud services
  • Cloud benefits
  • Cloud elasticity
  • Cloud constraints
  • Cloud administration
2. Cloud Practices
  • Design for failure
  • Implement elasticity
  • Decouple your components
  • Optimize for performance
  • Keep things secure
  • Optimize for cost
3. Keep Things Secure
  • 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
4. Designing for Failure
  • 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
5. Implement Elasticity/Automate Infrastructure
  • 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
6. Further Optimize for Performance
  • Caching: AWS Elasticache
  • Caching: AWS CloudFront
  • Search: AWS CloudSearch
7. Going Serverless
  • 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
8. Additional Services for Decoupling Components
  • Simple Queue Service (SQS)
  • Simple Workflow Service (SWF)
  • Simple Notification Service (SNS)
9. Optimize for Cost
  • Keeping tabs on the tab
  • Matching supply with demand
  • Utilizing cost effective resources
Conclusion
  • Next steps

Taught by

Jeff Winesett

Related Courses

AZ-900 Microsoft Azure Fundamentals
A Cloud Guru
Certified Cloud Security Professional (CCSP)
A Cloud Guru
Google Certified Professional Cloud Architect
A Cloud Guru
Google Certified Professional Cloud Architect 2020
A Cloud Guru
Google Cloud Certified Professional Cloud Architect (LA)
A Cloud Guru