DEV Community

PREETHIKA J
PREETHIKA J

Posted on

Day 1 : Session 1 Cloud-Native Systems & Applied AI Integration

Kicking off a two-day cloud workshop, and Day 1 was packed with hands-on AWS fundamentals! Here's a recap of Session 1.

Session 1: AWS Infrastructure, S3, EC2, and Networking

We started by logging into the AWS Management Console and got an overview of AWS Regions and Availability Zones — understanding how AWS distributes infrastructure globally and why this matters for reliability and latency.

Amazon S3 (Simple Storage Service)

Next, we explored Amazon S3, AWS's object storage service. Key takeaways:

  • S3 is primarily used to store and retrieve objects (files, images, backups, etc.)
  • It can also be used to host static content, like a portfolio website

Hands-on activity:

  • Created an S3 bucket
  • Uploaded a portfolio/file into the bucket
  • Learned how to access the hosted content using a pre-signed URL

CloudFront Integration

We were then introduced to Amazon CloudFront, AWS's Content Delivery Network (CDN) service.

  • Created a CloudFront distribution
  • Connected it to our S3 bucket
  • Accessed the portfolio through the CloudFront distribution — this helps with faster content delivery via edge locations

Amazon EC2

Finally, we moved to Amazon EC2 (Elastic Compute Cloud):

  • Launched a new EC2 instance
  • Connected to it via an SSH client
  • Installed Nginx on the instance and learned how it functions as a web server

That wraps up Session 1!

Top comments (0)