RSS.Social

Towards The Cloud | AWS Cloud Consultancy

follow: @[email protected]

Posts

AWS Security Review Checklist: Complete Self-Assessment Guide

10 AWS Security Misconfigurations Found in 90% of Accounts

AWS Operational Excellence vs Performance Efficiency

Outgrowing Your Single AWS Account? The Migration Roadmap

AWS Landing Zone Benefits: The ROI That Justifies Your Investment

How AWS Multi-Account Architecture Cuts Costs by 20-40%

The AWS Cost Spiral: Why Your Bill Keeps Growing (+ Fix)

AWS Security Review Process: What Happens Step by Step

AWS SOC 2 Compliance: What Auditors Actually Look For

Choosing an AWS Security Partner: The Honest Framework

AWS Security Best Practices: The 20% That Prevents 80% of Breaches

AWS Security Audit: What Gets Checked and When You Need One

AWS Cost Optimization Best Practices: A Maturity-Based Guide [2026]

AWS Cost Optimization Checklist: The Maturity-Based Framework [2026]

AWS IAM Identity Center: Complete Guide to Centralized Identity

AWS European Sovereign Cloud: Complete Guide to EU Data Sovereignty

AWS CDK Best Practices: The Complete Guide [2026]

ClickOps vs IaC: The Complete AWS Comparison Guide [2026]

Infrastructure as Code: Complete AWS Guide to IaC Tools [2026]

How to Pass AWS Certification Exams: Complete 2026 Guide

What is ClickOps? The Complete AWS Guide to Eliminating Manual Operations

AWS CloudOps Engineer Exam Guide: SOA-C03 Prep & Study Plan [2026]

AWS CDK vs Terraform: The Complete 2026 Comparison

Case Study: Reducing Complexity By Migrating from K8S to ECS Fargate for NetworkLessons

AWS Control Tower vs AWS Organizations: One Builds on the Other

AWS Control Tower Alternatives: From Console to Code

AWS Multi-Account Best Practices: Build a Scalable, Secure Foundation

AWS Account Best Practices: Security Foundations Every Team Needs

Why AWS Delegated Administrators Are Essential for AWS Multi-Account Architectures

AWS Service Principals: The Complete Auto-Updated List (2025)

AWS Organizations Best Practices: The Critical Configurations Most Teams Miss

AWS Multi-Account Strategy: The Right Architecture for Your Growth Stage

AWS Cloud Foundation Playbook for High-Growth Startups & Enterprises

What is an AWS Landing Zone? Understanding Multi-Account Architecture

AWS Enterprise Support vs Partners: Which One Do You Actually Need?

AWS CLI Aliases I Actually Use

My ZSH aliases and functions for developer productivity

My ZSH config built for speed

Clean up Unattached EBS Volumes across All AWS Regions

Clean up unused Elastic IP addresses across all AWS Regions

AWS CDK Bootstrap: The Why and the How

Create a Scheduled Fargate Task with AWS CDK

Free Exam Guide: AWS Certified Cloud Practitioner (CLF-C01)

How to deploy a CloudFormation template

AWS Professional Services: What You Should Know Before You Migrate

Automatic Preview Environments with SST and GitHub Actions

Case Study: Building Enterprise-Grade AWS Infrastructure for Accolade

7 best tips for passing any AWS Certification exam

Set CloudWatch Logs Retention Policy for All Log Groups using Python

How to Attach or Change an AWS EC2 Instance Security Group

Clean up unused EC2 keypairs in all AWS Regions

Easily install Python 3 and Pip on an EC2 Instance

Use AWS Session Manager to Securely connect to an EC2 instance

How to get the metadata on an EC2 instance

Clean up inactive task definitions in Amazon ECS across all AWS Regions

Use AWS ECS execute command to access a container on AWS Fargate and EC2

Task role vs task execution role in Amazon ECS

Amazon ECS vs Amazon EC2: What's Best for Modern Cloud?

Amazon ECS vs AWS Fargate: 5 Most Important Differences Explained

Clean up unused AWS security groups in a specific region with Python

How to find unused security groups in AWS

How to list all active AWS resources in a VPC

Autocomplete AWS CDK Constructs in VS Code

Automatically generate AWS CloudFormation templates with VS Code

How to Automatically Set up Your MacOs for Web Development

Application Load Balanced Fargate Service example in AWS CDK

Designing a Multi-Principal IAM Role using AWS CDK

How to create an AWS CDK Construct

Assign a Custom Role to a Lambda Function with AWS CDK

Create a DependsOn relation between resources in AWS CDK

Configure OpenID Connect for Bitbucket in AWS CDK

Configure OpenID Connect for GitHub in AWS CDK

Deploy Stacks in Parallel with AWS CDK Pipelines

Optimize your AWS CDK Project Structure for Growth

How to Create an Amazon S3 Bucket with AWS CDK

How to Share Resources Across Stacks in AWS CDK

How to Create an AWS CDK Stack

What is the AWS CDK? (A Beginner's Guide)

How to Assume an IAM Role in AWS via CLI & Console

Check AWS CLI Credentials and Permissions

How to Empty and Delete an S3 Bucket with AWS CLI

How to switch profiles using AWS CLI

Trigger a CloudWatch Alarm using AWS CLI

How to Upgrade the AWS CLI to the Latest Version

Deploy Containers on Existing Infrastructure with AWS Copilot CLI

Create an AWS Cross-Account Assume Role Script

Free Exam Guide: AWS Certified Developer - Associate (DVA-C02)

Free Exam Guide: AWS Certified DevOps Engineer - Professional (DOP-C02)

Distributed Load Testing on AWS with JMeter Simplified

List AWS Accounts by Organizational Unit (OU) Name

AWS Organizations – A Complete Guide

3 AWS Service Control Policy (SCP) examples to secure your accounts

What are AWS Service Control Policies (SCPs) – 2022 guide

Managing AWS Credentials with Boto3 in Python: A Complete Guide

How to execute Boto3 methods on Multiple AWS Accounts

Check if a key exists in an S3 Bucket using Boto3 Python

How to write a file or data to S3 using Python Boto3

Free exam guide: AWS Certified Security Specialty

Free exam guide: AWS Certified Solutions Architect Associate

Free exam guide: AWS Certified SysOps Administrator Associate

AWS Toolbox – A Collection of Tools and Scripts for Cloud Engineers

11 Best Free AWS Learning Resources for Beginners

10 Best VS Code Extensions for Cloud Engineers

10 Must-Have VS Code extensions for JavaScript developers

10 Must-Have VS Code extensions for Python developers

10 Best VS Code extensions for TypeScript

Break out of your Comfort Zone as an Engineer

Find your AWS Account ID in 2 simple ways

How to get an absolute path in Python

How to get a relative path in Python

Hardening a WordPress website on Amazon Lightsail

How to install AWS CDK (step-by-step guide)

What is an AWS Landing Zone? (Explained)

How to Migrate from AWS CDK v1 to v2

How to Configure Absolute Import Paths in JavaScript

How to Configure Absolute Import Paths in TypeScript

How to Set Up AWS CLI with AWS IAM Identity Center (SSO)

Update macOS Packages with a Single Command (Homebrew & Pip)

Validating CloudFormation Templates in AWS CodePipeline with cfn-lint

Level Up Your AWS CloudFormation Workflow with VS Code Extensions

My Powerlevel10k config for a minimalistic but informative prompt

CloudFormation GetAtt Cheat Sheet - Complete AWS Resource Attributes Table

CloudFormation Resource Properties Cheat Sheet - Complete AWS Properties Reference

Fix AWS CDK Cross-Stack Reference Error

Fix AWS CDK Encoded List Token String Error

Case Study: Building Enterprise-Grade AWS Infrastructure for Accolade

How to Fix AWS EC2 vCPU Limit Error

Fix AWS ECS InvalidParameterException for ExecuteCommand

Amazon Resource Names (ARNs) Cheat Sheet

Fix AWS SSO ForbiddenException for GetRoleCredentials

Fix AWS CLI SSO Configuration Values Error

AWS Trusted Advisor Cheat Sheet

Get the public ip address of your EC2 instance quickly