ARAnand Ravalinblog.anandraval.dev·19h ago · 4 min readAWS Day 41: Securing Data with AWS KMS | Kodekloud 100 DaysOfCloudWhat is AWS KMS? AWS Key Management Service (AWS KMS) is an AWS service used to create and control cryptographic keys that can be used to protect data. Instead of manually managing encryption keys, AW00
ARAnand Ravalinblog.anandraval.dev·Jul 27 · 2 min readAWS Day 40: Troubleshooting Internet Accessibility for an EC2-Hosted ApplicationOne of the most common networking issues in AWS occurs when an EC2 instance is correctly configured but remains inaccessible from the internet. Even if the security group, network ACLs, and applicatio00
ARAnand Ravalinblog.anandraval.dev·Jul 25 · 3 min readAWS Day 38: Deploying Containerized Applications with Amazon ECSContainerization has become the standard way to package and deploy modern applications. Instead of installing software directly on virtual machines, developers package everything—including dependencie00
ARAnand Ravalinblog.anandraval.dev·Jul 24 · 4 min readAWS Day 37: Managing EC2 Access with S3 Role-based Permissions | KodeKloud 100 Days of CloudOn Day 37 of the KodeKloud 100 Days of Cloud Challenge, I explored one of the AWS security best practices—granting an EC2 instance access to Amazon S3 using IAM Roles instead of storing AWS credential00
ARAnand Ravalinblog.anandraval.dev·Jul 15 · 5 min readAWS Day 35: Deploying and Managing Applications on AWS with Amazon RDS & EC2 | KodeKloud 100 Days of CloudIntroduction On Day 35 of the KodeKloud 100 Days of Cloud Challenge, I worked on a complete application deployment scenario involving Amazon RDS and Amazon EC2. The objective wasn't just to create a d00
ARAnand Ravalinblog.anandraval.dev·Jul 14 · 4 min readAWS Day 34: Create an AWS Lambda Function Using AWS CLI | KodeKloud 100 Days of CloudIntroduction After creating a Lambda function using the AWS Management Console in the previous lab, Day 34 focused on deploying the same serverless application using the AWS Command Line Interface (AW01A
ARAnand Ravalinblog.anandraval.dev·Jul 11 · 4 min readAWS Day 33: Create a Lambda Function | KodeKloud 100 Days of CloudIntroduction As cloud applications continue to evolve, serverless computing has become one of the most popular ways to build scalable applications without managing servers. Instead of provisioning EC200
ARAnand Ravalinblog.anandraval.dev·Jul 9 · 4 min readAWS Day 32: Backup and Restore an Amazon RDS Instance Using Snapshots | KodeKloud 100 Days of CloudProtecting an Amazon RDS Database with Snapshots One of the most important responsibilities in cloud infrastructure is making sure that critical data can be recovered if something goes wrong. Whether 00
ARAnand Ravalinblog.anandraval.dev·Jul 7 · 6 min readAWS Day 30: Enable Internet Access for Private EC2 using NAT Instance Introduction During Day 30 of the KodeKloud 100 Days of Cloud Challenge, I worked on one of the most interesting AWS networking concepts: providing internet access to a private EC2 instance using a NA00
ARAnand Ravalinblog.anandraval.dev·Jul 6 · 5 min readAWS Day 29: Establishing Secure Communication Between Public and Private VPCs via VPC PeeringIntroduction During Day 29 of the KodeKloud 100 Days of Cloud Challenge, I explored AWS VPC Peering, a networking feature that enables secure communication between two Virtual Private Clouds (VPCs). I00