Best practices

  • Create reusable templates and share them across the organization.
  • They represent code so put them under versioning systems.
  • Avoid having a single template and create multiple templates grouped by tier, owner, function, or lifecycle. Think of loosely coupled components that are service providers.
  • Design complex stacks using nested stacks to promote reusability.
  • CloudFormation is no silver bullet, take advantage of the strongest points of the service, and complement with OpsWorks, Terraform, Ansible, and so on.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset