1_1_vpc_1_public_subnet_1_instance_1_internet_gateway.json: مكدس بسيط يحتوي على one VPC ، one public subnet ، Internet gateway ومثيرة one instance متصلة بالإنترنت عبر البوابة.

2_1_vpc_1_public_subnet_2_instances_1_internet_gateway.json: مكدس بسيط يحتوي على one VPC ، one public subnet ، Internet gateway two instances متصلة بالإنترنت عبر البوابة.
تم تحديث العينة أعلاه إلى:
icmp من المنفذ 8 إلى جميع -1 في SecurityGroup لتمكين طلب ping بين الآلات. 
3_1_vpc_1_public_subnet_1_private_subnet_2_instances_1_internet_gateway.json: مكدس بسيط يحتوي على one VPC one public subnet one private subnet Internet gateway two instances . الشبكة public subnet المتصلة بالإنترنت من خلال مسار CustomRouteTable لحركة المرور إلى Internet gateway . private subnet غير متصلة بالإنترنت وتستخدم MainRouteTable .
تم تحديث العينة أعلاه إلى:

4_1_vpc_1_public_subnet_1_instance_1_internet_gateway_recovery_alarm.json: مثل VPC/Sub Net/Internet Gateway (مثيل واحد) ولكن تمت إضافة CloudWatch إنذار الاسترداد. تمت إضافة UserData لبدء تشغيل خادم Jenkins على 8080 للاستخدام لاحقًا

5_1_vpc_2_public_subnet_1_internet_gateway_autoscaling.json: مكدس بسيط يحتوي على one VPC ، two public subnets ، Internet gateway ، launch configruation والتشغيل autoscaling for one instance min/max two instances . subnets المتصلة بالإنترنت من خلال مسار CustomRouteTable لحركة المرور إلى Internet gateway .

6_1_vpc_2_public_subnet_1_internet_gateway_autoscaling_ebs_recovery.json: مثل VPC/2 شبكات فرعية/بوابة إنترنت/autoscaling (مثيل واحد بحد أقصى/دقيقة) ولكن تم تحديد imageId كمعلمة optional . لذلك يمكننا:
aws ec2 create-image --instance-id=i-0ad5005528a7ed71f --name jenkins-instance
انتظر حتى available لحالة الصورة.
aws ec2 describe-images --image-id $newImageId --query "Images[].State"
aws cloudformation update-stack --stack-name $stackName --template-url $tempateUrl --parameters ParameterKey=JenkinsAdminPassword,UsePreviousValue=true ParameterKey=AMISnapshot,ParameterValue=$newImageId
aws ec2 terminate-instances --instance-ids $instanceId
تشغيل أدناه:
aws cloudformation delete-stack --stack-name $stackName
aws cloudformation describe-stacks --stack-name $stackName #wait until return error or stack deleted.
aws ec2 deregister-image --image-id $newImageId
aws ec2 delete-snapshot --snapshot-id $snapshotId

7_1_vpc_2_public_subnet_1_internet_gateway_autoscaling_ebs_recovery_elasty_ip.json: مثل VPC/2 شبكات فرعية/بوابة إنترنت/إنترنت لا نستطيع الحفاظ على نفس القسم. بشكل افتراضي ، لا يمكنك أيضًا استخدام عنوان IP مرن كعنوان IP عام لخادم افتراضي تم إطلاقه بواسطة التقييم التلقائي.

8_1_vpc_2_public_subnet_1_internet_gateway_autoscaling_ebs_recovery_loadbalancer.json: مثل VPC/2 شبكات فرعية/بوابة إنترنت/إنترنت لا نستطيع الحفاظ على نفس القضايا. لهذا السبب ، تم إنشاء loadbalancer لتوزيع حركة المرور على مثيلات EC2. بمجرد إنشاء مثيل جديد ، يسجل نفسه إلى loadbalaner.
