This repository contains notes from a 3-day workshop focused on Amazon Web Services (AWS). The workshop covered various services and concepts essential for building and managing applications in the cloud.
- Learn to create and manage virtual servers in the cloud.
- Understand compute capabilities and nuances.
- Explore S3 storage and associated policies.
- Gain insights into efficient data management practices.
- Delve into managed database services.
- Simplify database setup and management.
- Build scalable and secure full-stack applications.
- Streamline the deployment process.
- Learn about event-driven computing.
- Enable seamless communication between microservices.
- Configure load balancers and auto scaling for optimized performance and cost efficiency.
- Gain proficiency in using command-line interfaces.
- Control instances and manage resources efficiently.
- Explore IAM concepts for secure user access management to AWS services.
- Monitor AWS resources and applications in real-time.
- Ensure operational health.
- Explore infrastructure as code (IAC) concepts.
- Provision and manage cloud resources using Terraform.
- Configure security groups and target groups for enhanced network security and traffic distribution.
- Learn about accelerating file transfers into and out of Amazon S3 using optimized network paths.
- Successfully deploy a website on AWS.
- Gain hands-on experience in web application hosting.
- Explore data migration concepts using Snowball and Snowmobile.
- Understand their use cases and benefits.
To get started with the workshop notes, simply clone this repository and navigate to the respective topic folders for detailed notes and resources.
Contributions are welcome! If you have additional resources, notes, or corrections, feel free to submit a pull request.
This project is licensed under the MIT License.