DevOps Posts

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

  • by Emre Yilmaz
  • May 31, 2019
  • Announcements, AWS, DevOps
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 became live on Udemy last night.

In this post, I want to introduce you with my new course. I will talk about the topics, what you will learn in it as well as the structure of the course. In addition, I will also share a free coupon for a limited time with the followers of this blog. ... read more

The Order of Resource Creations on AWS CloudFormation

  • by Emre Yilmaz
  • Feb 4, 2019
  • AWS, DevOps
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

Serving Dynamic Websites with Amazon CloudFront

  • by Emre Yilmaz
  • Dec 14, 2018
  • AWS, DevOps, Ruby on Rails
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

Encrypting Amazon EBS Volumes

  • by Emre Yilmaz
  • Dec 4, 2018
  • AWS, DevOps
Encrypting Amazon EBS Volumes

Today, encrypting data at rest is crucial for enhancing security of our applications. Besides, it might be a requirement for your compliance regulations. Whatever the reason is, it is a best practice to encrypt your Amazon Elastic Block Storage (EBS) volumes. In this post, I will show you how to encrypt an Amazon EBS volume using its integration with Amazon Key Management Service (KMS). ... read more

Configuring Ruby on Rails Logging for Docker on Amazon ECS or Fargate

  • by Emre Yilmaz
  • Nov 14, 2018
  • AWS, DevOps, Ruby on Rails

When you dockerize a Ruby on Rails application on AWS, it is essential to configure logging correctly to monitor application health. There are some tweaks to achieve this and I will briefly describe the process in this blog post.

Firstly, let’s make a brief introduction to Docker along with its deployment options on AWS. ... read more

Would you like to start learning AWS CloudFormation?

Our new course AWS CloudFormation Step by Step: Beginner to Intermediate is live on Udemy!

We offer a special discount for the new year until February 15, 2020!

Enroll now!
RSS

Subscribe to this blog's RSS feed

Categories