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

  • Space or pay rent
  • Power supply & Backup arrangement
  • Maintenance team  
  • Hardware end-of-life arrangement etc.
  • More resources if the business successful & growing

 

If Mr. X run their Business app on Cloud then the above all issue will be resolved Because the cloud has

 

  • On-demand self-service (Pay when using only)
  • Scalability When Business grow then just one click will extend your required resources.
  • Multiples Redundancy & Backups are provided for power, server/Node, media, etc.
  • Shared resources that’s why cost-effective & so many more

 

Note: The main & very important objective/purpose of learning cloud skills is to migrate on-promise traditional infrastructure to Cloud.

 

Cloud ProviderBelow are the list of the company providing Cloud services

Ø  AWS (lunch in 2006 & 2010 amazon.com & 2013 lunch certification)

Ø  Microsoft azure

Ø  Google GCP

Ø  Ali baba

Ø  Huawei

Ø  Oracle, VMware & IBM etc.

 

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.

Ø      Infrastructure as a service (IAAS)

Ø      Platform as a service (PAAS)

Ø      Software as a service (SAAS)

 






 



 

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.

Storage & Server: in your local PC or laptop HDD/SSD is storage & CPU is server computing.

Virtualization: To run multiples servers/OS on one physical hardware. This is the main part of the cloud as providing shared services for different customers.

Operating system: Run any OS like Windows, Linux etc as per your requirement.

Middleware: This part is tricky, let me explain with example.

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

  • Public Cloud
  • Private cloud
  • Hybrid cloud
  • Community Cloud

Above model can be explained by three terms

  1. Who is the owner of this cloud?
  2. Where deployed?
  3. 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.

 

  • In leader of Public Cloud service providers included AWS, Azure, GCP, Alibaba & etc. Start basic concepts from anyone. In this post I will focus on Amazon Cloud services (AWS) Certification & AWS management console for LAB practice.

 

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.

 






 


 

 

Let me summarize today's article, Customers/end-user doesn’t know about these technologies running behind.in customer perspective, it’s just services (Social media software, VOIP,2G/3G/4G, SMS, etc) they are getting & same for the Organization owner or Businessman whose objective is to provide smooth services to customers & generate more revenue.

 

In the Next posts I will explain about AWS Global Infrastructure, AZ, DC, Region, Local zone & management console for LAB Practice & all those topics one by one that are required for Engineer the main objective of migration from On-promise to Cloud.

  

 

 

Interview Questions:

  • What is AWS global infrastructure & its services?
  • What is Availability Zone AZ?
  • What is the difference between AZ & Region in AWS?
  • What is the AWS cloud deployment model?
  • How many layers are in the Cloud services model?
  • AWS Certifications level?

 

Post a Comment

0 Comments