https://github.com/ryomendev/aws
AWS: A repository dedicated to learning AWS and storing essential .sh scripts. Explore automated setups, configuration scripts, and best practices for managing cloud resources efficiently. Perfect for beginners and enthusiasts diving into AWS shell scripting and automation!
https://github.com/ryomendev/aws
aws-cicd aws-codebuild aws-codecommit aws-codedeploy aws-codepipeline aws-lambda bastion-host cloudfront cloudwatch ec2-instances elastic-container-registry iam-role load-balancer network-access-control-list route53 s3-bucket security-groups shell-scripts virtual-private-networks vpc
Last synced: 3 months ago
JSON representation
AWS: A repository dedicated to learning AWS and storing essential .sh scripts. Explore automated setups, configuration scripts, and best practices for managing cloud resources efficiently. Perfect for beginners and enthusiasts diving into AWS shell scripting and automation!
- Host: GitHub
- URL: https://github.com/ryomendev/aws
- Owner: RyomenDev
- Created: 2025-01-11T07:28:07.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-03-02T03:37:49.000Z (7 months ago)
- Last Synced: 2025-03-02T04:24:55.253Z (7 months ago)
- Topics: aws-cicd, aws-codebuild, aws-codecommit, aws-codedeploy, aws-codepipeline, aws-lambda, bastion-host, cloudfront, cloudwatch, ec2-instances, elastic-container-registry, iam-role, load-balancer, network-access-control-list, route53, s3-bucket, security-groups, shell-scripts, virtual-private-networks, vpc
- Language: Python
- Homepage:
- Size: 993 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readMe.md
Awesome Lists containing this project
README
# AWS Services Overview
## 🚀 Introduction
Amazon Web Services (AWS) provides a vast array of cloud computing services that help businesses scale efficiently. This document covers key AWS functionalities, including compute, storage, networking, security, and monitoring services.---
## 🖥️ Compute Services
### 1. **Amazon EC2 (Elastic Compute Cloud)**
- Virtual servers in the cloud.
- Supports auto-scaling and load balancing.
- Pay-as-you-go pricing model.### 2. **AWS Lambda**
- Serverless compute service that runs code in response to events.
- Supports multiple programming languages.
- Automatically scales without provisioning servers.### 3. **Amazon ECS (Elastic Container Service)**
- Managed container orchestration service.
- Works with Docker containers.
- Supports Fargate for serverless execution.### 4. **Amazon EKS (Elastic Kubernetes Service)**
- Managed Kubernetes service.
- Integrates with AWS networking and security tools.
- Supports auto-scaling and hybrid deployment.---
## 💾 Storage Services
### 5. **Amazon S3 (Simple Storage Service)**
- Object storage service with high scalability.
- Supports data versioning, encryption, and lifecycle management.
- Integrates with many AWS services.### 6. **Amazon EBS (Elastic Block Store)**
- Persistent block storage for EC2 instances.
- Provides snapshots for backup and recovery.### 7. **Amazon EFS (Elastic File System)**
- Fully managed NFS file system.
- Supports shared access across multiple EC2 instances.---
## 🌐 Networking & Content Delivery
### 8. **Amazon CloudFront**
- Content Delivery Network (CDN) service.
- Provides low-latency access to static and dynamic content.### 9. **AWS Route 53**
- Scalable Domain Name System (DNS) service.
- Supports domain registration and traffic routing.### 10. **AWS VPC (Virtual Private Cloud)**
- Isolated network for AWS resources.
- Supports security groups, subnets, and internet gateways.---
## 🔐 Security & Identity Services
### 11. **AWS IAM (Identity and Access Management)**
- Controls access to AWS services.
- Uses policies and roles for user permissions.### 12. **AWS Shield**
- Managed DDoS protection service.
- Defends against large-scale network attacks.### 13. **AWS WAF (Web Application Firewall)**
- Protects web applications from common exploits.
- Works with CloudFront and Application Load Balancer.---
## 📊 Monitoring & Logging
### 14. **Amazon CloudWatch**
- Monitoring and observability service.
- Collects logs, metrics, and event data.
- Triggers automated actions based on performance thresholds.### 15. **AWS CloudTrail**
- Logs API activity across AWS accounts.
- Helps with compliance and security analysis.---
## 🗄️ Database Services
### 16. **Amazon RDS (Relational Database Service)**
- Managed relational database service.
- Supports MySQL, PostgreSQL, SQL Server, and more.### 17. **Amazon DynamoDB**
- NoSQL database with single-digit millisecond performance.
- Fully managed and scalable.---
## 📌 Conclusion
AWS provides a robust suite of services covering compute, storage, security, networking, and monitoring. These services enable businesses to build highly available, scalable, and secure applications in the cloud.For detailed documentation, visit [AWS Docs](https://docs.aws.amazon.com/).