/aws-workloads

Primary LanguageTypeScript

AWS Workloads

Event Bridge

This projects demonstrates a simple event driven architecuture using AWS Event Bridge as the event bus to receive and route events.

Event Bridge Example

Three Tier App

This project demonstrates the basics of networking, database and computing by exposing a simple web application that communicates with a server with DB connectivity.

Three tier app Example AWS Services: VPC, EC2, RDS

ECR

This projects demonstrates how to create a private repository with image scan and life cycle rules. It also teaches how to publish images.

ECR Example

ECS

This project demonstrates how ECS abstracts several pieces of infrastrcuture required in the Three Tier APP demo and improves the deployment using containers.

ECS Example AWS Services: ECS

EKS

This project demonstrates how EKS abstracts the cloud provider required in both the Three Tier APP and ECS demo.

AWS Services: EKS

Lambda

This project demonstrates how Lambda functions can reduce the overhead on infrastructure and simplify development for event driven architectures.

Examples

AWS Services: Lambda, SQS, SNS, S3