AWS Tutorial: Introduction to Cloud Computing
AWS Tutorial
This AWS tutorial is designed for all the professionals who are interested to learn about Cloud Computing and will help you in career paths aimed for AWS Solution Architect, AWS Engineer, DevOps Engineer, Cloud Architect etc. In this AWS Tutorial today we will first try to understand what is AWS and then shall move ahead to learn about its services, at the end, I have also added a short video for a crisp summary delivered by our AWS Training expert but first let’s understand why are we learning about AWS, why is there a sudden need to know about cloud technologies.Read More AWS Online Training
Back in 2006-2007, companies were using their own private servers to create services like for storage, computing, etc. But now with internet speeds becoming better, companies big or small have started understanding the power of the cloud, therefore they are shifting their data to the cloud for improved performance, so that they can focus on core-competency.
For example, Netflix is a popular video streaming service which the whole world uses today, back in 2008 Netflix suffered a major database corruption, and for three days there operations were halted. The problem was scaling, that is when they realized the need for a highly reliable, horizontally scalable, distributed systems in the cloud. Came in AWS, and since then their growth has been off the charts.
Gartner says, By 2020, a Corporate “No-Cloud” Policy Will Be as Rare as a “No-Internet” Policy Today. Interesting, isn’t it?
Since every company has started to adopt the cloud services in one way or the other, and AWS being a major player in the cloud services industry, it makes sense to learn about AWS Cloud services. Know More AWS Online Course
Having said that, What is AWS?

Amazon Web Services(AWS) is a Amazon.com subsidiary which offers cloud-computing services at very affordable rates, therefore making its customer base strong from small scale companies like Pinterest (which has just 5 employees) to big enterprises like D-Link.
What is Cloud Computing?
It is the use of remote servers on the internet to store, manage and process data rather than a local server or personal computer.
There are basically 3 categories in cloud computing:
- SaaS (Software as a Service)
- It allows companies to use software without having to purchase them, which reduces the expenditure of the company drastically, since they are already installed on the cloud server they can be quickly deployed and therefore saves time.
- PaaS (Platform as a Service)
- It allows developers to build applications, collaborate on projects without having to purchase or maintain infrastructure.
- IaaS (Infrastructure as a Service)
- It allows companies to rent servers, storage space, etc. from a cloud provider.
When we talk about AWS, it’s more of an IaaS, moving along, let’s take a deep dive into AWS and understand what all services it has to offer us, but before that lets understand why there is a lot of buzz in the industry about AWS which therefore led to this awesome AWS Tutorial!
Read more about AWS Training.
Global Cloud Computing Forecasts and Market Predictions
Here are a few interesting insights provided by the Industry Knowledge Leaders which gives us a very clear perspective as to why understanding and adoption of AWS is highly recommended for IT professionals:
-Forbes
-Gartner
-Gartner
Now, let’s move ahead in this AWS Tutorial and explore the different domains in which AWS offer services:
- Compute
It is used to process data on the cloud by making use of powerful processors which serve multiple instances at a time. - Storage and Content Delivery
The storage as the name suggests, is used to store data in the cloud, this data can be stored anywhere but content delivery on the other hand is used to cache data nearer to the user so as to provide low latency. - Database
The database domain is used to provide reliable relational and non relational database instances managed by AWS. - Networking
It includes services which provide a variety of networking features such as security, faster access etc. - Management Tools
It includes services which can be used to manage and monitor your AWS instances. - Security and Identity
It includes services for user authentication or limiting access to a certain set of audience on your AWS resources. - Application Services
It includes simple services like notifications, emailing and queuing.
To include every customer need under the sun, amazon has further categorized services under each domain. Let’s discuss each one of them.
Compute
- AWS EC2
It is a web service which provides re-sizable compute capacity in the cloud. It is designed to make the web scale computing easier for developers. To know more about the service you can refer to our AWS EC2 blog. To know more, please go through the AWS EC2 blog
- AWS Elastic Beanstalk

Elastic Beanstalk lets you quickly deploy and manage applications in AWS without worrying about the underlying infrastructure.
- AWS Elastic Load Balancing

ELB automatically manages the workload on your instances and distributes them to other instances in case of an instance failure.
- AWS Lambda

AWS Lambda is used to execute backend code without worrying about the underlying architecture, you just upload the code and it runs, it’s that simple! To know more, please go through the AWS Lambda Blog
- AWS Autoscaling

The Autoscaling feature is used to scale up and down automatically as and when required. To know more, please go through the AWS EC2/Autoscaling Blog
- Storage and Content Delivery
- S3 AWS

S3 stands for simple storage service, it is used for storing data in the form of objects in the AWS Cloud. To know more about S3, please go through the S3 AWS Blog.Read More AWS Online Course

Comments
Post a Comment