@@ -6,17 +6,68 @@ This directory contains a collection of AWS CLI tutorials and scripts for variou
66
77| Tutorial ID | Service | Use Case | Description |
88| -------------| ---------| ----------| -------------|
9- | 001 | Amazon Lightsail | Getting Started | Create and manage a Lightsail instance |
10- | 002 | Amazon VPC | Getting Started | Set up a basic Virtual Private Cloud |
11- | 003 | Amazon S3 | Getting Started | Create buckets and manage objects in S3 |
12- | 004 | AWS Cloud Map | Custom Attributes | Configure Cloud Map with custom attributes |
13- | 005 | Amazon CloudFront | Getting Started | Set up a CloudFront distribution |
14- | 007 | Amazon Chime SDK | Routing Calls | Set up call routing with Chime SDK |
15- | 008 | Amazon VPC | Private Servers | Configure private servers in a VPC |
16- | 009 | Amazon VPC | IPAM | Set up IP Address Manager for VPC |
17- | 010 | AWS Cloud Map | Service Discovery | Implement service discovery with Cloud Map |
18- | 011 | AWS Batch | Fargate | Run batch jobs with AWS Fargate |
19- | 012 | AWS Transit Gateway | Getting Started | Set up and configure Transit Gateway |
9+ | 001 | Amazon Lightsail | Getting Started | Get started with Amazon Lightsail using the AWS CLI |
10+ | 002 | Amazon VPC | Getting Started | Get started with Amazon VPC using the AWS CLI |
11+ | 003 | Amazon S3 | Getting Started | Get started with Amazon S3 using the AWS CLI |
12+ | 004 | AWS Cloud Map | Custom Attributes | Configure AWS Cloud Map with custom attributes |
13+ | 005 | Amazon CloudFront | Getting Started | Set up and configure Amazon CloudFront distributions |
14+ | 007 | Amazon Chime SDK | Routing Calls | Set up call routing with Amazon Chime SDK |
15+ | 008 | Amazon VPC | Private Servers | Configure private servers in Amazon VPC |
16+ | 009 | Amazon VPC | IPAM | Set up IP Address Manager (IPAM) for Amazon VPC |
17+ | 010 | AWS Cloud Map | Service Discovery | Implement service discovery with AWS Cloud Map |
18+ | 011 | AWS Batch | Fargate | Run batch jobs with AWS Batch and Fargate |
19+ | 012 | AWS Transit Gateway | Getting Started | Set up and configure AWS Transit Gateway |
20+ | 013 | Amazon EC2 | Basics | Basic operations for working with Amazon EC2 instances |
21+ | 015 | Amazon VPC | Peering | Set up VPC peering connections between VPCs |
22+ | 016 | Amazon OpenSearch Service | Getting Started | Get started with Amazon OpenSearch Service |
23+ | 019 | AWS Lambda | Getting Started | Comprehensive introduction to AWS Lambda serverless functions |
24+ | 021 | AWS CloudFormation | Getting Started | Introduction to AWS CloudFormation infrastructure as code |
25+ | 022 | Amazon EBS | Intermediate | Intermediate Amazon EBS concepts and operations |
26+ | 024 | AWS Glue | Getting Started | Get started with AWS Glue using the AWS CLI |
27+ | 025 | Amazon DocumentDB | Getting Started | Get started with Amazon DocumentDB MongoDB-compatible database |
28+ | 027 | Amazon Connect | Getting Started | Get started with Amazon Connect using the AWS CLI |
29+ | 028 | Amazon SageMaker | Feature Store | Use Amazon SageMaker Feature Store for ML features |
30+ | 030 | AWS Marketplace | Buyer Getting Started | Get started as a buyer on AWS Marketplace |
31+ | 031 | Amazon CloudWatch | Dynamic Dashboards | Create and manage dynamic dashboards in CloudWatch |
32+ | 032 | Amazon CloudWatch | Streams | Work with Amazon CloudWatch log streams |
33+ | 033 | Amazon SES | Getting Started | Get started with Amazon Simple Email Service |
34+ | 034 | Amazon EKS | Getting Started | Comprehensive introduction to Amazon EKS |
35+ | 035 | Amazon WorkSpaces | Personal | Set up and manage personal Amazon WorkSpaces |
36+ | 036 | Amazon RDS | Getting Started | Get started with Amazon RDS managed databases |
37+ | 037 | Amazon EMR | Getting Started | Get started with Amazon EMR for big data processing |
38+ | 038 | Amazon Redshift | Serverless | Set up and use Amazon Redshift Serverless |
39+ | 039 | Amazon Redshift | Provisioned | Set up Amazon Redshift provisioned clusters |
40+ | 042 | Amazon Q Business | Anonymous Access | Configure anonymous access for Amazon Q Business |
41+ | 043 | Amazon MQ | Getting Started | Comprehensive introduction to Amazon MQ message brokers |
42+ | 044 | Amazon Managed Grafana | Getting Started | Introduction to Amazon Managed Grafana |
43+ | 045 | AWS IAM Identity Center | Getting Started | Introduction to AWS IAM Identity Center (SSO) |
44+ | 046 | AWS Systems Manager | Getting Started | Get started with AWS Systems Manager |
45+ | 047 | AWS Network Firewall | Getting Started | Get started with AWS Network Firewall |
46+ | 048 | Amazon SNS | Getting Started | Get started with Amazon Simple Notification Service |
47+ | 049 | AWS End User Messaging | Getting Started | Get started with AWS End User Messaging |
48+ | 051 | AWS Direct Connect | Getting Started | Introduction to AWS Direct Connect |
49+ | 052 | AWS WAF | Getting Started | Introduction to AWS WAF (Web Application Firewall) |
50+ | 053 | AWS Config | Getting Started | Introduction to AWS Config |
51+ | 054 | Amazon Kinesis Video Streams | Getting Started | Get started with Amazon Kinesis Video Streams |
52+ | 055 | Amazon VPC Lattice | Getting Started | Create and manage Amazon VPC Lattice service networks |
53+ | 057 | Amazon MSK | Getting Started | Introduction to Amazon Managed Streaming for Apache Kafka |
54+ | 059 | Amazon DataZone | Getting Started | Introduction to Amazon DataZone |
55+ | 061 | Amazon Athena | Getting Started | Get started with Amazon Athena |
56+ | 062 | AWS Support | Getting Started | Get started with AWS Support |
57+ | 063 | AWS IoT Core | Getting Started | Get started with AWS IoT Core |
58+ | 064 | Amazon Neptune | Getting Started | Get started with Amazon Neptune |
59+ | 065 | Amazon ElastiCache | Getting Started | Get started with Amazon ElastiCache |
60+ | 066 | Amazon Cognito | Getting Started | Get started with Amazon Cognito |
61+ | 067 | AWS Payment Cryptography | Getting Started | Get started with AWS Payment Cryptography |
62+ | 069 | AWS Fault Injection Service | Getting Started | Use AWS Fault Injection Service for chaos engineering |
63+ | 070 | Amazon DynamoDB | Getting Started | Get started with Amazon DynamoDB NoSQL database |
64+ | 073 | AWS Secrets Manager | Getting Started | Introduction to AWS Secrets Manager |
65+ | 074 | Amazon Textract | Getting Started | Get started with Amazon Textract document analysis |
66+ | 075 | AWS Database Migration Service | Getting Started | Introduction to AWS Database Migration Service |
67+ | 077 | AWS Account Management | Getting Started | Get started with AWS Account Management |
68+ | 079 | AWS IoT Device Defender | Getting Started | Introduction to AWS IoT Device Defender |
69+ | 081 | AWS Elemental MediaConnect | Getting Started | Introduction to AWS Elemental MediaConnect |
70+ | 082 | Amazon Polly | Getting Started | Get started with Amazon Polly text-to-speech service |
2071
2172## Using These Tutorials
2273
@@ -30,9 +81,49 @@ To use a tutorial:
3081
31821 . Navigate to the specific tutorial folder
32832 . Read the tutorial markdown file for instructions
33- 3 . Make the script executable: ` chmod +x XXX-service-usecase-2-cli-script.sh `
34- 4 . Run the script: ` ./XXX-service-usecase-2-cli-script.sh `
84+ 3 . Make the script executable: ` chmod +x script-name.sh `
85+ 4 . Run the script: ` ./script-name.sh `
86+
87+ ## Tutorial Categories
88+
89+ The tutorials are organized by AWS service categories:
90+
91+ ** Compute & Containers**
92+ - EC2 (013), Lambda (019), Batch (011), EKS (034), Lightsail (001)
93+
94+ ** Storage & Databases**
95+ - S3 (003), EBS (022), RDS (036), DynamoDB (070), DocumentDB (025), Neptune (064), ElastiCache (065), Redshift (038, 039)
96+
97+ ** Networking & Content Delivery**
98+ - VPC (002, 008, 009, 015), CloudFront (005), Transit Gateway (012), Direct Connect (051), VPC Lattice (055), Network Firewall (047)
99+
100+ ** Analytics & Big Data**
101+ - EMR (037), Glue (024), Athena (061), Kinesis Video Streams (054), MSK (057), DataZone (059)
102+
103+ ** Machine Learning & AI**
104+ - SageMaker (028), Textract (074), Polly (082)
105+
106+ ** Security & Identity**
107+ - IAM Identity Center (045), Secrets Manager (073), Config (053), WAF (052), Payment Cryptography (067)
108+
109+ ** Monitoring & Management**
110+ - CloudWatch (031, 032), Systems Manager (046), CloudFormation (021), Support (062), Account Management (077)
111+
112+ ** Application Integration**
113+ - SNS (048), SES (033), MQ (043), Cloud Map (004, 010)
114+
115+ ** IoT & Edge**
116+ - IoT Core (063), IoT Device Defender (079)
117+
118+ ** Media & Communications**
119+ - Chime SDK (007), Connect (027), Elemental MediaConnect (081)
120+
121+ ** Developer Tools & Services**
122+ - Q Business (042), End User Messaging (049), Marketplace (030)
123+
124+ ** Other Services**
125+ - WorkSpaces (035), Managed Grafana (044), Fault Injection Service (069), Database Migration Service (075)
35126
36127## Contributing
37128
38- To create a new tutorial, [ instra/README.md] ( ../instra/README.md ) .
129+ To create a new tutorial, see [ instra/README.md] ( ../instra/README.md ) .
0 commit comments