SlideShare a Scribd company logo
Asaf.n@Dario.co.il
About me
33, Married from Yavne
Mamram
Dario IT Solutions – GM & CTO
MRS Azure
Azure XHub - #12
Hackathons – F5, Checkpoint
Azure For ITPros - #11
asaf.n@dario.co.il
0549700780
https://il.linkedin.com/in/nakash
https://www.facebook.com/nakashon
https://github.com/nakashon/
• https://il.linkedin.com/in/nakash
Enterprise
proven
Hybrid
Hyper-scale
Azure
Enterprise
proven
Hybrid
Hyper-scale
Hybrid
Hybrid
Azure Stack
On-premises
Enterprise
proven
Hybrid
Hyper-scale
Open + Flexible
Open &
flexible Applications
Infrastructure
Management
Databases & Middleware
App Frameworks
Linux
There is no language, app, device,
database, OS or tool that doesn’t work with
Azure!
Enterprise
proven
Hybrid
Hyper-scale
Open &
flexible
Dev + IT productivityDeveloper & IT
productivity
Visual Studio
GitHub
Eclipse
Chef + Puppet
Powershell
Enterprise
proven
Hybrid
Hyper-scale
Open &
flexible
Platform for SaaS
extensibility
SaaS extensibilityDeveloper & IT
productivity
Enterprise
proven
Hybrid
Hyper-scale
Open &
flexible
Trustworthy
More compliance certifications
than any other cloud
Trustworthy
Developer & IT
productivity
Trustworthy
Platform for SaaS
extensibility
Partners
Integration Heterogeneity Security
Enterprise ready by design
AZURE REGIONS
Azure Bootcamp for IT pros
Azure Bootcamp for IT pros
>90,000
New Azure customer
subscriptions/month
1.5Trillion
Messages per month
processed by Azure IoT
>500Million
Users in
Azure Active Directory
777Trillion
Storage Transactions
per day
>1.5Million
SQL Databases
running on Azure
>40%
Revenue from
Start-ups and ISVs
Azure momentum
A cloud you
can trust
“Businesses and users are
going to embrace technology
only if they can trust it.”
At Microsoft, we never take your
trust for granted
• We are serious about our
commitment to protect customers in
a cloud first world.
• We live by standards and practices
designed to earn your confidence.
• We collaborate with industry and
governments to build trust in the
cloud ecosystem.
– Satya Nadella
Security design and operations
Microsoft makes security a priority at every step,
from code development to incident response.
Security Development
Lifecycle (SDL)
Company-wide, mandatory
development process that
embeds security into every
phase of development process.
Assume breach
simulation
Dedicated security expert “red
team” that simulate real-world
attacks at network, platform,
and application layers, testing
the ability of Azure to detect,
protect against, and recover
from breaches.
Global, 24x7 incident response
service that works to mitigate
the effects of attacks and
malicious activity.
Incident
response
17
ISO/IEC 27001 SOC 1 SOC 2 PCI DSS L1 version 3 Cloud Security Alliance
Cloud Security Matrix
HIPAA
(Healthcare)
FedRAMP FIPS 140-2 Life Sciences GxP Family Educational Rights
& Privacy Act
European Union
Model Clause
China
Multi Layer Protection
Scheme
United Kingdom
G-Cloud
Singapore
Multi-Tier Cloud
Security
China
CCCPPF
Australian Signals
Directorate I-RAP
Assessment
Criminal Justice
Information System
Defense Information
Systems Agency L2
Sarbanes Oxley ITAR Defense Information
Systems Agency L3-5
ISO / IEC 27018
Azure compliance audits and certifications
Global
United
States
Regional
Coming
soon
Trusted Cloud Principles
Microsoft Azure Trust Center
Cloud computing patterns
Azure Bootcamp for IT pros
 Azure Automation
 Operational Insights
 Direct DSC and PowerShell
 Migration and DR
 Identity
Azure Site Recovery: Protect VMWare and Physical Servers
in Public Preview
Azure Backup Generally Available
Azure API Management Premium simplifies high availability and
massive scale for APIs
ExpressRoute for Office 365
Azure Active Directory Dynamic Membership For Groups
Automatic Password Change for Social Media Shared Accounts
Compute-Intensive A10 and A11 Virtual Machine Instances
Remote Desktop app for Windows Phone support for Gateway
and Remote Resources
Informatica Cloud Agent availability in Linux and Windows Virtual
Machines
Azure DocumentDB Hadoop Connector
Azure HDInsight support for more VM sizes
Enterprise-Grade Array-Based Replication and Disaster Recovery
Platform Services
Security &
Management
Infrastructure Services
Web Apps
Mobile
Apps
API
Management
API
Apps
Logic
Apps
Notification
Hubs
Content Delivery
Network (CDN)
Media
Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile
Engagement
Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Biztalk
Services
Hybrid
Connections
Service
Bus
Storage
Queues
Store /
Marketplace
Hybrid
Operations
Backup
StorSimple
Site
Recovery
Import/Export
SQL
Database
DocumentDB
Redis
Cache Search
Tables
SQL Data
Warehouse
Azure AD
Connect Health
AD Privileged
Identity
Management
Operational
Insights
Cloud
Services
Batch Remote App
Service
Fabric Visual Studio
Application
Insights
Azure SDK
Team Project
VM Image Gallery
& VM Depot
Azure Bootcamp for IT pros
Azure Bootcamp for IT pros
Azure Bootcamp for IT pros
INTERNET
Internet IP addresses and load balancing
LB
Reserved IPs can move!
DNS names for public IP
User Defined Routes (UDR)
Multiple NICs in Azure VMs
Azure Bootcamp for IT pros
Connect via an encrypted link over
public internet
CUSTOMER
SITE
INTERNET / VPN GATEWAYS
MICROSOFT
CLOUD
PUBLIC
INTERNET
EXCHANGE PROVIDER
PUBLIC
INTERNET
MICROSOFT
CLOUD
NETWORK SERVICE PROVIDER
WAN
MICROSOFT
CLOUD
VPN Gateways for virtual network
VIRTUAL NETWORK
GATEWAY SKU
EXPRESSROUTE GW
THROUGHPUT
VPN GW
EXPRESSROUTE
COEXISTENCE
VPN GW
THROUGHPUT
VPN GW
MAX IPSEC TUNNELS
COST (USD) / HOUR
BASIC 500 MBPS NO 100 MBPS 10 $0.04
STANDARD 1000 MBPS YES 100 MBPS 10 $0.19
PERFORMANCE 2000 MBPS YES 200 MBPS 30 $0.49
NOT
Azure Bootcamp for IT pros
CLOUD SERVICES
AND
VIRTUAL MACHINES
INTERNET
Network Security Groups
INTERNET
 




Azure Bootcamp for IT pros
VM size options
Highest value VM size
General purpose
Higher memory options
A-series family
A0 – A4
Highest value VM size
Basic and Standard sizes
Standard_A0 – Standard_A4
Basic_A0 – Basic_A4
The A family
A5 – A7
High memory configuration
Local storage: Magnetic
Standard_A5 – Standard_A7
The A family
A8 – A11
High performance RDMA
Higher performance CPUs
Local storage: Magnetic
Standard_A8 – Standard_A9
Standard_A10 – Standard_A11
The A family
60% faster CPU
Up to 112 GB memory
Local SSD storage
D-series family
Optimized for data workloads
Up to 32 CPU cores, 448 GB
RAM, 6.5 TB local SSD
Latest generation Intel processor
G-series family
N family of
virtual machines
Announcing
Integrating GPU capabilities into Azure Infrastructure
Competitive Price and Performance
Supporting both Compute and High-End Visualization
Partnership with NVIDIA
Cloud-based Streaming and Gaming
Video Processing / Encoding Workloads
Accelerated Desktop Applications (OpenGL and DirectX)
GPU Compute (CUDA and OpenCL) - single and multiple machine
workloads
Azure Bootcamp for IT pros
Azure Bootcamp for IT pros
N1 N10 N11 N12 N21
CPU Cores
(E5-2690v3)
6 6 12 24 24
RAM (GB) 64 64 128 256 256
SSD (TB) ~0.5 ~0.5 ~1.0 ~2.0 ~2.0
Network
Azure Network Azure Network Azure Network Azure Network
Azure Network
RDMA Dedicated Back End
GPU
Resources
1 x M60 GPU
(1/2 Physical Card)
1 x K80 GPU
(1/2 Physical Card)
2 x K80 GPUs
(1 Physical Card)
4 x K80 GPUs
(2 Physical Cards)
4 x K80 GPUs
(2 Physical Cards)
Getting started
>_
REST API
Virtual Machines
Management portal
Scripting
(Windows, Linux and Mac)
Select image
and VM size
New disk persisted
in storage
Cloud
Blob
Storage
Comprehensive
Networking
Windows Server
Linux
Boot VM from new disk
General Purpose
Basic
Standard
Optimized Compute
Performance Optimized
Network Optimized
Capture VM images
My DB Image
@ today
Azure Bootcamp for IT pros
Why Linux on Azure?
 Our customers are asking for it
 One out of 4 VMs run Linux/OSS
 Enterprise grade leadership
 Only true hybrid cloud
Why Linux on Azure
Agility
Source: McKinsey Global Survey Results, “Putting Strategy to the Test”
❝No-regretmovesthat will pay off whateverhappens,and
real optionsthat involverelativelylow costsnow but can
be elevatedto a higher level of commitmentas
conditionschange.❞
Agility is the #1 element of
corporate strategy today!
% of respondents indicating their firm’s strategy based on…
59%
Understanding
our advantage
70%Flexibility
59%
Resource
reallocation
56%
Market
segmentation
55%
Exploring all
alternatives
54%
Belief in basic
assumptions
53%
Relative
advantage
52%
Future market
conditions
46%
Planning for
uncertainties
33%
Data-driven
insights
Economics
Your application portfolio—what does it look like?
S M T W T F S
Capacity needed (max+20%)
Save
20-30%
J F M A M J J A S O N D
Capacity needed (max+20%)
Save
60-80%
Individual application
Dev/test environment in the cloud
Application portfolio
All dev/test and production environments in the cloud
On and off (30%) Growing fast (15%) Unpredictable bursting (25%) Pred. bursting (20%) 24x7 steady
Linux in Azure
Ultimate
Control
Cost &
Agility
Virtual Machines VM Extensions
+ Containers
VM ScaleSets Cloud Foundry,
Container
Services (future)
Service Fabric
(future)
IaaS PaaS
Brying your
Linux
Automate
everything
Elastic
Declarative
Stateless &
State full
Azure Bootcamp for IT pros
Blobs
Simple named files
along with metadata
for the file.
Microsoft Azure Storage
Highly durable and scalable
Multiple copies of your data
Financially backed SLAs
Storage for objects, tables, drives
Supports REST APIs
Availability and DR: Local Redundancy
West DCEast DC > 400 miles
Microsoft Azure Storage
Defend against regional disasters.
Geo replication
Availability and DR: Geo-replication
Internet
Customer Datacenter
StorSimple Hybrid Storage Array
iSCSI
Windows File Server Linux File Server VMware Server
Oracle CouchDBDB2Postgres MongoDBCassandra
RavenDB
Azure data management offerings
MySQLSQL DB RedisDocument
DB
Relational No-SQL
fully featured RDBMS
transactional processing
rich query
managed as a service
elastic scale
internet accessible http/rest
schema-free data model
arbitrary data formats
Data Services in Azure
Azure Application Scenarios
Premium storage
Virtual machine
Disk
provisioning
Disk
provisioning
SSD provisioning
VM/network provisioning Server SSD
Premium storage
blobs
Multiple storage accounts are often required!
VM size CPU
cores
Max disk
IOPS
(per VM)
Max disk
bandwidth
(per VM)
Cache
size (GB)
STANDARD_DS1 1 3,200 32 MB per second 43
STANDARD_DS2 2 6,400 64 MB per second 86
STANDARD_DS3 4 12,800 128 MB per second 172
STANDARD_DS4 8 25,600 256 MB per second 344
STANDARD_DS11 2 6,400 64 MB per second 72
STANDARD_DS12 4 12,800 128 MB per second 144
STANDARD_DS13 8 25,600 256 MB per second 288
STANDARD_DS14 16 50,000 512 MB per second 576
STANDARD_GS1 2 5000 125 MB per second 264
STANDARD_GS2 4 10,000 250 MB per second 528
STANDARD_GS3 8 20,000 500 MB per second 1,056
STANDARD_GS4 16 40,000 1,000 MB per second 2,112
STANDARD_GS5 32 80,000 2,000 MB per second 4,224
Storage disk type P10 P20 P30
Disk size 128 GiB 512 GiB 1024 GiB (1 TB)
IOPS per disk 500 2300 5000
Throughput per disk 100 MB per second 150 MB per second 200 MB per second
How many storage accounts?
Azure storage types
Locally Redundant
Storage (LRS)
Zone Redundant
Storage (ZRS)
Geographically
Redundant Storage
(GRS)
Read-Access
Geographically
Redundant Storage
(RA-GRS)
How it works Makes multiple
synchronous copies
of your data within
a single datacenter
Stores three copies
of data across multiple
datacenters within
or across regions.
For block blobs only
Same as LRS, plus
multiple asynchronous
copies to a second
datacenter hundreds
of miles away
Same as GRS, plus read
access to the secondary
datacenter
Total copies 3 3 6 6
Why use it For economical
local storage or data
governance compliance
An economical, higher
durability option for
block blob storage
For protection against
a major datacenter
outage or disaster
Provides read access to
data during an outage,
for maximum data
availability and durability
Availability SLA 99.9% read/write 99.9% read/write 99.9% read/write 99.9% write
99.99% read
https://azure.microsoft.com/en-us/pricing/details/storage/
Temporary drive guidance
http://blogs.technet.com/b/dataplatforminsider/archive/2014/
09/25/using-ssds-in-azure-vms-to-store-sql-server-tempdb-
and-buffer-pool-extensions.aspx
Azure virtual machine
C:
OS disk
E:,F:, etc.
data disks
D:
temporary disk
Disk cache
Cores VM sizes Temp disk size
(GB)
Max IOPS Max read (MB/s) Max write (MB/s)
1 Standard_D1 50 3,000 48 24
2 Standard_D2
Standard_D11
100 6,000 96 48
4 Standard_D3
Standard_D12
200 12,000 192 96
8 Standard_D4
Standard_D13
400 24,000 384 192
16 Standard_D14 800 48,000 768 384
http://azure.microsoft.com/blog/2014/10/06/d-series-performance-expectations/
Object Limit Locking
Subscription 120 create/add operations
in 5 minute window
N/A
Cloud service 200 per subscription ~3 minutes per update
Virtual machine 50 per cloud service
2,048 per virtual network
None
Virtual network 100 per subscription Single modification API
Storage account 100 per subscription None
Storage container No limit None
Storage blob 40 per storage account One blob per container
per storage account at a time
http://azure.microsoft.com/en-us/documentation/articles/azure-subscription-service-limits/
Large deployment guidance
Iometer
Creating a Virtual Machine
Standard Windows OS
Linux Distributions
Database Images
And More
Launch MSDN specific images
33% to 99% savings
Wide Range of Certified for Azure Images
Available via Azure Preview Portal only at this time
Azure Bootcamp for IT pros
Lap Around Virtual Machines
Internet
IP1 IP2
VM1 VM2
LB
MicrosoftAzure
Reserved IP
Internet
Azure Bootcamp for IT pros
Virtual Network
VPN
GW
Frontend
10.1/16
Mid-tier
10.2/16
Backend
10.3/16
Internet
On Premises
10.0/16
VPN &
ExpressRoute
Azure
Direct Internet
Connectivity






Virtual Network
Backend
10.3/16
Mid-tier
10.2/16
Frontend
10.1/16
VPN
GW
Internet
On Premises 10.0/16
ExpressRoute
and VPNs
Secure site-to-site
VPN connectivity
• SMB, Enterprises
• Connect to Azure compute
Secure point-to-site
connectivity
• Developers
• POC Efforts
• Small scale deployments
• Connect from anywhere
ExpressRoute private
connectivity
• SMB & Enterprises
• Mission critical workloads
• Backup/DR, media, HPC
• Connect to all Azure services
Internet Connectivity
• Consumers
• Access over public IP
• DNS resolution
• Connect from anywhere
Update Domains are honored by host OS updates
• Visual Studio debuggers
• Diagnostics agents
• Monitoring agents
• Access recovery
• Docker extension
• Backup helper
Functionality Details
Azure CLI support for
easy Docker host
creation
azure vm docker create -l <location> <vm-name> <image-
name> <username> <password>
Azure Portal
experience
• Docker on Ubuntu image
• Easy to deploy popular DockerHub images
Docker CLI (machine,
compose, swarm)
support
Already supported for Linux containers on Azure
Docker optimized OS
distributions
CoreOS, Ubuntu “Snappy” (future), RancherOS (future)
Windows Server 10, Windows Server “Nano” (future)
Visual Studio
Integration
Support for Linux and Windows Server containers
Docker Trusted
Repository
Available in Marketplace (BYOL)
Container services Coming soon
Resource Group
Subnet
Scalable Storage
V
M
VNET
Scalable NIC
…
V
M
V
M
V
M
Scale Set
Extensions
Containers
Container ToolingService Tooling
Azure Bootcamp for IT pros
Resource groups
What is RBAC
•Allows secure access with granular permissions to
resources
•Assignable to users, groups or service principals
•Built-in roles make it easy to get started
Role Definitions
• Describes the set of permissions (e.g. read actions)
• Can be used in multiple assignments
Role Assignments
• Associate role definitions with an identity (e.g.
user/group) at a scope (e.g. resource group)
• Always inherited – subscription assignments
apply to all resources
Azure Bootcamp for IT pros
Azure Bootcamp for IT pros
Azure Bootcamp for IT pros
The complete disaster recovery solution
OMS
Any cloud
Any OS
App aware
Cloud on-ramp
Power of Azure
Part of a broader cost effective management story
VMware, Hyper-V, Physical, AWS* DR to Azure DR to alternate site
Windows Linux
SharePoint | SQL Server | Exchange | SAP | Oracle | and more…
Disaster Recovery | Migration | Dev/Test
Hyper-Scale | Enterprise Grade | Hybrid | Agile
ASR: Multiple scenarios, one solution
Disaster Recovery | Migration | Dev/Test
OMS
Any cloud
Any OS
App aware
Cloud on-ramp
Power of Azure
Part of a broader cost effective management story
VMware, Hyper-V, Physical, AWS* DR to Azure DR to alternate site
Windows Linux
SharePoint | SQL Server | Exchange | SAP | Oracle | and more…
Hyper-Scale | Enterprise Grade | Hybrid | Agile
Azure Site Recovery use cases
Disaster recovery
Single click application recovery
Compliance assurance without impacting production
Disaster avoidance—hurricane warning
Failover during real disasters—fire, earthquake, etc.
Migration
No impact on production during replication—just minutes of downtime during cutover
Test before migration using Test Failover
Free migration
Dev/Test environment
Using Test Failover get an identical copy of your production environment
Use this for testing different scenarios like Patch Tuesday, new release testing
Deploy new patches/bits to production with confidence
Azure Bootcamp for IT pros
Branch office to Azure
Safeguard your customer’s applications
On-premises to on-premises protection with Azure Site Recovery
View step-by-step guidance
QUICK START
2
A group for servers to represent
site or branch
CREATE SITE
3
Register Hyper-V Server
REGISTER
4
Define protection policy
CONFIGURE PROTECTION
5 6
Replicate disks to Azure
PROTECT VIRTUAL MACHINES
8
Test the deployment
RUN DR DRILL
Customer selects recovery region
CREATE VAULT
1
Define DR Plan
CREATE RECOVERY PLAN
7
Process
POC requirements (1 Host)
One Hyper-V 2012 R2 Host
Connectivity to Azure from Host either direct or through proxy
One Azure account
Every ASR Instance you protect is free for 31 days
Azure Bootcamp for IT pros
Safeguard your customer’s applications
On-premises to Microsoft Azure protection with Azure Site Recovery
DR to Azure—for VMware VMs
and Physical servers
CUSTOMER1CUSTOMER2
Process
POC requirements
On-premises
vCenter managed VMs or physical servers to be protected
Virtual or physical server for process server
Connectivity to Azure
Azure
One Azure account
Every ASR Instance you protect is free for 31 days
A3 VM for Configuration Server
A4 VM for Master Target Server
Windows sources need Windows Master Target Server(s) and Linux sources need Linux Master Target Server(s)
Azure Bootcamp for IT pros
Identity as the control plane
Simple
connection
Self-service
Single
sign-on
On-premises CloudMicrosoft Azure AD
What is Azure Active Directory?
A comprehensive identity and access
management cloud solution
It combines directory services, advanced identity
governance, application access management and
a rich standards-based platform for developers
Your directory
on the cloud
(PowerShell/SQL (ODBC/LDAP v3
/Web services (SOAP, JAVA, REST)
Azure Active Directory Connect
and Connect Health
Azure Active Directory Connect
• Consolidated deployment assistant
for your identity bridge components
• All currently available sync engines
will be replaced by the sync engine
included in the Connect tool
• Assisted deployment of ADFS is
available through Azure Active
Directory Connect
• ADFS is an optional component
for authentication in hybrid
implementation
• Password sync can replace ADFS
for more scenarios
Making hybrid
identity simple
Delivering a seamless user authentication experience
Identity synchronization with
password (hash) sync
User attributes are synchronized using identity synchronization
services including a password hash, authentication is completed
against Azure Active Directory
User attributes are synchronized using identity synchronization
tools, authentication is passed back through federation and
completed against Windows Server Active Directory
Your directory on the cloud
Connect and sync on-premises
directories with Azure
2400+ pre-integrated popular
SaaS apps
SaaS apps
Pre-integrated SaaS apps in the application gallery
Microsoft Bing Ads
By Microsoft Corp
Microsoft Developer
Network (MSDN)
By Microsoft Corp
Microsoft OneDrive
By Microsoft Corp
Office 365 Exchange
By Microsoft Corp
Dynamics CRM
By Microsoft Corp
Microsoft Account
(Windows Live)
By Microsoft Corp
Skype
By Microsoft Corp
Yammer
By Microsoft Corp
ServiceNow
By ServiceNow
Box
By Box
Salesforce
By Salesforce.com
Citrix GoToMeeting
By Citrix
NASDAQ Online
By the NASDAQ CMX
Group, Inc.
SAPBusinessObjectivesBI
OnDemand
By SAP
Concur
By Concur
Concur Tripit
By Tripit
DocuSign
By DocuSign, Inc.
Red Hat OpenShift
By Red Hat, Inc.
Egnyte
By Egnyte, Inc.
Evernote
By Evernote Corp.
MarcomCentral
By PTI Marketing Tech
McKesson InterQual
Online Learning
By McKesson
Oracle SRM
By Oracle Corp.
Oracle Taleo
By Oracle Corp.
ClearDB
By SuccessBricks, Inc.
SuccessFactors
By SuccessFactors, Inc.
a SAP company
American Express
OPEN Small Business
By American Express
IBM Kenexa
By IBM Corp.
IBM SmartCloud for
Social Business
By IBM Corp
Workday
By Workday
Blogger
By Google
Google
By Google
Google app Engine
By Google
DreamBox Learning
By DreamBox Learning
Dropbox for Business
By Dropbox
Facebook
By Facebook
AT&T Business Direct
By AT&T
Twitter
By Twitter
Amazon Web Services
By Amazon
Netflix
By Netflix. Inc.
Reveal shadow IT:
Discover all SaaS apps in use within
your organization
Microsoft Azure Active Directory
Cloud App Discovery
Azure
SQL
Server
Built for SaaS and Enterprise applications
Predictable performance & Pricing
Elastic database pool for unpredictable SaaS workloads
99.99% availability built-in
Geo-replication and restore services for data protection
Secure and compliant for your sensitive data
Fully compatible with SQL Server 2014 databases
Azure SQL Database
Fully managed database-as-a-service built on SQL with near zero administration
SQL Database Service Tiers
Performance and scale
Better support for large databases
Table partitioning + parallel queries
Online + large index rebuild
No transaction size limit
Expanded programming surface area
CLR, full-text search, change tracking, heaps, analytics…
Deeper database insights
Full set of dynamic management views (DMV)
Better premium performance
In-memory Columnstore
SSD based IO
Azure SQL Database V12
SQL DB
V12
Database performance and throughput
Compute
Writes
Reads
Memory
B S0
S1
S2
S3
P2
P11
P1
P4
P6
Share resources dynamically among databases on the same server
Customer-managed over-provisioning makes pools cost-effective for unpredictable,
sporadic workloads
Well-matched to many database-per-tenant SaaS workloads
Basic, Standard, and Premium tiers
Databases can burst to the same level as isolated DBs in the same tier
Pool size is scaled to support aggregate workload
Elastic database pools
Max per-database burst level
Azure
Operation
Management
Suite
Security &
Management
Web Apps
Mobile
Apps
API
Management
API
Apps
Logic
Apps
Notification
Hubs
Content Delivery
Network (CDN)
Media
Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile
Engagement
Active
Directory
Multi-Factor
Authentication
Portal
Key Vault
Biztalk
Services
Hybrid
Connections
Service
Bus
Storage
Queues
Store /
Marketplace
Hybrid
Operations
StorSimple
Import/Export
SQL
Database
DocumentDB
Redis
Cache Search
Tables
SQL Data
Warehouse
Azure AD
Connect Health
AD Privileged
Identity Mngt
Cloud
Services
Batch Remote App
Service
Fabric Visual Studio
Application
Insights
Azure SDK
Team Project
VM Image Gallery
& VM Depot
Automation
Backup
Site
Recovery
Operational
Insights
Microsoft Operation Management Suite
```
Log Analytics Automation Backup DR and Data Protection Security
Microsoft Operation Management Suite
Simplified Management. Any Cloud, Any OS.
Azure Customer
Benefits
 recover VMs to previous state
 troubleshoot across resources
 Virtual Machines
 Web & Worker Roles
 Docker containers
 Service Fabric
 Virtual Networks
 SQL Database
 automate manual tasks
 continually enforce VM configuration
 cross subscription visibility
 ensure business continuity
 understand security threats
 map app and network topologies
 migrate VMs with low downtime
 Visibility across Azure and on-premises
Log Analytics Automation Backup DR and Data Protection Security
Microsoft Operation Management Suite
Azure Bootcamp for IT pros
Azure
Resource
Manager
IAAS v2
DMZ
APP
DB
Cloud On-premises
D
B
Depends on
LB IP
address
Load
Balancer
VNet
Subnet
VM IP
address
NICVM
Storage
account
Disk (blob)
ARM templates can:
• Simplify deployment
• Simplify roll-back
• Provide cross-resource configuration
and update support
• Be used as a learning tool to build
to suit
Azure templates are:
• Source file, checked-in
• Specifies resources and dependencies
(VMs, websites, DBs) and connections
(configuration, LB sets)
• Configurable parameters for
input/output
Azure Resource Manager templates
DEPENDS ON SQLDepends on SQL
SQL-A
website
[SQL CONFIG] VM (2x)
ARM template
SQL-A
DB
Website Virtual machines
Depends on SQL
SQL configuration
Azure Bootcamp for IT pros
Azure Bootcamp for IT pros
Azure Bootcamp for IT pros
Passing state—common parameters
Name (string values) Description
Location The location where the resources will be deployed from a constrained list of Azure regions
storageAccountNamePrefix Unique DNS name for the storage account where the VM’s disks will be placed
virtualNetworkName For deployments that create a new virtual network, the name to use for creating that resource.
For deployments that use an existing virtual network, the name of the VNet to deploy into
username User name for the virtual machine(s) and potentially the application(s). More than one user
name can be requested from the end user, but at least one must be prompted
password Password for the virtual machine(s) and potentially the application(s). More than one
password can be requested from the end user for different VMs or applications, but at least
one must be prompted
tshirtSize The named scale unit size to provision from a constrained list of offered t-shirt sizes
For example, “Small”, “Medium”, “Large”
enableJumpbox Parameter that identifies whether to enable a jumpbox for the environment
values: “enabled”, “disabled”
Azure Bootcamp for IT pros
Azure Bootcamp for IT pros
Azure Bootcamp for IT pros
https://github.com
27.6 million
Azure Bootcamp for IT pros
Ad

More Related Content

What's hot (20)

From Server to Cloud and Data Center
From Server to Cloud and Data Center From Server to Cloud and Data Center
From Server to Cloud and Data Center
Onlio
 
Cloud workload migration guidelines
Cloud workload migration guidelinesCloud workload migration guidelines
Cloud workload migration guidelines
Jen Wei Lee
 
IaaS vs. PaaS: Windows Azure Compute Solutions
IaaS vs. PaaS: Windows Azure Compute SolutionsIaaS vs. PaaS: Windows Azure Compute Solutions
IaaS vs. PaaS: Windows Azure Compute Solutions
Ido Flatow
 
Azure Hybid
Azure HybidAzure Hybid
Azure Hybid
Thomas Treml
 
What is the PaaS?
What is the PaaS?What is the PaaS?
What is the PaaS?
CloudBees
 
Migrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with ConfidenceMigrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with Confidence
David J Rosenthal
 
Leverage your application architecture with azure services
Leverage your application architecture with azure servicesLeverage your application architecture with azure services
Leverage your application architecture with azure services
Sammani Palansuriya
 
Azure migration
Azure migrationAzure migration
Azure migration
Arnon Rotem-Gal-Oz
 
SAP Data Hub e SUSE Container as a Service Platform
SAP Data Hub e SUSE Container as a Service PlatformSAP Data Hub e SUSE Container as a Service Platform
SAP Data Hub e SUSE Container as a Service Platform
SUSE Italy
 
Operational Best Practices in the Cloud
Operational Best Practices in the CloudOperational Best Practices in the Cloud
Operational Best Practices in the Cloud
RightScale
 
Microservice and Service Fabric talk
Microservice and Service Fabric talkMicroservice and Service Fabric talk
Microservice and Service Fabric talk
Daniel Kreuzhofer
 
SUSE OpenStack Cloud 9, Developer Program, Training&Certification
SUSE OpenStack Cloud 9, Developer Program, Training&CertificationSUSE OpenStack Cloud 9, Developer Program, Training&Certification
SUSE OpenStack Cloud 9, Developer Program, Training&Certification
SUSE Italy
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purpose
Asif Anik
 
Cloud application architecture with Microsoft Azure
Cloud application architecture with Microsoft AzureCloud application architecture with Microsoft Azure
Cloud application architecture with Microsoft Azure
Guillermo Zepeda Selman
 
HPE Multi-Cloud Strategy
HPE Multi-Cloud StrategyHPE Multi-Cloud Strategy
HPE Multi-Cloud Strategy
Jean-Paul Kirschstein
 
Clarity in the virtual world - VMware vRealize Automation With vRealize Business
Clarity in the virtual world - VMware vRealize Automation With vRealize BusinessClarity in the virtual world - VMware vRealize Automation With vRealize Business
Clarity in the virtual world - VMware vRealize Automation With vRealize Business
Amcom
 
Paas ppt
Paas pptPaas ppt
Paas ppt
Gaurav Kumar
 
Citrix - Open Elastic Platform for the Private Cloud
Citrix -  Open Elastic Platform for the Private CloudCitrix -  Open Elastic Platform for the Private Cloud
Citrix - Open Elastic Platform for the Private Cloud
Nati Shalom
 
Tour de France Azure PaaS 2/7 Exécuter une application
Tour de France Azure PaaS 2/7 Exécuter une applicationTour de France Azure PaaS 2/7 Exécuter une application
Tour de France Azure PaaS 2/7 Exécuter une application
Alex Danvy
 
Distributed Computing made easy with Service Fabric
Distributed Computing made easy with Service FabricDistributed Computing made easy with Service Fabric
Distributed Computing made easy with Service Fabric
BizTalk360
 
From Server to Cloud and Data Center
From Server to Cloud and Data Center From Server to Cloud and Data Center
From Server to Cloud and Data Center
Onlio
 
Cloud workload migration guidelines
Cloud workload migration guidelinesCloud workload migration guidelines
Cloud workload migration guidelines
Jen Wei Lee
 
IaaS vs. PaaS: Windows Azure Compute Solutions
IaaS vs. PaaS: Windows Azure Compute SolutionsIaaS vs. PaaS: Windows Azure Compute Solutions
IaaS vs. PaaS: Windows Azure Compute Solutions
Ido Flatow
 
What is the PaaS?
What is the PaaS?What is the PaaS?
What is the PaaS?
CloudBees
 
Migrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with ConfidenceMigrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with Confidence
David J Rosenthal
 
Leverage your application architecture with azure services
Leverage your application architecture with azure servicesLeverage your application architecture with azure services
Leverage your application architecture with azure services
Sammani Palansuriya
 
SAP Data Hub e SUSE Container as a Service Platform
SAP Data Hub e SUSE Container as a Service PlatformSAP Data Hub e SUSE Container as a Service Platform
SAP Data Hub e SUSE Container as a Service Platform
SUSE Italy
 
Operational Best Practices in the Cloud
Operational Best Practices in the CloudOperational Best Practices in the Cloud
Operational Best Practices in the Cloud
RightScale
 
Microservice and Service Fabric talk
Microservice and Service Fabric talkMicroservice and Service Fabric talk
Microservice and Service Fabric talk
Daniel Kreuzhofer
 
SUSE OpenStack Cloud 9, Developer Program, Training&Certification
SUSE OpenStack Cloud 9, Developer Program, Training&CertificationSUSE OpenStack Cloud 9, Developer Program, Training&Certification
SUSE OpenStack Cloud 9, Developer Program, Training&Certification
SUSE Italy
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purpose
Asif Anik
 
Cloud application architecture with Microsoft Azure
Cloud application architecture with Microsoft AzureCloud application architecture with Microsoft Azure
Cloud application architecture with Microsoft Azure
Guillermo Zepeda Selman
 
Clarity in the virtual world - VMware vRealize Automation With vRealize Business
Clarity in the virtual world - VMware vRealize Automation With vRealize BusinessClarity in the virtual world - VMware vRealize Automation With vRealize Business
Clarity in the virtual world - VMware vRealize Automation With vRealize Business
Amcom
 
Citrix - Open Elastic Platform for the Private Cloud
Citrix -  Open Elastic Platform for the Private CloudCitrix -  Open Elastic Platform for the Private Cloud
Citrix - Open Elastic Platform for the Private Cloud
Nati Shalom
 
Tour de France Azure PaaS 2/7 Exécuter une application
Tour de France Azure PaaS 2/7 Exécuter une applicationTour de France Azure PaaS 2/7 Exécuter une application
Tour de France Azure PaaS 2/7 Exécuter une application
Alex Danvy
 
Distributed Computing made easy with Service Fabric
Distributed Computing made easy with Service FabricDistributed Computing made easy with Service Fabric
Distributed Computing made easy with Service Fabric
BizTalk360
 

Viewers also liked (20)

Itg investor ppt 20 march17 final
Itg investor ppt 20 march17 finalItg investor ppt 20 march17 final
Itg investor ppt 20 march17 final
Investment_Tech_Group
 
Keys to Marketing Automation Success and Where to Start
Keys to Marketing Automation Success and Where to StartKeys to Marketing Automation Success and Where to Start
Keys to Marketing Automation Success and Where to Start
Neolane, Inc.
 
What do you need to know to scale your business to China using Microsoft Azure
What do you need to know to scale your business to China using Microsoft AzureWhat do you need to know to scale your business to China using Microsoft Azure
What do you need to know to scale your business to China using Microsoft Azure
Asaf Nakash
 
Adobe Summit - Advanced Advertising Analytics
Adobe Summit - Advanced Advertising AnalyticsAdobe Summit - Advanced Advertising Analytics
Adobe Summit - Advanced Advertising Analytics
Chris Haleua
 
Designing microservices
Designing microservicesDesigning microservices
Designing microservices
Masashi Narumoto
 
2° Ciclo Microsoft CRUI 1° Sessione - Microsoft Dynamics per le Università: R...
2° Ciclo Microsoft CRUI 1° Sessione - Microsoft Dynamics per le Università: R...2° Ciclo Microsoft CRUI 1° Sessione - Microsoft Dynamics per le Università: R...
2° Ciclo Microsoft CRUI 1° Sessione - Microsoft Dynamics per le Università: R...
Jürgen Ambrosi
 
4° Sessione Oracle - CRUI: Data Security and GDPR - How to protect our data a...
4° Sessione Oracle - CRUI: Data Security and GDPR - How to protect our data a...4° Sessione Oracle - CRUI: Data Security and GDPR - How to protect our data a...
4° Sessione Oracle - CRUI: Data Security and GDPR - How to protect our data a...
Jürgen Ambrosi
 
Modern Cloud Fundamentals: Misconceptions and Industry Trends
Modern Cloud Fundamentals: Misconceptions and Industry TrendsModern Cloud Fundamentals: Misconceptions and Industry Trends
Modern Cloud Fundamentals: Misconceptions and Industry Trends
Christopher Bennage
 
Azure Reference Architectures
Azure Reference ArchitecturesAzure Reference Architectures
Azure Reference Architectures
Christopher Bennage
 
2° Sessione Oracle - CRUI: Internet of Things in a Real-World, Use Cases and ...
2° Sessione Oracle - CRUI: Internet of Things in a Real-World, Use Cases and ...2° Sessione Oracle - CRUI: Internet of Things in a Real-World, Use Cases and ...
2° Sessione Oracle - CRUI: Internet of Things in a Real-World, Use Cases and ...
Jürgen Ambrosi
 
Adobe Summit - Data Storytelling
Adobe Summit - Data StorytellingAdobe Summit - Data Storytelling
Adobe Summit - Data Storytelling
Chris Haleua
 
Azure Site Recovery Bootcamp
Azure Site Recovery BootcampAzure Site Recovery Bootcamp
Azure Site Recovery Bootcamp
Asaf Nakash
 
1° Sessione Oracle CRUI: Analytics Data Lab, the power of Big Data Investiga...
1° Sessione Oracle CRUI: Analytics Data Lab,  the power of Big Data Investiga...1° Sessione Oracle CRUI: Analytics Data Lab,  the power of Big Data Investiga...
1° Sessione Oracle CRUI: Analytics Data Lab, the power of Big Data Investiga...
Jürgen Ambrosi
 
Azure Operation Management Suite - security and compliance
Azure Operation Management Suite - security and complianceAzure Operation Management Suite - security and compliance
Azure Operation Management Suite - security and compliance
Asaf Nakash
 
Breakthrough Sales Productivity
Breakthrough Sales ProductivityBreakthrough Sales Productivity
Breakthrough Sales Productivity
McKinsey on Marketing & Sales
 
Drone Delivery: By The Numbers
Drone Delivery: By The NumbersDrone Delivery: By The Numbers
Drone Delivery: By The Numbers
Colin Snow
 
Everything you want to know about sales growth but are afraid to ask
Everything you want to know about sales growth but are afraid to askEverything you want to know about sales growth but are afraid to ask
Everything you want to know about sales growth but are afraid to ask
McKinsey on Marketing & Sales
 
How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...
How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...
How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...
Bill Harpley
 
Ingesting Drone Data into Big Data Platforms
Ingesting Drone Data into Big Data Platforms Ingesting Drone Data into Big Data Platforms
Ingesting Drone Data into Big Data Platforms
Timothy Spann
 
Monochrome Awards 2016: Winners Wildlife
Monochrome Awards 2016: Winners Wildlife Monochrome Awards 2016: Winners Wildlife
Monochrome Awards 2016: Winners Wildlife
maditabalnco
 
Keys to Marketing Automation Success and Where to Start
Keys to Marketing Automation Success and Where to StartKeys to Marketing Automation Success and Where to Start
Keys to Marketing Automation Success and Where to Start
Neolane, Inc.
 
What do you need to know to scale your business to China using Microsoft Azure
What do you need to know to scale your business to China using Microsoft AzureWhat do you need to know to scale your business to China using Microsoft Azure
What do you need to know to scale your business to China using Microsoft Azure
Asaf Nakash
 
Adobe Summit - Advanced Advertising Analytics
Adobe Summit - Advanced Advertising AnalyticsAdobe Summit - Advanced Advertising Analytics
Adobe Summit - Advanced Advertising Analytics
Chris Haleua
 
2° Ciclo Microsoft CRUI 1° Sessione - Microsoft Dynamics per le Università: R...
2° Ciclo Microsoft CRUI 1° Sessione - Microsoft Dynamics per le Università: R...2° Ciclo Microsoft CRUI 1° Sessione - Microsoft Dynamics per le Università: R...
2° Ciclo Microsoft CRUI 1° Sessione - Microsoft Dynamics per le Università: R...
Jürgen Ambrosi
 
4° Sessione Oracle - CRUI: Data Security and GDPR - How to protect our data a...
4° Sessione Oracle - CRUI: Data Security and GDPR - How to protect our data a...4° Sessione Oracle - CRUI: Data Security and GDPR - How to protect our data a...
4° Sessione Oracle - CRUI: Data Security and GDPR - How to protect our data a...
Jürgen Ambrosi
 
Modern Cloud Fundamentals: Misconceptions and Industry Trends
Modern Cloud Fundamentals: Misconceptions and Industry TrendsModern Cloud Fundamentals: Misconceptions and Industry Trends
Modern Cloud Fundamentals: Misconceptions and Industry Trends
Christopher Bennage
 
2° Sessione Oracle - CRUI: Internet of Things in a Real-World, Use Cases and ...
2° Sessione Oracle - CRUI: Internet of Things in a Real-World, Use Cases and ...2° Sessione Oracle - CRUI: Internet of Things in a Real-World, Use Cases and ...
2° Sessione Oracle - CRUI: Internet of Things in a Real-World, Use Cases and ...
Jürgen Ambrosi
 
Adobe Summit - Data Storytelling
Adobe Summit - Data StorytellingAdobe Summit - Data Storytelling
Adobe Summit - Data Storytelling
Chris Haleua
 
Azure Site Recovery Bootcamp
Azure Site Recovery BootcampAzure Site Recovery Bootcamp
Azure Site Recovery Bootcamp
Asaf Nakash
 
1° Sessione Oracle CRUI: Analytics Data Lab, the power of Big Data Investiga...
1° Sessione Oracle CRUI: Analytics Data Lab,  the power of Big Data Investiga...1° Sessione Oracle CRUI: Analytics Data Lab,  the power of Big Data Investiga...
1° Sessione Oracle CRUI: Analytics Data Lab, the power of Big Data Investiga...
Jürgen Ambrosi
 
Azure Operation Management Suite - security and compliance
Azure Operation Management Suite - security and complianceAzure Operation Management Suite - security and compliance
Azure Operation Management Suite - security and compliance
Asaf Nakash
 
Drone Delivery: By The Numbers
Drone Delivery: By The NumbersDrone Delivery: By The Numbers
Drone Delivery: By The Numbers
Colin Snow
 
Everything you want to know about sales growth but are afraid to ask
Everything you want to know about sales growth but are afraid to askEverything you want to know about sales growth but are afraid to ask
Everything you want to know about sales growth but are afraid to ask
McKinsey on Marketing & Sales
 
How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...
How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...
How to survive the Fourth Industrial Revolution: a guide to Digital Manufactu...
Bill Harpley
 
Ingesting Drone Data into Big Data Platforms
Ingesting Drone Data into Big Data Platforms Ingesting Drone Data into Big Data Platforms
Ingesting Drone Data into Big Data Platforms
Timothy Spann
 
Monochrome Awards 2016: Winners Wildlife
Monochrome Awards 2016: Winners Wildlife Monochrome Awards 2016: Winners Wildlife
Monochrome Awards 2016: Winners Wildlife
maditabalnco
 
Ad

Similar to Azure Bootcamp for IT pros (20)

Azure Global Bootcamp 2018 Paris Keynote
Azure Global Bootcamp 2018 Paris KeynoteAzure Global Bootcamp 2018 Paris Keynote
Azure Global Bootcamp 2018 Paris Keynote
Alex Danvy
 
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
 
AWS The Enterprise Cloud 2015
AWS The Enterprise Cloud 2015AWS The Enterprise Cloud 2015
AWS The Enterprise Cloud 2015
Vadim Zendejas
 
AWS Summit Atlanta Keynote
AWS Summit Atlanta KeynoteAWS Summit Atlanta Keynote
AWS Summit Atlanta Keynote
Kristana Kane
 
Leveraging SUSE Linux to run SAP HANA on the Amazon Web Services Cloud
Leveraging SUSE Linux to run SAP HANA on the Amazon Web Services CloudLeveraging SUSE Linux to run SAP HANA on the Amazon Web Services Cloud
Leveraging SUSE Linux to run SAP HANA on the Amazon Web Services Cloud
Dirk Oppenkowski
 
Leveraging SUSE Linux to run SAP HANA on Amazon Web Services
Leveraging SUSE Linux to run SAP HANA on Amazon Web ServicesLeveraging SUSE Linux to run SAP HANA on Amazon Web Services
Leveraging SUSE Linux to run SAP HANA on Amazon Web Services
David Torres
 
Azure IaaS Feb 23 2016 Let's Dev This Cloud
Azure IaaS Feb 23 2016 Let's Dev This CloudAzure IaaS Feb 23 2016 Let's Dev This Cloud
Azure IaaS Feb 23 2016 Let's Dev This Cloud
Michael Blumenthal (Microsoft MVP)
 
WTIA Cloud Computing Series - Part IV: Microsofts World View of Cloud Computing
WTIA Cloud Computing Series - Part IV: Microsofts World View of Cloud ComputingWTIA Cloud Computing Series - Part IV: Microsofts World View of Cloud Computing
WTIA Cloud Computing Series - Part IV: Microsofts World View of Cloud Computing
Washington Technology Industry Association
 
Prestashop and Azure
Prestashop and AzurePrestashop and Azure
Prestashop and Azure
Vito Flavio Lorusso
 
DELL Technologies - The Complete Portfolio in 25 Minutes
DELL Technologies - The Complete Portfolio in 25 MinutesDELL Technologies - The Complete Portfolio in 25 Minutes
DELL Technologies - The Complete Portfolio in 25 Minutes
Smarter.World
 
MARLABS - Cloud services CIO Conference
MARLABS - Cloud services CIO ConferenceMARLABS - Cloud services CIO Conference
MARLABS - Cloud services CIO Conference
Marlabs
 
Transformation of IT Spending
Transformation of IT SpendingTransformation of IT Spending
Transformation of IT Spending
KokLeong Ong
 
Microsoft Azure Overview
Microsoft Azure OverviewMicrosoft Azure Overview
Microsoft Azure Overview
David J Rosenthal
 
VMware Keynote
VMware KeynoteVMware Keynote
VMware Keynote
VMUG IT
 
MariaDB en la actualidad y su visión del future
MariaDB en la actualidad y su visión del futureMariaDB en la actualidad y su visión del future
MariaDB en la actualidad y su visión del future
MariaDB plc
 
Open Source für den geschäftskritischen Einsatz
Open Source für den geschäftskritischen EinsatzOpen Source für den geschäftskritischen Einsatz
Open Source für den geschäftskritischen Einsatz
MariaDB plc
 
Azure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar PresentationAzure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar Presentation
Matthew W. Bowers
 
SAP on Azure - Deck
SAP on Azure - DeckSAP on Azure - Deck
SAP on Azure - Deck
Chris Genazzio
 
[Cloud Summit 2010] Peter Coffee - Sales Force
[Cloud Summit 2010] Peter Coffee - Sales Force[Cloud Summit 2010] Peter Coffee - Sales Force
[Cloud Summit 2010] Peter Coffee - Sales Force
Tecla Internet
 
Bay Area Azure Meetup - Ignite update session
Bay Area Azure Meetup - Ignite update sessionBay Area Azure Meetup - Ignite update session
Bay Area Azure Meetup - Ignite update session
Nills Franssens
 
Azure Global Bootcamp 2018 Paris Keynote
Azure Global Bootcamp 2018 Paris KeynoteAzure Global Bootcamp 2018 Paris Keynote
Azure Global Bootcamp 2018 Paris Keynote
Alex Danvy
 
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
 
AWS The Enterprise Cloud 2015
AWS The Enterprise Cloud 2015AWS The Enterprise Cloud 2015
AWS The Enterprise Cloud 2015
Vadim Zendejas
 
AWS Summit Atlanta Keynote
AWS Summit Atlanta KeynoteAWS Summit Atlanta Keynote
AWS Summit Atlanta Keynote
Kristana Kane
 
Leveraging SUSE Linux to run SAP HANA on the Amazon Web Services Cloud
Leveraging SUSE Linux to run SAP HANA on the Amazon Web Services CloudLeveraging SUSE Linux to run SAP HANA on the Amazon Web Services Cloud
Leveraging SUSE Linux to run SAP HANA on the Amazon Web Services Cloud
Dirk Oppenkowski
 
Leveraging SUSE Linux to run SAP HANA on Amazon Web Services
Leveraging SUSE Linux to run SAP HANA on Amazon Web ServicesLeveraging SUSE Linux to run SAP HANA on Amazon Web Services
Leveraging SUSE Linux to run SAP HANA on Amazon Web Services
David Torres
 
WTIA Cloud Computing Series - Part IV: Microsofts World View of Cloud Computing
WTIA Cloud Computing Series - Part IV: Microsofts World View of Cloud ComputingWTIA Cloud Computing Series - Part IV: Microsofts World View of Cloud Computing
WTIA Cloud Computing Series - Part IV: Microsofts World View of Cloud Computing
Washington Technology Industry Association
 
DELL Technologies - The Complete Portfolio in 25 Minutes
DELL Technologies - The Complete Portfolio in 25 MinutesDELL Technologies - The Complete Portfolio in 25 Minutes
DELL Technologies - The Complete Portfolio in 25 Minutes
Smarter.World
 
MARLABS - Cloud services CIO Conference
MARLABS - Cloud services CIO ConferenceMARLABS - Cloud services CIO Conference
MARLABS - Cloud services CIO Conference
Marlabs
 
Transformation of IT Spending
Transformation of IT SpendingTransformation of IT Spending
Transformation of IT Spending
KokLeong Ong
 
VMware Keynote
VMware KeynoteVMware Keynote
VMware Keynote
VMUG IT
 
MariaDB en la actualidad y su visión del future
MariaDB en la actualidad y su visión del futureMariaDB en la actualidad y su visión del future
MariaDB en la actualidad y su visión del future
MariaDB plc
 
Open Source für den geschäftskritischen Einsatz
Open Source für den geschäftskritischen EinsatzOpen Source für den geschäftskritischen Einsatz
Open Source für den geschäftskritischen Einsatz
MariaDB plc
 
Azure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar PresentationAzure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar Presentation
Matthew W. Bowers
 
[Cloud Summit 2010] Peter Coffee - Sales Force
[Cloud Summit 2010] Peter Coffee - Sales Force[Cloud Summit 2010] Peter Coffee - Sales Force
[Cloud Summit 2010] Peter Coffee - Sales Force
Tecla Internet
 
Bay Area Azure Meetup - Ignite update session
Bay Area Azure Meetup - Ignite update sessionBay Area Azure Meetup - Ignite update session
Bay Area Azure Meetup - Ignite update session
Nills Franssens
 
Ad

Recently uploaded (20)

The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 

Azure Bootcamp for IT pros

  • 2. About me 33, Married from Yavne Mamram Dario IT Solutions – GM & CTO MRS Azure Azure XHub - #12 Hackathons – F5, Checkpoint Azure For ITPros - #11 [email protected] 0549700780 https://il.linkedin.com/in/nakash https://www.facebook.com/nakashon https://github.com/nakashon/ • https://il.linkedin.com/in/nakash
  • 5. Enterprise proven Hybrid Hyper-scale Open + Flexible Open & flexible Applications Infrastructure Management Databases & Middleware App Frameworks Linux
  • 6. There is no language, app, device, database, OS or tool that doesn’t work with Azure!
  • 7. Enterprise proven Hybrid Hyper-scale Open & flexible Dev + IT productivityDeveloper & IT productivity Visual Studio GitHub Eclipse Chef + Puppet Powershell
  • 8. Enterprise proven Hybrid Hyper-scale Open & flexible Platform for SaaS extensibility SaaS extensibilityDeveloper & IT productivity
  • 9. Enterprise proven Hybrid Hyper-scale Open & flexible Trustworthy More compliance certifications than any other cloud Trustworthy Developer & IT productivity Trustworthy Platform for SaaS extensibility
  • 15. >90,000 New Azure customer subscriptions/month 1.5Trillion Messages per month processed by Azure IoT >500Million Users in Azure Active Directory 777Trillion Storage Transactions per day >1.5Million SQL Databases running on Azure >40% Revenue from Start-ups and ISVs Azure momentum
  • 16. A cloud you can trust “Businesses and users are going to embrace technology only if they can trust it.” At Microsoft, we never take your trust for granted • We are serious about our commitment to protect customers in a cloud first world. • We live by standards and practices designed to earn your confidence. • We collaborate with industry and governments to build trust in the cloud ecosystem. – Satya Nadella
  • 17. Security design and operations Microsoft makes security a priority at every step, from code development to incident response. Security Development Lifecycle (SDL) Company-wide, mandatory development process that embeds security into every phase of development process. Assume breach simulation Dedicated security expert “red team” that simulate real-world attacks at network, platform, and application layers, testing the ability of Azure to detect, protect against, and recover from breaches. Global, 24x7 incident response service that works to mitigate the effects of attacks and malicious activity. Incident response 17
  • 18. ISO/IEC 27001 SOC 1 SOC 2 PCI DSS L1 version 3 Cloud Security Alliance Cloud Security Matrix HIPAA (Healthcare) FedRAMP FIPS 140-2 Life Sciences GxP Family Educational Rights & Privacy Act European Union Model Clause China Multi Layer Protection Scheme United Kingdom G-Cloud Singapore Multi-Tier Cloud Security China CCCPPF Australian Signals Directorate I-RAP Assessment Criminal Justice Information System Defense Information Systems Agency L2 Sarbanes Oxley ITAR Defense Information Systems Agency L3-5 ISO / IEC 27018 Azure compliance audits and certifications Global United States Regional Coming soon
  • 23.  Azure Automation  Operational Insights  Direct DSC and PowerShell  Migration and DR  Identity
  • 24. Azure Site Recovery: Protect VMWare and Physical Servers in Public Preview Azure Backup Generally Available Azure API Management Premium simplifies high availability and massive scale for APIs ExpressRoute for Office 365 Azure Active Directory Dynamic Membership For Groups Automatic Password Change for Social Media Shared Accounts Compute-Intensive A10 and A11 Virtual Machine Instances Remote Desktop app for Windows Phone support for Gateway and Remote Resources Informatica Cloud Agent availability in Linux and Windows Virtual Machines Azure DocumentDB Hadoop Connector Azure HDInsight support for more VM sizes Enterprise-Grade Array-Based Replication and Disaster Recovery
  • 25. Platform Services Security & Management Infrastructure Services Web Apps Mobile Apps API Management API Apps Logic Apps Notification Hubs Content Delivery Network (CDN) Media Services HDInsight Machine Learning Stream Analytics Data Factory Event Hubs Mobile Engagement Active Directory Multi-Factor Authentication Automation Portal Key Vault Biztalk Services Hybrid Connections Service Bus Storage Queues Store / Marketplace Hybrid Operations Backup StorSimple Site Recovery Import/Export SQL Database DocumentDB Redis Cache Search Tables SQL Data Warehouse Azure AD Connect Health AD Privileged Identity Management Operational Insights Cloud Services Batch Remote App Service Fabric Visual Studio Application Insights Azure SDK Team Project VM Image Gallery & VM Depot
  • 30. Internet IP addresses and load balancing LB
  • 32. DNS names for public IP
  • 34. Multiple NICs in Azure VMs
  • 36. Connect via an encrypted link over public internet CUSTOMER SITE INTERNET / VPN GATEWAYS MICROSOFT CLOUD PUBLIC INTERNET EXCHANGE PROVIDER PUBLIC INTERNET MICROSOFT CLOUD NETWORK SERVICE PROVIDER WAN MICROSOFT CLOUD
  • 37. VPN Gateways for virtual network VIRTUAL NETWORK GATEWAY SKU EXPRESSROUTE GW THROUGHPUT VPN GW EXPRESSROUTE COEXISTENCE VPN GW THROUGHPUT VPN GW MAX IPSEC TUNNELS COST (USD) / HOUR BASIC 500 MBPS NO 100 MBPS 10 $0.04 STANDARD 1000 MBPS YES 100 MBPS 10 $0.19 PERFORMANCE 2000 MBPS YES 200 MBPS 30 $0.49 NOT
  • 40. Network Security Groups INTERNET      
  • 43. Highest value VM size General purpose Higher memory options A-series family
  • 44. A0 – A4 Highest value VM size Basic and Standard sizes Standard_A0 – Standard_A4 Basic_A0 – Basic_A4 The A family
  • 45. A5 – A7 High memory configuration Local storage: Magnetic Standard_A5 – Standard_A7 The A family
  • 46. A8 – A11 High performance RDMA Higher performance CPUs Local storage: Magnetic Standard_A8 – Standard_A9 Standard_A10 – Standard_A11 The A family
  • 47. 60% faster CPU Up to 112 GB memory Local SSD storage D-series family
  • 48. Optimized for data workloads Up to 32 CPU cores, 448 GB RAM, 6.5 TB local SSD Latest generation Intel processor G-series family
  • 49. N family of virtual machines Announcing
  • 50. Integrating GPU capabilities into Azure Infrastructure Competitive Price and Performance Supporting both Compute and High-End Visualization Partnership with NVIDIA
  • 51. Cloud-based Streaming and Gaming Video Processing / Encoding Workloads Accelerated Desktop Applications (OpenGL and DirectX) GPU Compute (CUDA and OpenCL) - single and multiple machine workloads
  • 54. N1 N10 N11 N12 N21 CPU Cores (E5-2690v3) 6 6 12 24 24 RAM (GB) 64 64 128 256 256 SSD (TB) ~0.5 ~0.5 ~1.0 ~2.0 ~2.0 Network Azure Network Azure Network Azure Network Azure Network Azure Network RDMA Dedicated Back End GPU Resources 1 x M60 GPU (1/2 Physical Card) 1 x K80 GPU (1/2 Physical Card) 2 x K80 GPUs (1 Physical Card) 4 x K80 GPUs (2 Physical Cards) 4 x K80 GPUs (2 Physical Cards)
  • 55. Getting started >_ REST API Virtual Machines Management portal Scripting (Windows, Linux and Mac) Select image and VM size New disk persisted in storage Cloud Blob Storage Comprehensive Networking Windows Server Linux Boot VM from new disk General Purpose Basic Standard Optimized Compute Performance Optimized Network Optimized
  • 56. Capture VM images My DB Image @ today
  • 58. Why Linux on Azure?
  • 59.  Our customers are asking for it  One out of 4 VMs run Linux/OSS  Enterprise grade leadership  Only true hybrid cloud Why Linux on Azure
  • 60. Agility Source: McKinsey Global Survey Results, “Putting Strategy to the Test” ❝No-regretmovesthat will pay off whateverhappens,and real optionsthat involverelativelylow costsnow but can be elevatedto a higher level of commitmentas conditionschange.❞ Agility is the #1 element of corporate strategy today! % of respondents indicating their firm’s strategy based on… 59% Understanding our advantage 70%Flexibility 59% Resource reallocation 56% Market segmentation 55% Exploring all alternatives 54% Belief in basic assumptions 53% Relative advantage 52% Future market conditions 46% Planning for uncertainties 33% Data-driven insights
  • 61. Economics Your application portfolio—what does it look like? S M T W T F S Capacity needed (max+20%) Save 20-30% J F M A M J J A S O N D Capacity needed (max+20%) Save 60-80% Individual application Dev/test environment in the cloud Application portfolio All dev/test and production environments in the cloud On and off (30%) Growing fast (15%) Unpredictable bursting (25%) Pred. bursting (20%) 24x7 steady
  • 62. Linux in Azure Ultimate Control Cost & Agility Virtual Machines VM Extensions + Containers VM ScaleSets Cloud Foundry, Container Services (future) Service Fabric (future) IaaS PaaS Brying your Linux Automate everything Elastic Declarative Stateless & State full
  • 64. Blobs Simple named files along with metadata for the file.
  • 65. Microsoft Azure Storage Highly durable and scalable Multiple copies of your data Financially backed SLAs Storage for objects, tables, drives Supports REST APIs Availability and DR: Local Redundancy
  • 66. West DCEast DC > 400 miles Microsoft Azure Storage Defend against regional disasters. Geo replication Availability and DR: Geo-replication
  • 67. Internet Customer Datacenter StorSimple Hybrid Storage Array iSCSI Windows File Server Linux File Server VMware Server
  • 68. Oracle CouchDBDB2Postgres MongoDBCassandra RavenDB Azure data management offerings MySQLSQL DB RedisDocument DB Relational No-SQL
  • 69. fully featured RDBMS transactional processing rich query managed as a service elastic scale internet accessible http/rest schema-free data model arbitrary data formats Data Services in Azure
  • 71. Premium storage Virtual machine Disk provisioning Disk provisioning SSD provisioning VM/network provisioning Server SSD Premium storage blobs
  • 72. Multiple storage accounts are often required! VM size CPU cores Max disk IOPS (per VM) Max disk bandwidth (per VM) Cache size (GB) STANDARD_DS1 1 3,200 32 MB per second 43 STANDARD_DS2 2 6,400 64 MB per second 86 STANDARD_DS3 4 12,800 128 MB per second 172 STANDARD_DS4 8 25,600 256 MB per second 344 STANDARD_DS11 2 6,400 64 MB per second 72 STANDARD_DS12 4 12,800 128 MB per second 144 STANDARD_DS13 8 25,600 256 MB per second 288 STANDARD_DS14 16 50,000 512 MB per second 576 STANDARD_GS1 2 5000 125 MB per second 264 STANDARD_GS2 4 10,000 250 MB per second 528 STANDARD_GS3 8 20,000 500 MB per second 1,056 STANDARD_GS4 16 40,000 1,000 MB per second 2,112 STANDARD_GS5 32 80,000 2,000 MB per second 4,224 Storage disk type P10 P20 P30 Disk size 128 GiB 512 GiB 1024 GiB (1 TB) IOPS per disk 500 2300 5000 Throughput per disk 100 MB per second 150 MB per second 200 MB per second
  • 73. How many storage accounts?
  • 74. Azure storage types Locally Redundant Storage (LRS) Zone Redundant Storage (ZRS) Geographically Redundant Storage (GRS) Read-Access Geographically Redundant Storage (RA-GRS) How it works Makes multiple synchronous copies of your data within a single datacenter Stores three copies of data across multiple datacenters within or across regions. For block blobs only Same as LRS, plus multiple asynchronous copies to a second datacenter hundreds of miles away Same as GRS, plus read access to the secondary datacenter Total copies 3 3 6 6 Why use it For economical local storage or data governance compliance An economical, higher durability option for block blob storage For protection against a major datacenter outage or disaster Provides read access to data during an outage, for maximum data availability and durability Availability SLA 99.9% read/write 99.9% read/write 99.9% read/write 99.9% write 99.99% read https://azure.microsoft.com/en-us/pricing/details/storage/
  • 76. Cores VM sizes Temp disk size (GB) Max IOPS Max read (MB/s) Max write (MB/s) 1 Standard_D1 50 3,000 48 24 2 Standard_D2 Standard_D11 100 6,000 96 48 4 Standard_D3 Standard_D12 200 12,000 192 96 8 Standard_D4 Standard_D13 400 24,000 384 192 16 Standard_D14 800 48,000 768 384 http://azure.microsoft.com/blog/2014/10/06/d-series-performance-expectations/
  • 77. Object Limit Locking Subscription 120 create/add operations in 5 minute window N/A Cloud service 200 per subscription ~3 minutes per update Virtual machine 50 per cloud service 2,048 per virtual network None Virtual network 100 per subscription Single modification API Storage account 100 per subscription None Storage container No limit None Storage blob 40 per storage account One blob per container per storage account at a time http://azure.microsoft.com/en-us/documentation/articles/azure-subscription-service-limits/
  • 81. Standard Windows OS Linux Distributions Database Images And More
  • 82. Launch MSDN specific images 33% to 99% savings
  • 83. Wide Range of Certified for Azure Images Available via Azure Preview Portal only at this time
  • 85. Lap Around Virtual Machines
  • 91. Secure site-to-site VPN connectivity • SMB, Enterprises • Connect to Azure compute Secure point-to-site connectivity • Developers • POC Efforts • Small scale deployments • Connect from anywhere ExpressRoute private connectivity • SMB & Enterprises • Mission critical workloads • Backup/DR, media, HPC • Connect to all Azure services Internet Connectivity • Consumers • Access over public IP • DNS resolution • Connect from anywhere
  • 92. Update Domains are honored by host OS updates
  • 93. • Visual Studio debuggers • Diagnostics agents • Monitoring agents • Access recovery • Docker extension • Backup helper
  • 94. Functionality Details Azure CLI support for easy Docker host creation azure vm docker create -l <location> <vm-name> <image- name> <username> <password> Azure Portal experience • Docker on Ubuntu image • Easy to deploy popular DockerHub images Docker CLI (machine, compose, swarm) support Already supported for Linux containers on Azure Docker optimized OS distributions CoreOS, Ubuntu “Snappy” (future), RancherOS (future) Windows Server 10, Windows Server “Nano” (future) Visual Studio Integration Support for Linux and Windows Server containers Docker Trusted Repository Available in Marketplace (BYOL) Container services Coming soon
  • 95. Resource Group Subnet Scalable Storage V M VNET Scalable NIC … V M V M V M Scale Set Extensions
  • 99. What is RBAC •Allows secure access with granular permissions to resources •Assignable to users, groups or service principals •Built-in roles make it easy to get started Role Definitions • Describes the set of permissions (e.g. read actions) • Can be used in multiple assignments Role Assignments • Associate role definitions with an identity (e.g. user/group) at a scope (e.g. resource group) • Always inherited – subscription assignments apply to all resources
  • 103. The complete disaster recovery solution OMS Any cloud Any OS App aware Cloud on-ramp Power of Azure Part of a broader cost effective management story VMware, Hyper-V, Physical, AWS* DR to Azure DR to alternate site Windows Linux SharePoint | SQL Server | Exchange | SAP | Oracle | and more… Disaster Recovery | Migration | Dev/Test Hyper-Scale | Enterprise Grade | Hybrid | Agile
  • 104. ASR: Multiple scenarios, one solution Disaster Recovery | Migration | Dev/Test OMS Any cloud Any OS App aware Cloud on-ramp Power of Azure Part of a broader cost effective management story VMware, Hyper-V, Physical, AWS* DR to Azure DR to alternate site Windows Linux SharePoint | SQL Server | Exchange | SAP | Oracle | and more… Hyper-Scale | Enterprise Grade | Hybrid | Agile
  • 105. Azure Site Recovery use cases Disaster recovery Single click application recovery Compliance assurance without impacting production Disaster avoidance—hurricane warning Failover during real disasters—fire, earthquake, etc. Migration No impact on production during replication—just minutes of downtime during cutover Test before migration using Test Failover Free migration Dev/Test environment Using Test Failover get an identical copy of your production environment Use this for testing different scenarios like Patch Tuesday, new release testing Deploy new patches/bits to production with confidence
  • 108. Safeguard your customer’s applications On-premises to on-premises protection with Azure Site Recovery
  • 109. View step-by-step guidance QUICK START 2 A group for servers to represent site or branch CREATE SITE 3 Register Hyper-V Server REGISTER 4 Define protection policy CONFIGURE PROTECTION 5 6 Replicate disks to Azure PROTECT VIRTUAL MACHINES 8 Test the deployment RUN DR DRILL Customer selects recovery region CREATE VAULT 1 Define DR Plan CREATE RECOVERY PLAN 7 Process
  • 110. POC requirements (1 Host) One Hyper-V 2012 R2 Host Connectivity to Azure from Host either direct or through proxy One Azure account Every ASR Instance you protect is free for 31 days
  • 112. Safeguard your customer’s applications On-premises to Microsoft Azure protection with Azure Site Recovery
  • 113. DR to Azure—for VMware VMs and Physical servers CUSTOMER1CUSTOMER2
  • 115. POC requirements On-premises vCenter managed VMs or physical servers to be protected Virtual or physical server for process server Connectivity to Azure Azure One Azure account Every ASR Instance you protect is free for 31 days A3 VM for Configuration Server A4 VM for Master Target Server Windows sources need Windows Master Target Server(s) and Linux sources need Linux Master Target Server(s)
  • 117. Identity as the control plane Simple connection Self-service Single sign-on On-premises CloudMicrosoft Azure AD
  • 118. What is Azure Active Directory? A comprehensive identity and access management cloud solution It combines directory services, advanced identity governance, application access management and a rich standards-based platform for developers
  • 119. Your directory on the cloud (PowerShell/SQL (ODBC/LDAP v3 /Web services (SOAP, JAVA, REST) Azure Active Directory Connect and Connect Health
  • 120. Azure Active Directory Connect • Consolidated deployment assistant for your identity bridge components • All currently available sync engines will be replaced by the sync engine included in the Connect tool • Assisted deployment of ADFS is available through Azure Active Directory Connect • ADFS is an optional component for authentication in hybrid implementation • Password sync can replace ADFS for more scenarios Making hybrid identity simple
  • 121. Delivering a seamless user authentication experience Identity synchronization with password (hash) sync User attributes are synchronized using identity synchronization services including a password hash, authentication is completed against Azure Active Directory User attributes are synchronized using identity synchronization tools, authentication is passed back through federation and completed against Windows Server Active Directory
  • 122. Your directory on the cloud Connect and sync on-premises directories with Azure 2400+ pre-integrated popular SaaS apps SaaS apps
  • 123. Pre-integrated SaaS apps in the application gallery Microsoft Bing Ads By Microsoft Corp Microsoft Developer Network (MSDN) By Microsoft Corp Microsoft OneDrive By Microsoft Corp Office 365 Exchange By Microsoft Corp Dynamics CRM By Microsoft Corp Microsoft Account (Windows Live) By Microsoft Corp Skype By Microsoft Corp Yammer By Microsoft Corp ServiceNow By ServiceNow Box By Box Salesforce By Salesforce.com Citrix GoToMeeting By Citrix NASDAQ Online By the NASDAQ CMX Group, Inc. SAPBusinessObjectivesBI OnDemand By SAP Concur By Concur Concur Tripit By Tripit DocuSign By DocuSign, Inc. Red Hat OpenShift By Red Hat, Inc. Egnyte By Egnyte, Inc. Evernote By Evernote Corp. MarcomCentral By PTI Marketing Tech McKesson InterQual Online Learning By McKesson Oracle SRM By Oracle Corp. Oracle Taleo By Oracle Corp. ClearDB By SuccessBricks, Inc. SuccessFactors By SuccessFactors, Inc. a SAP company American Express OPEN Small Business By American Express IBM Kenexa By IBM Corp. IBM SmartCloud for Social Business By IBM Corp Workday By Workday Blogger By Google Google By Google Google app Engine By Google DreamBox Learning By DreamBox Learning Dropbox for Business By Dropbox Facebook By Facebook AT&T Business Direct By AT&T Twitter By Twitter Amazon Web Services By Amazon Netflix By Netflix. Inc.
  • 124. Reveal shadow IT: Discover all SaaS apps in use within your organization Microsoft Azure Active Directory Cloud App Discovery
  • 126. Built for SaaS and Enterprise applications Predictable performance & Pricing Elastic database pool for unpredictable SaaS workloads 99.99% availability built-in Geo-replication and restore services for data protection Secure and compliant for your sensitive data Fully compatible with SQL Server 2014 databases Azure SQL Database Fully managed database-as-a-service built on SQL with near zero administration
  • 129. Better support for large databases Table partitioning + parallel queries Online + large index rebuild No transaction size limit Expanded programming surface area CLR, full-text search, change tracking, heaps, analytics… Deeper database insights Full set of dynamic management views (DMV) Better premium performance In-memory Columnstore SSD based IO Azure SQL Database V12 SQL DB V12
  • 130. Database performance and throughput Compute Writes Reads Memory
  • 132. Share resources dynamically among databases on the same server Customer-managed over-provisioning makes pools cost-effective for unpredictable, sporadic workloads Well-matched to many database-per-tenant SaaS workloads Basic, Standard, and Premium tiers Databases can burst to the same level as isolated DBs in the same tier Pool size is scaled to support aggregate workload Elastic database pools Max per-database burst level
  • 134. Security & Management Web Apps Mobile Apps API Management API Apps Logic Apps Notification Hubs Content Delivery Network (CDN) Media Services HDInsight Machine Learning Stream Analytics Data Factory Event Hubs Mobile Engagement Active Directory Multi-Factor Authentication Portal Key Vault Biztalk Services Hybrid Connections Service Bus Storage Queues Store / Marketplace Hybrid Operations StorSimple Import/Export SQL Database DocumentDB Redis Cache Search Tables SQL Data Warehouse Azure AD Connect Health AD Privileged Identity Mngt Cloud Services Batch Remote App Service Fabric Visual Studio Application Insights Azure SDK Team Project VM Image Gallery & VM Depot Automation Backup Site Recovery Operational Insights Microsoft Operation Management Suite
  • 135. ``` Log Analytics Automation Backup DR and Data Protection Security Microsoft Operation Management Suite Simplified Management. Any Cloud, Any OS.
  • 136. Azure Customer Benefits  recover VMs to previous state  troubleshoot across resources  Virtual Machines  Web & Worker Roles  Docker containers  Service Fabric  Virtual Networks  SQL Database  automate manual tasks  continually enforce VM configuration  cross subscription visibility  ensure business continuity  understand security threats  map app and network topologies  migrate VMs with low downtime  Visibility across Azure and on-premises Log Analytics Automation Backup DR and Data Protection Security Microsoft Operation Management Suite
  • 141. Depends on LB IP address Load Balancer VNet Subnet VM IP address NICVM Storage account Disk (blob)
  • 142. ARM templates can: • Simplify deployment • Simplify roll-back • Provide cross-resource configuration and update support • Be used as a learning tool to build to suit Azure templates are: • Source file, checked-in • Specifies resources and dependencies (VMs, websites, DBs) and connections (configuration, LB sets) • Configurable parameters for input/output Azure Resource Manager templates DEPENDS ON SQLDepends on SQL SQL-A website [SQL CONFIG] VM (2x) ARM template SQL-A DB Website Virtual machines Depends on SQL SQL configuration
  • 146. Passing state—common parameters Name (string values) Description Location The location where the resources will be deployed from a constrained list of Azure regions storageAccountNamePrefix Unique DNS name for the storage account where the VM’s disks will be placed virtualNetworkName For deployments that create a new virtual network, the name to use for creating that resource. For deployments that use an existing virtual network, the name of the VNet to deploy into username User name for the virtual machine(s) and potentially the application(s). More than one user name can be requested from the end user, but at least one must be prompted password Password for the virtual machine(s) and potentially the application(s). More than one password can be requested from the end user for different VMs or applications, but at least one must be prompted tshirtSize The named scale unit size to provision from a constrained list of offered t-shirt sizes For example, “Small”, “Medium”, “Large” enableJumpbox Parameter that identifies whether to enable a jumpbox for the environment values: “enabled”, “disabled”