Why SharePoint and Windows Azure are Just Plain Better Together Steve Fox Director, MCS Microsoft Corporation.

Slides:



Advertisements
Similar presentations
Windows Azure for SharePoint people Dennis – Solution Architect Microsoft Windows Azure.
Advertisements

Office 365 Identity June 2013 Microsoft Office365 4/2/2017
Agenda AD to Windows Azure AD Sync Options Federation Architecture
What Is Azure ! Thierry Gasser Technical Solution Professional (TSP)
Windows Azure VMs VMs and Cloud Services VM Availability Images and Disks Managing VMs Agenda.
Sessions about to start – Get your rig on!. Notes from the field – Implement Hybrid Search and OneDrive for Business Chris Zhong - Microsoft Aaron Dinnage.
Partner Practice Enablement - Overview In today's topic students will learn how to use the Microsoft Azure PowerShell cmdlets for management and monitoring.
The product strategyThe indirect sales WORTMANN AG serves customers from the European Union, North and Eastern Europe, the Middle East and Africa.
IT can provide users with a common identity across on-premises or cloud- based services, leveraging Windows Server Active Directory and Azure Active.
The spring release of Windows Azure Infrastructure as a Service introduces new functionality that allows full control and management of virtual machines.
Active Directory Integration with Microsoft Office 365
Extending Enterprise Networks to Windows Azure Ganesh Srinivasan Program Manager, Windows Azure Networking Microsoft Corporation AZR316.
Inside Windows Azure Virtual Machines Vijay Rajagopalan Microsoft Corporation.
Deep Dive into Windows Azure Virtual Machines – From Cloud Vendor and Enterprise Perspective Vijay Rajagopalan Principal Lead Program Manager Microsoft.
Richard Seroter Director of Product Management Microsoft MVP for Integration Cloud Editor for InfoQ.com Technical Trainer at Pluralsight 3-time Book.
Connecting Cloud and On-Premises Applications Yousef A. Khalidi Distinguished Engineer Microsoft Corporation.
Active Directory Integration with Microsoft Office 365 Ross Adams & Jono Luk Program Managers Microsoft Corporation OSP321.
SIM205. (On-Premises) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service)
Building Integrated Microsoft Office 365, SharePoint Online, and Office Solutions Using BCS and LOB Data Donovan Follette Sr. Technical.
Name Title Microsoft Deploying SharePoint Farms on Windows Azure Virtual Machines.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Windows Azure Networking & Active Directory Nasir (Muhammad Nasiruddin) Developer Evangelist - Azure Microsoft Corporation
Matt Steele Senior Program Manager Microsoft Corporation SESSION CODE: SIA326.
Partner Practice Enablement - Overview In today's topic students will learn how to use the Microsoft Azure PowerShell cmdlets for management and monitoring.
Windows Azure Virtual Networks. Agenda LB VIP: Input Endpoint Internal Endpoint foo.cloudapp.net  VIP.
Microsoft: Inside Hybrid Cloud Networking, Compute, Storage, Fabric, on-premises, private cloud, public cloud, hybrid cloud, management, and protection.
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
COS303. Azure Enterprise CLOUDENTERPRISE Data Synchronization SQL Azure Data Sync Application-layer Connectivity & Messaging Service Bus Security.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
Single Sign-On with Microsoft Azure
Windows Azure Virtual Machines Noam King Azure Lead –Middle East & Africa Microsoft EPG.
Overview of New Networking Features in Windows Azure Ganesh Srinivasan Program Manager, Windows Azure Networking Microsoft Corporation AZR304.
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
Infrastructure as a Service
…. PrePlanPrepareMigratePost Pre- Deployment PlanPrepareMigrate Post- Deployment First Mailbox.
Building SharePoint Online Applications in a Hybrid World Chris Johnson General Manager Provoke Solutions - Seattle OSP331.
Microsoft ® Official Course Module 13 Implementing Windows Azure Active Directory.
Empowering people-centric IT Unified device management Access and information protection Desktop Virtualization Hybrid Identity.
Windows Azure June 2012 Release for Developers & Architects
IT Professionals 03 | Managing Windows Azure Virtual Machines from PowerShell David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group.
Microsoft Azure Active Directory. AD Microsoft Azure Active Directory.
Developer Day Windows Azure June 2012 & October 2012 News Mario Szpuszta Cloud Architect & Technical Evangelist, Microsoft Corp.
Kevin Francis Azure Media Services Architecture Deep Dive CLD31 2.
When and why would I use SharePoint in the Cloud?
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Windows Azure IaaS and How It Works Corey Sanders Principal Program Manager Lead Microsoft Corporation AZR201.
Hybrid Will Rule: Options to Connect, Extend and Integrate Applications in Your Data Center and Windows Azure Yousef A. Khalidi Distinguished Engineer.
#SPSMX Hybrid Environments SharePoint On-premises & SharePoint Online Luis Du Solier SharePoint Premier Field Engineer Microsoft.
Cloud-Ready Data Services. cloud data services.
PowerPoint Instructions These are not native PowerPoint objects. They are PNG objects. To change the color, you need to go to the Format Tab.
Building web applications with the Windows Azure Platform Ido Flatow | Senior Architect | Sela | This session.
Agenda  Microsoft Directory Synchronization Tool  Active Directory Federation Server  ADFS Proxy  Hybrid Features – LAB.
Agility Dev TestDeploy Learn Agility.
ALWAYSON AVAILABILITY GROUPS ON AZURE – LESSONS FROM THE FIELD.
WINDOWS AZURE AND THE HYBRID CLOUD. Hybrid Concepts and Cloud Services.
Discover How You Can Increase Collaboration with External Partners While Reducing Your Cost in Managing an Extranet from the Azure Cloud MICROSOFT AZURE.
Microsoft Ignite /27/2018 9:00 AM THR2016
Deploying SharePoint Farms on Windows Azure Virtual Machines
6/1/2018 2:18 AM OSP302 Building Integrated Microsoft Office 365, SharePoint Online, and Office Solutions Using BCS and LOB Data Donovan Follette
Introduction to windows azure: windows azure, sql azure and app fabric
Extending Your On-Premises Apps with the Windows Azure Platform
Acutelearn Azure Administration Training in Hyderabad Classroom Training Instructor led trainings at Acutelearn premises Corporate Training Custom tailored.
Integrating Microsoft SharePoint 2010 with Windows Azure
Extending Enterprise Networks to Windows Azure
SharePoint Online Hybrid – Configure Outbound Search
Office 365 Identity Management
Developing for Windows Azure
Windows Azure Hybrid Architectures and Patterns
Microsoft Virtual Academy
Presentation transcript:

Why SharePoint and Windows Azure are Just Plain Better Together Steve Fox Director, MCS Microsoft Corporation

Fundamentals

IAAS PAAS SAAS

What‘s in the Windows Azure Spring Preview? Data Layer Service Layer Integration Layer Client Layer PC Games ConsolePhoneTabletBrowser On- premises Service On- premises Database Office SharePoint Web/Worker Cloud Services Media Services Hadoop Web Sites Virtual Machines Caching Drive Queues Tables Blobs SQL SQL Reporting SQL Database Storage Stream Insight SP GA Connect CDN Traffic Manager AD Access ControlService Bus SQL Data Sync EAI / EDI Virtual Network Load Balancer

Data Synchronization

WFE INDXR APP SVRSQL SVR Data Sync SQL Azure Data Sync SQL Database SQL Azure Data Sync PCPhoneTabletBrowser Office SharePoint

Demo Data Synchronization

ENTERPRISE Application-Layer Connectivity & Messaging Service Bus Data Synchronization SQL Azure Data Sync Secure Machine-to- Machine Connectivity Windows Azure Connect Secure Site-to-Site Network Connectivity Virtual Network

Streaming Media

“Build-On” Media Partners and Customers Silverlight Windows Phone HTML5 Flash Partner CDNs Origin Caching Windows 8 XBOX “Build-In” Partner Media Processors

BLOB Storage WFE INDXR APP SVRSQL SVR CDN Cache PCPhoneTabletBrowser O365 SP-O AMS Streaming CDN Cache Media Azure Media Services (AMS)

Demo Streaming Media in SharePoint

Azure Media Services Code Snippet … string inputFilePath CloudMediaContext mediaContext = new CloudMediaContext(new Uri(" "F7DF85E4-E A FE60D409C", "7HCe8R6n", "urn:Nimbus", " IAsset asset = mediaContext.Assets.Create(inputFilePath); string fileName = asset.Files[0].Name; IAccessPolicy readPolicy = mediaContext.AccessPolicies.Create("CanReadFor30Minutes", TimeSpan.FromMinutes(30), AccessPermissions.Read); asset.AccessPolicies.Add(readPolicy); ILocator locator = asset.Locators.Where(c => c.AccessPolicyId == readPolicy.Id && c.ExpirationDateTime > DateTime.UtcNow).First(); … var uriBuilder = new UriBuilder(locator.Path); uriBuilder.Path += Path.AltDirectorySeparatorChar + fileName; Uri fullUrl = uriBuilder.Uri; …

“Lift and Shift”

SP Standalone WFE INDXR APP SVRSQL SVR SharePoint Farm WFE INDXR APP SVRSQL SVR AD/DC/DNS SharePoint Farm LOB VPN Tunnel On-Premises Cloud

Demo Creating a SharePoint VM in Azure IAAS

PowerShell to Create/Migrate SP Farm ## Create SP WFE1 $spwfe1 = New-AzureVMConfig -Name 'SP-WFE1' -AvailabilitySetName $avsetwfe ` -ImageName $spimage -InstanceSize Medium | Add-AzureProvisioningConfig -WindowsDomain -Password $dompwd ` -Domain $domain -DomainUserName $domuser -DomainPassword $dompwd ` -MachineObjectOU $advmou -JoinDomain $joindom | Add-AzureInputEndpoint -Name 'http' -LBSetName 'lbhttp' -LocalPort 80 -PublicPort 80 -Protocol tcp -ProbeProtocol http -ProbePort 80 ` -ProbePath '/healthcheck/iisstart.htm' | Set-AzureSubnet $spsubnet... $dns1 = New-AzureDns -Name 'dns1' -IPAddress ' ' New-AzureVM -ServiceName $cloudsvc -AffinityGroup $ag -VNetName $vnetname -DnsSettings $dns1 -VMs $spwfe1, $spwfe2, $spwfe3, $spwfe4, $spapp1, $spapp2, $spsql1, $spsql2

All-Cloud Solutions

All-Cloud Solution Patterns

Web Service Proxy (HTTP or HTTPS) LOB Data (SQL Database) LOB Data External List SSSECT SharePoint (On-Premises or Online) Device Interoperability

Demo Creating a Cloud-Based LOB Application using BCS

partner DocAve & SharePoint

Summary

What about Identity? OptionDevelopment or OOBSample Scenario Active DirectoryOOBCreate VM in the cloud and federate with Brooklyn. ADFS FederationOOBFederate on-premises users for SSO to O365. Office Live IDOOBLog into O365 session with your Office Live ID. Windows Azure Active DirectoryDevelopment/OOBUses token and secret key to authenticate service/ device or federate (ADFS 2.0) with claims for SSO. WIFDevelopmentIdentity management across multiple systems with no flow-through. oAuthDevelopment/OOBCan use with ACS or leverage SSO. BCSOOBConfigure external content types to pass username and password claim using SSS and Application ID. SQL Connection StringDevelopmentObfuscate in application code or encrypt. Shared Access PermissionsDevelopmentSet permissions on a BLOB in Windows Azure storage. CertificateDevelopment/OOBUpload/manage certs within Azure for HTTPS service endpoints. Headless AuthenticationDevelopmentAccess SP-O from Azure using system account.

Call to Action

Connect. Share. Discuss. Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals Resources for Developers

The Business Collaboration Platform for the Enterprise & the Internet The capabilities of SharePoint 2010 provide a powerful business collaboration platform

Connect. Share. Discuss. Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals Resources for Developers

Evaluations Submit your evals online

Welcome to a Deep Dive on Bio-molecular Polymers