AWS Posts

Defining Resource Properties Conditionally Using AWS::NoValue on CloudFormation

Defining Resource Properties Conditionally Using AWS::NoValue on CloudFormation

AWS CloudFormation provides handful pseudo parameters which you can use to increase the reusability of your templates along with your template conditions and parameters. One of them is AWS::NoValue parameter which acts like the null value in programming languages.

In this post, I will talk about some examples of its use cases.

Read more at Defining Resource Properties Conditionally Using AWS::NoValue on CloudFormation post.

My New Course AWS CloudFormation Step by Step: Beginner to Intermediate is Live!

AWS CloudFormation Step by Step: Beginner to Intermediate

I am happy to announce that my new course, AWS CloudFormation Step by Step: Beginner to Intermediate, is now live on Udemy.

In this post, I want to introduce you with this new course. I will talk about the topics, what you will learn by taking it as well as the structure of the course. In addition, I will also share a free coupon that will be valid for a limited time with the followers of this blog. Read more at My New Course AWS CloudFormation Step by Step: Beginner to Intermediate is Live! post.

The Order of Resource Creations on AWS CloudFormation

AWS CloudFormation resource creations order

In an AWS CloudFormation template, you define independent resources or resources that are implicitly dependent, in other words, reference other resources. For instance, you can define an EC2 instance and a security group. Then, you might choose to attach the security group to the instance or not. In these two cases, AWS CloudFormation organizes the order of the creation of resources differently.

In addition, you might have another resource such as an Amazon SNS topic in the same template which you might want to provision after your EC2 instance created. Maybe you have an explicit dependency between them.

In this blog post, I will talk about how AWS CloudFormation handles the order of creation for independent or implicitly dependent resources. I will also explain how you can add your own dependencies in a template, as well. Read more at The Order of Resource Creations on AWS CloudFormation post.

Happy to Pass AWS Certified Solutions Architect - Professional and Hold All 5 Core AWS Certifications

AWS certifications owned by Emre Yilmaz

To begin with, wishing you a happy new year in 2019! I hope that the new year brings more health, joy, and success to you and more peace to the world.

Almost two weeks ago, I passed the AWS Certified Solutions Architect - Professional exam with a 91% score and completed my goal of holding all five core AWS certifications for 2018. At the beginning of last October, I also passed the AWS Certified DevOps Engineer - Professional exam with an 85% score. Unfortunately, I could not have time to write a post about my experiences until now. So, today I would like to share them briefly. Read more at Happy to Pass AWS Certified Solutions Architect - Professional and Hold All 5 Core AWS Certifications post.

Serving Dynamic Websites with Amazon CloudFront

CloudFront Dynamic Web Distribution Sample Architecture

The most popular usage of Amazon CloudFront is to distribute static content such as images, videos or other objects existing in an Amazon S3 bucket. However, you can also use Amazon CloudFront to distribute your dynamic content such as a Ruby on Rails or PHP web application and benefit from the advantages of utilizing the globally distributed network infrastructure of AWS. In this blog post, I will talk about the advantages and the necessary configuration options for creating an Amazon CloudFront distribution for a dynamic web application. Read more at Serving Dynamic Websites with Amazon CloudFront post.

Online Courses

AWS CodePipeline Step by Step course logo AWS CodePipeline Step by Step course logo

AWS CodePipeline Step by Step

Learn how to create CI/CD pipelines using AWS CodePipeline, CodeCommit, CodeBuild, CodeDeploy, and CloudFormation. Automate your deployments to Amazon EC2 and S3.

Use the link below to enroll in this course with special discount.

Enroll Now on Udemy!

Alternatively, use SEP2020 coupon code during the checkout.

AWS CloudFormation Step by Step: Beginner to Intermediate course logo AWS CloudFormation Step by Step: Beginner to Intermediate course logo

AWS CloudFormation Step by Step: Beginner to Intermediate

Learn how to manage your infrastructure as code on AWS. Start creating CloudFormation stacks and writing your own templates using YAML as a beginner step by step.

This course will also be a basis for its advanced level version in the upcoming months.

Use the link below to enroll in this course with special discount.

Enroll Now on Udemy!

Alternatively, use SEP2020 coupon code during the checkout.

RSS

Subscribe to this blog's RSS feed

Categories