In this course, you’ll learn to work with CloudFormation templates from the initial stage of development and see how the template can be modified to fit the needs of the business during the development cycle. First, we’ll explore a basic CloudFormation template to deploy an EC2 instance. Next, we’ll discover how to modify the template to specify network configuration on the instance with hard-coded values. Finally, we’ll learn how to create a CloudFormation template that includes parameters to allow for reuse of the template as the environment changes. When you’re finished with this course, you’ll have the skills and knowledge needed to build your own CloudFormation templates or modify your existing templates to include parameters for your environment.