pranusha.
Specialization

Cloud Decommissioning on AWS and Azure

A structured, 8-phase operational framework for safe production shutdowns, dependency validation, immutable backup snapshots, and zero orphaned cloud costs.

✦ OPERATIONAL RIGOR

Why Safe Cloud Decommissioning is a Critical Differentiator

Anyone can terminate a virtual server with a click, but doing so in an enterprise production environment without breaking silent dependencies, corrupting databases, or failing SOC 2 audits requires deep operational maturity.

During my hands-on cloud operations experience supporting high-stakes enterprise workloads, I established a battle-tested decommissioning framework covering AWS (EC2, RDS, EBS, Route 53) and Microsoft Azure (Virtual Machines, Managed Disks, Azure SQL, NSGs).

Zero Unplanned Outages

Every instance undergoes multi-team dependency mapping across application, network, and security layers.

100% Audit Readiness

Comprehensive CloudTrail and Activity Log packages attached to ServiceNow Change Requests for ISO and SOC 2 audits.

Environments & Workloads Covered
  • Compute TiersAmazon EC2 instances, Auto Scaling Groups, Azure Virtual Machines & Scale Sets.
  • Database RepositoriesAmazon RDS (MySQL, PostgreSQL, Oracle), Azure SQL Database, DynamoDB tables.
  • Networking & InterfacesElastic IPs, Application Load Balancers, Route 53 CNAMEs, Azure Private DNS zones.
✦ STEP-BY-STEP METHODOLOGY

The 8-Phase Decommissioning Process

Select any phase to view the step-by-step procedures, production CLI runbooks for AWS and Azure, and required exit criteria.

Phase 1 of 8 • DiscoveryAudit-Ready Standard

Multi-Team Dependency Mapping

Coordinate between Application Owners, Infrastructure, SecOps, and Networking to detect active dependencies.

Operational Procedure

  • ✓Review incoming and outgoing network traffic, VPC peering connections, and active security group rules.
  • ✓Check database connections from upstream services, cron jobs, and background workers.
  • ✓Inspect load balancer target groups (AWS ALB/NLB, Azure App Gateway) and DNS records (Route 53, Azure DNS).
Exit Gate & Verification Sign-Off

Zero active connections logged during low-peak and high-peak business observation windows.

Production Runbook
# Query Route 53 and ALB Targets for active connections
aws elbv2 describe-target-health --target-group-arn <TARGET_GROUP_ARN>
aws route53 list-resource-record-sets --hosted-zone-id <ZONE_ID> \
  --query "ResourceRecordSets[?ResourceRecords[?Value=='<INSTANCE_PRIVATE_IP>']]"
Production SafeCAB Verified
Workloads Covered in this Phase:
AWS EC2Azure VMsAmazon RDSAzure SQLRoute 53ServiceNow CAB
✦ COMPARISON

AWS vs Azure Decommissioning Checklist

A side-by-side checklist of specific steps required to avoid cost leaks and broken dependencies on both cloud providers.

AWS

AWS Decommissioning Protocol

EC2, RDS, EBS, Route53, IAM
  • Target Group Deregistration: Remove EC2 instance from ALB/NLB target groups to prevent 502 Bad Gateway responses.
  • Final EBS & RDS Snapshots: Trigger manual on-demand snapshots with retention tags before initiating stop.
  • EIP Release: Disassociate and release Elastic IP addresses to avoid idle hourly address charges.
  • Secondary ENI Removal: Clean up secondary Elastic Network Interfaces and detach custom security groups.
  • Route 53 DNS Hygiene: Remove dead private and public hosted zone records to eliminate dangling DNS vulnerabilities.
AZ

Azure VM Decommission Protocol

Virtual Machines, Disks, NICs, NSGs
  • Backend Pool Drain: Drain connections through Azure Application Gateway before VM power down.
  • Recovery Vault Snapshot: Trigger immutable restore point in Azure Backup Vault.
  • VM Deallocation: Stop instance in Azure Portal to enter Stopped (Deallocated) status to stop compute billing.
  • Orphaned Managed Disk Cleanup: Explicitly delete OS and Data Premium SSD disks after quarantine sign-off.
  • Public IP & NIC Removal: Delete orphaned Azure NICs and unassigned static Public IP addresses.

Need Safe Cloud Operations & Decommissioning?

Pranusha is open to Cloud Ops Engineer and Cloud Support opportunities based in Hyderabad, hybrid across India, or remote.