In this workshop, you will learn how to deploy a Golang application on AWS EC2, using MySQL RDS as the database and S3 for object storage. The step-by-step guide will help you build a complete AWS environment, including setting up IAM, VPC, EC2, RDS, and S3, as well as testing and deploying your application.
Understand how to create and configure basic AWS services.
Connect and use MySQL RDS from EC2.
Integrate S3 storage into a Golang application.
Deploy and run a Golang application on an AWS environment.
An AWS account with IAM access.
Basic knowledge of Golang and Linux command line.
A computer with an SSH client (e.g., Terminal or PuTTY).