Day-8:A Journey into Cloud Storage Excellence

In the last Blog, I Explained some Basic things About S3 And this Blog we can go deeper into s3 and some real use cases.

Creating, configuring, and working with Amazon S3 buckets:

To store your data in Amazon S3, you work with resources known as buckets and objects. A bucket is a container for objects. An object is a file and any metadata that describes that file.

To store an object in Amazon S3, you create a bucket and then upload the object to a bucket. When the object is in the bucket, you can open it, download it, and move it. When you no longer need an object or a bucket, you can clean up your resources.

With Amazon S3, you pay only for what you use

Create your first S3 bucket:

After you sign up for AWS, you're ready to create a bucket in Amazon S3 using the AWS Management Console. Every object in Amazon S3 is stored in a bucket. Before you can store data in Amazon S3, you must create a bucket.

  1. Sign in to the AWS Management Console and open the Amazon S3 console at https://console.aws.amazon.com/s3/.

  2. In the left navigation pane, choose Buckets.

  3. Choose Create bucket.

    The Create Bucket page opens.

  4. For Bucket name, enter a name for your bucket.

    The bucket name must:

    • Be unique within a partition. A partition is a grouping of Regions. AWS currently has three partitions: aws (Standard Regions), aws-cn (China Regions), and aws-us-gov (AWS GovCloud (US) Regions).

    • Be between 3 and 63 characters long.

    • Consist only of lowercase letters, numbers, dots (.), and hyphens (-). For best compatibility, we recommend that you avoid using dots (.) in bucket names, except for buckets that are used only for static website hosting.

    • Begin and end with a letter or number.

After you create the bucket, you cannot change its name.

And if u need any assistance u can follow the AWS documentation for further process.

Now I Will Explain How Snapchat Receives and sends snaps And how it happens using the Amazon web services in the Next Blog I will be focusing to known the latency information.

As we know Snapchat is the most familiar app and I want to explore its architecture I share the information as of now on How it works in the coming blog I will explain in detail.

Journey of a Snap-on Snapchat

Learn how Snap rebuilt its cloud architecture for sending over 5 billion Snaps per day, leveraging AWS services such as Amazon Elastic Kubernetes Service (Amazon EKS), Amazon ElastiCache, Amazon CloudFront, Amazon Simple Storage Service (Amazon S3), and Amazon DynamoDB. This architecture overview walks through the challenges Snap faced in building low-latency, near-real-time messaging architecture that handles over 10 million transactions per second while optimizing the infrastructure costs by tens of millions of dollars, and reducing median latency to send image snaps by 24 per cent.

0
Subscribe to my newsletter

Read articles from Srikanth Vaddeneni directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Srikanth Vaddeneni
Srikanth Vaddeneni

Proficient in a variety of DevOps technologies, including AWS, Linux, Python, Shell Scripting, Docker, Terraform, and Computer Networking. I have a strong ability to troubleshoot issues.