SlideShare una empresa de Scribd logo
1 de 84
Windows Azure for IT Pros
Adetayo Adegoke • November 6, 2013
About Perficient

Perficient is a leading information technology consulting firm serving clients
throughout North America.

We help clients implement business-driven technology solutions that integrate
business processes, improve worker productivity, increase customer loyalty and create
a more agile enterprise to better respond to new business opportunities.
2
Perficient Profile

•
•
•
•

•
•
•
•
•
•

Founded in 1997
Public, NASDAQ: PRFT
2012 revenue of $327 million
Major market locations throughout North America
• Atlanta, Austin, Boston, Charlotte, Chicago, Cincinnati, Cleveland, Columbus,
Dallas, Denver, Detroit, Fairfax, Houston, Indianapolis, Minneapolis, New
Orleans, New York, Northern California, Philadelphia, Southern California, St.
Louis, Toronto, and Washington, D.C.
Global delivery centers in China, Europe and India
~2,000 colleagues
Dedicated solution practices
~85% repeat business rate
Alliance partnerships with major technology vendors
Multiple vendor/industry technology and growth awards

3
Our Solutions Expertise

Business Solutions

Technology Solutions

•
•
•
•
•
•
•

•
•
•
•
•
•
•
•
•
•

Business Intelligence
Business Process Management
Customer Experience and CRM
Enterprise Performance Management
Enterprise Resource Planning
Experience Design (XD)
Management Consulting

Business Integration/SOA
Cloud Services
Commerce
Content Management
Custom Application Development
Education
Information Management
Mobile Platforms
Platform Integration
Portal & Social

4
Our Microsoft Practice

5
Our Speaker

Adetayo Adegoke, Senior Solutions Architect
•

Microsoft vTSP [Virtual Technology Specialist Program] specializing in SharePoint
solutions

•

Nationwide practice lead for the Enterprise Applications Infrastructure Group

•

Drives solutions in the Windows Azure space for Web Infrastructure particularly for
SharePoint

6
What Are We Discussing Today?

• Cloud jargon in plain English
• What is Windows Azure and how can it help me?
• Running web sites and VMs in the cloud

7
What Are We Discussing Today?

• What else can I put in the cloud / what else can I use the
cloud for?
• How can I use the cloud?
• How do I manage this?

8
Cloud Jargon in Plain English
Yet Another Slew of Terms and Acronyms!

Cloud / Cloud Computing / Cloud Services

10
Yet Another Slew of Terms and Acronyms!

Public Cloud / Private Cloud
Cloud Offerings / Cloud Service Providers
Windows
Azure

Your
Datacenter

11
Yet Another Slew of Terms and Acronyms!

IaaS / PaaS / SaaS

12
Yet Another Slew of Terms and Acronyms!

IaaS / PaaS / SaaS

13
Yet Another Slew of Terms and Acronyms!

14
What is Windows Azure and
How Can It Help Me?
What Is Windows Azure?

16
Where Are Windows Azure’s Physical Assets?

Global Footprint

17
Pay

For What You Use

18
Running Web Sites and VMs in the Cloud
Running VMs and Web Sites in the Cloud

20
Introduction to Windows Azure VMs

Windows Server and Linux
Flexible Workload Support
Virtual Private Networking

21
22
VM Fault & Update Domains

23
VM Availability Sets

Update Domains are honored by host OS updates

24
VM Availability Sets

Redundancy at every level

25
26
VM Portability

27
VM Portability

28
VM Portability

29
VM Portability

30
VM Portability

31
VM Portability

32
VM Portability

33
VM Portability

34
VM Portability

35
VMs with Persistent Drive

37
VMs with Persistent Drive

38
VMs with Persistent Drive

39
VMs with Persistent Drive

40
VMs with Persistent Drive

41
VMs with Persistent Drive

> 500 miles

42
Service Level Agreement

99.95% for multiple role instances
4.38 hours of downtime per year

What’s included
Compute Hardware failure (disk, cpu, memory)
Datacenter failures - Network failure, power failure
Hardware upgrades, Software maintenance – Host OS Updates

What is not included
VM Container crashes, Guest OS Updates

43
Introduction to Windows Azure Web Sites

44
Windows Azure
Your
Datacenter

Virtual
Machines

Cloud
Services

Web
Sites

45
Supported Publishing Methods

46
Supported Web Frameworks

Or any custom FastCGI Handler

47
Multi-tenant. Daily quotas
Multi-tenant. Daily quotas
Dedicated VMs. No quotas
RESERVED INSTANCE
RESERVED INSTANCE
What Else Can I Put in the Cloud?
What Else Can I Use the Cloud For?
Supported Platforms, Available OS Templates, Dev/Test/Stage/Prod Environments
Supported Microsoft Server Platforms

61
Supported/Unsupported Windows Server Roles

SUPPORTED ROLES
Active Directory Domain Services
Active Directory Federation Services
Active Directory Lightweight Directory
Services
Application Server
DNS Server
File Services
Network Policy and Access Services
Print and Document Services
Remote Desktop Services*
Web Server (IIS)
Windows Server Update Services

UNSUPPORTED ROLES
Dynamic Host Configuration Protocol
Server
Hyper-V
Remote Access (Direct Access)
Rights Management Services
Windows Deployment Services

62
Supported Windows Server Features

Background Intelligent File Transfer Service (BITS)
BranchCache
Connection Manager Administration Kit
Desktop Experience
Group Policy Management
Failover Cluster
Ink and Handwriting Services
Internet Printing Client
Line Printer Remote Port Monitor
Message Queuing
.NET Framework 3.5.1 Features
Quality Windows Audio Video Experience
Remote Assistance
Remote Differential Compression
Remote Server Administration Tools

RPC over HTTP Proxy
Services for Network File System
Simple Mail Transfer Protocol
Simple TCP/IP Services
Subsystem for UNIX-based Applications
Telnet Server
Telnet Client
Trivial File Transfer Protocol (TFTP)
Windows Internal Database
Windows PowerShell Integrated Scripting Environment
Windows Process Activation Service (WAS)
WinRM IIS Extension
Windows Server Backup
Windows System Resource Manager
Windows TIFF IFilter Overview
XPS Viewer

63
Unsupported Windows Server Features

•
•
•
•
•
•
•
•
•
•

BitLocker Drive Encryption
Windows Server Failover Clustering
Internet Storage Name Server
Multipath I/O
Network Load Balancing
Peer Name Resolution Protocol
SNMP Services
Storage Manager for SANs
Windows Internet Name Service
Wireless LAN Service

64
Pre-Built Windows Azure VM Images

65
How Many Ways Can Windows Azure Be
Useful to Me?
•

Deploy Development Environments

•

Test Integration between two different
platforms

•

Deploy custom SaaS solutions

•

Replicate Production Environments for
Disaster Recovery purposes

•

Identity Management Integration between
SaaS and OnPremise deployments

•

Rapid temporary capacity for seasonal
workloads

66
How Can I Use the Cloud?
Hybrid & Pure-Play Windows Azure Deployments
Hybrid & Pure-Play Windows Azure Solutions

68
Connecting OnPrem & Windows Azure

Network
Admin

Network
configuration

69
Connecting OnPrem & Windows Azure

Network
Admin

Network
configuration

70
Connecting OnPrem & Windows Azure

Network
Admin

IT Admin
(10.1.0.0/16)



(10.0.0.0/16)
(10.1.2.0/24)
(10.1.1.0/24)

131.57.23.45

SQLSubnet
GW IP

(10.1.3.0/24)

(10.1.3.0/24)

(10.1.4.0/24)

65.57.23.45
10.0.0.21

10.0.0.20

71
Connecting OnPrem & Windows Azure

Network
Admin

CorpOffice

IT Admin
(10.1.0.0/16)



(10.0.0.0/16)
(10.1.2.0/24)
(10.1.1.0/24)

131.57.23.45

SQLSubnet
GW IP

(10.1.3.0/24)

(10.1.3.0/24)

(10.1.4.0/24)

65.57.23.45
10.0.0.21

10.0.0.20

72
Connecting OnPrem & Windows Azure

Network
Admin

CorpOffice

IT Admin
(10.1.0.0/16)



(10.0.0.0/16)
(10.1.2.0/24)
(10.1.1.0/24)

131.57.23.45

SQLSubnet
GW IP

(10.1.3.0/24)

(10.1.3.0/24)

(10.1.4.0/24)

65.57.23.45
10.0.0.21

10.0.0.20

73
Connecting OnPrem & Windows Azure

Network
Admin

IT Admin
(10.1.0.0/16)



(10.0.0.0/16)
(10.1.2.0/24)
(10.1.1.0/24)

CorpOffice
131.57.23.45

SQLSubnet
GW IP

(10.1.3.0/24)

(10.1.3.0/24)

(10.1.4.0/24)

65.57.23.45
10.0.0.21

10.0.0.20

74
Connecting OnPrem & Windows Azure

IT Admin
(10.1.0.0/16)



(10.0.0.0/16)
(10.1.2.0/24)
(10.1.1.0/24)

131.57.23.45

SQLSubnet
GW IP

(10.1.3.0/24)

(10.1.3.0/24)

(10.1.4.0/24)

65.57.23.45
10.0.0.21

10.0.0.20

75
Connecting OnPrem & Windows Azure

Deployment
package

IT Admin

(10.1.0.0/16)



(10.0.0.0/16)
(10.1.2.0/24)
(10.1.1.0/24)

131.57.23.45

SQLSubnet
GW IP

(10.1.3.0/24)

(10.1.3.0/24)

(10.1.4.0/24)

65.57.23.45
10.0.0.21

10.0.0.20

76
Connecting OnPrem & Windows Azure

Deployment
package

IT Admin
(10.1.0.0/16)



(10.0.0.0/16)
(10.1.2.0/24)
(10.1.1.0/24)

131.57.23.45

SQLSubnet
GW IP

(10.1.3.0/24)

(10.1.3.0/24)

(10.1.4.0/24)

65.57.23.45
10.0.0.21

10.0.0.20

77
Manage Using Existing Tools

Windows Intune

Macs

X86/x64

AD

Windows Server
2012

VPN Tunnel

Windows RT
Windows Phone
8

iOS

Windows Server
Windows Server
Windows Server
2012
2008
2003

OnPrem

Windows Server
Windows Server
2003
2008

Azure

Android

Internet

78
Scripting Capabilities

Full Support for IaaS
•
•

Windows Azure PowerShell Cmdlets
Cross Platform Scripting Built on node.js

Capabilities
–
–
–
–
–
–
–

Provisioning, Removal
Reboot, Start
Import and Export VM settings
Support for Windows and Linux VMs
Domain Join at Provision for Windows
Fully Customize VM with Data Disks and Endpoint
Configuration
Automate Virtual Network Settings

79
What Can You Do With PowerShell?

Automation
Query, Manage and Configure Virtual Machines across multiple subscriptions,
cloud services and storage accounts.

Provision Fully Configured Virtual Machines

Virtual Networking
Completely Configure VNETs from a Script

80
Virtual Machine Management

Quick VM Provisioning Mode
Supports VM Creation in a Single Cmdlet

Advanced Provisioning Configuration Mode
Provision With: Endpoints, Data Disks
Configure: Cache Settings for OS/Data Disks and Subnet Names

Create Multiple Pre-Defined VMs in a Batch
New-AzureVM -VMs $vm1, $vm2, $vm3

81
Thank You for Attending

82
Connect with Perficient

Forrester & Perficient Talk
SharePoint, Yammer &
Mobile bit.ly/1aOYTFw

Memorial Hermann Uses
Dynamics CRM for
Customer Engagement
bit.ly/1hnar9v

84

Más contenido relacionado

La actualidad más candente

Making the Most of Power BI with SQL Server 2014 and Azure
Making the Most of Power BI with SQL Server 2014 and AzureMaking the Most of Power BI with SQL Server 2014 and Azure
Making the Most of Power BI with SQL Server 2014 and AzurePerficient, Inc.
 
Office 365 Proposal Bangladesh - Biman
Office 365 Proposal Bangladesh - BimanOffice 365 Proposal Bangladesh - Biman
Office 365 Proposal Bangladesh - BimanMJ Ferdous
 
SharePoint Online (Office 365) vs. SharePoint Server
SharePoint Online (Office 365) vs. SharePoint ServerSharePoint Online (Office 365) vs. SharePoint Server
SharePoint Online (Office 365) vs. SharePoint ServerBHolt_IT
 
Case study: Turbo charging the customer experience with MDM (Kiva Group)l
Case study: Turbo charging the customer experience with MDM (Kiva Group)lCase study: Turbo charging the customer experience with MDM (Kiva Group)l
Case study: Turbo charging the customer experience with MDM (Kiva Group)lJean-Michel Franco
 
MDM for Customer data with Talend
MDM for Customer data with Talend MDM for Customer data with Talend
MDM for Customer data with Talend Jean-Michel Franco
 
Microsoft Office 365 Migration Tips for Government Agencies
Microsoft Office 365 Migration Tips for Government AgenciesMicrosoft Office 365 Migration Tips for Government Agencies
Microsoft Office 365 Migration Tips for Government AgenciesAventis Systems, Inc.
 
Microsoft Teams - The Hub for Teamwork in Office 365
Microsoft Teams - The Hub for Teamwork in Office 365Microsoft Teams - The Hub for Teamwork in Office 365
Microsoft Teams - The Hub for Teamwork in Office 365David J Rosenthal
 
Preparing for BI in the Cloud with Windows Azure
Preparing for BI in the Cloud with Windows AzurePreparing for BI in the Cloud with Windows Azure
Preparing for BI in the Cloud with Windows AzurePerficient, Inc.
 
Planning a Migration to Office 365
Planning a Migration to Office 365Planning a Migration to Office 365
Planning a Migration to Office 365Doug Hemminger
 
Microsoft Cloud Database & Cloud BI
Microsoft Cloud Database & Cloud BIMicrosoft Cloud Database & Cloud BI
Microsoft Cloud Database & Cloud BIMark Kromer
 
SharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudSharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudChristian Buckley
 
SPCA2013 - Successful Migration to SharePoint 2013
SPCA2013 - Successful Migration to SharePoint 2013SPCA2013 - Successful Migration to SharePoint 2013
SPCA2013 - Successful Migration to SharePoint 2013NCCOMMS
 
Security, Administration & Governance for SharePoint On-Prem, Online, & Every...
Security, Administration & Governance for SharePoint On-Prem, Online, & Every...Security, Administration & Governance for SharePoint On-Prem, Online, & Every...
Security, Administration & Governance for SharePoint On-Prem, Online, & Every...Christian Buckley
 
Don't Leave Data Behind: Integration Strategies for On-premise and Cloud Solu...
Don't Leave Data Behind: Integration Strategies for On-premise and Cloud Solu...Don't Leave Data Behind: Integration Strategies for On-premise and Cloud Solu...
Don't Leave Data Behind: Integration Strategies for On-premise and Cloud Solu...Perficient, Inc.
 
Modern Analytics with Microsoft PowerBI
Modern Analytics with Microsoft PowerBIModern Analytics with Microsoft PowerBI
Modern Analytics with Microsoft PowerBIDavid J Rosenthal
 
365 Degrees: Looking at Office 365, SharePoint, and Dynamics 365 by Steve Reid
365 Degrees: Looking at Office 365, SharePoint, and Dynamics 365 by Steve Reid365 Degrees: Looking at Office 365, SharePoint, and Dynamics 365 by Steve Reid
365 Degrees: Looking at Office 365, SharePoint, and Dynamics 365 by Steve ReidKTL Solutions
 
Windows Azure Bootcamp - Microsoft BI in Azure VMs
Windows Azure Bootcamp - Microsoft BI in Azure VMsWindows Azure Bootcamp - Microsoft BI in Azure VMs
Windows Azure Bootcamp - Microsoft BI in Azure VMsIvan Donev
 
Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics Marlabs
 
xRM - as an Evolution of CRM
xRM - as an Evolution of CRMxRM - as an Evolution of CRM
xRM - as an Evolution of CRMCatherine Eibner
 

La actualidad más candente (20)

Making the Most of Power BI with SQL Server 2014 and Azure
Making the Most of Power BI with SQL Server 2014 and AzureMaking the Most of Power BI with SQL Server 2014 and Azure
Making the Most of Power BI with SQL Server 2014 and Azure
 
Office 365 Proposal Bangladesh - Biman
Office 365 Proposal Bangladesh - BimanOffice 365 Proposal Bangladesh - Biman
Office 365 Proposal Bangladesh - Biman
 
SharePoint Online (Office 365) vs. SharePoint Server
SharePoint Online (Office 365) vs. SharePoint ServerSharePoint Online (Office 365) vs. SharePoint Server
SharePoint Online (Office 365) vs. SharePoint Server
 
Case study: Turbo charging the customer experience with MDM (Kiva Group)l
Case study: Turbo charging the customer experience with MDM (Kiva Group)lCase study: Turbo charging the customer experience with MDM (Kiva Group)l
Case study: Turbo charging the customer experience with MDM (Kiva Group)l
 
MDM for Customer data with Talend
MDM for Customer data with Talend MDM for Customer data with Talend
MDM for Customer data with Talend
 
Microsoft Office 365 Migration Tips for Government Agencies
Microsoft Office 365 Migration Tips for Government AgenciesMicrosoft Office 365 Migration Tips for Government Agencies
Microsoft Office 365 Migration Tips for Government Agencies
 
Microsoft Teams - The Hub for Teamwork in Office 365
Microsoft Teams - The Hub for Teamwork in Office 365Microsoft Teams - The Hub for Teamwork in Office 365
Microsoft Teams - The Hub for Teamwork in Office 365
 
Preparing for BI in the Cloud with Windows Azure
Preparing for BI in the Cloud with Windows AzurePreparing for BI in the Cloud with Windows Azure
Preparing for BI in the Cloud with Windows Azure
 
Planning a Migration to Office 365
Planning a Migration to Office 365Planning a Migration to Office 365
Planning a Migration to Office 365
 
Microsoft Cloud Database & Cloud BI
Microsoft Cloud Database & Cloud BIMicrosoft Cloud Database & Cloud BI
Microsoft Cloud Database & Cloud BI
 
SharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudSharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the Cloud
 
SPCA2013 - Successful Migration to SharePoint 2013
SPCA2013 - Successful Migration to SharePoint 2013SPCA2013 - Successful Migration to SharePoint 2013
SPCA2013 - Successful Migration to SharePoint 2013
 
Security, Administration & Governance for SharePoint On-Prem, Online, & Every...
Security, Administration & Governance for SharePoint On-Prem, Online, & Every...Security, Administration & Governance for SharePoint On-Prem, Online, & Every...
Security, Administration & Governance for SharePoint On-Prem, Online, & Every...
 
Don't Leave Data Behind: Integration Strategies for On-premise and Cloud Solu...
Don't Leave Data Behind: Integration Strategies for On-premise and Cloud Solu...Don't Leave Data Behind: Integration Strategies for On-premise and Cloud Solu...
Don't Leave Data Behind: Integration Strategies for On-premise and Cloud Solu...
 
Modern Analytics with Microsoft PowerBI
Modern Analytics with Microsoft PowerBIModern Analytics with Microsoft PowerBI
Modern Analytics with Microsoft PowerBI
 
365 Degrees: Looking at Office 365, SharePoint, and Dynamics 365 by Steve Reid
365 Degrees: Looking at Office 365, SharePoint, and Dynamics 365 by Steve Reid365 Degrees: Looking at Office 365, SharePoint, and Dynamics 365 by Steve Reid
365 Degrees: Looking at Office 365, SharePoint, and Dynamics 365 by Steve Reid
 
Windows Azure Bootcamp - Microsoft BI in Azure VMs
Windows Azure Bootcamp - Microsoft BI in Azure VMsWindows Azure Bootcamp - Microsoft BI in Azure VMs
Windows Azure Bootcamp - Microsoft BI in Azure VMs
 
Andy Malone - Microsoft office 365 security deep dive
Andy Malone - Microsoft office 365 security deep diveAndy Malone - Microsoft office 365 security deep dive
Andy Malone - Microsoft office 365 security deep dive
 
Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics Marlabs Capabilities Overview: Microsoft Dynamics
Marlabs Capabilities Overview: Microsoft Dynamics
 
xRM - as an Evolution of CRM
xRM - as an Evolution of CRMxRM - as an Evolution of CRM
xRM - as an Evolution of CRM
 

Similar a Windows Azure for IT Pros

6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your AzureHolly Plude
 
2014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 3652014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 365Marco Parenzan
 
Microsoft Next 2014 - Cloud platform session 4 - Transform the datacenter v. ...
Microsoft Next 2014 - Cloud platform session 4 - Transform the datacenter v. ...Microsoft Next 2014 - Cloud platform session 4 - Transform the datacenter v. ...
Microsoft Next 2014 - Cloud platform session 4 - Transform the datacenter v. ...Microsoft
 
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!Mike Martin
 
azure track -03- it pros meet azure - again
azure track -03- it pros meet azure - againazure track -03- it pros meet azure - again
azure track -03- it pros meet azure - againITProceed
 
Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Lucas Chies
 
2015: The Year Hybrid Cloud Goes Mainstream
2015: The Year Hybrid Cloud Goes Mainstream2015: The Year Hybrid Cloud Goes Mainstream
2015: The Year Hybrid Cloud Goes MainstreamIngram Micro Cloud
 
Building Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft AzureBuilding Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft AzureWinWire Technologies Inc
 
Microsoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptxMicrosoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptxsaidbilgen
 
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by AtidanMicrosoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by AtidanDavid J Rosenthal
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureK.Mohamed Faizal
 
Azure en Nutanix: your journey to the hybrid cloud
Azure en Nutanix: your journey to the hybrid cloudAzure en Nutanix: your journey to the hybrid cloud
Azure en Nutanix: your journey to the hybrid cloudICT-Partners
 
How to deploy a Private Cloud based on WAP and Nutanix
How to deploy a Private Cloud based on WAP and NutanixHow to deploy a Private Cloud based on WAP and Nutanix
How to deploy a Private Cloud based on WAP and NutanixTom Van Gramberen
 
SCCM on Microsoft Azure
SCCM on Microsoft AzureSCCM on Microsoft Azure
SCCM on Microsoft AzureMohamed Tawfik
 
RapidScale Product Training
RapidScale Product TrainingRapidScale Product Training
RapidScale Product TrainingRapidScale
 
20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios
20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios
20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenariosRicardo González
 
Windows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroWindows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroPaulo Freitas
 

Similar a Windows Azure for IT Pros (20)

6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
Executive Summit for ISV & Application builders - January 2015
Executive Summit for ISV & Application builders - January 2015Executive Summit for ISV & Application builders - January 2015
Executive Summit for ISV & Application builders - January 2015
 
2014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 3652014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 365
 
Microsoft Next 2014 - Cloud platform session 4 - Transform the datacenter v. ...
Microsoft Next 2014 - Cloud platform session 4 - Transform the datacenter v. ...Microsoft Next 2014 - Cloud platform session 4 - Transform the datacenter v. ...
Microsoft Next 2014 - Cloud platform session 4 - Transform the datacenter v. ...
 
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
Microsoft Azure : Hey ITPRo's Meet Azure .. .again!
 
azure track -03- it pros meet azure - again
azure track -03- it pros meet azure - againazure track -03- it pros meet azure - again
azure track -03- it pros meet azure - again
 
Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5
 
2015: The Year Hybrid Cloud Goes Mainstream
2015: The Year Hybrid Cloud Goes Mainstream2015: The Year Hybrid Cloud Goes Mainstream
2015: The Year Hybrid Cloud Goes Mainstream
 
Building Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft AzureBuilding Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft Azure
 
Microsoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptxMicrosoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptx
 
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by AtidanMicrosoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft Azure
 
Azure en Nutanix: your journey to the hybrid cloud
Azure en Nutanix: your journey to the hybrid cloudAzure en Nutanix: your journey to the hybrid cloud
Azure en Nutanix: your journey to the hybrid cloud
 
How to deploy a Private Cloud based on WAP and Nutanix
How to deploy a Private Cloud based on WAP and NutanixHow to deploy a Private Cloud based on WAP and Nutanix
How to deploy a Private Cloud based on WAP and Nutanix
 
SCCM on Microsoft Azure
SCCM on Microsoft AzureSCCM on Microsoft Azure
SCCM on Microsoft Azure
 
RapidScale Product Training
RapidScale Product TrainingRapidScale Product Training
RapidScale Product Training
 
20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios
20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios
20170209 dev day-websites_vs_cloudservices_vsservicefabric_scenarios
 
Windows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - IntroWindows Server 2012 R2 Jump Start - Intro
Windows Server 2012 R2 Jump Start - Intro
 

Más de Perficient, Inc.

Driving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season ResultsDriving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season ResultsPerficient, Inc.
 
Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation Perficient, Inc.
 
The Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial ServicesThe Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial ServicesPerficient, Inc.
 
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.Perficient, Inc.
 
Content, Commerce, and... COVID
Content, Commerce, and... COVIDContent, Commerce, and... COVID
Content, Commerce, and... COVIDPerficient, Inc.
 
Centene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success StoryCentene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success StoryPerficient, Inc.
 
Automate Medical Coding With WHODrug Koda
Automate Medical Coding With WHODrug KodaAutomate Medical Coding With WHODrug Koda
Automate Medical Coding With WHODrug KodaPerficient, Inc.
 
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration ProjectPreparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration ProjectPerficient, Inc.
 
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19Perficient, Inc.
 
The Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand FishkinThe Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand FishkinPerficient, Inc.
 
Cardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM CloudCardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM CloudPerficient, Inc.
 
Teams Summit - What is New and Coming
Teams Summit -  What is New and ComingTeams Summit -  What is New and Coming
Teams Summit - What is New and ComingPerficient, Inc.
 
Empower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis ManagementEmpower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis ManagementPerficient, Inc.
 
Adoption & Change Management Overview
Adoption & Change Management OverviewAdoption & Change Management Overview
Adoption & Change Management OverviewPerficient, Inc.
 
Microsoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from HomeMicrosoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from HomePerficient, Inc.
 
Securing Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote WorkSecuring Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote WorkPerficient, Inc.
 
Infrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote WorkersInfrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote WorkersPerficient, Inc.
 
Accelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft TeamsAccelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft TeamsPerficient, Inc.
 
Preparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge ManagementPreparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge ManagementPerficient, Inc.
 
Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work Perficient, Inc.
 

Más de Perficient, Inc. (20)

Driving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season ResultsDriving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season Results
 
Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation
 
The Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial ServicesThe Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial Services
 
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
 
Content, Commerce, and... COVID
Content, Commerce, and... COVIDContent, Commerce, and... COVID
Content, Commerce, and... COVID
 
Centene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success StoryCentene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success Story
 
Automate Medical Coding With WHODrug Koda
Automate Medical Coding With WHODrug KodaAutomate Medical Coding With WHODrug Koda
Automate Medical Coding With WHODrug Koda
 
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration ProjectPreparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
 
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
 
The Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand FishkinThe Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
 
Cardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM CloudCardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM Cloud
 
Teams Summit - What is New and Coming
Teams Summit -  What is New and ComingTeams Summit -  What is New and Coming
Teams Summit - What is New and Coming
 
Empower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis ManagementEmpower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis Management
 
Adoption & Change Management Overview
Adoption & Change Management OverviewAdoption & Change Management Overview
Adoption & Change Management Overview
 
Microsoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from HomeMicrosoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from Home
 
Securing Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote WorkSecuring Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote Work
 
Infrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote WorkersInfrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote Workers
 
Accelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft TeamsAccelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft Teams
 
Preparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge ManagementPreparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge Management
 
Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work
 

Último

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Último (20)

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Windows Azure for IT Pros

  • 1. Windows Azure for IT Pros Adetayo Adegoke • November 6, 2013
  • 2. About Perficient Perficient is a leading information technology consulting firm serving clients throughout North America. We help clients implement business-driven technology solutions that integrate business processes, improve worker productivity, increase customer loyalty and create a more agile enterprise to better respond to new business opportunities. 2
  • 3. Perficient Profile • • • • • • • • • • Founded in 1997 Public, NASDAQ: PRFT 2012 revenue of $327 million Major market locations throughout North America • Atlanta, Austin, Boston, Charlotte, Chicago, Cincinnati, Cleveland, Columbus, Dallas, Denver, Detroit, Fairfax, Houston, Indianapolis, Minneapolis, New Orleans, New York, Northern California, Philadelphia, Southern California, St. Louis, Toronto, and Washington, D.C. Global delivery centers in China, Europe and India ~2,000 colleagues Dedicated solution practices ~85% repeat business rate Alliance partnerships with major technology vendors Multiple vendor/industry technology and growth awards 3
  • 4. Our Solutions Expertise Business Solutions Technology Solutions • • • • • • • • • • • • • • • • • Business Intelligence Business Process Management Customer Experience and CRM Enterprise Performance Management Enterprise Resource Planning Experience Design (XD) Management Consulting Business Integration/SOA Cloud Services Commerce Content Management Custom Application Development Education Information Management Mobile Platforms Platform Integration Portal & Social 4
  • 6. Our Speaker Adetayo Adegoke, Senior Solutions Architect • Microsoft vTSP [Virtual Technology Specialist Program] specializing in SharePoint solutions • Nationwide practice lead for the Enterprise Applications Infrastructure Group • Drives solutions in the Windows Azure space for Web Infrastructure particularly for SharePoint 6
  • 7. What Are We Discussing Today? • Cloud jargon in plain English • What is Windows Azure and how can it help me? • Running web sites and VMs in the cloud 7
  • 8. What Are We Discussing Today? • What else can I put in the cloud / what else can I use the cloud for? • How can I use the cloud? • How do I manage this? 8
  • 9. Cloud Jargon in Plain English
  • 10. Yet Another Slew of Terms and Acronyms! Cloud / Cloud Computing / Cloud Services 10
  • 11. Yet Another Slew of Terms and Acronyms! Public Cloud / Private Cloud Cloud Offerings / Cloud Service Providers Windows Azure Your Datacenter 11
  • 12. Yet Another Slew of Terms and Acronyms! IaaS / PaaS / SaaS 12
  • 13. Yet Another Slew of Terms and Acronyms! IaaS / PaaS / SaaS 13
  • 14. Yet Another Slew of Terms and Acronyms! 14
  • 15. What is Windows Azure and How Can It Help Me?
  • 16. What Is Windows Azure? 16
  • 17. Where Are Windows Azure’s Physical Assets? Global Footprint 17
  • 19. Running Web Sites and VMs in the Cloud
  • 20. Running VMs and Web Sites in the Cloud 20
  • 21. Introduction to Windows Azure VMs Windows Server and Linux Flexible Workload Support Virtual Private Networking 21
  • 22. 22
  • 23. VM Fault & Update Domains 23
  • 24. VM Availability Sets Update Domains are honored by host OS updates 24
  • 25. VM Availability Sets Redundancy at every level 25
  • 26. 26
  • 36.
  • 42. VMs with Persistent Drive > 500 miles 42
  • 43. Service Level Agreement 99.95% for multiple role instances 4.38 hours of downtime per year What’s included Compute Hardware failure (disk, cpu, memory) Datacenter failures - Network failure, power failure Hardware upgrades, Software maintenance – Host OS Updates What is not included VM Container crashes, Guest OS Updates 43
  • 44. Introduction to Windows Azure Web Sites 44
  • 47. Supported Web Frameworks Or any custom FastCGI Handler 47
  • 48. Multi-tenant. Daily quotas Multi-tenant. Daily quotas Dedicated VMs. No quotas
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 57.
  • 58.
  • 59.
  • 60. What Else Can I Put in the Cloud? What Else Can I Use the Cloud For? Supported Platforms, Available OS Templates, Dev/Test/Stage/Prod Environments
  • 62. Supported/Unsupported Windows Server Roles SUPPORTED ROLES Active Directory Domain Services Active Directory Federation Services Active Directory Lightweight Directory Services Application Server DNS Server File Services Network Policy and Access Services Print and Document Services Remote Desktop Services* Web Server (IIS) Windows Server Update Services UNSUPPORTED ROLES Dynamic Host Configuration Protocol Server Hyper-V Remote Access (Direct Access) Rights Management Services Windows Deployment Services 62
  • 63. Supported Windows Server Features Background Intelligent File Transfer Service (BITS) BranchCache Connection Manager Administration Kit Desktop Experience Group Policy Management Failover Cluster Ink and Handwriting Services Internet Printing Client Line Printer Remote Port Monitor Message Queuing .NET Framework 3.5.1 Features Quality Windows Audio Video Experience Remote Assistance Remote Differential Compression Remote Server Administration Tools RPC over HTTP Proxy Services for Network File System Simple Mail Transfer Protocol Simple TCP/IP Services Subsystem for UNIX-based Applications Telnet Server Telnet Client Trivial File Transfer Protocol (TFTP) Windows Internal Database Windows PowerShell Integrated Scripting Environment Windows Process Activation Service (WAS) WinRM IIS Extension Windows Server Backup Windows System Resource Manager Windows TIFF IFilter Overview XPS Viewer 63
  • 64. Unsupported Windows Server Features • • • • • • • • • • BitLocker Drive Encryption Windows Server Failover Clustering Internet Storage Name Server Multipath I/O Network Load Balancing Peer Name Resolution Protocol SNMP Services Storage Manager for SANs Windows Internet Name Service Wireless LAN Service 64
  • 65. Pre-Built Windows Azure VM Images 65
  • 66. How Many Ways Can Windows Azure Be Useful to Me? • Deploy Development Environments • Test Integration between two different platforms • Deploy custom SaaS solutions • Replicate Production Environments for Disaster Recovery purposes • Identity Management Integration between SaaS and OnPremise deployments • Rapid temporary capacity for seasonal workloads 66
  • 67. How Can I Use the Cloud? Hybrid & Pure-Play Windows Azure Deployments
  • 68. Hybrid & Pure-Play Windows Azure Solutions 68
  • 69. Connecting OnPrem & Windows Azure Network Admin Network configuration 69
  • 70. Connecting OnPrem & Windows Azure Network Admin Network configuration 70
  • 71. Connecting OnPrem & Windows Azure Network Admin IT Admin (10.1.0.0/16)  (10.0.0.0/16) (10.1.2.0/24) (10.1.1.0/24) 131.57.23.45 SQLSubnet GW IP (10.1.3.0/24) (10.1.3.0/24) (10.1.4.0/24) 65.57.23.45 10.0.0.21 10.0.0.20 71
  • 72. Connecting OnPrem & Windows Azure Network Admin CorpOffice IT Admin (10.1.0.0/16)  (10.0.0.0/16) (10.1.2.0/24) (10.1.1.0/24) 131.57.23.45 SQLSubnet GW IP (10.1.3.0/24) (10.1.3.0/24) (10.1.4.0/24) 65.57.23.45 10.0.0.21 10.0.0.20 72
  • 73. Connecting OnPrem & Windows Azure Network Admin CorpOffice IT Admin (10.1.0.0/16)  (10.0.0.0/16) (10.1.2.0/24) (10.1.1.0/24) 131.57.23.45 SQLSubnet GW IP (10.1.3.0/24) (10.1.3.0/24) (10.1.4.0/24) 65.57.23.45 10.0.0.21 10.0.0.20 73
  • 74. Connecting OnPrem & Windows Azure Network Admin IT Admin (10.1.0.0/16)  (10.0.0.0/16) (10.1.2.0/24) (10.1.1.0/24) CorpOffice 131.57.23.45 SQLSubnet GW IP (10.1.3.0/24) (10.1.3.0/24) (10.1.4.0/24) 65.57.23.45 10.0.0.21 10.0.0.20 74
  • 75. Connecting OnPrem & Windows Azure IT Admin (10.1.0.0/16)  (10.0.0.0/16) (10.1.2.0/24) (10.1.1.0/24) 131.57.23.45 SQLSubnet GW IP (10.1.3.0/24) (10.1.3.0/24) (10.1.4.0/24) 65.57.23.45 10.0.0.21 10.0.0.20 75
  • 76. Connecting OnPrem & Windows Azure Deployment package IT Admin (10.1.0.0/16)  (10.0.0.0/16) (10.1.2.0/24) (10.1.1.0/24) 131.57.23.45 SQLSubnet GW IP (10.1.3.0/24) (10.1.3.0/24) (10.1.4.0/24) 65.57.23.45 10.0.0.21 10.0.0.20 76
  • 77. Connecting OnPrem & Windows Azure Deployment package IT Admin (10.1.0.0/16)  (10.0.0.0/16) (10.1.2.0/24) (10.1.1.0/24) 131.57.23.45 SQLSubnet GW IP (10.1.3.0/24) (10.1.3.0/24) (10.1.4.0/24) 65.57.23.45 10.0.0.21 10.0.0.20 77
  • 78. Manage Using Existing Tools Windows Intune Macs X86/x64 AD Windows Server 2012 VPN Tunnel Windows RT Windows Phone 8 iOS Windows Server Windows Server Windows Server 2012 2008 2003 OnPrem Windows Server Windows Server 2003 2008 Azure Android Internet 78
  • 79. Scripting Capabilities Full Support for IaaS • • Windows Azure PowerShell Cmdlets Cross Platform Scripting Built on node.js Capabilities – – – – – – – Provisioning, Removal Reboot, Start Import and Export VM settings Support for Windows and Linux VMs Domain Join at Provision for Windows Fully Customize VM with Data Disks and Endpoint Configuration Automate Virtual Network Settings 79
  • 80. What Can You Do With PowerShell? Automation Query, Manage and Configure Virtual Machines across multiple subscriptions, cloud services and storage accounts. Provision Fully Configured Virtual Machines Virtual Networking Completely Configure VNETs from a Script 80
  • 81. Virtual Machine Management Quick VM Provisioning Mode Supports VM Creation in a Single Cmdlet Advanced Provisioning Configuration Mode Provision With: Endpoints, Data Disks Configure: Cache Settings for OS/Data Disks and Subnet Names Create Multiple Pre-Defined VMs in a Batch New-AzureVM -VMs $vm1, $vm2, $vm3 81
  • 82. Thank You for Attending 82
  • 83.
  • 84. Connect with Perficient Forrester & Perficient Talk SharePoint, Yammer & Mobile bit.ly/1aOYTFw Memorial Hermann Uses Dynamics CRM for Customer Engagement bit.ly/1hnar9v 84

Notas del editor

  1. This webinar is targeted towards ITPros and developers that are looking for a solid introduction to Windows Azure. As such this presentation is a Level 100 webinar event that should gently ease you into the world of Cloud Computing.We will walk through a brief introduction about some of the more common cloud related terms that are bandied about.We will then take a peek at Windows Azure, and talk about how it can help you and your business succeed.I will follow up with a quick illustration that shows Windows Azure VM Availability, Portability and Durability qualities.I will also talk about running web sites in Windows Azure, and some of the .
  2. After this, we will expand on the broader capabilities of the Windows Azure platform and …Run through scenarios where Windows Azure can be particularly helpful.Windows Azure is another asset that requires effective management and oversight by ITPros.As such, we will wrap up the session by talking about ways through which you can do so.
  3. CLOUD / CLOUD COMPUTING / CLOUD SERVICESYou might have heard the word “Cloud” a few times over the last couple of years.Or maybe “Cloud Computing”.Or better yet, “Cloud Services”.These terms are used interchangeably.What is the Cloud?No, it is not up there in the sky. Think of the cloud as a bunch of servers somewhere, providing services as you need it, for other services, platforms or client devices to consume. The key concepts for an excellent cloud service offering, such as Windows Azure, are standardization or openness, flexibility, scalability and being reliable or solid.Imagine the cloud as a collection of cloud services.At a high level, think of a cloud service as a collection of infrastructure components that serve a particular purpose.Are there different types of cloud computing implementations? ….
  4. PUBLIC CLOUD / PRIVATE CLOUD…. Yes there are. You can host a private cloud solution within your datacenters using the Windows Hyper-V platform to build an intelligent Virtualization Farm with custom, preconfigured services offerings and assets, or you could take advantage of public cloud offerings like Windows Azure, which provides a number of highly impactful features within the first few minutes of accessing your subscription.CLOUD OFFERINGS / CLOUD SERVICE PROVIDERSCloud Offerings refers to specific implementation of cloud services by vendors in the cloud computing space. An example of this is the Windows Azure offering. Vendors, such as Microsoft, that provide cloud services to customers are referred to as Cloud Service Providers.WINDOWS AZURE SUBSCRIPTIONSA Windows Azure subscription refers to the access instance to Windows Azure that you have signed up for either in trial mode, or you are paying for it.
  5. IAASIaaS stands for “Infrastructure as a Service. It is at the lowest end of the IaaS-PaaS-SaaS spectrum provided by Windows Azure. With this capability, you are able to provision virtual machines using the Windows and Linux OS templates, as well as storage endpoints with terabytes of capacity. This capability also allows for the creation of virtual networks, service buses, custom cloud services as well as SQL databasesPAASPaaS is short for “Platform as a Service”. It is the next level of services available through Windows Azure in the Iaas-Paas-SaaS spectrum. With PaaS, you get reduced complexity through prepackaged features that allows you to build web sites, customize your own flavor of cloud services or utilize media services. You also get access to the platforms that represents your PaaS offerings, such as IIS web sites and SQL. However, you do not have access to control and directly configure the underlying IaaS components that is the foundation of your instance of PaaS. When you configure PaaS offerings, you do not have to worry about provisioning and configuring the underlying Infrastructure; it is automatically created for you by Windows AzureSAASSaaS is an acronym for “Software as a Service”.SaaS offerings are cloud-based software solutions that provide application functionality to end users, without you having to worry abut provisioning Infrastructure components such as servers and networks, or platform components such as IIS and SQL databases.This is because these components are provisioned for you automatically for each subscription to a SaaS offering.Windows Azure does not provide SaaS solutions out of the box, although you can create your own custom SaaS package using Windows Azure IaaS and PaaS assets. Microsoft does provide several SaaS offerings, such as Office 365 which includes SharePoint Online, Exchange Online, and Lync Online. Team Foundation Services and Dynamics CRM Online are other SaaS offerings from Microsoft.
  6. ON-PREMISESo from an ITPro perspective, how does all this IaaS-Paas-SaaS stuff affect what I do every day? Well, with OnPremise assets, you have full control over Infrastructure, from Networking to Storage to servers all the way through the application stack. Let’s take a look at a common workload, such as an OnPremise SharePoint 2013 intranet portal as an example. You have created storage endpoints for your Hyper-V farm to use and assign to virtual machines running the Windows Server 2012 OS, which you created from a VM template that is fully patched and managed by you or someone on your team. You also created multiple Hyper-V farms in different datacenters for DR and HA purposes, and configured storage replication appropriately to support this Virtualization solution. You used a script to build your AlwaysOn SQL server database backend for SharePoint with availability groupsIn addition you have configured network subnets appropriately for your solution, for the SQL and SharePoint servers to communicate with each other.You decided to scripted out the server build tasks and also deployed a number of custom solutions to the SharePoint farm. You also have access to the SharePoint databases, which you optimized to improve performance.IAASUsing the same example, let’s take a look at how the same task applies to an IaaS offering, from Windows Azure for example.With IaaS, you have full control to the OS layer.You could start with the task of creating SharePoint VMs for your developer peers in Windows Azure, using a custom OS template that you uploaded to Windows Azure that comes preconfigured with Development tools such as Visual Studio 2012 and SharePoint Designer 2013, SQL and SharePoint 2013 build scripts and other software already preloadedAlternatively, you could just use the out-of-box OS template provided by Microsoft as part of your Windows Azure subscription, and build out your development environment using scripts. You do not have manage the underlying Windows Azure Hyper-V based solution, underlying physical servers and supporting storage endpoints and networking. Microsoft does. Effectively you do not have access to the Hyper-V Manager console, since the Virtualization platform layer and the underlying layers that support it is managed entirely by Microsoft. But you do have access to everything else, from the OS layer to the Applications layer.PAASLet’s examine the PaaS concept a little bit more closely.Windows Azure provides PaaS offerings in the form of Media Services, Cloud Services, Web Sites and SQL databases. With this band of the cloud offering spectrum, you do not have the option of deploying SharePoint, as you would with OnPremise and IaaS layers. IInstead, you would deploy custom applications written by your developer peers to PaaS, using programming languages such as C#, Perl, ASP.Net and so on. You do not have to worry about the underlying Infrastructure that is the foundation of your PaaS solution implementation.Windows Azure manages that for you, doing things like OS patching, and spinning up more server instances to support your application’s configuration settings. Common use case scenarios with PaaS involve migrating custom ASP.NET web solutions to the Windows Azure Web Sites and SQL database Windows Azure PaaS offerings. PaaS accelerates custom development efforts by putting a blanket over your Infrastructure requirements so that you can focus more on the application itself.Even though you do not see it directly in the background, Windows Azure is automatically managing the Infrastructure workload for your solution.SAASLast but not least, let’s quickly review the SaaS concept.With SaaS, we can get back to our example of a SharePoint deployment. Microsoft offers cloud based SharePoint solutions as a standalone offering, or as part of an Office 365 subscription. Other SaaS offerings from MSFT include Exchange Online, Lync Online, Dynamics CRM Online as well as Team Foundation Services. Note that these offerings are not included with Windows Azure. In fact, Windows Azure does not natively offer SaaS solutions. However, Windows Azure provides you with the tools to build your own custom SaaS solutions. With SaaS, you are consuming pre-installed software solutions, and typically have limited access to making global configuration changes that affect your SaaS instance, especially relating to backend Infrastructure assets.
  7. FAULT DOMAINSLet’s talk about some concepts that explains how Windows Azure achieves very high availability.The first one term I will talk about is Fault Domains.What is a fault domain?A Fault Domain is a physical unit of failure, and is closely related to the physical infrastructure in datacentres. In Windows Azure individual server racks can be considered as fault domains. However there is no 1:1 mapping between a fault domain and a particular server rack. WINDOWS AZURE FABRICAnother important term to discuss is Windows Azure FabricWindows Azure Fabric is responsible for deploying instances of your custom application to multiple fault domains. It only kicks in when you run more than one instance of your applicationWindows Azure Fabric ensures that your application uses at least two fault domains, however depending on capacity and VM availability it may straddle more than two fault domains. Youhave no direct control over how many fault domains your application will use in Windows Azure. However how you configure it may impact its availability.WINDOWS AZURE UPGRADE DOMAINLet’s move on to the concept of Upgrade Domains.An Upgrade Domain is a logical unit which determines how a particular service will be upgraded. Windows Azure configures five upgrade domains for your application by default. You can control how many upgrade domains your application will use through the Upgrade Domain configuration setting in your service definition file or CSDEFWindows Azure Fabric ensures that your upgrade domains are not contained within a single fault domain.In other words, Upgrade domains are orthogonal to fault domains.CONCLUSIONApplication are then spread out over Upgrade Domains and Fault Domains. As long as you run a reasonable number of instances for your application, Windows Azure Fabric, Fault Domains and Upgrade Domains work together to significantly reduce planned and unplanned application downtime incidents.
  8. WHAT IS WINDOWS AZURE?Windows Azure is MSFT’s cloud service offering that gives you IaaS & PaaS capabilities that are flexible, open and solid, all at Internet scale. It is a comprehensive set of services that enable you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters.The list of services it provides is constantly expanding. Right now, Windows Azure give you access to the following:Web Sites, Virtual Machines, Mobile Services, Cloud Services, SQL Databases, Storage, HDInsight, Media Services, Service Bus, SQL Reporting, Networks, Traffic Manager, Management Services and Active Directory.
  9. GLOBAL FOOTPRINTWindows Azure datacenters are currently in all global business regions – the Americas, EMEA and APAC. MSFT strategically placed datacenters all over the world to provide Windows Azure services for a global customer base. The US currently has the highest number of Windows Azure datacenters.With Windows Azure, we have the concept of sub regions, which is where you choose to place your code and run. For each region, we have a Microsoft datacenter. These datacenters are massive facilities that host 10s or in some cases hundreds of thousands of serversThere are currently four sub regions in North America, two sub regions in Europe, and two in AsiaThere are also a number of Content Delivery Network edge points shown on the slide, which Windows Azurecan use to cache your content and deliver it even faster to your customers worldwide.You can expect that MSFT will expand their datacenter footprint around the world in upcoming months and years so that you have even more options for running your IT workloads. Once you build an application, you can choose where you want to run it in the world and you can move your workloads from sub region to sub region. You can also run your application in multiple sub regions simultaneously and just direct traffic and customers to the app version that is closest to them. That gives you a global footprint and a chance to reach a broader customer base in new markets.NOTESWindows Azure services are now available in 8 datacenters worldwide with an additional 24 Content Delivery Network endpoints. The US has four sub regions, with each sub region currently hosting a datacenter: North Central sub region, with a datacenter in Illinois, Texas servicing the South Central sub region, Virginia for the East sub region and California for the West.The European Windows Azure region currently has two datacenters, one in Ireland, which is the North European sub region and the other in the Netherlands, which services the West European sub region.Similar to Europe, Asia has two data centers as well. Hong Kong services the East Asia sub region, while Singapore services the South East sub region.
  10. I will also like to talk aboutthe approach MSFT is taking with paying for Windows Azure Services.This may be different from the hosting providers and on-premises systems that you are familiar with managing. With Windows Azure, you pay for what you use, nothing more.There are no upfront cost.There is no need to buy server licenses, that is already included in the price you paid for your subscription.Likewise if you use a SQL database, through the SQL Database feature in Windows Azure, you don’t have to buy a SQL Server license separately.It is part of the price you pay for the SQL Database feature. For compute services such as Virtual Machines and Web Sites you only pay by the hour. This gives you the flexibility to run your applications very cost effectively. You can scale up and scale down your solutions as well as turn them on and off as required. This also opens up tons of possibilities in terms of the new types of apps you can build. If you think you cant possibly afford to offer your application to a global customer base because it is too expensive, think again.Windows Azure now makes big business infrastructure capabilities significantly more affordable for small and mid sized businesses.This is a powerful business advantage that you can take advantage of today.All without worrying about how you are going to have to manage possibly dozens of servers in datacenters all over the world.
  11. For this portion of the webinar I’m going to talk about Windows Azure web sites and Windows Azure Virtual MachinesI will walk you through many of their features, and ground you in the capabilities they provide.The first set of features I want to discuss is the Windows Azure Virtual Machines capability, which is part of the IaaS band discussed earlier on.
  12. If you’re familiar with traditional hosting, Windows Azure Virtual Machines is probably the feature that feels most familiar and consistent with your experience. The ability to quickly stand up as many VMs as necessary with either Windows or Linux is a very powerful abilityOnce these VMs are provisioned, you can basically remote desktop into them or SSH in and run any workload. These virtual machines gives you admin access to the box.They are durable, meaning that if you reboot the VM, it will retain all your changes and data you stored to diskThis means you can run any type of workload using this feature.For example, if you want to run SQL Server 2012 you can. If you want to build a SharePoint solution, you can do that too. The Windows Azure VM feature provides the ultimate flexibility to implement your workloads in the Microsoft cloud space.You can couple this feature with what MSFT calls virtual private networking to create even more powerful solutions.With virtual private networking, you can deploy Virtual Machines to the cloud and group them together as part of a single logical private network.You can also connect these Virtual Networks back to your corporate network and establish a VPN secure tunnel to link your machines running in your corporate environment up to your virtual machines in the cloud – making them look like they’re all part of one connected network.So lots of flexibility in the compute side as well as in the networking side.
  13. Slide Objective:Provide a graphical view of fault and upgrade domains for existing web and worker roles. Use to contrast existing skills with availability sets.Notes:You can see that our service is well spread out across both fault and upgrade domainsThe loss of a fault domain will not cause a failure of our service nor will the restart or change of an upgrade domain cause a failure of our serviceNotesUseful pre-reading here.http://blog.toddysm.com/2010/04/upgrade-domains-and-fault-domains-in-windows-azure.html
  14. Slide Objective:Explain availability setsNotes:Availability sets tell the Fabric Controller to place VMs in the same set on different racks for faults and in separate upgrade domains for updates. This essentially tells the FC not to take the guest OS down of all VMs in the same set for host updates.
  15. Slide Objective:Explain that each tier of an application can be enabled with its own availability set which ensures at a physical hardware level in the data center that there is no single point of failure.
  16. Slide Objectives:Explain Virtual Machine Portability with the VHD file formatSpeaking Points:There are a few aspects of the Windows Azure Virtual machines feature that are important to understand.The first, is the support for Virtual Machine PortabilityWhen you create a virtual machine in the cloud, as I just did, you are creating a VHD fileIt is encapsulating your OS instance as well as your dataThe VHD file format is that it is compatible across Windows Azure, Windows Server, and even Windows client.VHD is an open specification that we’ve released.
  17. Speaking Points:This support for the VHD file virtual machine file format provides a lot of flexibility. If you created a VHD file on your own local laptop or on Windows Server, you can take the VHD and just upload it to Windows Azure and boot it upYou don’t have to run an import / export process and there are no conversion tools or agents you have to install in the VM. You simply upload the VHD and it just works.[Click – move down to datacenter]You can also take, for example, either the Windows or Linux VMs that we created in Windows Azure and we make it really easy for you to download the VHD locally and you can then boot it up on a local server in whatever environment that you want. Again you don’t have to export it or convert it, just click and download it. [Transition to next slide – move across datacenters]
  18. Speaking Points:This support for the VHD file virtual machine file format provides a lot of flexibility. If you created a VHD file on your own local laptop or on Windows Server, you can take the VHD and just upload it to Windows Azure and boot it upYou don’t have to run an import / export process and there are no conversion tools or agents you have to install in the VM. You simply upload the VHD and it just works.[Click – move down to datacenter]You can also take, for example, either the Windows or Linux VMs that we created in Windows Azure and we make it really easy for you to download the VHD locally and you can then boot it up on a local server in whatever environment that you want. Again you don’t have to export it or convert it, just click and download it. [Transition to next slide – move across datacenters]
  19. Speaking Points:This support for the VHD file virtual machine file format provides a lot of flexibility. If you created a VHD file on your own local laptop or on Windows Server, you can take the VHD and just upload it to Windows Azure and boot it upYou don’t have to run an import / export process and there are no conversion tools or agents you have to install in the VM. You simply upload the VHD and it just works.[Click – move down to datacenter]You can also take, for example, either the Windows or Linux VMs that we created in Windows Azure and we make it really easy for you to download the VHD locally and you can then boot it up on a local server in whatever environment that you want. Again you don’t have to export it or convert it, just click and download it. [Transition to next slide – move across datacenters]
  20. AUTO TRANSITION – DO NOT CLICK
  21. AUTO TRANSITION – DO NOT CLICK
  22. Speaking Points:The third thing that I want to help you understand…neat thing that we’re doing with Windows Azure now is making it possible for you to mount durable drives to your virtual machine. We’re trying to do it in way that it is very reliable, consistent, and delivers a high performance.One of the things that’s different about how we enabled it is that when you mount a drive either in the portal or in the command line we are backing the disk with the Windows Azure Storage system that we’re running in the cloud todayThere are a couple nice characteristics about the storage system.
  23. Replication One is that we triple replicate the content within the data center. If a disk ever goes bad that you data is on then we have two other copies of the data that we can work with and we do not have any interruption of serviceWe can then spin up a new replica once we detect a disk is badFrom your VMs perspective you never know that an issue actually occurred[Transit to next slide]So you get much more reliability and an always on experience even when hardware failsOne of the things that we provide which is a little different with Windows Azure is a really powerful storage architectureWhen we booted up our Virtual Machine and you saw all of the disks attached to it, the disks were not actually disks. They were virtual disks on top of our Windows Azure Storage system. We have redundancy built in for you. We can also load balance our reads and writes to the drives, so we can provide more predictable performance. On top of these physical drives that we use for blob storage we also have a set of SSD cache of drives. The benefit is that you are reading and writing through an SSD drive and then back to the physical disk.
  24. Speaking Points:This is designed to give you very reliable performance and it ensures that it is always on
  25. Slide Objective:You need an availability set for a 99.95% SLANotes:Without at least two virtual machines performing the same workload grouped into an availability set you get a 99.95% SLA.
  26. Speaking Points:TransitionVirtual machines provide a very flexible compute model. Another compute service available in Windows Azure is called Windows Azure Web Sites. Definition:Windows Azure Web Sites there is a managed service that you can use to run web sites and web APIs. Enable you to quickly stand up web applications and web sites on the internetAuto-managed environmentJust say that you want a web, here’s the DNS, copy the content, and we do the rest You don’t have to worry or think about VMs, servers, or infrastructure. You can simply focus on building and deploying HTTP based applications.Enables you to build web sites using ASP.NET, Node.js, PHP, and now with an update a few weeks ago – PythonAllows you to use any tool and any operating system to build these sites including Windows, OS X, and Linux. Enables a very fast deployment model. You can literally deploy in seconds. You can easily deploy these sites using the tools and infrastructure you know. We support several flexible deployment options including FTP, GIT, and Team Foundation ServicesWhat is nice about this offering is that not only does it enable to very quickly get going, but it also allows you to start with a free offer in a shared environment. Pricing starts at free.. Perpetually free and then you can scale up as you need more capabilityYou can then scale up these sites using reserved instances for higher performance and isolation and scale out these sites as your web site becomes successful and you have increased load.
  27. Slide Objectives:Explain the differences between traditional self-hosting and the three options of Windows Azure hosting.Notes:In a traditional environment you must manage the full stack. With Windows Azure you can choose a variety of options depending on your needs.
  28. Slide Objectives:Explain the three scale choices on Windows Azure Web Sites.Notes:Both free and shared are the same architecture. With standard you isolate your application to your own virtual machines that you can use and pay for whatever resources you choose.Online Resources:If you’d like more details on Web Site pricing and quota, see the Windows Azure pricing page here: http://www.windowsazure.com/en-us/pricing/details/web-sites/
  29. Speaking Points:Just to recap When I’m running shared, multiple web sites from multiple customers are use the same virtual machine instances
  30. Speaking Points:In shared mode the web sites can be scaled out to run on multiple shared instances,In this case Windows Azure provides load balancing of incoming requests resulting in better response time and performance for your application and higher availability
  31. Speaking Points:If we really need to scale our application or we want to isolate our application, perhaps to use more memory, we can switch our app to reserved modeIn this case Windows Azure will use an instance out of the pool of available instances, deploy your site, and continue to serve up requests
  32. Speaking Points:If we really need to scale our application or we want to isolate our application, perhaps to use more memory, we can switch our app to reserved modeIn this case Windows Azure will use an instance out of the pool of available instances, deploy your site, and continue to serve up requests
  33. Speaking Points:If we really need to scale our application or we want to isolate our application, perhaps to use more memory, we can switch our app to reserved modeIn this case Windows Azure will use an instance out of the pool of available instances, deploy your site, and continue to serve up requests
  34. Speaking Points:If we really need to scale our application or we want to isolate our application, perhaps to use more memory, we can switch our app to reserved modeIn this case Windows Azure will use an instance out of the pool of available instances, deploy your site, and continue to serve up requests
  35. Speaking Points:Just like with shared mode, we can also scale out with reserved mode, in which case the machine instances are registered with the load balancer for your web application.This can result in better response time, performance, and availability for your web application.
  36. Speaking Points:Just like with shared mode, we can also scale out with reserved mode, in which case the machine instances are registered with the load balancer for your web application.This can result in better response time, performance, and availability for your web application.
  37. Speaking Points:What’s also cool is that you can have multiple sites in a reserved instance. So if you have three or four sites as I had in the demo, they can all run in my reserved instance, so I can be more efficient with using the resources. This is great if you want to run multiple sites for others or sites you want to run isolated
  38. Speaking Points:What’s also cool is that you can have multiple sites in a reserved instance. So if you have three or four sites as I had in the demo, they can all run in my reserved instance, so I can be more efficient with using the resources. This is great if you want to run multiple sites for others or sites you want to run isolated
  39. Speaking Points:What’s also cool is that you can have multiple sites in a reserved instance. So if you have three or four sites as I had in the demo, they can all run in my reserved instance, so I can be more efficient with using the resources. This is great if you want to run multiple sites for others or sites you want to run isolated
  40. We can run a number of large number of server platform workloads in Windows Azure Virtual Machines. The server platforms displayed are officially supported by MSFT in the Windows Azure VM IaaS offering. This is not to say that other offerings will not work, just that MSFT does not currently offer support for platforms outside of this list.I have installed SharePoint 2007 successfully in Windows Azure to test migration functionality to SharePoint 2013.It goes without saying that we should not run production workloads using server platforms that are not supported on Windows Azure.Note that these are the minimum versions of each server platform that are supported by MSFT. So for example, SharePoint 2013, SQL 2008 R2 and SQL 2012 are both supported as well.Excerpt from http://support.microsoft.com/kb/2721672
  41. Note that roles and features necessary to run web applications on the Microsoft Windows platform are fully supported
  42. SUPPORTED FEATURESOver 30 supported Windows Server Features
  43. EXCEPTIONS FOR UNSUPPORTED FEATURESBitLocker Drive Encryption (on the operating system hard disk; may be used on data disks)Windows Server Failover Clustering, except for SQL Server AlwaysOn Availability Groups
  44. As of November 2013, there are over 150 Windows Azure VM images. The Windows Azure VMs feature is a great way to check out new Microsoft software releases, because they are usually released fairly quickly to the Windows Azure VM Image gallery.With these preconfigured images it is a snap to start developing with the platform of choice, while avoiding all that setup time to install and configure OS and software platform components.Imagine how long it will take for you to provision a SharePoint 2013 Development environment virtual machine using your OnPremise virtualization infrastructure. With Windows Azure, your development VM is up and running in minutes, not hours or days.The image gallery is not limited to just MSFT OS and server platforms.You also have Linux distros, preconfigured Java server platform images as well as Oracle database and server platform distros.The image gallery is constantly growing.These images are regularly patched and updated
  45. You don’t have to setup connectivity between your OnPremise datacenter and Windows Azure if you are just interested in pure-play Windows Azure solutionsHowever, if it makes sense to have a hybrid solution architecture between OnPremise and the Cloud, you would have to configure a secure tunnel between the two enviroonmentsSlide Objective:Overview Steps of Deploying a VNETNotes:Network admin sets up network (logically) IP ranges of premises and vnet(s) Subnet specification DNS server specification IP of VPN GWMSFT provides sample VPN config scripts for popular device families.Services can bedeployed in VNet easily.
  46. You don’t have to setup connectivity between your OnPremise datacenter and Windows Azure if you are just interested in pure-play Windows Azure solutionsHowever, if it makes sense to have a hybrid solution architecture between OnPremise and the Cloud, you would have to configure a secure tunnel between the two enviroonmentsSlide Objective:Overview Steps of Deploying a VNETNotes:Network admin sets up network (logically) IP ranges of premises and vnet(s) Subnet specification DNS server specification IP of VPN GWMSFT provides sample VPN config scripts for popular device families.Services can bedeployed in VNet easily.
  47. You don’t have to setup connectivity between your OnPremise datacenter and Windows Azure if you are just interested in pure-play Windows Azure solutionsHowever, if it makes sense to have a hybrid solution architecture between OnPremise and the Cloud, you would have to configure a secure tunnel between the two enviroonmentsSlide Objective:Overview Steps of Deploying a VNETNotes:Network admin sets up network (logically) IP ranges of premises and vnet(s) Subnet specification DNS server specification IP of VPN GWMSFT provides sample VPN config scripts for popular device families.Services can bedeployed in VNet easily.
  48. You don’t have to setup connectivity between your OnPremise datacenter and Windows Azure if you are just interested in pure-play Windows Azure solutionsHowever, if it makes sense to have a hybrid solution architecture between OnPremise and the Cloud, you would have to configure a secure tunnel between the two enviroonmentsSlide Objective:Overview Steps of Deploying a VNETNotes:Network admin sets up network (logically) IP ranges of premises and vnet(s) Subnet specification DNS server specification IP of VPN GWMSFT provides sample VPN config scripts for popular device families.Services can bedeployed in VNet easily.
  49. You don’t have to setup connectivity between your OnPremise datacenter and Windows Azure if you are just interested in pure-play Windows Azure solutionsHowever, if it makes sense to have a hybrid solution architecture between OnPremise and the Cloud, you would have to configure a secure tunnel between the two enviroonmentsSlide Objective:Overview Steps of Deploying a VNETNotes:Network admin sets up network (logically) IP ranges of premises and vnet(s) Subnet specification DNS server specification IP of VPN GWMSFT provides sample VPN config scripts for popular device families.Services can bedeployed in VNet easily.
  50. You don’t have to setup connectivity between your OnPremise datacenter and Windows Azure if you are just interested in pure-play Windows Azure solutionsHowever, if it makes sense to have a hybrid solution architecture between OnPremise and the Cloud, you would have to configure a secure tunnel between the two enviroonmentsSlide Objective:Overview Steps of Deploying a VNETNotes:Network admin sets up network (logically) IP ranges of premises and vnet(s) Subnet specification DNS server specification IP of VPN GWMSFT provides sample VPN config scripts for popular device families.Services can bedeployed in VNet easily.
  51. You don’t have to setup connectivity between your OnPremise datacenter and Windows Azure if you are just interested in pure-play Windows Azure solutionsHowever, if it makes sense to have a hybrid solution architecture between OnPremise and the Cloud, you would have to configure a secure tunnel between the two enviroonmentsSlide Objective:Overview Steps of Deploying a VNETNotes:Network admin sets up network (logically) IP ranges of premises and vnet(s) Subnet specification DNS server specification IP of VPN GWMSFT provides sample VPN config scripts for popular device families.Services can bedeployed in VNet easily.
  52. You don’t have to setup connectivity between your OnPremise datacenter and Windows Azure if you are just interested in pure-play Windows Azure solutionsHowever, if it makes sense to have a hybrid solution architecture between OnPremise and the Cloud, you would have to configure a secure tunnel between the two enviroonmentsSlide Objective:Overview Steps of Deploying a VNETNotes:Network admin sets up network (logically) IP ranges of premises and vnet(s) Subnet specification DNS server specification IP of VPN GWMSFT provides sample VPN config scripts for popular device families.Services can bedeployed in VNet easily.
  53. You don’t have to setup connectivity between your OnPremise datacenter and Windows Azure if you are just interested in pure-play Windows Azure solutionsHowever, if it makes sense to have a hybrid solution architecture between OnPremise and the Cloud, you would have to configure a secure tunnel between the two enviroonmentsSlide Objective:Overview Steps of Deploying a VNETNotes:Network admin sets up network (logically) IP ranges of premises and vnet(s) Subnet specification DNS server specification IP of VPN GWMSFT provides sample VPN config scripts for popular device families.Services can bedeployed in VNet easily.
  54. Slide Objective:Highlight some of the functionality available to Windows Administrators to automate management / provisioning of virtual machines in the cloud.
  55. WRAP UPAll the features I mentioned today are today are generally available to the public.The services that have the preview tag next to them in the Window Azure management portal are currently in preview mode, meaning that they are not yet final.As of November 2013 BizTalk Services, Windows Azure Cache, Premium SQL Database Offering, Developer Services, Application Access Enhancements and Hyper-V Recovery Manager are Windows Azure features that are in preview mode. These services will be coming out of preview next calendar year. MSFT is working hard on getting them done as soon as possible.If you haven’t gotten started yet with Windows Azure, I encourage you to go to WindowsAzure.com and sign-up for an account. If you have an MSDN subscription you can activate from $600 up to $1800 worth of yearly Windows Azure benefits, depending on your MSDN subscription levelMSDN Pro is $50 of Windows Azure services/month , MSDN Premium is $100/month and Ultimate is $150/month, You get $200 of Azure Services for the first month for all MSDN subscription levels. Otherwise you can sign-up for a free trial and get started.THANKS! & POLLThank you for attending this webinar. I hope it answered some of the cloud-related questions you have.I will now run a poll to find out what you want to learn more about in terms of Microsoft Cloud Offerings.FEELER QUESTIONS