Microsoft Cloud Computing:
TABLE OF CONTENTS:
1 Cloud Computing-Overview……………………………………………………1
1.2 Types of Cloud…………………………………………………2
1.3 Benefits of cloud…………………………………………………3
1.4 SPI…..…………………………………………………… 4
2. Microsoft azure………………………………………………..................................5
2.1Introduction………………………………………………………5
2.2Azure as PAAS (platform as a service)…………………………6
2.3Azure as IAAS (Infrastructure as a Service)……………………7
2.4Azure management portal……………………………………….9
3. Services of Microsoft azure…………………………………………11
4. Applications of Microsoft azure………………………………………15
5. Datacenters…………………………………..............................16
5.1 How to choose the right data center for your application…………18
6. Advantage Microsoft azure…………………………………….19
1
7. Conclusion……………………………………………………...20.
References……………………………………………………..22
1. CLOUD COMPUTING - OVERVIEW
The popular trend in today's technology driven world is
‘Cloud Computing’. Cloud computing can be referred
to as the storing and accessing of data over the internet
rather than your computer's hard drive. This means you
don't access the data from either your computer's hard drive
or over a dedicated computer network (home or office
network). Cloud computing mean data is stored at a remote
place and is synchronized with other web information .One
prominent example of cloud computing is Office 365 which
allows users to store, access, edit their MS Office documents
online without installing the actual program on their device.
2
1.2 TYPES OF CLOUD
The storage options on cloud is in 3 forms:
1 .Public.
2 Private
3 Hybrid
3
Public Cloud:
Aserviceprovidermakesthecloudsavailabletothegeneralpublicwhichistermedasa
publiccloud.Thesecloudsareaccessedthroughinternetbyusers. These are open to
public and their infrastructure is owned and operated by service providers as in
case of Google and Microsoft.
Microsoft Cloud Computing:
introduction
Microsoft Cloud Computing refers to 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. Microsoft's primary cloud platform is
4
Microsoft Azure, which provides a wide range of cloud services
that enable businesses and developers to build, deploy, and
manage applications through Microsoft's global network of data
centers.
Purpose:
Microsoft's cloud computing platform, primarily known as Azure,
serves a multifaceted purpose, designed to support a wide range
of computing needs across various industries and user bases.
Microsoft Azure, also known simply as Azure, is a comprehensive
cloud computing service created by Microsoft for building,
testing, deploying, and managing applications and services
through Microsoft-managed data centers. It provides a wide
range of cloud services, including those for computing, analytics,
storage, and networking. Users can pick and choose from these
services to develop and scale new applications, or run existing
applications in the public cloud.
5
Features:
Flexibility and Scalability
Global Reach
Integrated Development Environment
Data Storage and Management
Disaster Recovery
Security and Compliance
AI and Machine Learning
6
Internet of Things (IoT)
Flexibility and Scalability: Azure provides a highly flexible
platform that allows businesses to scale up or down their
computing resources based on demand. This flexibility is
critical for companies experiencing fluctuating workloads,
enabling them to efficiently manage their resources and
control costs.
Global Reach: With data centers located around the world,
Microsoft's cloud services ensure users can deploy their
applications close to their customers, reducing latency and
improving service speeds, thus offering a better user
experience.
Integrated Development Environment: Azure supports a
range of programming languages, tools, and frameworks,
7
including both Microsoft-specific and third-party software
and systems. This integration facilitates a more streamlined
development process, allowing businesses to launch and
update their applications swiftly.
Data Storage and Management: Azure offers secure and
scalable data storage solutions, including databases
designed for various types of data (relational, NoSQL, Big
Data) and purposes (transactional, analytical). This ensures
that businesses can store, manage, and analyze their data
efficiently, driving insights and decision-making.
Disaster Recovery: With robust backup and disaster
recovery capabilities, Azure helps businesses ensure their
critical systems and data can be quickly restored after any
outage or failure, minimizing downtime and its associated
costs.
Security and Compliance: Microsoft invests heavily in
security, making Azure a platform that businesses can rely
on for protecting their data and applications. Azure meets a
broad set of international and industry-specific compliance
8
standards, making it easier for businesses to comply with
regulatory requirements.
Hybrid Capabilities: Azure facilitates hybrid environments
that allow businesses to integrate their on-premises
datacenters with the cloud. This capability is crucial for
organizations looking to migrate to the cloud at their own
pace or maintain some resources on-premises for
regulatory or strategic reasons.
AI and Machine Learning: Azure provides powerful AI and
machine learning tools that enable organizations to build
and deploy intelligent applications and services. These tools
allow companies to harness big data for advanced analytics,
improving operations, customer experiences, and decision-
making processes.
Internet of Things (IoT): Azure IoT services offer a
comprehensive set of capabilities that support the
management, monitoring, and analysis of IoT devices and
9
data. This enables businesses to develop and deploy IoT
applications that can transform operations, enhance
customer experiences, and create new revenue streams.
use of azure:
Azure, Microsoft's cloud computing platform, offers a wide
range of services and solutions for various purposes. Here
are some common uses of Azure across different domains:
1. Infrastructure as a Service (IaaS):
Azure provides virtual machines, storage, and networking
capabilities, allowing businesses to host their applications
and services in the cloud without investing in on-premises
hardware.
10
2. Platform as a Service (PaaS):
Azure App Service enables developers to build, deploy,
and scale web apps and APIs quickly without managing
underlying infrastructure.
Azure Functions allows developers to run event-triggered
code without provisioning or managing servers.
3. Data Storage and Management:
Azure Blob Storage provides scalable object storage for
documents, images, videos, and other unstructured data.
Azure SQL Database offers a managed relational database
service with high availability, security, and scalability.
4. Software as a Service (SaaS):
Leveraging pre-built software applications hosted on
Azure, such as Office 365, Dynamics 365, and Teams.
Using third-party SaaS solutions that integrate with Azure
services.
11
1. Big Data and Analytics:
Storing and analyzing large volumes of data using services
like Azure Data Lake Storage and Azure Synapse Analytics.
Implementing data warehousing, machine learning, and
business intelligence solutions.
2. Internet of Things (IoT):
Connecting, monitoring, and managing IoT devices using
Azure IoT Hub.
Collecting and analyzing data from IoT devices for insights
and decision-making.
3. DevOps and Continuous Integration/Continuous Deployment
(CI/CD):
Automating software development processes with Azure
DevOps services.
Implementing CI/CD pipelines for efficient and rapid
software delivery.
4. Artificial Intelligence (AI) and Machine Learning (ML):
Building and deploying machine learning models with Azure
Machine Learning service.
Integrating AI capabilities into applications using Azure
Cognitive Services.
5. Blockchain:
Developing and deploying blockchain solutions using Azure
Blockchain Service.
Building decentralized applications (dApps) and smart
contracts.
6. Backup and Disaster Recovery:
Ensuring data protection and business continuity with Azure
Backup and Azure Site Recovery services.
12
Implementing disaster recovery strategies for on-premises
and cloud-based workloads.
7. Hybrid Cloud:
Extending on-premises infrastructure to the cloud with
services like Azure Arc.
Building hybrid applications that span both on-premises and
cloud environments.
13