SlideShare une entreprise Scribd logo
1  sur  14
Microsoft Azure
An Introduction
2
Speed
• Faster than Traditional
Application
Development
Scale
• Scale out Quickly
• Provide Global Scale
Economics
• Lower Cost
3
An Example: Windows Azure Storage
Huge infrastructure scale is the enabler
19 Regions ONLINE…huge datacenter capacity around the world…and we’re growing
 100+ datacenters
 Top 3 networks in the world
 2x AWS, 6x Google DC Regions
 G Series – Largest VM in World, 32 cores, 448GB Ram, SSD… Operational Announced
Central US
Iowa
West US
California
North Europe
Ireland
East US
Virginia
East US 2
Virginia
US Gov
Virginia
NorthCentralUS
Illinois
US Gov
Iowa
SouthCentralUS
Texas
Brazil South
Sao Paulo
West Europe
Netherlands
ChinaNorth *
Beijing
ChinaSouth *
Shanghai
JapanEast
Saitama
JapanWest
OsakaIndiaWest
TBD
IndiaEast
TBD
East Asia
Hong Kong
SE Asia
Singapore
AustraliaSouthEast
Victoria
AustraliaEast
New South Wales
* Operated by 21Vianet
 47% of New Apps are on-prem
 88% of Sockets in corp. datacenter
 98% of large Orgs have some
degree of virtualization
 20% of Orgs have Private Clouds
 Majority of cloud growth is IaaS
 Majority of new cloud apps are PaaS
 Most efficient model for cloud
development
 ~16% of new Apps qualify as SaaS
 Business model, not hosting model.
There are on-premise SaaS apps.
Windows Servers + System Center (+ Server Platform)
Microsoft Azure
Windows Server + Hyper-V + Microsoft Azure
Office 365, Dynamics, VS
Online, InTune etc…
For MOST Enterprises, your IT Strategy – is ALL of these things…
Microsoft is the ONLY company LEADING in all these areas
COMPUTE
Virtual
Machines
Get full control over a server in the
cloud and maintain it as your
business requires.
Cloud
Services
Managed Virtual Machines with
specific web and worker roles that
are stateless
Batch
For running large scale parallel and
high performance computing
(HPC) applications
Scheduler
Create jobs that run reliably on
simple or complex schedules to
invoke any type of service.
Remote App
Access Windows apps that run
within the Service on VM’s from
any device and any location.
WEB & MOBILE
Websites
Managed web platform, get
started for free and scale as you go
using many tools/ languages.
Mobile
Services
Add backend capabilities to mobile
apps, with native client support on
most device platforms.
API
Management
Publish APIs to developers,
partners and employees securely
and at scale.
Notification
Hubs
Deliver millions of cross platform
push notifications from any
application backend, anywhere.
NETWORKING
Virtual
Network
Provision and manage VPNs in
Azure and securely link to your on-
premises IT infrastructure.
Express
Route
Connect on-premises and cloud
data centers directly through
dedicated, non-internet lines.
Traffic
Manager
Load-balance incoming global
traffic across multiple services
running in multiple data centers.
ANALYTICS
HDInsight
Big Data (based on Apache
Hadoop) analytics that integrate
easily with Microsoft Office.
Machine
Learning
Mine historical data with compute
power to predict future trends or
behavior.
Stream
Analytics
Process data streams in real-time
to discover and react to trends.
Data
Factory
Ingest data from multiple sources
to combine into a cloud based
Data Warehouse.
Event
Hubs
Ingest, persist, process millions of
events per second from millions of
devices.
IDENTITY
Active
Directory
Identity and access management
for cloud applications and ability to
link to on-premises Server AD.
Multi-Factor
Authentication
Safeguard access to data and apps
with additional physical layer of
security control.
MEDIA & CDN
Media
Services
Range of services that support
video on-demand and live
streaming workflows.
Content Delivery
Network (CDN)
Cache content for your apps at
100’s of edge locations to improve
user experiences.
DATA
SQL
Database
Managed relational database
service with high availability and
selectable performance levels.
DocumentDB
Store/retrieve millions of JSON
objects from a highly scalable
NoSQL document database.
Redis
Cache
Make applications scale and be
more responsive under load by
keeping data closer to app logic.
Search
Managed, scalable search service
for your apps, create tunable
search results and ranking models.
Tables
Massive scale for semi-structured
key/value type data in this
schema-less NoSQL store.
DEVELOPER SERVICES
Visual Studio
Online
Store code, plan and track projects,
build, deploy and test apps in the
cloud collaboratively.
Application
Insights
Analyze app usage, availability and
performance to detect issues and
solve problems proactively.
HYBRID INTEGRATION
Storage
Queues
Simple message queue for
application de-coupling
architecture for scale out.
Biztalk
Services
Build EDI and Enterprise App
Integration (EAI) solutions in the
cloud.
Hybrid
Connections
Connect apps in Azure with on-
premises resources without a VPN
or dedicated line.
Service
Bus
Messaging capabilities (pub/sub,
queues) and on-premises to cloud
connectivity solution.
STORAGE & BACKUP
Storage Blobs
& Files
Store binary application data and
web content – store for dedicated
and shared virtual disks for VM’s
Import/Export
For massive data transfer – ship
encrypted disks to move data
in/out of blob storage.
Backup
Managed service that handles
backup/restore of Windows Server
machines/backup agent.
Site
Recovery
Coordinate replication and
recovery of System Center private
clouds
StorSimple
Automated, policy driven solution
to extend on-premises primary
storage for backup / DR.
MANAGEMENT
Automation
Run durable PowerShell scripts to
automate frequent, long running,
complex Azure tasks.
Portal
Web based experience to
provision, control and monitor all
Azure services.
Store /
Marketplace
Find and manage other services
provided by third parties.
Operational
Insights
Analyze and troubleshoot on-
premises IT infrastructure without
using instrumented code.
Key
Vault
Safeguard and control keys and
secrets in cloud scale hardware
security modules.
Virtual Machines
VIRTUAL MACHINES
STORAGE BLOBS / FILES (Virtual Disks)
…
Windows
Linux
SQL
GalleryLoad Balancer
Cloud Services
Load Balancer
WEB ROLE
INSTANCES
Tables/NoSQL
TYPE Y
STORAGE SOLUTIONS
Database
CACHE
Blobs/Files
TYPE X
QUEUE
Mobile Services
PUSH NOTIFICATIONS
USER AUTHENTICATION
STORE DATA IN THE CLOUD
Load Balancer
Windows Phone
iOS
Android
Nokia X
Windows Store
iOS
Android
HTML5/JS
Tables
Schedules
Custom API
SCRIPTS
SOURCE
CONTROL
Web Sites
Load Balancer
STANDARD
GALLERY DEPLOY
FRAMEWORKS
8
9
10
11
12
13
THANK YOU!
Email: sayederfan.Arefin@studentpartner.com,
erfanjordison@gmail.com
Website: http://sayederfanarefin.info

Contenu connexe

Tendances

Microsoft Azure Overview Infographic
Microsoft Azure Overview InfographicMicrosoft Azure Overview Infographic
Microsoft Azure Overview InfographicMicrosoft Azure
 
Microsoft azure overview
Microsoft azure overviewMicrosoft azure overview
Microsoft azure overviewAli Mkahal
 
Cloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureEduardo Castro
 
Introduction to Cloud Computing and Windows Azure
Introduction to Cloud Computing and Windows AzureIntroduction to Cloud Computing and Windows Azure
Introduction to Cloud Computing and Windows AzureKaushal Bhavsar
 
Microsoft Azure Overview Class 1
Microsoft Azure Overview Class 1Microsoft Azure Overview Class 1
Microsoft Azure Overview Class 1MH Muhammad Ali
 
Integrating Cloudera & Microsoft Azure
Integrating Cloudera & Microsoft AzureIntegrating Cloudera & Microsoft Azure
Integrating Cloudera & Microsoft AzureXpand IT
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft AzureKasun Kodagoda
 
What is Microsoft Azure used for?-Microsoft azure
What is Microsoft Azure used for?-Microsoft azure What is Microsoft Azure used for?-Microsoft azure
What is Microsoft Azure used for?-Microsoft azure Zabeel Institute
 
Azure Introduction
Azure IntroductionAzure Introduction
Azure Introductionbrunoterkaly
 
Hybrid IT with Amazon Web Services: Best of Both Worlds
Hybrid IT with Amazon Web Services: Best of Both WorldsHybrid IT with Amazon Web Services: Best of Both Worlds
Hybrid IT with Amazon Web Services: Best of Both WorldsAmazon Web Services
 
Microsoft Azure: Applications Migration Paths
Microsoft Azure: Applications Migration PathsMicrosoft Azure: Applications Migration Paths
Microsoft Azure: Applications Migration PathsLorenzo Barbieri
 
Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...
Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...
Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...Amazon Web Services
 
Architecting azure IaaS Solutions
Architecting azure IaaS SolutionsArchitecting azure IaaS Solutions
Architecting azure IaaS Solutionsswapnilrkambli
 
Azure integration in dynamic crm
Azure integration in dynamic crmAzure integration in dynamic crm
Azure integration in dynamic crmssuser93127c1
 
Building compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWSBuilding compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWSAmazon Web Services
 
Azure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage OverviewAzure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage OverviewAzure Riyadh User Group
 

Tendances (20)

Microsoft Azure Overview Infographic
Microsoft Azure Overview InfographicMicrosoft Azure Overview Infographic
Microsoft Azure Overview Infographic
 
Microsoft azure overview
Microsoft azure overviewMicrosoft azure overview
Microsoft azure overview
 
Cloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azure
 
Introduction to Cloud Computing and Windows Azure
Introduction to Cloud Computing and Windows AzureIntroduction to Cloud Computing and Windows Azure
Introduction to Cloud Computing and Windows Azure
 
Cloud Fundamental
Cloud FundamentalCloud Fundamental
Cloud Fundamental
 
Microsoft Azure Overview Class 1
Microsoft Azure Overview Class 1Microsoft Azure Overview Class 1
Microsoft Azure Overview Class 1
 
Integrating Cloudera & Microsoft Azure
Integrating Cloudera & Microsoft AzureIntegrating Cloudera & Microsoft Azure
Integrating Cloudera & Microsoft Azure
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft Azure
 
Apponix
ApponixApponix
Apponix
 
What is Microsoft Azure used for?-Microsoft azure
What is Microsoft Azure used for?-Microsoft azure What is Microsoft Azure used for?-Microsoft azure
What is Microsoft Azure used for?-Microsoft azure
 
Azure Introduction
Azure IntroductionAzure Introduction
Azure Introduction
 
Hybrid IT with Amazon Web Services: Best of Both Worlds
Hybrid IT with Amazon Web Services: Best of Both WorldsHybrid IT with Amazon Web Services: Best of Both Worlds
Hybrid IT with Amazon Web Services: Best of Both Worlds
 
Microsoft Azure: Applications Migration Paths
Microsoft Azure: Applications Migration PathsMicrosoft Azure: Applications Migration Paths
Microsoft Azure: Applications Migration Paths
 
Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...
Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...
Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...
 
Architecting azure IaaS Solutions
Architecting azure IaaS SolutionsArchitecting azure IaaS Solutions
Architecting azure IaaS Solutions
 
Azure integration in dynamic crm
Azure integration in dynamic crmAzure integration in dynamic crm
Azure integration in dynamic crm
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
Building compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWSBuilding compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWS
 
Azure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage OverviewAzure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage Overview
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 

Similaire à Introduction to Microsoft Azure

Benefits of the Azure Cloud
Benefits of the Azure CloudBenefits of the Azure Cloud
Benefits of the Azure CloudCaserta
 
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014Amazon Web Services
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft AzureDavid Chou
 
Benefits of the Azure cloud
Benefits of the Azure cloudBenefits of the Azure cloud
Benefits of the Azure cloudJames Serra
 
Azure Overview Arc
Azure Overview ArcAzure Overview Arc
Azure Overview Arcrajramab
 
To the Cloud and beyond (Nantes, Rebuild 2018)
To the Cloud and beyond (Nantes, Rebuild 2018)To the Cloud and beyond (Nantes, Rebuild 2018)
To the Cloud and beyond (Nantes, Rebuild 2018)Alex Danvy
 
Microsoft Azure Public Cloud - MDSC1
Microsoft Azure Public Cloud - MDSC1Microsoft Azure Public Cloud - MDSC1
Microsoft Azure Public Cloud - MDSC1MDSC1
 
A Quick Introduction to Microsoft Azure Public Cloud
A Quick Introduction to Microsoft Azure Public CloudA Quick Introduction to Microsoft Azure Public Cloud
A Quick Introduction to Microsoft Azure Public CloudZNetLive
 
Wicsa2011 cloud tutorial
Wicsa2011 cloud tutorialWicsa2011 cloud tutorial
Wicsa2011 cloud tutorialAnna Liu
 
Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10
Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10
Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10TechSoup
 
BizSpark migreren naar de cloud
BizSpark migreren naar de cloudBizSpark migreren naar de cloud
BizSpark migreren naar de cloudDelta-N
 
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석Amazon Web Services Korea
 
Cross platform mobile backend with mobile services
Cross platform mobile backend with mobile servicesCross platform mobile backend with mobile services
Cross platform mobile backend with mobile servicesJames Quick
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009guest829442
 
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...ssuser01a66e
 
Windows Azure In 30mins for none technical audience
Windows Azure In 30mins for none technical audienceWindows Azure In 30mins for none technical audience
Windows Azure In 30mins for none technical audienceEric Nelson
 
The Basics of Getting Started With Microsoft Azure
The Basics of Getting Started With Microsoft AzureThe Basics of Getting Started With Microsoft Azure
The Basics of Getting Started With Microsoft AzureMicrosoft Azure
 
Convertigo Mobility Platform | Mobile Application Development for Enterprises...
Convertigo Mobility Platform | Mobile Application Development for Enterprises...Convertigo Mobility Platform | Mobile Application Development for Enterprises...
Convertigo Mobility Platform | Mobile Application Development for Enterprises...Convertigo | MADP & MBaaS
 

Similaire à Introduction to Microsoft Azure (20)

Benefits of the Azure Cloud
Benefits of the Azure CloudBenefits of the Azure Cloud
Benefits of the Azure Cloud
 
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
(ENT211) Migrating the US Government to the Cloud | AWS re:Invent 2014
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
Benefits of the Azure cloud
Benefits of the Azure cloudBenefits of the Azure cloud
Benefits of the Azure cloud
 
Adam azure presentation
Adam   azure presentationAdam   azure presentation
Adam azure presentation
 
Azure Overview Arc
Azure Overview ArcAzure Overview Arc
Azure Overview Arc
 
To the Cloud and beyond (Nantes, Rebuild 2018)
To the Cloud and beyond (Nantes, Rebuild 2018)To the Cloud and beyond (Nantes, Rebuild 2018)
To the Cloud and beyond (Nantes, Rebuild 2018)
 
Microsoft Azure Public Cloud - MDSC1
Microsoft Azure Public Cloud - MDSC1Microsoft Azure Public Cloud - MDSC1
Microsoft Azure Public Cloud - MDSC1
 
A Quick Introduction to Microsoft Azure Public Cloud
A Quick Introduction to Microsoft Azure Public CloudA Quick Introduction to Microsoft Azure Public Cloud
A Quick Introduction to Microsoft Azure Public Cloud
 
Wicsa2011 cloud tutorial
Wicsa2011 cloud tutorialWicsa2011 cloud tutorial
Wicsa2011 cloud tutorial
 
Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10
Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10
Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10
 
BizSpark migreren naar de cloud
BizSpark migreren naar de cloudBizSpark migreren naar de cloud
BizSpark migreren naar de cloud
 
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
[AWS Dev Day] 기조연설 – Olivier Klein AWS 신기술 부문 책임자, 정성권 삼성전자 수석
 
Cross platform mobile backend with mobile services
Cross platform mobile backend with mobile servicesCross platform mobile backend with mobile services
Cross platform mobile backend with mobile services
 
M meijer paas - tech-days 2015
M meijer   paas - tech-days 2015M meijer   paas - tech-days 2015
M meijer paas - tech-days 2015
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009
 
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
 
Windows Azure In 30mins for none technical audience
Windows Azure In 30mins for none technical audienceWindows Azure In 30mins for none technical audience
Windows Azure In 30mins for none technical audience
 
The Basics of Getting Started With Microsoft Azure
The Basics of Getting Started With Microsoft AzureThe Basics of Getting Started With Microsoft Azure
The Basics of Getting Started With Microsoft Azure
 
Convertigo Mobility Platform | Mobile Application Development for Enterprises...
Convertigo Mobility Platform | Mobile Application Development for Enterprises...Convertigo Mobility Platform | Mobile Application Development for Enterprises...
Convertigo Mobility Platform | Mobile Application Development for Enterprises...
 

Dernier

A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 

Dernier (20)

A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 

Introduction to Microsoft Azure

  • 2. 2 Speed • Faster than Traditional Application Development Scale • Scale out Quickly • Provide Global Scale Economics • Lower Cost
  • 3. 3 An Example: Windows Azure Storage
  • 4.
  • 5. Huge infrastructure scale is the enabler 19 Regions ONLINE…huge datacenter capacity around the world…and we’re growing  100+ datacenters  Top 3 networks in the world  2x AWS, 6x Google DC Regions  G Series – Largest VM in World, 32 cores, 448GB Ram, SSD… Operational Announced Central US Iowa West US California North Europe Ireland East US Virginia East US 2 Virginia US Gov Virginia NorthCentralUS Illinois US Gov Iowa SouthCentralUS Texas Brazil South Sao Paulo West Europe Netherlands ChinaNorth * Beijing ChinaSouth * Shanghai JapanEast Saitama JapanWest OsakaIndiaWest TBD IndiaEast TBD East Asia Hong Kong SE Asia Singapore AustraliaSouthEast Victoria AustraliaEast New South Wales * Operated by 21Vianet
  • 6.  47% of New Apps are on-prem  88% of Sockets in corp. datacenter  98% of large Orgs have some degree of virtualization  20% of Orgs have Private Clouds  Majority of cloud growth is IaaS  Majority of new cloud apps are PaaS  Most efficient model for cloud development  ~16% of new Apps qualify as SaaS  Business model, not hosting model. There are on-premise SaaS apps. Windows Servers + System Center (+ Server Platform) Microsoft Azure Windows Server + Hyper-V + Microsoft Azure Office 365, Dynamics, VS Online, InTune etc… For MOST Enterprises, your IT Strategy – is ALL of these things… Microsoft is the ONLY company LEADING in all these areas
  • 7. COMPUTE Virtual Machines Get full control over a server in the cloud and maintain it as your business requires. Cloud Services Managed Virtual Machines with specific web and worker roles that are stateless Batch For running large scale parallel and high performance computing (HPC) applications Scheduler Create jobs that run reliably on simple or complex schedules to invoke any type of service. Remote App Access Windows apps that run within the Service on VM’s from any device and any location. WEB & MOBILE Websites Managed web platform, get started for free and scale as you go using many tools/ languages. Mobile Services Add backend capabilities to mobile apps, with native client support on most device platforms. API Management Publish APIs to developers, partners and employees securely and at scale. Notification Hubs Deliver millions of cross platform push notifications from any application backend, anywhere. NETWORKING Virtual Network Provision and manage VPNs in Azure and securely link to your on- premises IT infrastructure. Express Route Connect on-premises and cloud data centers directly through dedicated, non-internet lines. Traffic Manager Load-balance incoming global traffic across multiple services running in multiple data centers. ANALYTICS HDInsight Big Data (based on Apache Hadoop) analytics that integrate easily with Microsoft Office. Machine Learning Mine historical data with compute power to predict future trends or behavior. Stream Analytics Process data streams in real-time to discover and react to trends. Data Factory Ingest data from multiple sources to combine into a cloud based Data Warehouse. Event Hubs Ingest, persist, process millions of events per second from millions of devices. IDENTITY Active Directory Identity and access management for cloud applications and ability to link to on-premises Server AD. Multi-Factor Authentication Safeguard access to data and apps with additional physical layer of security control. MEDIA & CDN Media Services Range of services that support video on-demand and live streaming workflows. Content Delivery Network (CDN) Cache content for your apps at 100’s of edge locations to improve user experiences. DATA SQL Database Managed relational database service with high availability and selectable performance levels. DocumentDB Store/retrieve millions of JSON objects from a highly scalable NoSQL document database. Redis Cache Make applications scale and be more responsive under load by keeping data closer to app logic. Search Managed, scalable search service for your apps, create tunable search results and ranking models. Tables Massive scale for semi-structured key/value type data in this schema-less NoSQL store. DEVELOPER SERVICES Visual Studio Online Store code, plan and track projects, build, deploy and test apps in the cloud collaboratively. Application Insights Analyze app usage, availability and performance to detect issues and solve problems proactively. HYBRID INTEGRATION Storage Queues Simple message queue for application de-coupling architecture for scale out. Biztalk Services Build EDI and Enterprise App Integration (EAI) solutions in the cloud. Hybrid Connections Connect apps in Azure with on- premises resources without a VPN or dedicated line. Service Bus Messaging capabilities (pub/sub, queues) and on-premises to cloud connectivity solution. STORAGE & BACKUP Storage Blobs & Files Store binary application data and web content – store for dedicated and shared virtual disks for VM’s Import/Export For massive data transfer – ship encrypted disks to move data in/out of blob storage. Backup Managed service that handles backup/restore of Windows Server machines/backup agent. Site Recovery Coordinate replication and recovery of System Center private clouds StorSimple Automated, policy driven solution to extend on-premises primary storage for backup / DR. MANAGEMENT Automation Run durable PowerShell scripts to automate frequent, long running, complex Azure tasks. Portal Web based experience to provision, control and monitor all Azure services. Store / Marketplace Find and manage other services provided by third parties. Operational Insights Analyze and troubleshoot on- premises IT infrastructure without using instrumented code. Key Vault Safeguard and control keys and secrets in cloud scale hardware security modules. Virtual Machines VIRTUAL MACHINES STORAGE BLOBS / FILES (Virtual Disks) … Windows Linux SQL GalleryLoad Balancer Cloud Services Load Balancer WEB ROLE INSTANCES Tables/NoSQL TYPE Y STORAGE SOLUTIONS Database CACHE Blobs/Files TYPE X QUEUE Mobile Services PUSH NOTIFICATIONS USER AUTHENTICATION STORE DATA IN THE CLOUD Load Balancer Windows Phone iOS Android Nokia X Windows Store iOS Android HTML5/JS Tables Schedules Custom API SCRIPTS SOURCE CONTROL Web Sites Load Balancer STANDARD GALLERY DEPLOY FRAMEWORKS
  • 8. 8
  • 9. 9
  • 10. 10
  • 11. 11
  • 12. 12
  • 13. 13

Notes de l'éditeur

  1. There is an underlying principle at play here in the Cloud – which is that because as we have seen resources are cheap, plentiful and immediately available, different approaches can be taken to build applications the way we always wanted to – focus on the business problems using simple approaches. At the heart of this is the concept in your applications that anything, any part of the app can fail. You can for example have your web server tier fail and the application can keep working. How you do this is by having multiple instances of your web tier, many copies. Any of the copies can fail – the platform makes sure that it can detect and recover from these failure simply by spinning up a new instance. The platform also needs to make sure that your application instances are separated across redundant parts of the underlying physical infrastructure (in Azure we call these fault domains). Use the Azure storage as an example. You give a file to Azure – it saves that file 3 times in 3 different fault domains. If any of the copies of the file fail because maybe a disk failed, the platform creates another copy. The platform can also (and this happens in Azure by default) copy the file another three times to Azure storage in a data center > 500 miles away (in the same region) proving business continuity/DR capabilities.
  2. There is an underlying principle at play here in the Cloud – which is that because as we have seen resources are cheap, plentiful and immediately available, different approaches can be taken to build applications the way we always wanted to – focus on the business problems using simple approaches. At the heart of this is the concept in your applications that anything, any part of the app can fail. You can for example have your web server tier fail and the application can keep working. How you do this is by having multiple instances of your web tier, many copies. Any of the copies can fail – the platform makes sure that it can detect and recover from these failure simply by spinning up a new instance. The platform also needs to make sure that your application instances are separated across redundant parts of the underlying physical infrastructure (in Azure we call these fault domains). Use the Azure storage as an example. You give a file to Azure – it saves that file 3 times in 3 different fault domains. If any of the copies of the file fail because maybe a disk failed, the platform creates another copy. The platform can also (and this happens in Azure by default) copy the file another three times to Azure storage in a data center > 500 miles away (in the same region) proving business continuity/DR capabilities.
  3. There is an underlying principle at play here in the Cloud – which is that because as we have seen resources are cheap, plentiful and immediately available, different approaches can be taken to build applications the way we always wanted to – focus on the business problems using simple approaches. At the heart of this is the concept in your applications that anything, any part of the app can fail. You can for example have your web server tier fail and the application can keep working. How you do this is by having multiple instances of your web tier, many copies. Any of the copies can fail – the platform makes sure that it can detect and recover from these failure simply by spinning up a new instance. The platform also needs to make sure that your application instances are separated across redundant parts of the underlying physical infrastructure (in Azure we call these fault domains). Use the Azure storage as an example. You give a file to Azure – it saves that file 3 times in 3 different fault domains. If any of the copies of the file fail because maybe a disk failed, the platform creates another copy. The platform can also (and this happens in Azure by default) copy the file another three times to Azure storage in a data center > 500 miles away (in the same region) proving business continuity/DR capabilities.
  4. Over the last few years we’ve truly delivered a huge infrastructure to enable us to grow our services at scale around the globe. Whether it’s our flagship facilities in Quincy, Washington or Boydton, Virginia, or some of the newly announced facilities in Shanghai, Australia and Brazil, it really is key for us to make smart investments around the world to deliver services in a resilient and reliable fashion.   A lot of people ask, what goes into site selection at Microsoft and how do we decide where to place our datacenter investments? There are over thirty-five factors in our site selection criteria. But really, the top elements are around proximity to customers and energy and fiber infrastructure, insuring that we have the capacity and the growth platforms to be able to grow our services.   Another key element is about skilled workforce. We need to insure that we have the right people to run and operate our datacenters on a day to day basis.
  5. Transition from previous slide Let’s talk about the transformation that's actually happening within IT.   Goal of this slide Frames the enterprise cloud computing conversation by highlighting the evolution from traditional to cloud computing models. Define industry taxonomy around IaaS and PaaS. Talking Points: If you're in the infrastructure as a service layer (IaaS), you're thinking about your datacenter as a set of pooled virtual resources (including compute, network and storage), not in terms of individual hosts or VMs. That said, you still have to manage the virtual infrastructure, operating system and the full application stack. When you're in the platform as a service layer (PaaS), you're talking about building applications which will then be delivered as a service – the platform providing all the required building blocks for your app. You don’t have to worry about the underlying infrastructure, operating systems or the application platform infrastructure. You can focus all your energies on your applications. With Windows Azure with primarily offer PaaS but are moving towards robust IaaS capabilities (more to come in this presentation with the Roadmap) A couple of data points from internal Microsoft research: 41% of our customers are using services across on premise and public clouds 80% of our customers over next 3 to 5 years will use hybrid models
  6. There is an underlying principle at play here in the Cloud – which is that because as we have seen resources are cheap, plentiful and immediately available, different approaches can be taken to build applications the way we always wanted to – focus on the business problems using simple approaches. At the heart of this is the concept in your applications that anything, any part of the app can fail. You can for example have your web server tier fail and the application can keep working. How you do this is by having multiple instances of your web tier, many copies. Any of the copies can fail – the platform makes sure that it can detect and recover from these failure simply by spinning up a new instance. The platform also needs to make sure that your application instances are separated across redundant parts of the underlying physical infrastructure (in Azure we call these fault domains). Use the Azure storage as an example. You give a file to Azure – it saves that file 3 times in 3 different fault domains. If any of the copies of the file fail because maybe a disk failed, the platform creates another copy. The platform can also (and this happens in Azure by default) copy the file another three times to Azure storage in a data center > 500 miles away (in the same region) proving business continuity/DR capabilities.
  7. There is an underlying principle at play here in the Cloud – which is that because as we have seen resources are cheap, plentiful and immediately available, different approaches can be taken to build applications the way we always wanted to – focus on the business problems using simple approaches. At the heart of this is the concept in your applications that anything, any part of the app can fail. You can for example have your web server tier fail and the application can keep working. How you do this is by having multiple instances of your web tier, many copies. Any of the copies can fail – the platform makes sure that it can detect and recover from these failure simply by spinning up a new instance. The platform also needs to make sure that your application instances are separated across redundant parts of the underlying physical infrastructure (in Azure we call these fault domains). Use the Azure storage as an example. You give a file to Azure – it saves that file 3 times in 3 different fault domains. If any of the copies of the file fail because maybe a disk failed, the platform creates another copy. The platform can also (and this happens in Azure by default) copy the file another three times to Azure storage in a data center > 500 miles away (in the same region) proving business continuity/DR capabilities.
  8. There is an underlying principle at play here in the Cloud – which is that because as we have seen resources are cheap, plentiful and immediately available, different approaches can be taken to build applications the way we always wanted to – focus on the business problems using simple approaches. At the heart of this is the concept in your applications that anything, any part of the app can fail. You can for example have your web server tier fail and the application can keep working. How you do this is by having multiple instances of your web tier, many copies. Any of the copies can fail – the platform makes sure that it can detect and recover from these failure simply by spinning up a new instance. The platform also needs to make sure that your application instances are separated across redundant parts of the underlying physical infrastructure (in Azure we call these fault domains). Use the Azure storage as an example. You give a file to Azure – it saves that file 3 times in 3 different fault domains. If any of the copies of the file fail because maybe a disk failed, the platform creates another copy. The platform can also (and this happens in Azure by default) copy the file another three times to Azure storage in a data center > 500 miles away (in the same region) proving business continuity/DR capabilities.
  9. There is an underlying principle at play here in the Cloud – which is that because as we have seen resources are cheap, plentiful and immediately available, different approaches can be taken to build applications the way we always wanted to – focus on the business problems using simple approaches. At the heart of this is the concept in your applications that anything, any part of the app can fail. You can for example have your web server tier fail and the application can keep working. How you do this is by having multiple instances of your web tier, many copies. Any of the copies can fail – the platform makes sure that it can detect and recover from these failure simply by spinning up a new instance. The platform also needs to make sure that your application instances are separated across redundant parts of the underlying physical infrastructure (in Azure we call these fault domains). Use the Azure storage as an example. You give a file to Azure – it saves that file 3 times in 3 different fault domains. If any of the copies of the file fail because maybe a disk failed, the platform creates another copy. The platform can also (and this happens in Azure by default) copy the file another three times to Azure storage in a data center > 500 miles away (in the same region) proving business continuity/DR capabilities.
  10. There is an underlying principle at play here in the Cloud – which is that because as we have seen resources are cheap, plentiful and immediately available, different approaches can be taken to build applications the way we always wanted to – focus on the business problems using simple approaches. At the heart of this is the concept in your applications that anything, any part of the app can fail. You can for example have your web server tier fail and the application can keep working. How you do this is by having multiple instances of your web tier, many copies. Any of the copies can fail – the platform makes sure that it can detect and recover from these failure simply by spinning up a new instance. The platform also needs to make sure that your application instances are separated across redundant parts of the underlying physical infrastructure (in Azure we call these fault domains). Use the Azure storage as an example. You give a file to Azure – it saves that file 3 times in 3 different fault domains. If any of the copies of the file fail because maybe a disk failed, the platform creates another copy. The platform can also (and this happens in Azure by default) copy the file another three times to Azure storage in a data center > 500 miles away (in the same region) proving business continuity/DR capabilities.
  11. There is an underlying principle at play here in the Cloud – which is that because as we have seen resources are cheap, plentiful and immediately available, different approaches can be taken to build applications the way we always wanted to – focus on the business problems using simple approaches. At the heart of this is the concept in your applications that anything, any part of the app can fail. You can for example have your web server tier fail and the application can keep working. How you do this is by having multiple instances of your web tier, many copies. Any of the copies can fail – the platform makes sure that it can detect and recover from these failure simply by spinning up a new instance. The platform also needs to make sure that your application instances are separated across redundant parts of the underlying physical infrastructure (in Azure we call these fault domains). Use the Azure storage as an example. You give a file to Azure – it saves that file 3 times in 3 different fault domains. If any of the copies of the file fail because maybe a disk failed, the platform creates another copy. The platform can also (and this happens in Azure by default) copy the file another three times to Azure storage in a data center > 500 miles away (in the same region) proving business continuity/DR capabilities.
  12. There is an underlying principle at play here in the Cloud – which is that because as we have seen resources are cheap, plentiful and immediately available, different approaches can be taken to build applications the way we always wanted to – focus on the business problems using simple approaches. At the heart of this is the concept in your applications that anything, any part of the app can fail. You can for example have your web server tier fail and the application can keep working. How you do this is by having multiple instances of your web tier, many copies. Any of the copies can fail – the platform makes sure that it can detect and recover from these failure simply by spinning up a new instance. The platform also needs to make sure that your application instances are separated across redundant parts of the underlying physical infrastructure (in Azure we call these fault domains). Use the Azure storage as an example. You give a file to Azure – it saves that file 3 times in 3 different fault domains. If any of the copies of the file fail because maybe a disk failed, the platform creates another copy. The platform can also (and this happens in Azure by default) copy the file another three times to Azure storage in a data center > 500 miles away (in the same region) proving business continuity/DR capabilities.