<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CloudFormation on My AWS Rocks!</title><link>https://myaws.name/tags/cloudformation/</link><description>Recent content in CloudFormation on My AWS Rocks!</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 20 Apr 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://myaws.name/tags/cloudformation/index.xml" rel="self" type="application/rss+xml"/><item><title>Creating a Well-Architected VPC</title><link>https://myaws.name/aws-vpc-101/</link><pubDate>Wed, 20 Apr 2022 00:00:00 +0000</pubDate><guid>https://myaws.name/aws-vpc-101/</guid><description>&lt;p&gt;So this is the first in my posts walking through how to deploy a solution in AWS. Hopefully  you find it useful as VPCs are the foundation for private and secure networking in AWS and an area many struggle. This guide is designed to ensure that your VPC deployments can be Well-Architected and provide a base level of network security but is only one option for VPC layout. While it will meet a vast majority of workloads you might want to review the structure and reduce, or increase, the number of subnets as well as other components.&lt;/p&gt;</description></item><item><title>CloudFormation 101</title><link>https://myaws.name/cloudformation-101/</link><pubDate>Thu, 01 Apr 2021 00:00:00 +0000</pubDate><guid>https://myaws.name/cloudformation-101/</guid><description>&lt;p&gt;In this post we will look at the basics of CloudFormation, what you need to know and how to get started in writing templates.&lt;/p&gt;
&lt;p&gt;
 &lt;figure&gt;
 &lt;img src="https://myaws.name/img/post-8/cloudformation.png" alt="Image of a cloud formation template"&gt;
 &lt;center&gt;&lt;figcaption&gt;AWS CloudFormation Template&lt;/figcaption&gt;&lt;/center&gt;
 &lt;/figure&gt;

&lt;/p&gt;
&lt;p&gt;So you may be asking why I am writing a post about template basics when I have said I&amp;rsquo;ll try not repeat information available on AWS.&lt;/p&gt;
&lt;p&gt;Two reasons. Primarily to demystify the template and secondly to provide pointers to resources you might find useful as you improve your CloudFormation knowledge.&lt;/p&gt;</description></item><item><title>Why CloudFormation</title><link>https://myaws.name/why-cloudformation/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://myaws.name/why-cloudformation/</guid><description>&lt;p&gt;People have asked why I use CloudFormation (CFN) and not other tools such as Terraform or AWS Cloud Development Kit (CDK). There are several reasons for this.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Firstly&lt;/strong&gt;, I&amp;rsquo;m not a developer. I come from an infrastructure background and although understand scripting and programming constructs it&amp;rsquo;s not my expertise. This means no matter what tool I had to learn it was all relatively new to me.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Secondly&lt;/strong&gt;, when I started my Infrastructure as Code (IaC) journey Terraform had been out for less than a year. I was also working with AWS engineers who only dealt in CFN templates and the boot-camp I attended at re:invent 2015 all focused on CFN.&lt;/p&gt;</description></item></channel></rss>