# Day 38: Getting Started with AWS Basics ☁

Congratulations on reaching this milestone! Today, we are diving into the world of Amazon Web Services (AWS), a leading cloud provider offering a free tier for students and cloud enthusiasts. If you haven't already, create your free account today and let's embark on this cloud journey together.

### AWS Overview:

Amazon Web Services provides a variety of cloud services, allowing users to build and manage applications with flexibility and scalability. The AWS Free Tier enables hands-on learning without incurring charges. Explore the vast AWS ecosystem to enhance your skills.

### IAM Introduction:

AWS Identity and Access Management (IAM) is a crucial service for securely managing access to AWS resources. IAM allows central control of permissions, determining which resources users can access. Authentication and authorization are handled through IAM, ensuring a secure cloud environment.

### Task 1: IAM User and EC2 Access

Your first task is to create an IAM user with a username of your choice, granting EC2 access. This user will be used to launch a Linux instance. Further, install Jenkins and Docker on the instance using a single Shell Script.

#### Steps:

1. Create IAM user with EC2 access.
    
2. Launch Linux instance using the created IAM user.
    
3. Execute a Shell Script to install Jenkins and Docker.
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1702889626408/2102317e-da42-43c1-a85e-e4d8e09fede2.png align="center")
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1702889698157/0353fc90-7543-4415-acee-eacfb248fcbb.png align="center")
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1702889759523/f985dfb2-92a1-4455-93fc-9df1281a39a8.png align="center")
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1702889821483/13c22bac-3323-42ad-95c8-116d6b3370ad.png align="center")
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1702889869494/7f46cb83-7028-4236-8c83-e4c4641832f2.png align="center")
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1702889898961/2984bd6a-e850-444e-8a67-3aa084503bbd.png align="center")
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1702889944368/350727a4-a5b0-45cd-a6a2-a544f3358ec8.png align="center")
    

### Task 2: DevOps Avengers Team

Now, let's assemble a DevOps team of Avengers! Create three IAM users, each representing an Avenger. Assign them to a DevOps group with a custom IAM policy that aligns with DevOps tasks.

#### Steps:

1. Create three IAM users: IronMan, Thor, CaptainAmerica.
    
2. Form a DevOps group and assign the Avengers to it.
    
3. Develop an IAM policy that grants necessary permissions for DevOps tasks.
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1702890118384/7c6349ef-f064-4af8-ad28-cfc0ebcb1c7b.png align="center")
    
      
    
    ![No alt text provided for this image](https://media.licdn.com/dms/image/D5612AQF-XVC4GsTKuw/article-inline_image-shrink_1500_2232/0/1677909393125?e=1708560000&v=beta&t=jjAnMTTj9vZ_7-uvTLoM2s3duZjPeSKPCObfdUCwUXY align="left")
    

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1702890390330/b2bdda39-214c-4de6-b69c-c62ee5f5d4c0.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1702890847070/51b1de79-bb86-4161-856e-c50bca1db03b.png align="center")

### Conclusion:

Celebrate your progress and stay consistent on this cloud journey. AWS offers endless possibilities, and mastering it will open doors to a world of opportunities. Keep exploring, learning, and building with AWS!

*Happy Cloud Computing! ☁🚀*
