AWS Devops Zero To Hero Workshop
Choose your attendance option:
Choose your attendance option:
Deploy a 2-tier application to EC2: In module 1 we will create an environment in an AWS account to run a 2 tier web application. We will start with a basic deployment and discuss as a group how to make the application perform better and scale. This will examine EC2 instance type choices, Elastic Block Storage options and caching and offload options such as CloudFront and S3 for static content hosting. We will start with database in EC2 and migrate it to AWS Relational Database Services (RDS) to see the difference in AWS-managed database services.
Deploy a NoSQL based application using template automation: In this module we will deploy an application using an infrastructure-as-code template. We will first create the template using CloudFormation designer, then make manual modifications to it and deploy our application. The application we will deploy in this module is comprised of EC2 instances for front end and a NoSQL database backend using DynamoDB. Once our application is deployed and working, we will update our CloudFormation template and be able automate the update of our application stack. During discuss of DynamoDB we plan and implement changes to our application to ensure best possible performance from DynamoDB.
Containerisation: In this module, we will redeploy our application using managed container orchestration with AWS Elastic Container Service (ECS). We will repackage our application for a Docker container image, deploy to registry and then consume with ECS. We will first use EC2 launch type, then migrate to Fargate launch type to eliminate the EC2 component. We will then compare and discuss alternate container strategy including running container runtime in EC2 instances and demonstrate consuming managed Kubernetes using Elastic Kuberentes Service (EKS).
Serverless Architectures: In this module, we will build a true serverless application making use of the AWS building blocks. We will start by building a RESTful API with API Gateway and connect it to an existing web service. We will then build a backend with Lambda functions using S3 and DynamoDB as datastores. The Lambda functions will be decoupled and buffered from one another using Simple Queuing Service (SQS). We will then add in event driven notifications using Simple Notification Service (SNS).
Shareable on LinkedIn
You can share your Course Certificates in the Certifications section of your LinkedIn profile, on printed resumes, CVs, or other documents.
Call:
01225 308979
Email:
info@go.courses
Find us at:
Go Courses Ltd.
Kemp House
152 - 160 City Road
London
United Kingdom
EC1V 2NX
Registered Office:
Go Courses Ltd.
10 Laura Place
Bath
United Kingdom
BA2 4BL