Professional Documents
Culture Documents
1 Fundamentals PDF
1 Fundamentals PDF
An Overview
What is cloud computing?
• Cloud computing means storing and accessing data and
programmes over the Internet through some rented resources,
like storage space or CPU cycles or even a whole system instead
of your own computer system.
• Cloud is just a metaphor for the Internet.
• The company providing these services is referred to as a cloud
provider. Some example providers are Microsoft, Amazon, and
Google.
The cloud provider is responsible for the physical hardware
required to execute your work, and for keeping it up-to-date.
The computing services offered by various cloud provider
include:
• Compute power - such as Windows and Linux virtual
machines
• Storage - such as object storage
• Applications - such as NoSQL or SQL database applications
• Networking - such as setting up virtual networks for your
virtual machines
• Analytics - such as visualizing telemetry, and performance
data
BENEFITS OF CLOUD COMPUTING
• It’s cost-effective
• It's scalable
• It's elastic
• It's current
• It's reliable
• It's global
• It’s secure
CLOUD DEPLOYMENT MODELS
Cloud Deployment Model
• A cloud deployment model defines where your data is stored and
how your customers interact with it – how do they get to it, and
where do the applications run? It also depends on how much of
your own infrastructure you want or need to manage.
• There are three different cloud deployment models available
• Public Cloud
• Private Cloud
• Hybrid Cloud
CLOUD SERVICES
Type of Cloud Services
• When talking about cloud computing services, there are three
major categories
• Infrastructure as a Service (IaaS)
• Platform as a Service (PaaS)
• Software as a Service (SaaS)
Management responsibilities
Azure Fundamentals
An Overview
Azure is Microsoft's cloud computing platform.
Azure gives you the freedom to build, manage, and deploy applications on
a massive global network using your favorite tools and frameworks.
The big picture
AZURE SERVICES
• Compute Services such as VMs that can run our apps
• Storage Solutions that can accommodated massive amount of both structured and
unstructured data
• Networking Service that connect your datacentre to the cloud, provide high
availability or host DNS domain
• Identity Services that help you to authenticate and protect your users
• Database Services that provide both relational and NoSQL choices
• AI and Machine Learning Services that can analyse data, text, images, comprehend
speech and make predictions using data – changing the world of agriculture,
healthcare and much more
• App Services that help to deploy codes like Web Apps, Mobile Apps, API Apps
• IoT, Azure enables you to integrate sensors and devices and manage them with IoT
hubs. Allowing you to create full feature dashboards and apps to monitor and control
all of your assets
• Big Data, DevOps, Azure Kubernetes and many more
Azure Regions and Availability Zone
AZURE GLOBAL
INFRASTRUCTURE
Azure Regions
• A region is a set of datacenters deployed within a latency-defined
perimeter and connected through a dedicated regional low-
latency network.
• With more global regions than any other cloud provider, Azure
gives customers the flexibility to deploy applications where they
need to. Azure is generally available in 54 regions around the
world in 104 countries, with plans announced for 8 additional
regions
Availability Zones
• Availability Zones are physically separate locations within an
Azure region. Each Availability Zone is made up of one or more
datacenters equipped with independent power, cooling and
networking.
• Availability Zones allow customers to run mission-critical
applications with high availability and low-latency replication.
Regional Pairs
• Each Azure region is paired with another region within the same
geography, together making a regional pair. The exception is Brazil
South, which is paired with a region outside its geography. Across
the region pairs Azure serializes platform updates (planned
maintenance), so that only one paired region is updated at a time.
In the event of an outage affecting multiple regions, at least one
region in each pair will be prioritized for recovery.
AZURE RESOURCE GROUP
Resource Group is essentially a container that holds related resources
for an Azure solution.
The good thing is it is very easy to manage but we must be aware that
when we delete resource group every single thing in that get
“DESTROYED”.