What & Why Cloud, AWS service & Deployment Model , AWS Certifications
Cloud:
As you are reading this article on some applications like Google app in your phone or Web browser or on daily bases, we are using many applications like Facebook, Gmail, Instagram, etc. These all are just services for us but behind this different technology & resources (Hardware & software) are used like servers, storage, and Network connectivity.
If these resources run on a traditional approach, we called it On-promise & if running remotely accessible through the internet we called it Cloud.
In other words renting shared resources (Compute, storage, etc.) called cloud.
Why cloud:
Businessman X want to develop an application/software for their business & run it on their Own Data center, below resources should be required
If Mr. X run their Business app on Cloud then the above all issue will be resolved Because the cloud has
Note: The main & very important objective/purpose of learning cloud skills is to migrate on-promise traditional infrastructure to Cloud.
Cloud Provider: Below are the list of the company providing Cloud services
Cloud Services Model:
As in OSI layer of Networking, Different types of devices occur in different layers as per their services & functionality i-e Hub/media in Physical (Layer-1) , switch in Data link (Layer-2) & Router in Network (Layer-3) & so on.
The same concept in cloud what services & features used in cloud will be part of different service models mentioned Below.
IAAS: In this model Cloud will provide Computing, storage, Networking & till virtualization layer. Next, your company IT engineer installs the Operating system (OS), Runtime etc then the developer will write the code.
PAAS: In the platform as a service model cloud will complete till IT engineer task from Network part to Run time environment. Here developers directly write code on platform.
SAAS: Software as a service everything are handling by Cloud itself.
Let me shortly introduce all 9 layers of Cloud service model:
Network: Means connectivity, providing communication/operation between server & storage. Like if computing server device doing some read/write or pull/push operation on storage.
If someone wants to book an online Hotel on website then there will be different options like first choose Room categories, time, data etc. then payment for these all-different pages would be open & filled actually these pages are types of micro/small application & they are connecting with each other in sequence through some connector this connector called middleware.
In short Middleware is a connector between micro applications.
Runtime environment: Execution of some applications are dependent on other software. For example, .net & Java.
Data & Application: This is the Application (Code by the developer) & Data related to that.
Cloud Deployment model:
We have four cloud deployment models
Above model can be explained by three terms
- Who is the owner of this cloud?
- Where deployed?
- To whom its accessible?
Public Cloud: Cloud provider is owner like AWS, Deployed in their DC, and Accessible to everyone.
Private Cloud: specific to some organization is owner, deployed in their on-premise DC, Organization employees can access only.
Hybrid Cloud: Some resources in on-premise (Private) & some in Public Cloud
Community Cloud: if common mission objective organization created cloud for example Education institutes, Hospitals etc.
From where to Learn & start Cloud & How to practice LAB get hands-on experience.
There are three levels of certifications associate, professional & specialty level.
If you are IP Network Engineer, Network Security Engineer then focus on the Architect track, IT administrator focuses on the sysops administrator track & for developer is separate developer track.
But before starting any track, Cloud practitioner is a prerequisite & must to clarify their basic understanding of Cloud.
Below are AWS certification Details, remember that cloud Practitioner is a pre-requisite for all
AWS Certifications:
In AWS unlike other vendors Associate, professional & Expert level certification but associate, professional & specialty level.
Interview Questions: