Prasad Domala

Blog

Notes on AWS, DevOps, platform engineering and serverless.

How to setup AWS Transit Gateway

In this video I will briefly talk about AWS Transit Gateway and show you how to setup Transit Gateway

  • aws
  • vpc
  • transit gateway
· 1 min read
Build Lambda based REST API entirely through code – API Gateway, SAM & Terraform

In this video I will show you how to build Lambda based REST API entirely through code without logging in to AWS console. I will be using SAM & Terraform to deploy resources to AWS.

  • aws
  • devops
  • api gateway
  • iac
  • infrastructure as code
  • rest api
  • sam
  • terraform
· 1 min read
SSM Port Forwarding – Private Windows RDP Access

Use SSM Session Manager port forwarding to get private RDP access to Windows EC2 instances without opening inbound ports or a bastion host.

  • ec2
  • aws
  • port forwarding
  • rdp
  • ssm
· 1 min read
AWS Client VPN Setup & Private Access Across AWS Accounts and VPCs

In this video I will show you how to setup AWS Client VPN and access private AWS resources across peered VPCs in multiple AWS accounts.

  • aws
  • client vpn
  • private access
  • vpc
· 2 min read
How to setup AWS Workspaces

Set up Amazon WorkSpaces backed by Simple AD, including the VPC stack Terraform templates used in the walkthrough.

  • aws
  • simplead
  • workspaces
· 1 min read
AWS Dynamo DB Local

Download, install and run DynamoDB Local, then create and query tables from the AWS CLI and a local Docker image.

  • dynamo db
  • local
· 1 min read
Continuous Delivery using AWS CodePipeline and Elastic Beanstalk

In this video I will show you how you can achieve Continuous Delivery using AWS CodePipeline to automate your application releases on AWS Cloud. We will be deploying a sample PHP application to AWS Elastic BeanStalk through AWS CodePipeline

  • devops
  • cicd
  • code pipeline
  • continuous delivery
  • elastic beanstalk
· 1 min read
EC2 Systems Manager setup & configure run command

Set up EC2 Systems Manager (SSM) on AWS and use Run Command to install the SSM agent and run commands across your EC2 instances.

  • ec2
  • run command
  • ssm
· 1 min read
Go Bastionless – Access private EC2 instances using SSM Session Manager

You might already know that we cant access private instances directly unless you have VPN, direct connect or other sorts of network connectivity to your VPC.

  • ec2
  • bastionless
  • session manager
  • ssm
· 1 min read
How to install Docker and Dockerize PHP Application

In this post I will show you how to install and configure Docker on Linux and Dockerize a sample PHP application. Please watch the video for detailed explanation and demo. I will be using Amazon EC2 instance as my Docker host for this demo.

  • containers
  • docker
· 1 min read
Install and configure free Let’s Encrypt SSL certificates

In this blog you can find the commands I used in the video explaining installation and configuration of Let’s Encrypt Certificates. Please watch the video for a detailed explanation and demo.

  • security
  • certificates
  • lets encrypt
  • ssl
· 1 min read
Install and configure Unified CloudWatch Agent

In this demo I will show you how to install and configure Unified CloudWatch Agent on AWS EC2 instances using SSM and Command Line. Please watch the video for detailed instructions and demo. In this blog you can find the commands and config settings I used in the video.

  • cloudwatch
  • agent
· 1 min read
Generate and use SSL certificates on ELB

Generate a self-signed SSL certificate with OpenSSL, upload it to AWS IAM, and attach it to an Elastic Load Balancer (ELB).

  • ec2
  • elb
  • ssl
· 1 min read
How to configure VPC on AWS

A quick introduction to Amazon Virtual Private Cloud (VPC) and a walkthrough of how to create and configure a VPC on AWS.

  • vpc
  • aws
· 1 min read
How to configure ELB on AWS

In this video I will explain what is Amazon Elastic Load Balancer and will show you a demo on creating ELB on AWS.

  • ec2
  • aws
  • elb
· 1 min read