Skip to content

Commit 5896199

Browse files
committed
project READMEs list resources created
1 parent a6449c3 commit 5896199

69 files changed

Lines changed: 902 additions & 1 deletion

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

tuts/001-lightsail-gs/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,13 @@
33
This tutorial demonstrates how to get started with Amazon Lightsail using the AWS CLI. You'll learn the fundamental concepts and operations for working with this AWS service through command-line interface.
44

55
You can either run the automated script `lightsail-gs.sh` to execute all operations automatically with comprehensive error handling and resource cleanup, or follow the step-by-step instructions in the `lightsail-gs.md` tutorial to understand each AWS CLI command and concept in detail. The script includes interactive prompts and built-in safeguards, while the tutorial provides detailed explanations of features and best practices.
6+
7+
## Resources Created
8+
9+
The script creates the following AWS resources in order:
10+
11+
• Lightsail instance (nano_3_0 bundle with Amazon Linux 2023)
12+
• Lightsail disk (8 GB block storage disk)
13+
• Lightsail instance snapshot (backup of the instance)
14+
15+
The script prompts you to clean up resources when you run it, including if there's an error part way through. If you need to clean up resources later, you can use the script log as a reference point for which resources were created.

tuts/002-vpc-gs/README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,26 @@
33
This tutorial demonstrates how to get started with Amazon VPC using the AWS CLI. You'll learn the fundamental concepts and operations for working with this AWS service through command-line interface.
44

55
You can either run the automated script `vpc-gs.sh` to execute all operations automatically with comprehensive error handling and resource cleanup, or follow the step-by-step instructions in the `vpc-gs.md` tutorial to understand each AWS CLI command and concept in detail. The script includes interactive prompts and built-in safeguards, while the tutorial provides detailed explanations of features and best practices.
6+
7+
## Resources Created
8+
9+
The script creates the following AWS resources in order:
10+
11+
• EC2 VPC (10.0.0.0/16 CIDR block with DNS support and hostnames enabled)
12+
• EC2 subnet (public subnet in AZ1 - 10.0.0.0/24)
13+
• EC2 subnet (public subnet in AZ2 - 10.0.1.0/24)
14+
• EC2 subnet (private subnet in AZ1 - 10.0.2.0/24)
15+
• EC2 subnet (private subnet in AZ2 - 10.0.3.0/24)
16+
• EC2 internet gateway (for public internet access)
17+
• EC2 route table (public route table with internet gateway route)
18+
• EC2 route table association (public subnet AZ1 to public route table)
19+
• EC2 route table association (public subnet AZ2 to public route table)
20+
• EC2 route table (private route table)
21+
• EC2 route table association (private subnet AZ1 to private route table)
22+
• EC2 route table association (private subnet AZ2 to private route table)
23+
• EC2 elastic IP (for NAT gateway)
24+
• EC2 NAT gateway (in public subnet AZ1 for private subnet internet access)
25+
• EC2 security group (web server security group allowing HTTP/HTTPS)
26+
• EC2 security group (database security group allowing MySQL from web servers)
27+
28+
The script prompts you to clean up resources when you run it, including if there's an error part way through. If you need to clean up resources later, you can use the script log as a reference point for which resources were created.

tuts/003-s3-gettingstarted/README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,19 @@
33
This tutorial demonstrates how to get started with Amazon S3 using the AWS CLI. You'll learn the fundamental concepts and operations for working with this AWS service through command-line interface.
44

55
You can either run the automated script `s3-gettingstarted.sh` to execute all operations automatically with comprehensive error handling and resource cleanup, or follow the step-by-step instructions in the `s3-gettingstarted.md` tutorial to understand each AWS CLI command and concept in detail. The script includes interactive prompts and built-in safeguards, while the tutorial provides detailed explanations of features and best practices.
6+
7+
## Resources Created
8+
9+
The script creates the following AWS resources in order:
10+
11+
• S3 bucket (primary bucket for tutorial)
12+
• S3 bucket (secondary bucket for cross-region replication)
13+
• S3 public access block configuration
14+
• S3 bucket versioning configuration
15+
• S3 bucket encryption configuration
16+
• S3 object (sample text file)
17+
• S3 object (sample image file)
18+
• S3 object (sample document file)
19+
• S3 bucket tagging configuration
20+
21+
The script prompts you to clean up resources when you run it, including if there's an error part way through. If you need to clean up resources later, you can use the script log as a reference point for which resources were created.

tuts/004-cloudmap-custom-attributes/README.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,27 @@
33
This tutorial demonstrates how to configure AWS Cloud Map with custom attributes using the AWS CLI. You'll learn to create service discovery namespaces, register services with custom metadata, and query services based on custom attributes for advanced service discovery scenarios.
44

55
You can either run the automated script `cloudmap-custom-attributes.sh` to execute all operations automatically with comprehensive error handling and resource cleanup, or follow the step-by-step instructions in the `cloudmap-custom-attributes.md` tutorial to understand each AWS CLI command and concept in detail. The script includes interactive prompts and built-in safeguards, while the tutorial provides detailed explanations of features and best practices.
6+
7+
## Resources Created
8+
9+
The script creates the following AWS resources in order:
10+
11+
• Service Discovery http namespace
12+
• Service Discovery http namespace (b)
13+
• DynamoDB table
14+
• Service Discovery service
15+
• Service Discovery instance
16+
• Service Discovery instance (b)
17+
• IAM role
18+
• IAM policy
19+
• IAM role policy
20+
• IAM role policy (b)
21+
• Service Discovery service (b)
22+
• Lambda function
23+
• Service Discovery instance (c)
24+
• Service Discovery instance (d)
25+
• Lambda function (b)
26+
• Service Discovery instance (e)
27+
• Service Discovery instance (f)
28+
29+
The script prompts you to clean up resources when you run it, including if there's an error part way through. If you need to clean up resources later, you can use the script log as a reference point for which resources were created.

tuts/005-cloudfront-gettingstarted/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,13 @@
33
This tutorial demonstrates how to set up and configure Amazon CloudFront distributions using the AWS CLI. You'll learn to create distributions, configure origins, set up caching behaviors, and implement content delivery optimization for global web applications.
44

55
You can either run the automated script `cloudfront-gettingstarted.sh` to execute all operations automatically with comprehensive error handling and resource cleanup, or follow the step-by-step instructions in the `cloudfront-gettingstarted.md` tutorial to understand each AWS CLI command and concept in detail. The script includes interactive prompts and built-in safeguards, while the tutorial provides detailed explanations of features and best practices.
6+
7+
## Resources Created
8+
9+
The script creates the following AWS resources in order:
10+
11+
• CloudFront origin access control
12+
• CloudFront distribution
13+
• S3 bucket policy
14+
15+
The script prompts you to clean up resources when you run it, including if there's an error part way through. If you need to clean up resources later, you can use the script log as a reference point for which resources were created.

tuts/007-chimesdk-routingcalls/README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,17 @@
33
This tutorial demonstrates how to set up call routing with Amazon Chime SDK using the AWS CLI. You'll learn to configure voice connectors, set up routing rules, manage phone numbers, and implement telephony solutions for communication applications.
44

55
You can either run the automated script `chimesdk-routingcalls.sh` to execute all operations automatically with comprehensive error handling and resource cleanup, or follow the step-by-step instructions in the `chimesdk-routingcalls.md` tutorial to understand each AWS CLI command and concept in detail. The script includes interactive prompts and built-in safeguards, while the tutorial provides detailed explanations of features and best practices.
6+
7+
## Resources Created
8+
9+
The script creates the following AWS resources in order:
10+
11+
• IAM role
12+
• IAM role policy
13+
• Lambda function
14+
• Lambda function (b)
15+
• Chime SDK Voice sip media application
16+
• Chime SDK Voice sip media application (b)
17+
• Chime SDK Voice sip rule
18+
19+
The script prompts you to clean up resources when you run it, including if there's an error part way through. If you need to clean up resources later, you can use the script log as a reference point for which resources were created.

tuts/008-vpc-private-servers-gs/README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,30 @@
33
This tutorial demonstrates how to configure private servers in Amazon VPC using the AWS CLI. You'll learn to set up isolated network environments, configure private subnets, implement bastion hosts, and secure server access patterns.
44

55
You can either run the automated script `vpc-private-servers-gs.sh` to execute all operations automatically with comprehensive error handling and resource cleanup, or follow the step-by-step instructions in the `vpc-private-servers-gs.md` tutorial to understand each AWS CLI command and concept in detail. The script includes interactive prompts and built-in safeguards, while the tutorial provides detailed explanations of features and best practices.
6+
7+
## Resources Created
8+
9+
The script creates the following AWS resources in order:
10+
11+
• EC2 vpc
12+
• EC2 subnet
13+
• EC2 subnet (b)
14+
• EC2 subnet (c)
15+
• EC2 subnet (d)
16+
• EC2 internet gateway
17+
• EC2 internet gateway (b)
18+
• EC2 route table
19+
• EC2 route table (b)
20+
• EC2 route table (c)
21+
• EC2 route
22+
• EC2 route table (d)
23+
• EC2 route table (e)
24+
• EC2 route table (f)
25+
• EC2 route table (g)
26+
• EC2 address
27+
• EC2 address (b)
28+
• EC2 nat gateway
29+
• EC2 nat gateway (b)
30+
• EC2 route (b)
31+
32+
The script prompts you to clean up resources when you run it, including if there's an error part way through. If you need to clean up resources later, you can use the script log as a reference point for which resources were created.

tuts/009-vpc-ipam-gs/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,15 @@
33
This tutorial demonstrates how to set up IP Address Manager (IPAM) for Amazon VPC using the AWS CLI. You'll learn to create IPAM pools, manage IP address allocation, monitor IP usage, and implement centralized IP address management across multiple VPCs.
44

55
You can either run the automated script `vpc-ipam-gs.sh` to execute all operations automatically with comprehensive error handling and resource cleanup, or follow the step-by-step instructions in the `vpc-ipam-gs.md` tutorial to understand each AWS CLI command and concept in detail. The script includes interactive prompts and built-in safeguards, while the tutorial provides detailed explanations of features and best practices.
6+
7+
## Resources Created
8+
9+
The script creates the following AWS resources in order:
10+
11+
• EC2 ipam
12+
• EC2 ipam pool
13+
• EC2 ipam pool (b)
14+
• EC2 ipam pool (c)
15+
• EC2 vpc
16+
17+
The script prompts you to clean up resources when you run it, including if there's an error part way through. If you need to clean up resources later, you can use the script log as a reference point for which resources were created.

tuts/010-cloudmap-service-discovery/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,15 @@
33
This tutorial demonstrates how to implement service discovery with AWS Cloud Map using the AWS CLI. You'll learn to create namespaces, register services, configure health checks, and discover services dynamically for microservices architectures.
44

55
You can either run the automated script `cloudmap-service-discovery.sh` to execute all operations automatically with comprehensive error handling and resource cleanup, or follow the step-by-step instructions in the `cloudmap-service-discovery.md` tutorial to understand each AWS CLI command and concept in detail. The script includes interactive prompts and built-in safeguards, while the tutorial provides detailed explanations of features and best practices.
6+
7+
## Resources Created
8+
9+
The script creates the following AWS resources in order:
10+
11+
• Service Discovery public dns namespace
12+
• Service Discovery service
13+
• Service Discovery service (b)
14+
• Service Discovery instance
15+
• Service Discovery instance (b)
16+
17+
The script prompts you to clean up resources when you run it, including if there's an error part way through. If you need to clean up resources later, you can use the script log as a reference point for which resources were created.

tuts/011-getting-started-batch-fargate/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,15 @@
33
This tutorial demonstrates how to run batch jobs with AWS Batch and Fargate using the AWS CLI. You'll learn to create job definitions, configure compute environments, submit jobs, and monitor batch processing workloads in a serverless environment.
44

55
You can either run the automated script `getting-started-batch-fargate.sh` to execute all operations automatically with comprehensive error handling and resource cleanup, or follow the step-by-step instructions in the `getting-started-batch-fargate.md` tutorial to understand each AWS CLI command and concept in detail. The script includes interactive prompts and built-in safeguards, while the tutorial provides detailed explanations of features and best practices.
6+
7+
## Resources Created
8+
9+
The script creates the following AWS resources in order:
10+
11+
• IAM role
12+
• IAM role policy
13+
• Batch compute environment
14+
• Batch job queue
15+
• Batch job definition
16+
17+
The script prompts you to clean up resources when you run it, including if there's an error part way through. If you need to clean up resources later, you can use the script log as a reference point for which resources were created.

0 commit comments

Comments
 (0)