Introduction of Amazon Web Services.

alternative

Hi everyone here I am going to discuss some basic concepts of Amazon Web Services.

But before talking about Amazon Web Services we will have a small discussion about cloud.

What is Cloud?

Let’s think Cloud as a computer, a computer that is somewhere else and you are utilizing it from somewhere.

Whether you are utilizing it terms of storage, processing power using the internet.

Now expand your imagination from a single computer to many more just like a Datacenter.

So ,Amazon Web Services is a Cloud Services Provider also known as Infrastructure as a service.

Commonly we think cloud services as storage, computing power, databases.

But AWS provides much more like Networking Analytics, Developer Tools, Virtualization Security. iCloud, Dropbox is a subset of cloud computing.

Now some questions arise in your mind.

Why do individuals and companies use AWS?

What are the benefits?

How is the “Cloud” different from what has been used in the past?

Here are your Answers.

Common Personal uses of Cloud Services.

  1. You can store your all data on Cloud. In simple terms, you can say it as Backup.
  2. Second is Sharing but sharing in terms of devices like you have an account on Google Photos and you can access it from any devices using your Credentials.

Common Enterprise Uses of Cloud Services.

Elasticity.
  1. Scalability.
  2. Initialization techniques: Select K number of data points as centroids and assign nearest data points to their respective cluster (Forgy method) or assign a cluster randomly to each data point (Random Partition method).

Suppose a company has a website and currently they have 100 users and consider 100 users they buy 2 servers.

As users increases, they will have to buy more servers.

But what it users decrease, their servers become useless now.

In the cloud, as the user base grows you have the ability to add more servers quickly with the pay-as-use feature, this is called Scalability and removes them accordingly, this is known as Elasticity.

Core AWS Services.

Now, we will discuss the core components of AWS services:

  1. Virtual Private Cloud or VPC.
  2. Amazon EC2.
  3. Amazon RDS
  4. Amazon S3
alternative

Virtual Private Cloud.

Virtual Private Cloud is your private section of AWS, where you can place AWS resources and allow/restrict access to them

Now consider AWS as Facebook.

alternative
alternative

Amazon EC2

Suppose you type www.netflix.com and then a web page is opened. Your essence connecting to Amazon EC2 instanse which is currently serving as aWeb Hosting Server and that EC2 instance contains all the files and the code.

This is the main features and function of Amazon EC2 instance in the world of Netflix.

alternative

Amazon RDS

Suppose you sign in to netflix.

Amazon RDS is a database plateform provided by Amazon Web Services.

And one of the most common uses of the databases programs is to store customer information and catloging inventory.

So, when you register on Netflix, Amazon EC2 instance store that information to Amazon RDS and when you signin it check it on Amazon RDS.

alternative

Amazon S3

Where Netflix actually stores the thousands upon thousands vedios or more that power their content.

So, Amazon S3 is the storage plateform of AWS.

And specifically what Amazon S3 is basically just a large unlimited storage bucket, but surely there is a limit but very high.

Dropbox is the example of Amazon S3. We cannot store anything on EC2 instance because it kept changing.

alternative

When you click on play button, Amazon EC2 again comes into picture because when you hit play it goes to to S3 for data and encode or transcode that data and gives it to users through internet.

alternative

Thank you so much for reading, I have tried it to explain this with some live example. Hope you like it see you again in next topic.


loading..
WRITTEN BY

Arpita Srivastava

HUMANIST, Devops, Learner, Implementer, Traveller


Unlearn, Learn, and Grow

  • Come, join DevTorq, a league to fulfill your dreams with the right career path.
  • BHive, 27th Main, 2nd Sector, HSR Layout, Bengaluru, Karnataka - 560102

Hello DevTorq!

I have read and agree with Devtorq stated Privacy Policy and Terms Conditions