Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Microsoft Azure Services
Compute SQL DatabaseStorage
Microsoft Azure management
Portal APIs
Web roles
worker roles
Web sites
Virtual machines
Blobs, tables,
queues, files
Building blocks for distributed services, including
Authentication and access control
Network connectivity
Connect on-premises and Cloud applications
Media and mobile services
And many more…
Windows Admin
Server Tools
On-premise managementOn-premise development
Visual Studio, Azure SDK etc
Enterprise Grade Hybrid
Hyper-scale
New portal
Min Medium Max
Control
Support for legacy apps
Ease of management
Agility
Control
Support for legacy apps
Ease of management
Agility
Control
Support for legacy apps
Ease of management
Agility
2) Choose image,
then create and
configure VM(s)
for application
1) Choose image, then
create VM for DBMS
and configure DBMS
Library
VM Images
Developer
ApplicationData
Load
Balancer
5)
Configure
load
balancer
6) Manage VMs and
DBMS (e.g., deploying
new OS images in VMs)
3) Provision
database, then
create tables and
add data
4) Install
application
Developer
ApplicationData
Load
Balancer
2) Deploy
application
1) Provision
database, then
create tables and
add data
Worker Role 1
instance #0
Request
DatabaseResponseBrowser
Communications via
Queues and Tables
instance #1
instance #2
instance #3
instance #1
instance #3L
B
instance #0
Scale up
and down
Web Role 1
WEB APPS LOGIC APPS MOBILE APPS
API APPS
Website(s) instance #0
DatabaseWebsite(s) instance #1
Website(s) instance #2
Website(s) instance #3
Scale number
of instances
MySQL
or
SQL databaseScale instance size
App service plan
Support for:
.NET, Java, PHP, Python or Node.js
Select a template
from the gallery
Deploy using
standard web
toolsAuto-scaling
possible
•
•
•
•
•
Blobs
Tables
Queues
Files(preview)
SMB file sharesbetween VMs and
cloud services
Datacenter 1replication x 3
Asynchronousgeo-replication
between datacenters
Datacenter 2Replication x 3
Locally Redundant Storage (LRS)
Zone Redundant Storage (ZRS)3 replicas distributed across 2 or 3 facilities
Geographically Redundant Storage (GRS)
Read Access Geographically Redundant Storage (RA-GRS)
o
o
guest guestguest
host
guestguest
®
®
Linux is a real business for Microsoft
Linux and open source is a
fundamental part of what we do
We’ve been at this for a while
Customers can easily deploy and manage their Linux and FreeBSD workloads in Azure.
Enable the best experience for running Linux and FreeBSD on Hyper-V.
Provide great choice and flexibility in running Linux distributions and FreeBSD in Azure.
Customers
Canonical
UbuntuOpenLogic
CentOS-based
openSUSEOracle
Linux
SUSE Linux
Enterprise
Server
Microsoft engages
CoreOS
More
Coming Soon!
+ many more!
Distribution Version LIS Drivers Agent
Canonical Ubuntu Ubuntu 12.04.1+, 14.04 &
14.10 In Kernel
Package: In repo under
"walinuxagent"
Source: GitHub
CentOS by OpenLogic CentOS 6.3+CentOS 6.3: LIS Download
CentOS 6.4+: In Kernel
Package: In OpenLogic repo
under "WALinuxAgent"
Source: GitHub
CoreOS 494.4.0+ In Kernel Source: GitHub
Oracle Linux 6.4+ In Kernel
Package: In repo under
"WALinuxAgent"
Source: GitHub
SUSE Linux Enterprise SLES 11 SP3+ In Kernel
Package: In Cloud:Tools repo
under "WALinuxAgent"
Source: GitHub
openSUSE openSUSE 13.1+ In Kernel
Package: In Cloud:Tools repo
under "WALinuxAgent"
Source Code: GitHub