This is a starting point for the learning path of CICD practices. In this lab I will deploy a node.js app in Elastic Beanstalk environment…
Website visitors counter backed with API Gateway, Lambda and DynamoDB – Part Two
I’ll continue on my previous lab here. I already set-up a DynamoDB table, Lambda function and API Gateway, now it’s time to write a little…
Website visitors counter backed with API Gateway, Lambda, and DynamoDB – Lab 87
In this lab I will create a backend of a website counter. It’ll be backed with DynamoDB table, Lambda function and calls made to API.…
DynamoDB Streams triggers Lambda function and save file to S3 bucket – Lab 88
In this lab a DynamoDB table will be created and some item put in. Then S3 bucket will be created as destination for files generated…
Building a REST API Gateway with path and query string parameters – Lab 89
Building a REST API Gateway with path and query string parameters Lab 89 Services Covered Amazon API Gateway Lambda Lab description This lab practice’s on…
Using CloudFront build a distribution for a dynamic website – Lab 90
In this lab a CloudFront distribution will be created, that will distribute a publicly accessible dynamic PHP page. Lab 90 Services Covered CloudFront ELB Lab…
Create a VPC and an EC2 Instance for website hosting using AWS CLI – Lab 91
Lab practice’s creating VPC, subnets, an Internet Gateway, a route table and configuring these services to work together. Lab 91 Services Covered Amazon EC2 Elastic…
Moving Route 53 DNS Hosted Zone to LightSail – Lab 92
Domains registered in Route 53 will have an automatically activated Hosted Zone, but the Lightsail service comes with free DNS management. Lab 92 Services Covered…
Building a Docker-based Flask App with Aurora Serverless
Purpose of this lab is to create an Amazon Aurora database that would serve the Flask Python app run locally as a Docker container. Lab…
Hosting a blog with AWS – Lightsail vs Amazon S3 vs EC2
In order to create this blog I needed to go through some thinking. Where to host it, which platform to use and obviously the pricing.…