Hi there 👋

Exploring Cloud Tech, Automation, and Machine Learning. This is a space documenting my interests. See all posts in archives 📋, categories 🗂️ or tags 🏷️.
Ashwin Ammanagi HashiCorp Certified: Terraform Associate (003) Exam

How I Passed the HashiCorp Certified: Terraform Associate (003) Exam

The HashiCorp Certified: Terraform Associate (003) certification is tailored for Cloud Engineers with expertise in operations, IT, or development. It’s designed for individuals who possess a solid understanding of the fundamental concepts and skills related to HashiCorp Terraform. This certification recognizes the ability to differentiate the functionalities of Terraform Cloud, Terraform Enterprise, and Terraform Community. I had the opportunity to work with Terraform project since couple of months and taking this certificate validated the skills that I had learnt....

<span title='2023-08-15 16:27:34 -0400 -0400'>August 15, 2023</span>&nbsp;·&nbsp;2 min&nbsp;·&nbsp;348 words&nbsp;·&nbsp;Ashwin Ammanagi
Recursive Geohash Neighboring Ring Finder

Recursive Geohash Neighboring Ring Finder

Recursive Geohash Neighboring Ring Finder Overview This Python script provides a solution to find neighboring geohashes in a recursive manner, forming concentric rings around a given center geohash cell. The primary motivation behind creating this script was the unavailability of an existing tool or library that could efficiently find geohashes within multiple rings surrounding a central geohash. Background Geohashes are a widely used system to represent geographic coordinates as short strings, allowing spatial indexing and proximity-based searches....

<span title='2023-08-06 01:23:10 -0400 -0400'>August 6, 2023</span>&nbsp;·&nbsp;3 min&nbsp;·&nbsp;505 words&nbsp;·&nbsp;Ashwin Ammanagi

The Big IAM Challenge: CTF Walkthrough

Recently I came across The Big IAM Challenge. It is a cloud security Capture The Flag (CTF) event. The challenge consists of 6 steps, with each one focusing on a common IAM configuration mistake in various AWS services. I thought I’ll do a write-up for this CTF challenge. I encourage you’ll to give this a solid try and only use this guide if you’re stuck at a particular level. Challenge 1: Buckets of Fun We all know that public buckets are risky....

<span title='2023-06-15 16:29:48 -0400 -0400'>June 15, 2023</span>&nbsp;·&nbsp;6 min&nbsp;·&nbsp;1095 words&nbsp;·&nbsp;Ashwin Ammanagi
How To Use Git For Beginners

Git Basics for Beginners

Introduction Git is a powerful and widely used distributed version control system that allows you to track changes to your files, collaborate with others, and maintain a well-organized project history. In this beginner’s guide, we’ll walk through the fundamentals of Git. Git is a free and open-source version control system that enables developers to track changes made to their projects over time. Unlike traditional file backups or manual copying, Git allows you to maintain a detailed history of your project, making it easier to collaborate, revert changes, and manage multiple versions of your code....

<span title='2023-06-04 12:11:21 -0400 -0400'>June 4, 2023</span>&nbsp;·&nbsp;3 min&nbsp;·&nbsp;500 words&nbsp;·&nbsp;Ashwin Ammanagi