Serhii Vasylenko

Serhii Vasylenko @svasylenko

About: I am an engineer from Ukraine. I like astronomy and everything related to DevOps. I thrive on developing great product offerings, great people, and great teams.

Location:
Germany, Berlin
Joined:
Dec 27, 2017

Serhii Vasylenko
articles - 21 total

A Deep Dive Into Terraform Static Code Analysis Tools: Features and Comparisons

Many teams employ Terraform by HashiCorp to efficiently manage their infrastructure, leveraging its...

Learn More 2 1Apr 16 '24

Mastering AWS API Gateway V2 HTTP and AWS Lambda With Terraform

With a solid foundation in AWS API Gateway and Lambda for serverless architecture, my recent deep...

Learn More 4 0Jan 11 '24

Hello terraform_data! Goodbye Null Resource!

Terraform version 1.4 was recently released and brought a range of new features, including improved...

Learn More 8 0Apr 19 '23

Amazon VPC Lattice — Build Applications, Not Networks

Last year's re:Invent brought a lot of amazing updates to the big family of AWS services. In this...

Learn More 14 2Mar 17 '23

Five Practical Ways To Get The Verified EC2 AMI

EC2 AMI catalog consists of more than 160k public AMIs — a mix of Images created by users, published...

Learn More 8 0Jul 26 '22

New Lifecycle Options and Refactoring Capabilities in Terraform 1.1 and 1.2

In this blog, I would like to tell you about new cool features that Terraform 1.1 and 1.2 bring. It...

Learn More 9 0May 5 '22

Some Techniques to Enhance Your Terraform Proficiency

Terraform built-in functionality is very feature-rich: functions, expressions, and meta-arguments...

Learn More 19 0Jan 18 '22

Apply Cloudfront Security Headers Policy With Terraform

In November 2021, AWS announced Response Headers Policies — native support of response headers in...

Learn More 18 1Nov 5 '21

Auto Scaling Group for your macOS EC2 Instances fleet

It’s been almost a year since I started using macOS EC2 instances on AWS: there were ups and downs in...

Learn More 5 0Oct 25 '21

AWS Resource Access Manager — Simple and powerful service for multi-account resource governance

With a multi-account approach of building the infrastructure, there is always a challenge of...

Learn More 15 0Sep 27 '21

Run Ansible playbook on mac1.metal instances fleet with AWS Systems Manager

In days of containers and serverless applications, Ansible looks not such a trendy thing. But still,...

Learn More 6 0May 27 '21

Configure HTTP Security headers with CloudFront Functions

UPDATE November 5th, 2021 There is a new, native way of doing that. Read more here: ...

Learn More 13 2May 22 '21

Customizing mac1.metal EC2 AMI — new guts, more glory

I guess macOS was designed for a user, not for the ops or engineers, so this is why its customization...

Learn More 5 0Feb 3 '21

mac1.metal EC2 Instance: user experience

I should have written this post before "Terraforming mac1.metal at AWS", but I did not think about...

Learn More 2 0Jan 19 '21

Terraforming mac1.metal at AWS

Updated on the 23rd of October, 2021: Terraform AWS provider now supports Dedicated Hosts...

Learn More 12 4Jan 9 '21

AWS CloudShell

Another simple but cool announcement from AWS — AWS CloudShell. A tool for ad-hoc AWS management via...

Learn More 5 0Dec 17 '20

Terraform Certification Tips

I successfully passed the "HashiCorp Certified — Terraform Associate" exam last Friday and decided to...

Learn More 20 4Sep 15 '20

Managing Ansible playbook secrets with AWS services

Lookup plugins for Ansible allow you to do a lot of cool things. One of them is to securely pass...

Learn More 9 0Sep 1 '20

Terraform CLI shortcuts

I want to share some CLI shortcuts I use day-to-day to simplify and speed-up my Terraform...

Learn More 22 0Aug 25 '20

GithubActions powered blog and online CV

My contribution to GitHub Actions Hackathon on DEV This project is built on four powerful technologi...

Learn More 10 3Aug 14 '20

Dynamic injection of secrets into ECS Task Definition with SSM Parameter Store

A way to automatically fill in secrets into Task Definition from SSM Parameter Store

Learn More 1 3Apr 18 '20