Learn about some of the services AWS offers and how to use them to deploy a system with a classic 3-tier architecture.
Epidata Corporate Courses
Hosting a 3-Tier App on AWS
Content
- Introduction to cloud computing and AWS
- Setting up our “hello world” app
- Setting up networking and other tools
- Frontend on AWS with S3 + CloudFront
- Backend on AWS with EC2 + ALB (load balancer)
- Database on AWS with RDS
- Bonus: the same, automated with Terraform
Skills developed
- develop, deploy, and manage an application based on a three-tier architecture on the Amazon Web Services (AWS) platform
- understand the fundamental concepts and principles of a three-tier architecture and how an application is divided into presentation, business logic, and data layers.
- use the AWS services relevant to each layer of the application.
Course details
Format and Duration
Online 18 hrs
Who it's for
Developers, tech leads, sysadmins, architects, DevOps engineers.
Course Instructors
Miguel Medina
DevOps Engineer