Skip to main content

Epidata Corporate Courses

Hosting a 3-Tier App on AWS

Objective

Learn about some of the services AWS offers and how to use them to deploy a system with a classic 3-tier architecture.

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

Keep innovation close