Microsoft Azure Fundaments (AZ-900) Part - 2

                                      Microsoft Azure Fundaments (AZ-900)
 
Objective 

Define Cloud computing 
Describe the shared responsibility model
Defining Cloud Models .i.e public ,private and hybrid
Identifying appropriate use cases for each cloud model
Describing the consumption based model
Comparing cloud pricing models


Cloud Computing
Cloud is just a metaphor for the internet ,when we say cloud , we are just referring to internet.

Cloud computing is the delivery of computing services—including servers, storage, databases, networking, software, analytics, and intelligence—over
the Internet (“the cloud”) to offer faster innovation, flexible resources, and economies of scale.

In simple words we can say that cloud computing means storing and accessing data and programs over the Internet instead of our local computer's hard drive or local server.



What Cloud Service Providers actually offer ?

1) Compute Power - such as windows and Linux virtual machines
2) Storage - such as Object storage
3) Applications - such as SQL databases and NoSQL applications
4) Networking -such as setting up virtual networks for our virtual machines
5) Analytics - such as visualizing telemetry and performance data.


Deployment Models in Cloud Computing.

There are basically 4 Cloud deployment Models 
1) Private
2) Public 
3) Community 
4) Hybrid

Private Cloud

  • Organizations create a cloud environment in their datacenter
  • Organizations are responsible for operating the services they provide.
  • These do not provide access to users outside of the organization.
  • Hardware must be purchased for start up and maintenance.
  • Organizations have complete control over resources and security.
  • Organizations are responsible for hardware maintenance and updates.



Public Cloud 
  • It is owned by cloud services or hosting providers.
  • It Provides resources and services to multiple organizations and users.
  • also it is accessed via secure network connection (over the internet)
  • No capital expenditures to scale up.
  • The Applications can be quickly provisioned and deprovisioned.
  • Organizations pay only for what they use .
  • Basically It's pay as you go model.
Community Cloud

Community cloud is a cloud infrastructure which allows systems and services to be accessible by a group of several organizations to share the information or in other words we can say that is a collaborative effort in which infrastructure is shared between several organizations from a specific community with common concerns (security, compliance, jurisdiction, etc.)

Hybrid Cloud 
  • Combines Private and Public clouds to allow applications to run in the most appropriate location.
  • Provides the most flexibility.
  • Organizations determine where to run their applications
  • Organizations control security ,compliance , or legal requirements.


Public cloud comes under operational expenditure and Private cloud comes under capital expenditure .

Consumption Based Model 
Cloud service providers operate on a consumption based model , which means that end users only pay for the resources that they use , whatever they use is what they pay for.
  • Better cost  prediction 
  • Prices for individual resources and services are provided 
  • Billing is bases on actual usage.
Cloud Benefits 
High availability ,Scalability ,Reliability ,Predictability ,Security, Governance, Manageability 

 









                                                                                                                                                            


Rahul Singh

As a passionate software developer, trainer, and tech blogger, I thrive on sharing knowledge and exploring the latest in technology. With a strong foundation in programming languages like C and C++, and expertise in platforms like Microsoft 365, SharePoint, and Azure, I aim to simplify complex concepts for others. My blog, Expert2Code.com, is a space where I document my learning journey, providing insights and resources for those eager to master the tech world. When I'm not coding or teaching, you'll find me reading, hiking, or discovering new tools and techniques to stay ahead in this fast-paced industry.

1 Comments

Previous Post Next Post