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 26 · 3 min readAWS Day 39: Hosting a Static Website on AWS S3Static websites are one of the simplest and most cost-effective ways to host web content in the cloud. Instead of managing virtual machines or web servers, Amazon S3 allows you to store HTML, CSS, Jav10
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 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 4 · 4 min readAWS Day 28: Creating a Private Amazon ECR Repository and Pushing a Docker ImageIntroduction During Day 28 of the KodeKloud 100 Days of Cloud Challenge, I worked with Amazon Elastic Container Registry (Amazon ECR), AWS's fully managed container image registry. When deploying cont00
ARAnand Ravalinblog.anandraval.dev·Jul 4 · 5 min readDay 27: Configuring a Public VPC with an EC2 Instance for Internet AccessIntroduction During Day 27 of the KodeKloud 100 Days of Cloud Challenge, I explored one of the core networking concepts in AWS by creating a Public Virtual Private Cloud (VPC). Every AWS resource runs00
ARAnand Ravalinblog.anandraval.dev·Jun 25 · 3 min readAWS Day 26: Configuring an EC2 Instance as an Nginx Web Server Using User DataIntroduction During Day 26 of the KodeKloud 100 Days of Cloud Challenge, I learned how to automate the setup of an EC2 instance using User Data. Instead of launching an EC2 instance and manually insta00
ARAnand Ravalinblog.anandraval.dev·Jun 24 · 4 min readAWS Day 25: Monitoring EC2 CPU Utilization with CloudWatch Alarms | Kodekloud ChallengeIntroduction During Day 25 of the KodeKloud 100 Days of Cloud Challenge, I worked with two essential AWS services: Amazon EC2 and Amazon CloudWatch. Launching an EC2 instance is usually the easy part.00
ARAnand Ravalinblog.anandraval.dev·Jun 23 · 3 min readDay 24: Setting Up an Application Load Balancer for an EC2 InstanceIntroduction During Day 24 of the KodeKloud 100 Days of Cloud Challenge, I worked on setting up an AWS Application Load Balancer (ALB) for an EC2 instance running an Nginx web server. Application Load00