This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

AWS

Amazon Web Services

1 - CFT

Cloud Formation Template

  • A template is a JSON or YAML formatted text file that describes your AWS infrastructure.
  • A template is a declaration of the AWS resources that make up a stack.

Intrinsic Functions

  • Intrinsic functions are built in functions provided by AWS to manage the stack.
  • Values assigned by the intrinsic functions are available only at run time.

References

Template Anatomy
CloudFormation support for Visual Studio Code
Intrinsic Functions
AWS support for YAML

2 - Services

AWS Services

Storage

EBS - Elastic Block Store

  • Amazon EBS delivers high-availability block-level storage volumes for Amazon Elastic Compute Cloud (EC2) instances
  • It stores data on a file system which is retained after the EC2 instance is shut down
  • EBS
  • AWS::EC2::Volume

EFS - Elastic File System

  • Managed NFS for use with AWS EC2 instances.
  • Built to scale on demand to petabytes without disrupting applications.
  • Storage size will grow and shrink automatically as you add and remove files.
  • EFS
  • AWS::EFS::FileSystem

S3 - Simple Storage Service

  • object storage service that offers scalability, data availability, security, and performance.
  • You can store and protect any amount of data for a range of use cases, such as websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics.
  • S3
  • AWS::S3::Bucket

Compute

EC2 - Elastic Compute Cloud