SlideShare una empresa de Scribd logo
1 de 56
SharePoint intersection
Session SP11
SharePoint and IaaS
The onPrem in the Cloud
2
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Overview
 Introduction
 Why Cloud?
 Workload Considations
 Amazon Web Services Overview
 Azure Overview
 Azure Pack - Private Cloud
 Office 365 Considerations
 Hybrid Solutions
Who am I?
Dan Usher
Lead Associate
Booz Allen Hamilton
usher@binarybrewery.io
http://www.sharepointdan.com
4
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Who are you?
 SharePoint On-Prem?
 SharePoint Online?
 Developers?
 Designers?
 Administrators?
 Architects?
 End Users?
5
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
IT Agility
The ability to instantly provision new hardware for new
opportunities or respond quickly to business demand can be
a competitive advantage.
Focus
Focusing less on infrastructure leaves more time for
improving the success of the business through better IT.
More on Innovation and less on Infrastructure.
Economics
Cloud Computing lowers the cost of delivering IT and
increases the utilization and efficiency of your data center.
Why Cloud™?
6
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
cloud types
 moving out from corporate IT data center and private clouds
 hosting, building, consuming
 flexibility in scale
7
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
environments to consider
 production
 staging
 user acceptance
 test
 development
8
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
security and compliance
 Azure Public Community Cloud
 FedRAMP JAB P-ATO
 http://www.microsoft.com/en-us/news/press/2013/sep13/09-
30fedramppr.aspx
 AWS
 GovCloud - FedRAMP 3PAO ATO
 http://aws.amazon.com/govcloud-us/
9
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
services we wish we could utilize
 AWS RDS SQL instance
 http://aws.amazon.com/rds/sqlserver/#details
 Azure SQL Database
 http://www.windowsazure.com/en-us/services/data-management/
 Spoiler Alert…
 Neither support FILESTREAM
 Neither can be domain joined
11
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Azure SQL Database Instance
 Available to connect through SQL Server Management Studio
 SQL AuthN (no IWA AuthN)
 Unable to access or manipulate instance properties
 Limited functionality
 Unable to configure MDOP
Not usable for SharePoint 2013…
12
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
AWS RDS SQL Server Guidance and
Limitations
Primer:
http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_SQLServer.html
Supported in 2008 R2 Database Not Supported in 2008 R2 Database
Core Database engine features Maintenance Plans
SQL Server development tools (VS, Intellisense) Database Mail
SQL Server Management Tools Distributed Queries
Safe CLR Transparent Data Encryption
Full-text Search Database Log Shipping
SSL Database Mirroring
Spatial and location features Windows Authenticatoin
Distribution Transaction Coordinator (MSDTC) Replication
WCF Data Services SQL Server Audit
FILESTREAM Support Performance Counter Collector
Policy Based Management Additional T-SQL endpoints
Ability to run Reporting, Analysis, Integration Services against same server as the DB instance
13
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
AWS RDS SQL Instance
Not usable for SharePoint 2013…
Available to connect through
SQL Server Management Studio
SQL AuthN (no IWA AuthN)
Unable to access or manipulate
instance properties
Limited functionality
Unable to configure MDOP
14
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
things to remember…
 SharePoint Server 2010 and 2013 supports virtualization
within Azure (and sysprep…)
 Microsoft products virtualized on Hyper-V
 http://support.microsoft.com/kb/957006
 http://support.microsoft.com/kb/2721672
 Microsoft products virtualized on VMware
 http://support.microsoft.com/kb/897615
 Licensing
 http://technet.microsoft.com/en-us/library/ff607936(v=office.14).aspx
 http://technet.microsoft.com/en-us/library/ff607936.aspx
 Not all Clouds are created equal…
15
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
SQL Workloads in the cloud
 SQL housed within cloud based VM
 Provides greatest flexibility
 Supports Always On scenarios
 Support for configurable Disaster Recovery
 Works with SharePoint
 SQL DB services
 Support for fast scalability
 Requires very little SQL maintenance
 Great for hosting databases for structured data outside of SharePoint
16
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
SharePoint Workloads
 SharePoint for Internet Sites (FIS)
 Public facing, anonymous access sites
 Developer, Test and Staging Environments
 Quickly provision and un-provision entire environments
 Hybrid Applications
 Applications that span your data center and the cloud
 Disaster Recovery
 Quickly recover from a disaster, only pay for use
17
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Active Directory Workloads
 AD DS, AD FS, AD CS hosted within cloud based VMs
 Complete flexibility and control of replication to on premise resources
 Windows Azure Active Directory
 Useful for cloud based applications
 Can’t run your data center off of WAAD
 Connectors to provide for AD FS like functionality
 3rd Party Identity Provider in the Cloud
 Provides for externalized virtual directories for consumption by cloud
services
AWS Overview
19
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
AWS Images Available














Demo
Provisioning AWS VMs through the EC2 Portal
21
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
SharePoint in AWS EC2
Reference Architecture Document - http://go.spdan.com/aws-sp-ref-pdf
22
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Using AWS to Deploy…
 Quick Deployment method using Cloud Formation scripts…
 License Mobility

23
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
AWS Core Virtual Machine Sizes
24
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
AWS Supported VPN Device List
Cisco
Platform OS Family Examples
ASA 5500 Series (Adaptive
Security Appliances)
ASA Software
8.2+
5505, 5550
ISR Series Integrated
Services Routers
IOS 12.4+ 2801, 2901,
2911
Juniper
Platform OS Family Examples
SRX Series Routers JunOS 9.5+ 210, 650
J Series Routers JunOS 9.5+ 4350
ISG Series Routers ScreenOS 6.1+ SX2
SSG Series Routers ScreenOS 6.1+ 550
Generic VPN devices must support
• IKE v1, IPSec in Tunnels Mode
• AES 128
• SHA1
• Diffie-Hellman Perfect Forward Secrecy in “Group 2
mode”
Other Solutions
• Microsoft Windows Server 2008 R2
• Yamaha RTX1200
http://aws.amazon.com/vpc/faqs/#C2
25
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
AWS PowerShell Commandlets
 http://aws.amazon.com/powershell/
26
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
AWS PowerShell Commandlets in Action
27
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
AWS Command Line
 http://aws.amazon.com/cli/








28
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
AWS Command Line continued









29
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
AWS Command Line continued


30
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Cloud Formation Scripts







Azure Overview
32
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Azure Images Available
















33
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Windows Azure
 Comprehensive set of services
that enable you to quickly build,
deploy and manage applications
across a global network of
Microsoft-managed datacenters
34
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
SharePoint Support on Windows Azure
 Product Support
 FAST Support
35
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Hybrid Solutions
IaaS
PaaS
SaaS
36
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
virtual machine vs vm roles in Azure
37
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Azure Cloud Services, Roles and Instances
 Management, Configuration, Security, Networking and Service Model boundary
38
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Azure Cloud Services with Virtual
Machines
 Multiple Virtual Machines can be hosted within the same cloud service
39
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Cloud First Provisioning
>_
Demo
Provisioning Azure VMs through the Management Portal
41
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Azure Protocols and Endpoints
 UDP Traffic Supported in Azure
 Support for All IP-Based Protocols (VM to VM)

 Port Forwarded Endpoints
 Custom Load Balancer Health Probes

42
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Overview: Existing Connectivity in Azure
LB
VIP:Input Endpoint
Internal Endpoint
Loadbalanced endpoint. Stable VIP per service.
Single port per endpoint
Supported protocols: HTTP, HTTPS, TCP
Input Endpoint
Instance-to-instance communication
Supported Protocols: TCP
Port ranges supported
Communication boundary = Deployment boundary
Internal Endpoint
Windows Azure-provided DNS service for service-level
name resolution
Runtime APIs for instance identification
Name Resolution
foo.cloudapp.net  VIP
43
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Cloud Connectivity Options
Data Synchronization
Application-Layer
Connectivity & Messaging
Secure Machine-to-Machine
Network Connectivity
Secure Site-to-Site
Network Connectivity
Secure Site-to-Site
Network Connectivity
44
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Virtual Network Features
 Customer-managed private virtual networks within
Windows Azure
 “Bring your own IPv4 addresses”
 Control over placement of Windows Azure Roles within the network
 Stable IPv4 addresses for VMs
 Hosted VPN Gateway that enables site-to-site
connectivity
 Automated provisioning & management
 Support existing on-premises VPN devices
 Use on-premise DNS servers for name resolution
 Enables you to use your on-premise DNS servers for name resolution
 Enables VMs running in Windows Azure to be joined to your corporate domain(s) running
on-premise
45
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
SharePoint in Windows Azure
Internet
Persistent VM Role
SharePoint
FrontEnd
Persistent VM Role
SharePoint
FrontEnd
Persistent VM Role
Search and Indes
Persistent Desk
Persistent VM Role
DC DNS
Server Account
Persistent VM RoleSQL
Persistent VM Role
SQL
Local DNS
SQLMirroring
Windows Azure Virtual Network
Use Accounts
On
Premises
DC DNS
10.8.8.x
Domain Joined to On-Premises
Network
46
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Azure Virtual Machines

47
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Azure Supported VPN Device List
Cisco
Platform OS Family Examples
ASA 5500 Series (Adaptive
Security Appliances)
ASA Software
8.4+
5505, 5550
ASR 1000 Series
Aggregation Services
Routers
IOS XE 2.1+ 1002
ISR Series Integrated
Services Routers
IOS 12.2+ 2801, 2901,
2911
Juniper
Platform OS Family Examples
SRX Series Routers JunOS 10.2+ 210, 650
J Series Routers JunOS 9.4+ 4350
ISG Series Routers ScreenOS 6.2+ SX2
SSG Series Routers ScreenOS 6.2+ 550
Generic VPN devices must support
• IKE v1
• AES 128, 256
• SHA1, SHA2
Soft VPN Gateway
• CheckPoint
• Fortinent
• OpenSwan
48
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
scripting it out
 Paul Stubbs has a great Tech Ed talk walking through showing and
explaining this.
 http://blogs.msdn.com/b/pstubbs/
 http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/AZR327
 http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B213
 Hands on Labs on github
 https://github.com/WindowsAzure-TrainingKit/HOL-
DeployingSQLServerForSharePoint
 https://github.com/WindowsAzure-TrainingKit/HOL-DeploySharePointVMs
 https://github.com/WindowsAzure/azure-sdk-tools-samples/wiki/Automated-
Deployment-of-SharePoint-2013-with-Windows-Azure-PowerShell
49
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Migration Types
Forklift Migration
 Bring entire application and all dependencies
Hybrid Migration
 Bring portion of application to the cloud while some
resources stay on-premises
IaaS to PaaS Migration
 Migrating application to web or worker roles with
dependencies that work better on a VM
50
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Private Cloud - Azure Pack
Builds on Windows Server 2012 R2 and Systems Center 2012 R2
Uses:
 Hosting critical workloads on-
premise
 Data and Information security
requirements
 Move VHDs through VMM
moving Images to / from Azure
Provides for:
 Web Sites
 Service Bus
 Virtual Machines
 Tenant Portal
 Management Portal
51
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Reasons to use Office 365
Software as a Service
 Per user / per month
 Licensing included
 Identity Integration through
Windows Azure Active Directory
 Tenant Administration
 Full Apps Model Support
 Disaster Recovery
 Reduced O&M and Administration
52
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
SharePoint 2013 and Office 365 Search
Authentication
Topologies
Supported Functionality
One-way outbound SharePoint Server 2013 Search services can query SharePoint
Online site collections and return federated results to
SharePoint Server 2013 Search
One-way inbound SharePoint Online Search services can query SharePoint Server
2013 site collections and return federated results to SharePoint
Online Search
Two-way (bidirectional) Both SharePoint Server 2013 and SharePoint Online Search
services can query site collections in the other environment and
return federated results
53
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
SharePoint 2013 and Office 365 Search
 On-premises AD DS domain in a forest that has a Windows Server 2008/Windows
Server 2008 R2/Windows Server 2012 forest functional level
 An on-premises server for
 AD FS 2.0
 Microsoft Online Services Directory Synchronization tool
 An operational on-premises SharePoint Server 2013 farm that has each of the
following:
 An Enterprise Search site collection configured with a public external URL
 An SSL certificate issued by a public root authority
 An App Management Service Proxy
 A Subscription Settings service application
 A Search service application
 An Office 365 Enterprise plan (E1/E3)
 A reverse proxy device with an Internet connection that permits unsolicited inbound
traffic
 An Internet domain and access to DNS records for the domain
54
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Reverse Proxy Requirements
 The device must support
 Certificate authentication using a wildcard or SAN X.509 certificate as the client
certificate
 Allow pass through of OAuth 2.0 redirection-based authentication
 Preservation of request headers
 If the internal and external URLs of your on-premises SharePoint
Server 2013 are different, the device must support path mapping and
link translation.
 Forefront Threat Management Gateway (TMG)* 2010 is the only
reverse proxy device for which specific configuration guidance is
available.
 Microsoft Unified Access Gateway (UAG)** is not supported for use
as a reverse proxy device in hybrid environments that require
certificate authentication.
55
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Hybrid Solution
56
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Review
 Introduction
 Why Cloud?
 Workload Considations
 Amazon Web Services Overview
 Azure Overview
 Azure Pack - Private Cloud
 Office 365 Considerations
 Hybrid Solutions
Questions?
Thank you!
Don’t forget to enter your evaluation
of this session using EventBoard!

Más contenido relacionado

La actualidad más candente

Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyond
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyondDive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyond
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyondJason Himmelstein
 
[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClass
[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClass[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClass
[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClassEuropean Collaboration Summit
 
2014 09-20 - SPSNJ - Getting Started with Office 365
2014 09-20 - SPSNJ - Getting Started with Office 3652014 09-20 - SPSNJ - Getting Started with Office 365
2014 09-20 - SPSNJ - Getting Started with Office 365Dan Usher
 
Planning and deploying_share_point_farm_in_azure_gabsg_2016
Planning and deploying_share_point_farm_in_azure_gabsg_2016Planning and deploying_share_point_farm_in_azure_gabsg_2016
Planning and deploying_share_point_farm_in_azure_gabsg_2016Thuan Ng
 
ECS19 - Mike Ammerlaan - Microsoft Graph Data Connect
ECS19 - Mike Ammerlaan - Microsoft Graph Data ConnectECS19 - Mike Ammerlaan - Microsoft Graph Data Connect
ECS19 - Mike Ammerlaan - Microsoft Graph Data ConnectEuropean Collaboration Summit
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSBest Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSguest7c2e070
 
ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...
ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...
ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...European Collaboration Summit
 
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
O365Con18 - Hybrid SharePoint Deep Dive - Thomas VochtenO365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
O365Con18 - Hybrid SharePoint Deep Dive - Thomas VochtenNCCOMMS
 
ECS19 - John White - Unlock SharePoint’s Reporting Secrets
ECS19 - John White - Unlock SharePoint’s Reporting SecretsECS19 - John White - Unlock SharePoint’s Reporting Secrets
ECS19 - John White - Unlock SharePoint’s Reporting SecretsEuropean Collaboration Summit
 
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...Jason Himmelstein
 
Get started with building native mobile apps interacting with SharePoint
Get started with building native mobile apps interacting with SharePointGet started with building native mobile apps interacting with SharePoint
Get started with building native mobile apps interacting with SharePointYaroslav Pentsarskyy [MVP]
 
SharePoint Fest Chicago 2015 - Anatomy of configuring provider hosted add-in...
SharePoint Fest Chicago 2015  - Anatomy of configuring provider hosted add-in...SharePoint Fest Chicago 2015  - Anatomy of configuring provider hosted add-in...
SharePoint Fest Chicago 2015 - Anatomy of configuring provider hosted add-in...Nik Patel
 
[Vončina] Configuring SharePoint 2016 for BI Scenarios
[Vončina] Configuring SharePoint 2016 for BI Scenarios[Vončina] Configuring SharePoint 2016 for BI Scenarios
[Vončina] Configuring SharePoint 2016 for BI ScenariosEuropean Collaboration Summit
 
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
[McDermott] Configuring SharePoint Hybrid Search and TaxonomyEuropean Collaboration Summit
 
Designing for SharePoint Provider Hosted Apps
Designing for SharePoint Provider Hosted AppsDesigning for SharePoint Provider Hosted Apps
Designing for SharePoint Provider Hosted AppsRoy Kim
 
ECS 19 Anil Erduran - simplifying microsoft architectures with aws services
ECS 19 Anil Erduran - simplifying microsoft architectures with aws servicesECS 19 Anil Erduran - simplifying microsoft architectures with aws services
ECS 19 Anil Erduran - simplifying microsoft architectures with aws servicesEuropean Collaboration Summit
 
What’s new in SharePoint 2016 Beta 2?
What’s new in SharePoint 2016 Beta 2?What’s new in SharePoint 2016 Beta 2?
What’s new in SharePoint 2016 Beta 2?Jason Himmelstein
 
SharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekSharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekShailen Sukul
 
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business IntelligenceEuropean Collaboration Summit
 

La actualidad más candente (20)

Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyond
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyondDive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyond
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyond
 
[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClass
[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClass[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClass
[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClass
 
2014 09-20 - SPSNJ - Getting Started with Office 365
2014 09-20 - SPSNJ - Getting Started with Office 3652014 09-20 - SPSNJ - Getting Started with Office 365
2014 09-20 - SPSNJ - Getting Started with Office 365
 
Planning and deploying_share_point_farm_in_azure_gabsg_2016
Planning and deploying_share_point_farm_in_azure_gabsg_2016Planning and deploying_share_point_farm_in_azure_gabsg_2016
Planning and deploying_share_point_farm_in_azure_gabsg_2016
 
ECS19 - Mike Ammerlaan - Microsoft Graph Data Connect
ECS19 - Mike Ammerlaan - Microsoft Graph Data ConnectECS19 - Mike Ammerlaan - Microsoft Graph Data Connect
ECS19 - Mike Ammerlaan - Microsoft Graph Data Connect
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSBest Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
 
ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...
ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...
ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...
 
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
O365Con18 - Hybrid SharePoint Deep Dive - Thomas VochtenO365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
 
ECS19 - John White - Unlock SharePoint’s Reporting Secrets
ECS19 - John White - Unlock SharePoint’s Reporting SecretsECS19 - John White - Unlock SharePoint’s Reporting Secrets
ECS19 - John White - Unlock SharePoint’s Reporting Secrets
 
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...
 
Get started with building native mobile apps interacting with SharePoint
Get started with building native mobile apps interacting with SharePointGet started with building native mobile apps interacting with SharePoint
Get started with building native mobile apps interacting with SharePoint
 
SharePoint Fest Chicago 2015 - Anatomy of configuring provider hosted add-in...
SharePoint Fest Chicago 2015  - Anatomy of configuring provider hosted add-in...SharePoint Fest Chicago 2015  - Anatomy of configuring provider hosted add-in...
SharePoint Fest Chicago 2015 - Anatomy of configuring provider hosted add-in...
 
[Vončina] Configuring SharePoint 2016 for BI Scenarios
[Vončina] Configuring SharePoint 2016 for BI Scenarios[Vončina] Configuring SharePoint 2016 for BI Scenarios
[Vončina] Configuring SharePoint 2016 for BI Scenarios
 
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
 
Designing for SharePoint Provider Hosted Apps
Designing for SharePoint Provider Hosted AppsDesigning for SharePoint Provider Hosted Apps
Designing for SharePoint Provider Hosted Apps
 
SharePoint 2016
SharePoint 2016SharePoint 2016
SharePoint 2016
 
ECS 19 Anil Erduran - simplifying microsoft architectures with aws services
ECS 19 Anil Erduran - simplifying microsoft architectures with aws servicesECS 19 Anil Erduran - simplifying microsoft architectures with aws services
ECS 19 Anil Erduran - simplifying microsoft architectures with aws services
 
What’s new in SharePoint 2016 Beta 2?
What’s new in SharePoint 2016 Beta 2?What’s new in SharePoint 2016 Beta 2?
What’s new in SharePoint 2016 Beta 2?
 
SharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekSharePoint 2013 Sneak Peek
SharePoint 2013 Sneak Peek
 
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
 

Destacado

DIG360 Retail Cares Report on CSR in Retail
DIG360 Retail Cares Report on CSR in RetailDIG360 Retail Cares Report on CSR in Retail
DIG360 Retail Cares Report on CSR in RetailDIG360 Consulting Ltd.
 
Soarian Health Archive Presentatie Sap I.S.H.Med Gebruikersdag 24 Juni 2009
Soarian Health Archive Presentatie Sap I.S.H.Med Gebruikersdag 24 Juni 2009Soarian Health Archive Presentatie Sap I.S.H.Med Gebruikersdag 24 Juni 2009
Soarian Health Archive Presentatie Sap I.S.H.Med Gebruikersdag 24 Juni 2009Soarian Health Archive User Group
 
історія 6 клас троянская война
історія 6 клас троянская войнаісторія 6 клас троянская война
історія 6 клас троянская войнаpupilsShostka
 
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsSharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsDan Usher
 
Disruptive Innovation & The Roadless Economy in New Zealand
Disruptive Innovation & The Roadless Economy in New ZealandDisruptive Innovation & The Roadless Economy in New Zealand
Disruptive Innovation & The Roadless Economy in New ZealandArturo Pelayo
 
With Great Nerdery Comes Great Responsibility
With Great Nerdery Comes Great Responsibility With Great Nerdery Comes Great Responsibility
With Great Nerdery Comes Great Responsibility John Anderson
 
Nur 4112 class #3
Nur 4112  class #3Nur 4112  class #3
Nur 4112 class #3jgregg1
 
CSCfi Computing Services 12/2014
CSCfi Computing Services 12/2014CSCfi Computing Services 12/2014
CSCfi Computing Services 12/2014Olli-Pekka Lehto
 
2013 11 19 seoul underground hk s watts
2013 11 19 seoul underground hk s watts2013 11 19 seoul underground hk s watts
2013 11 19 seoul underground hk s wattsFirsta Ismet
 
Dinesh Mullangi Departmental seminar 12th August 2015
Dinesh Mullangi Departmental seminar  12th August 2015Dinesh Mullangi Departmental seminar  12th August 2015
Dinesh Mullangi Departmental seminar 12th August 2015mullangi dinesh
 
Character education – self knowledge
Character education – self knowledgeCharacter education – self knowledge
Character education – self knowledgerocoley
 
Consumer insights: Finding and Guarding the Treasure Trove Infographic
Consumer insights: Finding and Guarding the Treasure Trove InfographicConsumer insights: Finding and Guarding the Treasure Trove Infographic
Consumer insights: Finding and Guarding the Treasure Trove InfographicCapgemini
 
Los tipos de `"porque"
Los tipos de `"porque"Los tipos de `"porque"
Los tipos de `"porque"Luis Gil Gil
 
Management society Num 47 (2014)
Management society  Num 47 (2014)Management society  Num 47 (2014)
Management society Num 47 (2014)Santiago Garcia
 
タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山
タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山
タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山Matumit Sombunjaroen
 
Content/Communication: Lavacon 2014
Content/Communication: Lavacon 2014Content/Communication: Lavacon 2014
Content/Communication: Lavacon 2014Kristina Halvorson
 

Destacado (20)

DIG360 Retail Cares Report on CSR in Retail
DIG360 Retail Cares Report on CSR in RetailDIG360 Retail Cares Report on CSR in Retail
DIG360 Retail Cares Report on CSR in Retail
 
Soarian Health Archive Presentatie Sap I.S.H.Med Gebruikersdag 24 Juni 2009
Soarian Health Archive Presentatie Sap I.S.H.Med Gebruikersdag 24 Juni 2009Soarian Health Archive Presentatie Sap I.S.H.Med Gebruikersdag 24 Juni 2009
Soarian Health Archive Presentatie Sap I.S.H.Med Gebruikersdag 24 Juni 2009
 
історія 6 клас троянская война
історія 6 клас троянская войнаісторія 6 клас троянская война
історія 6 клас троянская война
 
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsSharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
 
How enroll cwd's to school
How enroll cwd's to schoolHow enroll cwd's to school
How enroll cwd's to school
 
Disruptive Innovation & The Roadless Economy in New Zealand
Disruptive Innovation & The Roadless Economy in New ZealandDisruptive Innovation & The Roadless Economy in New Zealand
Disruptive Innovation & The Roadless Economy in New Zealand
 
Angie
AngieAngie
Angie
 
With Great Nerdery Comes Great Responsibility
With Great Nerdery Comes Great Responsibility With Great Nerdery Comes Great Responsibility
With Great Nerdery Comes Great Responsibility
 
Nur 4112 class #3
Nur 4112  class #3Nur 4112  class #3
Nur 4112 class #3
 
CSCfi Computing Services 12/2014
CSCfi Computing Services 12/2014CSCfi Computing Services 12/2014
CSCfi Computing Services 12/2014
 
2013 11 19 seoul underground hk s watts
2013 11 19 seoul underground hk s watts2013 11 19 seoul underground hk s watts
2013 11 19 seoul underground hk s watts
 
Dinesh Mullangi Departmental seminar 12th August 2015
Dinesh Mullangi Departmental seminar  12th August 2015Dinesh Mullangi Departmental seminar  12th August 2015
Dinesh Mullangi Departmental seminar 12th August 2015
 
Character education – self knowledge
Character education – self knowledgeCharacter education – self knowledge
Character education – self knowledge
 
Consumer insights: Finding and Guarding the Treasure Trove Infographic
Consumer insights: Finding and Guarding the Treasure Trove InfographicConsumer insights: Finding and Guarding the Treasure Trove Infographic
Consumer insights: Finding and Guarding the Treasure Trove Infographic
 
Los tipos de `"porque"
Los tipos de `"porque"Los tipos de `"porque"
Los tipos de `"porque"
 
Management society Num 47 (2014)
Management society  Num 47 (2014)Management society  Num 47 (2014)
Management society Num 47 (2014)
 
The Twist and Shout Guide to Employee Engagement
The Twist and Shout Guide to Employee EngagementThe Twist and Shout Guide to Employee Engagement
The Twist and Shout Guide to Employee Engagement
 
タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山
タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山
タイ人オタクが艦これ聖地山を巡った話 第1話 京都 高雄~愛宕山
 
Content/Communication: Lavacon 2014
Content/Communication: Lavacon 2014Content/Communication: Lavacon 2014
Content/Communication: Lavacon 2014
 
New+residential+construction+%28 march+2016%29
New+residential+construction+%28 march+2016%29New+residential+construction+%28 march+2016%29
New+residential+construction+%28 march+2016%29
 

Similar a SharePoint and IaaS: Session SP11 on intersection of SharePoint and cloud infrastructure

SPT15 To the Cloud! Utilizing AWS and Azure as Cloud Hosting Providers for Sh...
SPT15 To the Cloud! Utilizing AWS and Azure as Cloud Hosting Providers for Sh...SPT15 To the Cloud! Utilizing AWS and Azure as Cloud Hosting Providers for Sh...
SPT15 To the Cloud! Utilizing AWS and Azure as Cloud Hosting Providers for Sh...Scott Hoag
 
Microsoft Cloud Database & Cloud BI
Microsoft Cloud Database & Cloud BIMicrosoft Cloud Database & Cloud BI
Microsoft Cloud Database & Cloud BIMark Kromer
 
The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)Dave Bost
 
Microsoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptxMicrosoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptxsaidbilgen
 
AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013Amazon Web Services
 
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - ConceroCTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - ConceroSpiffy
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with AzureShahed Chowdhuri
 
Cloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureEduardo Castro
 
Análisis de riesgos en Azure y protección de la información
Análisis de riesgos en Azure y protección de la informaciónAnálisis de riesgos en Azure y protección de la información
Análisis de riesgos en Azure y protección de la informaciónPlain Concepts
 
Benefits of the Azure cloud
Benefits of the Azure cloudBenefits of the Azure cloud
Benefits of the Azure cloudJames Serra
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloudebuc
 
Benefits of the Azure Cloud
Benefits of the Azure CloudBenefits of the Azure Cloud
Benefits of the Azure CloudCaserta
 
Intro to Windows Azure
Intro to Windows AzureIntro to Windows Azure
Intro to Windows Azurealicerpang
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with AzureShahed Chowdhuri
 

Similar a SharePoint and IaaS: Session SP11 on intersection of SharePoint and cloud infrastructure (20)

Surviving the Azure Avalanche
Surviving the Azure AvalancheSurviving the Azure Avalanche
Surviving the Azure Avalanche
 
SPT15 To the Cloud! Utilizing AWS and Azure as Cloud Hosting Providers for Sh...
SPT15 To the Cloud! Utilizing AWS and Azure as Cloud Hosting Providers for Sh...SPT15 To the Cloud! Utilizing AWS and Azure as Cloud Hosting Providers for Sh...
SPT15 To the Cloud! Utilizing AWS and Azure as Cloud Hosting Providers for Sh...
 
Microsoft Cloud Database & Cloud BI
Microsoft Cloud Database & Cloud BIMicrosoft Cloud Database & Cloud BI
Microsoft Cloud Database & Cloud BI
 
Azure: PaaS or IaaS
Azure: PaaS or IaaSAzure: PaaS or IaaS
Azure: PaaS or IaaS
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)
 
Azure diario de abordo
Azure diario de abordoAzure diario de abordo
Azure diario de abordo
 
Microsoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptxMicrosoft-Azure-Overvi2222222222222ew.pptx
Microsoft-Azure-Overvi2222222222222ew.pptx
 
AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013
 
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - ConceroCTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with Azure
 
Cloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azure
 
Sql Azure
Sql AzureSql Azure
Sql Azure
 
Análisis de riesgos en Azure y protección de la información
Análisis de riesgos en Azure y protección de la informaciónAnálisis de riesgos en Azure y protección de la información
Análisis de riesgos en Azure y protección de la información
 
Benefits of the Azure cloud
Benefits of the Azure cloudBenefits of the Azure cloud
Benefits of the Azure cloud
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloud
 
Benefits of the Azure Cloud
Benefits of the Azure CloudBenefits of the Azure Cloud
Benefits of the Azure Cloud
 
Intro to Windows Azure
Intro to Windows AzureIntro to Windows Azure
Intro to Windows Azure
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with Azure
 
Sky High With Azure
Sky High With AzureSky High With Azure
Sky High With Azure
 

Más de Dan Usher

SPS Pittsburgh - Getting Started with Office 365
SPS Pittsburgh - Getting Started with Office 365SPS Pittsburgh - Getting Started with Office 365
SPS Pittsburgh - Getting Started with Office 365Dan Usher
 
SPS NYC - Getting started with Office 365 for IT Pros
SPS NYC - Getting started with Office 365 for IT ProsSPS NYC - Getting started with Office 365 for IT Pros
SPS NYC - Getting started with Office 365 for IT ProsDan Usher
 
2014-05-17 SPS Baltimore - Worst Practices of SharePoint
2014-05-17 SPS Baltimore - Worst Practices of SharePoint2014-05-17 SPS Baltimore - Worst Practices of SharePoint
2014-05-17 SPS Baltimore - Worst Practices of SharePointDan Usher
 
2014-005-17 SPS Baltimore - Getting Started with Office 365
2014-005-17 SPS Baltimore - Getting Started with Office 3652014-005-17 SPS Baltimore - Getting Started with Office 365
2014-005-17 SPS Baltimore - Getting Started with Office 365Dan Usher
 
2014-04-05 - SPSPhilly - Authentication and Authorization
2014-04-05 - SPSPhilly - Authentication and Authorization2014-04-05 - SPSPhilly - Authentication and Authorization
2014-04-05 - SPSPhilly - Authentication and AuthorizationDan Usher
 
2014-04-05 - SPSPhilly - Getting Started with Office 365
2014-04-05 - SPSPhilly - Getting Started with Office 3652014-04-05 - SPSPhilly - Getting Started with Office 365
2014-04-05 - SPSPhilly - Getting Started with Office 365Dan Usher
 
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 3652014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365Dan Usher
 
2014 03-19 - CapArea.net SSIG - Getting Started with Office 365
2014 03-19 - CapArea.net SSIG - Getting Started with Office 3652014 03-19 - CapArea.net SSIG - Getting Started with Office 365
2014 03-19 - CapArea.net SSIG - Getting Started with Office 365Dan Usher
 
2014-03-13 - Getting Started with Office 365 at SUGDC
2014-03-13 - Getting Started with Office 365 at SUGDC2014-03-13 - Getting Started with Office 365 at SUGDC
2014-03-13 - Getting Started with Office 365 at SUGDCDan Usher
 
2014 02-26 - Princeton SUG presents - Getting Started with Office 365
2014 02-26 - Princeton SUG presents - Getting Started with Office 3652014 02-26 - Princeton SUG presents - Getting Started with Office 365
2014 02-26 - Princeton SUG presents - Getting Started with Office 365Dan Usher
 
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
2013-09-12 - SUGDC - Office 365 and Hybrid SolutionsDan Usher
 
2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...
2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...
2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...Dan Usher
 
2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of Capability
2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of Capability2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of Capability
2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of CapabilityDan Usher
 
2014-02-22 - IT Pro Camp - Getting Started with Office 365
2014-02-22 - IT Pro Camp - Getting Started with Office 3652014-02-22 - IT Pro Camp - Getting Started with Office 365
2014-02-22 - IT Pro Camp - Getting Started with Office 365Dan Usher
 
2014-06-19 - HRSSUG - Getting Started with Office 365
2014-06-19 - HRSSUG - Getting Started with Office 3652014-06-19 - HRSSUG - Getting Started with Office 365
2014-06-19 - HRSSUG - Getting Started with Office 365Dan Usher
 
2014-02-06 - Getting Started with Office 365
2014-02-06 - Getting Started with Office 3652014-02-06 - Getting Started with Office 365
2014-02-06 - Getting Started with Office 365Dan Usher
 
SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...
SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...
SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...Dan Usher
 
SharePoint Saturday Events - Getting Started with Office 365
SharePoint Saturday Events - Getting Started with Office 365SharePoint Saturday Events - Getting Started with Office 365
SharePoint Saturday Events - Getting Started with Office 365Dan Usher
 
2013 SPSDC Reston - Getting Started with Office 365
2013 SPSDC Reston - Getting Started with Office 3652013 SPSDC Reston - Getting Started with Office 365
2013 SPSDC Reston - Getting Started with Office 365Dan Usher
 
2013 SPSDC Reston Closeout
2013 SPSDC Reston Closeout2013 SPSDC Reston Closeout
2013 SPSDC Reston CloseoutDan Usher
 

Más de Dan Usher (20)

SPS Pittsburgh - Getting Started with Office 365
SPS Pittsburgh - Getting Started with Office 365SPS Pittsburgh - Getting Started with Office 365
SPS Pittsburgh - Getting Started with Office 365
 
SPS NYC - Getting started with Office 365 for IT Pros
SPS NYC - Getting started with Office 365 for IT ProsSPS NYC - Getting started with Office 365 for IT Pros
SPS NYC - Getting started with Office 365 for IT Pros
 
2014-05-17 SPS Baltimore - Worst Practices of SharePoint
2014-05-17 SPS Baltimore - Worst Practices of SharePoint2014-05-17 SPS Baltimore - Worst Practices of SharePoint
2014-05-17 SPS Baltimore - Worst Practices of SharePoint
 
2014-005-17 SPS Baltimore - Getting Started with Office 365
2014-005-17 SPS Baltimore - Getting Started with Office 3652014-005-17 SPS Baltimore - Getting Started with Office 365
2014-005-17 SPS Baltimore - Getting Started with Office 365
 
2014-04-05 - SPSPhilly - Authentication and Authorization
2014-04-05 - SPSPhilly - Authentication and Authorization2014-04-05 - SPSPhilly - Authentication and Authorization
2014-04-05 - SPSPhilly - Authentication and Authorization
 
2014-04-05 - SPSPhilly - Getting Started with Office 365
2014-04-05 - SPSPhilly - Getting Started with Office 3652014-04-05 - SPSPhilly - Getting Started with Office 365
2014-04-05 - SPSPhilly - Getting Started with Office 365
 
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 3652014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365
 
2014 03-19 - CapArea.net SSIG - Getting Started with Office 365
2014 03-19 - CapArea.net SSIG - Getting Started with Office 3652014 03-19 - CapArea.net SSIG - Getting Started with Office 365
2014 03-19 - CapArea.net SSIG - Getting Started with Office 365
 
2014-03-13 - Getting Started with Office 365 at SUGDC
2014-03-13 - Getting Started with Office 365 at SUGDC2014-03-13 - Getting Started with Office 365 at SUGDC
2014-03-13 - Getting Started with Office 365 at SUGDC
 
2014 02-26 - Princeton SUG presents - Getting Started with Office 365
2014 02-26 - Princeton SUG presents - Getting Started with Office 3652014 02-26 - Princeton SUG presents - Getting Started with Office 365
2014 02-26 - Princeton SUG presents - Getting Started with Office 365
 
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
 
2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...
2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...
2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...
 
2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of Capability
2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of Capability2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of Capability
2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of Capability
 
2014-02-22 - IT Pro Camp - Getting Started with Office 365
2014-02-22 - IT Pro Camp - Getting Started with Office 3652014-02-22 - IT Pro Camp - Getting Started with Office 365
2014-02-22 - IT Pro Camp - Getting Started with Office 365
 
2014-06-19 - HRSSUG - Getting Started with Office 365
2014-06-19 - HRSSUG - Getting Started with Office 3652014-06-19 - HRSSUG - Getting Started with Office 365
2014-06-19 - HRSSUG - Getting Started with Office 365
 
2014-02-06 - Getting Started with Office 365
2014-02-06 - Getting Started with Office 3652014-02-06 - Getting Started with Office 365
2014-02-06 - Getting Started with Office 365
 
SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...
SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...
SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...
 
SharePoint Saturday Events - Getting Started with Office 365
SharePoint Saturday Events - Getting Started with Office 365SharePoint Saturday Events - Getting Started with Office 365
SharePoint Saturday Events - Getting Started with Office 365
 
2013 SPSDC Reston - Getting Started with Office 365
2013 SPSDC Reston - Getting Started with Office 3652013 SPSDC Reston - Getting Started with Office 365
2013 SPSDC Reston - Getting Started with Office 365
 
2013 SPSDC Reston Closeout
2013 SPSDC Reston Closeout2013 SPSDC Reston Closeout
2013 SPSDC Reston Closeout
 

Último

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
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
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
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
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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
 

SharePoint and IaaS: Session SP11 on intersection of SharePoint and cloud infrastructure

  • 1. SharePoint intersection Session SP11 SharePoint and IaaS The onPrem in the Cloud
  • 2. 2 © DEVintersection. All rights reserved. http://www.DEVintersection.com Overview  Introduction  Why Cloud?  Workload Considations  Amazon Web Services Overview  Azure Overview  Azure Pack - Private Cloud  Office 365 Considerations  Hybrid Solutions
  • 3. Who am I? Dan Usher Lead Associate Booz Allen Hamilton usher@binarybrewery.io http://www.sharepointdan.com
  • 4. 4 © DEVintersection. All rights reserved. http://www.DEVintersection.com Who are you?  SharePoint On-Prem?  SharePoint Online?  Developers?  Designers?  Administrators?  Architects?  End Users?
  • 5. 5 © DEVintersection. All rights reserved. http://www.DEVintersection.com IT Agility The ability to instantly provision new hardware for new opportunities or respond quickly to business demand can be a competitive advantage. Focus Focusing less on infrastructure leaves more time for improving the success of the business through better IT. More on Innovation and less on Infrastructure. Economics Cloud Computing lowers the cost of delivering IT and increases the utilization and efficiency of your data center. Why Cloud™?
  • 6. 6 © DEVintersection. All rights reserved. http://www.DEVintersection.com cloud types  moving out from corporate IT data center and private clouds  hosting, building, consuming  flexibility in scale
  • 7. 7 © DEVintersection. All rights reserved. http://www.DEVintersection.com environments to consider  production  staging  user acceptance  test  development
  • 8. 8 © DEVintersection. All rights reserved. http://www.DEVintersection.com security and compliance  Azure Public Community Cloud  FedRAMP JAB P-ATO  http://www.microsoft.com/en-us/news/press/2013/sep13/09- 30fedramppr.aspx  AWS  GovCloud - FedRAMP 3PAO ATO  http://aws.amazon.com/govcloud-us/
  • 9. 9 © DEVintersection. All rights reserved. http://www.DEVintersection.com services we wish we could utilize  AWS RDS SQL instance  http://aws.amazon.com/rds/sqlserver/#details  Azure SQL Database  http://www.windowsazure.com/en-us/services/data-management/  Spoiler Alert…  Neither support FILESTREAM  Neither can be domain joined
  • 10. 11 © DEVintersection. All rights reserved. http://www.DEVintersection.com Azure SQL Database Instance  Available to connect through SQL Server Management Studio  SQL AuthN (no IWA AuthN)  Unable to access or manipulate instance properties  Limited functionality  Unable to configure MDOP Not usable for SharePoint 2013…
  • 11. 12 © DEVintersection. All rights reserved. http://www.DEVintersection.com AWS RDS SQL Server Guidance and Limitations Primer: http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_SQLServer.html Supported in 2008 R2 Database Not Supported in 2008 R2 Database Core Database engine features Maintenance Plans SQL Server development tools (VS, Intellisense) Database Mail SQL Server Management Tools Distributed Queries Safe CLR Transparent Data Encryption Full-text Search Database Log Shipping SSL Database Mirroring Spatial and location features Windows Authenticatoin Distribution Transaction Coordinator (MSDTC) Replication WCF Data Services SQL Server Audit FILESTREAM Support Performance Counter Collector Policy Based Management Additional T-SQL endpoints Ability to run Reporting, Analysis, Integration Services against same server as the DB instance
  • 12. 13 © DEVintersection. All rights reserved. http://www.DEVintersection.com AWS RDS SQL Instance Not usable for SharePoint 2013… Available to connect through SQL Server Management Studio SQL AuthN (no IWA AuthN) Unable to access or manipulate instance properties Limited functionality Unable to configure MDOP
  • 13. 14 © DEVintersection. All rights reserved. http://www.DEVintersection.com things to remember…  SharePoint Server 2010 and 2013 supports virtualization within Azure (and sysprep…)  Microsoft products virtualized on Hyper-V  http://support.microsoft.com/kb/957006  http://support.microsoft.com/kb/2721672  Microsoft products virtualized on VMware  http://support.microsoft.com/kb/897615  Licensing  http://technet.microsoft.com/en-us/library/ff607936(v=office.14).aspx  http://technet.microsoft.com/en-us/library/ff607936.aspx  Not all Clouds are created equal…
  • 14. 15 © DEVintersection. All rights reserved. http://www.DEVintersection.com SQL Workloads in the cloud  SQL housed within cloud based VM  Provides greatest flexibility  Supports Always On scenarios  Support for configurable Disaster Recovery  Works with SharePoint  SQL DB services  Support for fast scalability  Requires very little SQL maintenance  Great for hosting databases for structured data outside of SharePoint
  • 15. 16 © DEVintersection. All rights reserved. http://www.DEVintersection.com SharePoint Workloads  SharePoint for Internet Sites (FIS)  Public facing, anonymous access sites  Developer, Test and Staging Environments  Quickly provision and un-provision entire environments  Hybrid Applications  Applications that span your data center and the cloud  Disaster Recovery  Quickly recover from a disaster, only pay for use
  • 16. 17 © DEVintersection. All rights reserved. http://www.DEVintersection.com Active Directory Workloads  AD DS, AD FS, AD CS hosted within cloud based VMs  Complete flexibility and control of replication to on premise resources  Windows Azure Active Directory  Useful for cloud based applications  Can’t run your data center off of WAAD  Connectors to provide for AD FS like functionality  3rd Party Identity Provider in the Cloud  Provides for externalized virtual directories for consumption by cloud services
  • 18. 19 © DEVintersection. All rights reserved. http://www.DEVintersection.com AWS Images Available              
  • 19. Demo Provisioning AWS VMs through the EC2 Portal
  • 20. 21 © DEVintersection. All rights reserved. http://www.DEVintersection.com SharePoint in AWS EC2 Reference Architecture Document - http://go.spdan.com/aws-sp-ref-pdf
  • 21. 22 © DEVintersection. All rights reserved. http://www.DEVintersection.com Using AWS to Deploy…  Quick Deployment method using Cloud Formation scripts…  License Mobility 
  • 22. 23 © DEVintersection. All rights reserved. http://www.DEVintersection.com AWS Core Virtual Machine Sizes
  • 23. 24 © DEVintersection. All rights reserved. http://www.DEVintersection.com AWS Supported VPN Device List Cisco Platform OS Family Examples ASA 5500 Series (Adaptive Security Appliances) ASA Software 8.2+ 5505, 5550 ISR Series Integrated Services Routers IOS 12.4+ 2801, 2901, 2911 Juniper Platform OS Family Examples SRX Series Routers JunOS 9.5+ 210, 650 J Series Routers JunOS 9.5+ 4350 ISG Series Routers ScreenOS 6.1+ SX2 SSG Series Routers ScreenOS 6.1+ 550 Generic VPN devices must support • IKE v1, IPSec in Tunnels Mode • AES 128 • SHA1 • Diffie-Hellman Perfect Forward Secrecy in “Group 2 mode” Other Solutions • Microsoft Windows Server 2008 R2 • Yamaha RTX1200 http://aws.amazon.com/vpc/faqs/#C2
  • 24. 25 © DEVintersection. All rights reserved. http://www.DEVintersection.com AWS PowerShell Commandlets  http://aws.amazon.com/powershell/
  • 25. 26 © DEVintersection. All rights reserved. http://www.DEVintersection.com AWS PowerShell Commandlets in Action
  • 26. 27 © DEVintersection. All rights reserved. http://www.DEVintersection.com AWS Command Line  http://aws.amazon.com/cli/        
  • 27. 28 © DEVintersection. All rights reserved. http://www.DEVintersection.com AWS Command Line continued         
  • 28. 29 © DEVintersection. All rights reserved. http://www.DEVintersection.com AWS Command Line continued  
  • 29. 30 © DEVintersection. All rights reserved. http://www.DEVintersection.com Cloud Formation Scripts       
  • 31. 32 © DEVintersection. All rights reserved. http://www.DEVintersection.com Azure Images Available                
  • 32. 33 © DEVintersection. All rights reserved. http://www.DEVintersection.com Windows Azure  Comprehensive set of services that enable you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters
  • 33. 34 © DEVintersection. All rights reserved. http://www.DEVintersection.com SharePoint Support on Windows Azure  Product Support  FAST Support
  • 34. 35 © DEVintersection. All rights reserved. http://www.DEVintersection.com Hybrid Solutions IaaS PaaS SaaS
  • 35. 36 © DEVintersection. All rights reserved. http://www.DEVintersection.com virtual machine vs vm roles in Azure
  • 36. 37 © DEVintersection. All rights reserved. http://www.DEVintersection.com Azure Cloud Services, Roles and Instances  Management, Configuration, Security, Networking and Service Model boundary
  • 37. 38 © DEVintersection. All rights reserved. http://www.DEVintersection.com Azure Cloud Services with Virtual Machines  Multiple Virtual Machines can be hosted within the same cloud service
  • 38. 39 © DEVintersection. All rights reserved. http://www.DEVintersection.com Cloud First Provisioning >_
  • 39. Demo Provisioning Azure VMs through the Management Portal
  • 40. 41 © DEVintersection. All rights reserved. http://www.DEVintersection.com Azure Protocols and Endpoints  UDP Traffic Supported in Azure  Support for All IP-Based Protocols (VM to VM)   Port Forwarded Endpoints  Custom Load Balancer Health Probes 
  • 41. 42 © DEVintersection. All rights reserved. http://www.DEVintersection.com Overview: Existing Connectivity in Azure LB VIP:Input Endpoint Internal Endpoint Loadbalanced endpoint. Stable VIP per service. Single port per endpoint Supported protocols: HTTP, HTTPS, TCP Input Endpoint Instance-to-instance communication Supported Protocols: TCP Port ranges supported Communication boundary = Deployment boundary Internal Endpoint Windows Azure-provided DNS service for service-level name resolution Runtime APIs for instance identification Name Resolution foo.cloudapp.net  VIP
  • 42. 43 © DEVintersection. All rights reserved. http://www.DEVintersection.com Cloud Connectivity Options Data Synchronization Application-Layer Connectivity & Messaging Secure Machine-to-Machine Network Connectivity Secure Site-to-Site Network Connectivity Secure Site-to-Site Network Connectivity
  • 43. 44 © DEVintersection. All rights reserved. http://www.DEVintersection.com Virtual Network Features  Customer-managed private virtual networks within Windows Azure  “Bring your own IPv4 addresses”  Control over placement of Windows Azure Roles within the network  Stable IPv4 addresses for VMs  Hosted VPN Gateway that enables site-to-site connectivity  Automated provisioning & management  Support existing on-premises VPN devices  Use on-premise DNS servers for name resolution  Enables you to use your on-premise DNS servers for name resolution  Enables VMs running in Windows Azure to be joined to your corporate domain(s) running on-premise
  • 44. 45 © DEVintersection. All rights reserved. http://www.DEVintersection.com SharePoint in Windows Azure Internet Persistent VM Role SharePoint FrontEnd Persistent VM Role SharePoint FrontEnd Persistent VM Role Search and Indes Persistent Desk Persistent VM Role DC DNS Server Account Persistent VM RoleSQL Persistent VM Role SQL Local DNS SQLMirroring Windows Azure Virtual Network Use Accounts On Premises DC DNS 10.8.8.x Domain Joined to On-Premises Network
  • 45. 46 © DEVintersection. All rights reserved. http://www.DEVintersection.com Azure Virtual Machines 
  • 46. 47 © DEVintersection. All rights reserved. http://www.DEVintersection.com Azure Supported VPN Device List Cisco Platform OS Family Examples ASA 5500 Series (Adaptive Security Appliances) ASA Software 8.4+ 5505, 5550 ASR 1000 Series Aggregation Services Routers IOS XE 2.1+ 1002 ISR Series Integrated Services Routers IOS 12.2+ 2801, 2901, 2911 Juniper Platform OS Family Examples SRX Series Routers JunOS 10.2+ 210, 650 J Series Routers JunOS 9.4+ 4350 ISG Series Routers ScreenOS 6.2+ SX2 SSG Series Routers ScreenOS 6.2+ 550 Generic VPN devices must support • IKE v1 • AES 128, 256 • SHA1, SHA2 Soft VPN Gateway • CheckPoint • Fortinent • OpenSwan
  • 47. 48 © DEVintersection. All rights reserved. http://www.DEVintersection.com scripting it out  Paul Stubbs has a great Tech Ed talk walking through showing and explaining this.  http://blogs.msdn.com/b/pstubbs/  http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/AZR327  http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/MDC-B213  Hands on Labs on github  https://github.com/WindowsAzure-TrainingKit/HOL- DeployingSQLServerForSharePoint  https://github.com/WindowsAzure-TrainingKit/HOL-DeploySharePointVMs  https://github.com/WindowsAzure/azure-sdk-tools-samples/wiki/Automated- Deployment-of-SharePoint-2013-with-Windows-Azure-PowerShell
  • 48. 49 © DEVintersection. All rights reserved. http://www.DEVintersection.com Migration Types Forklift Migration  Bring entire application and all dependencies Hybrid Migration  Bring portion of application to the cloud while some resources stay on-premises IaaS to PaaS Migration  Migrating application to web or worker roles with dependencies that work better on a VM
  • 49. 50 © DEVintersection. All rights reserved. http://www.DEVintersection.com Private Cloud - Azure Pack Builds on Windows Server 2012 R2 and Systems Center 2012 R2 Uses:  Hosting critical workloads on- premise  Data and Information security requirements  Move VHDs through VMM moving Images to / from Azure Provides for:  Web Sites  Service Bus  Virtual Machines  Tenant Portal  Management Portal
  • 50. 51 © DEVintersection. All rights reserved. http://www.DEVintersection.com Reasons to use Office 365 Software as a Service  Per user / per month  Licensing included  Identity Integration through Windows Azure Active Directory  Tenant Administration  Full Apps Model Support  Disaster Recovery  Reduced O&M and Administration
  • 51. 52 © DEVintersection. All rights reserved. http://www.DEVintersection.com SharePoint 2013 and Office 365 Search Authentication Topologies Supported Functionality One-way outbound SharePoint Server 2013 Search services can query SharePoint Online site collections and return federated results to SharePoint Server 2013 Search One-way inbound SharePoint Online Search services can query SharePoint Server 2013 site collections and return federated results to SharePoint Online Search Two-way (bidirectional) Both SharePoint Server 2013 and SharePoint Online Search services can query site collections in the other environment and return federated results
  • 52. 53 © DEVintersection. All rights reserved. http://www.DEVintersection.com SharePoint 2013 and Office 365 Search  On-premises AD DS domain in a forest that has a Windows Server 2008/Windows Server 2008 R2/Windows Server 2012 forest functional level  An on-premises server for  AD FS 2.0  Microsoft Online Services Directory Synchronization tool  An operational on-premises SharePoint Server 2013 farm that has each of the following:  An Enterprise Search site collection configured with a public external URL  An SSL certificate issued by a public root authority  An App Management Service Proxy  A Subscription Settings service application  A Search service application  An Office 365 Enterprise plan (E1/E3)  A reverse proxy device with an Internet connection that permits unsolicited inbound traffic  An Internet domain and access to DNS records for the domain
  • 53. 54 © DEVintersection. All rights reserved. http://www.DEVintersection.com Reverse Proxy Requirements  The device must support  Certificate authentication using a wildcard or SAN X.509 certificate as the client certificate  Allow pass through of OAuth 2.0 redirection-based authentication  Preservation of request headers  If the internal and external URLs of your on-premises SharePoint Server 2013 are different, the device must support path mapping and link translation.  Forefront Threat Management Gateway (TMG)* 2010 is the only reverse proxy device for which specific configuration guidance is available.  Microsoft Unified Access Gateway (UAG)** is not supported for use as a reverse proxy device in hybrid environments that require certificate authentication.
  • 54. 55 © DEVintersection. All rights reserved. http://www.DEVintersection.com Hybrid Solution
  • 55. 56 © DEVintersection. All rights reserved. http://www.DEVintersection.com Review  Introduction  Why Cloud?  Workload Considations  Amazon Web Services Overview  Azure Overview  Azure Pack - Private Cloud  Office 365 Considerations  Hybrid Solutions
  • 56. Questions? Thank you! Don’t forget to enter your evaluation of this session using EventBoard!