![Page 1: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/1.jpg)
![Page 2: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/2.jpg)
Meet the NewWindows AzureBruno Kovačić[email protected]
![Page 3: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/3.jpg)
What is the cloud?
An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints
![Page 4: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/4.jpg)
Cloud Computing
Software-as-a-Service
consume
SaaSPlatform-as-a-Service
build
PaaSInfrastructure-as-a-
Service
host
IaaS
![Page 5: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/5.jpg)
Cloud ComputingPackaged Software
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
You m
anag
e
Infrastructure(as a Service)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Man
ag
ed b
y v
en
dor
You m
anag
e
Platform(as a Service)
Man
ag
ed b
y v
en
dor
You m
anag
e
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Software(as a Service)
Man
ag
ed b
y v
en
dor
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
![Page 6: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/6.jpg)
Flexible Open Solid
Windows Azure
![Page 7: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/7.jpg)
Global Footprint
![Page 8: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/8.jpg)
99.95% monthly SLA
![Page 9: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/9.jpg)
Pay only for what you use
![Page 10: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/10.jpg)
Cloud Computing Patterns
tCom
pute
Inactivity
Period
t
t
t
On and OffOn & off workloads (e.g. batch job)Over provisioned capacity is wasted Time to market can be cumbersome
Unpredictable BurstingUnexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases
Com
pute
Growing FastSuccessful services needs to grow/scale Keeping up w/ growth is big IT challenge Cannot provision hardware fast enough
Com
pute
Predictable BurstingServices with micro seasonality trends Peaks due to periodic increased demandIT complexity and wasted capacity
Com
pute
![Page 11: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/11.jpg)
Windows AzureDemo
![Page 12: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/12.jpg)
Cloud servicesWeb sites Virtual machines
![Page 13: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/13.jpg)
Virtual machinesWindows Server and LinuxFlexible Workload SupportVirtual Private Networking
![Page 14: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/14.jpg)
Getting Started with VMs Demo
![Page 15: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/15.jpg)
Virtual machine portability
![Page 16: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/16.jpg)
Windows Azure
Your Data Center
![Page 17: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/17.jpg)
Windows Azure
Your Data Center
![Page 18: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/18.jpg)
Your Data Center
Windows Azure Other Service Providers
![Page 19: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/19.jpg)
Windows Azure
Your Data Center
Other Service Providers
no lock-in
![Page 20: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/20.jpg)
Windows Azure Storage
VM with persistent drive
![Page 21: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/21.jpg)
Windows Azure Storage
VM with persistent drive
![Page 22: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/22.jpg)
Windows Azure Storage
VM with persistent drive
![Page 23: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/23.jpg)
Reliable and always on
Windows Azure Storage
VM with persistent drive
![Page 24: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/24.jpg)
Continuous storage
geo-replication
WEST
DC
EASTDC
> 500 miles
Windows Azure Storage
![Page 25: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/25.jpg)
Images Available at PreviewWindows Server 2008 R2
Windows Server 2008 R2 with SQL Server 2012 Evaluation
Windows Server 2012
OpenSUSE 12.1
CentOS 6.2
Ubuntu 12.04
SUSE Linux Enterprise Server SP2
![Page 26: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/26.jpg)
Virtual Machine Sizes and Storage
Each Persistent Data Disk Can be up to 1 TB
VM Size CPU Cores Memory Bandwidth# Data Disks
Extra Small Shared 768 MB 5 (Mbps) 1
Small 1 1.75 GB 100 (Mbps) 2
Medium 2 3.5 GB 200 (Mbps) 4
Large 4 7 GB 400 (Mbps) 8
Extra Large 8 14 GB 800 (Mbps) 16
![Page 27: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/27.jpg)
Virtual Machine Networking
![Page 28: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/28.jpg)
Full Control Over Machine Names
Windows Azure provided DNSResolves VMs by name within the same cloud serviceMachine names are modeled explicitly and registered in the DNS service
Bring Your Own DNS ServerUse your on-premises DNS serversDeploy a DNS server in Windows AzureUse public DNS services
Virtual Machine Names and DNS
![Page 29: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/29.jpg)
Protocols and Endpoints
UDP Traffic Supported
in WA Load-balanced incoming traffic and allows outbound traffic
Support for All IP-Based Protocols (VM to VM)Instance-to-instance communicationTCP, UDP and ICMP, dynamic ports
Port Forwarded EndpointsDirect communication to multiple VMs in the same cloud app
Custom Load Balancer Health ProbesHealth check with probe timeoutsHTTP based probing, allowing granular control of health checks
![Page 30: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/30.jpg)
Cloud App / Hosted Service
EndpointPublic PortLocal PortProtocol (TCP/UDP)Name
Port Forwarding Input Endpoints
PORT 3389PORT 5586
PORT 5587
Single Public IP Per Cloud Service
PORT 3389
![Page 31: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/31.jpg)
EndpointPublic PortLocal PortProtocol (TCP/UDP)Name
Load Balanced Sets
Cloud App
PORT 80
![Page 32: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/32.jpg)
Load Balancer ProbeSet NameProtocol (TCP)Probe PortProbe Path(/healthcheck.aspx)
Looks for HTTP 200
Load Balancer Custom Probes
Cloud App
PORT 80
![Page 33: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/33.jpg)
Virtual Machine Availability
![Page 34: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/34.jpg)
Service Level Agreements
99.9% for single role instances8.75 hours of downtime per year
What’s includedCompute Hardware failure (disk, cpu, memory)Datacenter failures - Network failure, power failureHardware upgrades, Software maintenance – Host OS UpdatesPlanned downtime – 6 day notice, 6 hour window, 25 minute downtime
What is not includedVM crashes caused by 3rd party software, Guest OS Updates
99.95% for multiple role instances4.38 hours of downtime per year
![Page 35: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/35.jpg)
Fault and Update Domains
Fault DomainsRepresent groups of resources anticipated to fail togetheri.e. Same rack, same serverFabric spreads instances across fault at least 2 fault domains
Update DomainsRepresents groups of resources that will be updated togetherHost OS updates honour service update domainsSpecified in service definitionDefault of 5 (up to 20)
Fabric spreads role instances across Update Domains and Fault Domains
![Page 36: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/36.jpg)
Fault Domain
Rack
Fault and Update DomainsFault Domain
Rack
INSTANCE
INSTANCE
INSTANCE
INSTANCE
INSTANCE
INSTANCE
INSTANCE
INSTANCE
UD #1
UD #1
UD #2
UD #2
![Page 37: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/37.jpg)
Virtual Machine Availability SetsUpdate Domains are honored by host OS updates Fault Domain
Rack
Fault Domain
Rack
IIS1
SQL1
IIS2
SQL2
UD #2
UD #2
UD #1
UD #1
![Page 38: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/38.jpg)
Virtual Machine Virtual Machine Virtual Machine
How Does this Relate to SLA?
SQL Server
SLA 99.9 SLA 99.95
SQL Server
Primary
SQL Server
Secondary
Availability set
![Page 39: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/39.jpg)
Persistent VM Role
Persistent VM Role
Redundancy at every level
End to End Highly Available Solution
IIS Web Application
Web Role
IIS Web Application
Web Role
LB
SQ
L M
irro
ring
Internet
SQL-AVSET
IIS-AVSET
SQLServer
SQLServer
![Page 40: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/40.jpg)
Load Balancing Demo
![Page 41: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/41.jpg)
Web sites Build with ASP.NET, Node.js or PHPDeploy in seconds with FTP, Git or TFSStart for free, scale up as your traffic grows
![Page 42: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/42.jpg)
Web sitesDemo
![Page 43: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/43.jpg)
1shared reserved
SHARED INSTANCES
:-)
shared
Web sites
![Page 44: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/44.jpg)
2SHARED INSTANCES
:-)
:-)
shared reserved
shared
Web sites
![Page 45: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/45.jpg)
SHARED INSTANCES
:-)
1shared reserved
RESERVED INSTANCE
:-):-)
0reserved
Web sites
![Page 46: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/46.jpg)
2shared reserved
RESERVED INSTANCE
:-)
RESERVED INSTANCE
:-)
reserved
Web sites
![Page 47: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/47.jpg)
2shared reserved
RESERVED INSTANCE
:-)
RESERVED INSTANCE
:-):-)
:-) :-)
:-)
:-) :-)
reserved
Web sites
![Page 48: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/48.jpg)
Cloud servicesBuild infinitely scalable apps and servicesSupport rich multi-tier architecturesAutomated application management
![Page 49: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/49.jpg)
ServicePackage
ServicePackage
![Page 50: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/50.jpg)
ServicePackage
Server Rack 1 Server Rack 2
Virtual machine
Virtual machine
Provision Role InstancesDeploy App CodeConfigure Network
Virtual machine
Virtual machine
![Page 51: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/51.jpg)
Windows Azure Datacenter
ServicePackage
Provision Role InstancesDeploy App CodeConfigure Network
![Page 52: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/52.jpg)
Windows Azure Datacenter
ServicePackage
Provision Role InstancesDeploy App CodeConfigure Network
![Page 53: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/53.jpg)
Network Load Balancer
Windows Azure Datacenter
Network load-balancer configured for traffic
Provision Role InstancesDeploy App CodeConfigure Network
![Page 54: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/54.jpg)
Network Load Balancer
Windows Azure Datacenter
![Page 55: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/55.jpg)
Popular open source appsLaunch a professional looking site with a few clicks using apps like WordPress, Joomla!, Drupal, DotNetNuke and Umbraco
Continuous developmentDeploy directly from your source code repository, using Git or Team Foundation Service.
Modern web appsPerfect if your app consists of client side markup and scripting, server side scripting and a database. Powerful capability to scale out and up as needed.
Application ScenariosWeb Sites
Apps that require advanced administrationCloud-based applications that require admin access, remote desktop access or elevated permissions
Cloud Services
Multi-tier applicationsCloud-based applications that separate application logic into multiple tiers (i.e. caching middle tier, asynchronous background processes like order processing) using both Web and Worker Roles
Apps that require advanced networkingCloud-based applications that require network isolation for use with Windows Azure Connect or Windows Azure Virtual Network
Porting existing line of business appsChoose an image from the library or upload your own VHD.
Enterprise server applicationsRun your existing enterprise applications in the cloud, such as SQL Server, SharePoint Server or Active Directory.
Windows or Linux operating system Support for Windows Server, along with community and commercial versions of Linux. Connect virtual machines with cloud services to take full advantage of PaaS services.
Virtual Machines
![Page 56: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/56.jpg)
Multiple languages
![Page 57: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/57.jpg)
http://github.com/windowsazure
Open source
![Page 58: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/58.jpg)
Applicationbuilding blocks
StorageBig data
Caching
CDN
Database
Identity
Media
Messaging
Networking
Traffic
![Page 59: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/59.jpg)
DBSQL databaseRelational SQL Server Engine in the CloudClustered for high availabilityFully Managed ServiceSQL Reporting support
![Page 60: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/60.jpg)
Blob storageHighly available, scalable and secure file systemBlobs can be exposed publically over httpContinuous geo-replication across datacenters
![Page 61: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/61.jpg)
CacheLow latency, in-memory distributed cacheDynamically grow and shrink cache sizeHigh availability supportMemcached protocol support
![Page 62: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/62.jpg)
Web Roles
300MB 300MB 300MB 300MB
1.2GB Distributed Cache
distributed cache
![Page 63: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/63.jpg)
24GB Distributed Cache
Web Roles
12GB CacheWorker Role
12GB CacheWorker Role
2
![Page 64: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/64.jpg)
24GB Distributed Cache
Web Roles
12GB CacheWorker Role
12GB CacheWorker Role
4
12GB CacheWorker Role
12GB CacheWorker Role
48GB Distributed Cache
![Page 65: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/65.jpg)
IdentityIntegrate with enterprise identityEnable single sign-on within your appsEnterprise Graph REST API93% of Fortune 1000 use Active Directory
![Page 66: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/66.jpg)
Service busSecure messaging and relay capabilitiesEasily build hybrid appsEnable loosely coupled solutions
![Page 67: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/67.jpg)
Windows Azure
Service bus relayCloud application
Internet
Enterprise
App behindfirewall
![Page 68: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/68.jpg)
Applicationbuilding blocks
StorageBig data
Caching
CDN
Database
Identity
Media
Messaging
Networking
Traffic
![Page 69: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/69.jpg)
89Australia
AustriaBelgium
BrazilCanada
ChileColombia
Costa RicaCyprus
Czech RepublicDenmark
FinlandFrance
GermanyGreece
Hong KongHungary
IndiaIreland
IsraelItaly
JapanKorea
LuxembourgMalaysia
MexicoNetherlands
New ZealandNorway
PeruPhilippines
PolandPortugal
Puerto RicoRomania
RussiaSingapore
SpainSweden
SwitzerlandTrinidad &
TobagoUK
United StatesNew Countries:
Algeria
ArgentinaBelarus
BulgariaCroatia
Dominican RepEcuador
EgyptEl Salvador
EstoniaGuatemala
IcelandIndonesia
JordanKazakhstan
Kenya
KuwaitLatvia
LiechtensteinLithuania
MacedoniaMalta
MontenegroMorocco
AzerbaijanNigeriaOman
PakistanPanama
ParaguayQatar
Saudi ArabiaSerbia
SlovakiaSlovenia
South AfricaSri Lanka
TaiwanThailand
TunisiaTurkey
UAEUkraine
UruguayVenezuela
Bahrain
countries and territories
![Page 70: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/70.jpg)
Flexible Open Solid
Windows Azure
![Page 71: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/71.jpg)
Start now.http://WindowsAzure.com
![Page 72: Meet the New Windows Azure Bruno Kovačić bruno.kovacic@axilis.hr](https://reader038.vdocument.in/reader038/viewer/2022103122/56649cf85503460f949c98e8/html5/thumbnails/72.jpg)
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.