Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tanmayvaij/aws-devops-practice
A comprehensive collection of hands-on demonstrations and practical exercises with AWS services, designed to enhance DevOps skills and workflows. Explore real-world scenarios and best practices for cloud infrastructure, automation, and continuous integration using AWS.
https://github.com/tanmayvaij/aws-devops-practice
amazon-web-services auto-scaling-group automation aws aws-learning cloud cloudautomation cloudcomputing devops devops-tools docker docker-compose docker-image ec2 iam load-balancer private-reg public-registry s3-bucket
Last synced: 10 days ago
JSON representation
A comprehensive collection of hands-on demonstrations and practical exercises with AWS services, designed to enhance DevOps skills and workflows. Explore real-world scenarios and best practices for cloud infrastructure, automation, and continuous integration using AWS.
- Host: GitHub
- URL: https://github.com/tanmayvaij/aws-devops-practice
- Owner: tanmayvaij
- Created: 2024-09-13T13:09:35.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-05T05:27:26.000Z (about 1 month ago)
- Last Synced: 2024-10-08T19:04:16.240Z (about 1 month ago)
- Topics: amazon-web-services, auto-scaling-group, automation, aws, aws-learning, cloud, cloudautomation, cloudcomputing, devops, devops-tools, docker, docker-compose, docker-image, ec2, iam, load-balancer, private-reg, public-registry, s3-bucket
- Homepage:
- Size: 19.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DevOps Practice with AWS (PDF Documentation)
Welcome to the **DevOps Practice** repository! This repository contains a collection of PDF documents that provide detailed demonstrations and practical exercises involving various AWS services. These resources are designed to enhance your DevOps skills and knowledge, covering real-world scenarios and best practices for cloud infrastructure, automation, and continuous integration with AWS.
## Table of Contents
- [Introduction](#introduction)
- [Repository Structure](#repository-structure)
- [AWS Services Covered](#aws-services-covered)
- [Contributing](#contributing)
- [License](#license)## Introduction
This repository serves as a reference and learning hub for DevOps practices with AWS. The documents included are designed to simulate real-world scenarios, offering insights into setting up and managing various AWS services in a DevOps workflow.
## Repository Structure
| No. | Demonstrations | PDF Link |
| --- | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 1 | Starting AWS EC2 instance | [View](./Starting%20AWS%20EC2%20instance.pdf) |
| 2 | Setuping AWS Load Balancer | [View](./AWS%20Load%20Balancer.pdf) |
| 3 | Using Application Load Balancer with Auto Scaling Group | [View](./Application%20Load%20Balancer%20with%20Auto%20Scaling%20Group.pdf) |
| 4 | Finding vulnerabilities on EC2 instance using Amazon Inspector | [View](./Finding%20vulnerabilities%20on%20EC2%20instance%20using%20Amazon%20Inspector.pdf) |
| 5 | IAM Users, Group, AWS Managed Policy Granular Access | [View](./IAM%20Users,%20Group,%20AWS%20Managed%20Policy%20Granular%20Access.pdf) |
| 6 | Basic Docker Commands | [View](./Basic%20Docker%20Commands.pdf) |
| 7 | Installing Docker on EC2 machine and performing life cycle operations | [View](./Installing%20docker%20on%20ec2%20machine%20and%20performing%20life%20cycle%20operations.pdf) |
| 8 | Create a docker image and push it to docker hub | [View](<./Create%20a%20docker%20image%20and%20push%20it%20to%20the%20docker%20hub%20(%20public%20repository%20).pdf>) |
| 9 | Create a private registry and push any image in that private registry | [View](./Create%20a%20private%20registry%20and%20push%20any%20image%20in%20that%20private%20registry.pdf) |
| 10 | Implementing AWS ECS and Fargate for deploying and managing containerized applications | [View](./Implementing%20AWS%20ECS%20and%20Fargate%20for%20deploying%20and%20managing%20containerized%20applications.pdf) |
| 11 | Create and run multi-container applications using Docker Compose | [View](./Create%20and%20run%20multi-container%20applications%20using%20Docker%20Compose.pdf) |## AWS Services Covered
This repository includes documentation on the following AWS services:
- **EC2**: Virtual machines and server provisioning
- **S3**: Object storage management and use cases
- **ECS**: Containers on AWS
- **RDS**: Managed relational databases
- **IAM**: Security and access control best practices## Contributing
We welcome contributions! If you have additional AWS service demos or improvements to existing documentation:
1. Fork this repository.
2. Add your PDF files with appropriate content to the appropriate location.
3. Submit a pull request with a brief description of your addition.## License
This repository is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.