π Launching an S3 Instance on AWS π₯οΈ
Follow these steps to create and launch an S3 instance on AWS:
π Step 1: Log in to AWS & Open S3
πΉ Go to AWS Console and sign in.
πΉ In the Search Bar, type S3 and click on it.
π¦ Step 2: Create a New S3 Bucket
πΉ Click Create bucket (top right).
πΉ Enter a unique bucket name (e.g., my-awesome-bucket).
β
Tip: The name must be globally unique & canβt have spaces!
πΉ Choose an AWS Region (nearest to your users for better speed β‘).
β
Example: us-east-1 (Virginia) or ap-south-1 (Mumbai).
π Step 3: Configure Bucket Settings
πΉ Block Public Access β β
Keep it enabled (for security).
πΉ Versioning β Enable it if you want to track file versions.
πΉ Default Encryption β Choose AES-256 (Recommended π).
β Tip: If you plan to host a website, youβll need to disable public block access later.
π Step 4: Create the Bucket
πΉ Scroll down & click Create bucket π
π― Your S3 bucket is now ready!
π Step 5: Upload Files to S3
πΉ Open your newly created bucket.
πΉ Click Upload β Drag & drop files or select them manually.
πΉ Click Upload and wait for the magic to happen! π©β¨
β Tip: You can upload any file typeβimages, videos, documents, etc.
π Step 6: Make a File Public (Optional)
π‘ Want to share a file with others? Do this:
1οΈβ£ Click on the uploaded file.
2οΈβ£ Go to Permissions β Scroll down to Block Public Access.
3οΈβ£ Click Edit, uncheck “Block public access”, and save changes.
4οΈβ£ Click Make public & copy the URL.
π Now, anyone with the link can access the file! π
β‘ Step 7: Enable Static Website Hosting (Optional)
π‘ Want to host a simple website using S3? Hereβs how:
πΉ Go to Properties β Scroll down to Static website hosting.
πΉ Enable it & enter index.html as the default page.
πΉ Save the settings & copy the website endpoint URL.