Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Cloud-Based Application Development Models Using Amazon Web Services

ChariotSolutions via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore cloud-based app development models using Amazon Web Services in this comprehensive 1-hour 20-minute talk by Ken Rimple, Director of Training/Mentoring Services at Chariot Solutions. Gain insights into various AWS deployment options, including traditional EC2 virtual machines, containerized applications on ECS or Kubernetes, and serverless architectures. Examine sample architectures, comparing their complexity, cost, and technical considerations. Learn about the AWS Shared Responsibility Model, EC2 instances and AMIs, container services, and serverless applications with Lambda functions. Discover key concerns for each architecture type and understand how to choose the most suitable approach for moving traditional web-based applications to the cloud.

Syllabus

Intro
What you'll learn
Terms and Definitions
AWS and Shared Responsibility Model
Elastic Compute Cloud (EC2) AMIs and Instances
Choosing or Building an AMI
EC2 Scaling
Virtualize or use RDS for DBMS
Containers Provide Services
Container Image Management 1. Create a Docker Build File
What are Docker Images?
Docker Containers at Runtime
Elastic Container Registry (ECR)
AWS Container Services
Elastic Container Service with Fargate
Container-based App Key Concerns Deciding the granularity of each Docker container
Serverless Applications with Lambdas
Other Managed AWS Services
Lambda Functions can...
Serverless Application Example
Lambda Architecture Key Concerns
EC2 Architecture
Container Architecture
Lambda-based Architectures

Taught by

ChariotSolutions

Reviews

Start your review of Cloud-Based Application Development Models Using Amazon Web Services

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.