Get ready to be what s next.
Jared Shockley http://jaredontech.com Senior Service Engineer Prior Experience @jshoq Primary Experience Areas
David Leveille http://www.linkedin.com/in/leveille Senior Solutions Architect Prior Experience @DaveIndigo Primary Experience Areas
Agenda What is Microsoft Azure? Provider-hosted Apps Microsoft Flow PowerApps SharePoint Hosting
What is Azure? Cloud Computing Platform Build, Deploy, Manage Apps & Services Global Scale Microsoft Managed Announced 2008; live 2010 Over 600 Services! Azure offers Multitude of cloud services
#MSIgnite Keynote Highlight (@ScottGu) Worldwide: 34 Azure Regions Many datacenters per Region TWICE the regions of AWS Offers multitude of cloud services
IT manages IT manages IT manages Private (On-Premises) Infrastructure as a Service (IAAS) Platform as a Service (PAAS) Software as a Service (SAAS) App & Services App & Services App & Services App & Services Runtimes Runtimes Runtimes Runtimes Security & Integration Databases Server Instances Virtualization Server HW Storage Networking Security & Integration Databases Server Instances Virtualization Server HW Storage Networking Managed by Azure Security & Integration Databases Server Instances Virtualization Server HW Storage Networking Managed by Azure Security & Integration Databases Server Instances Virtualization Server HW Storage Networking Managed by Office 365 Blade Physical VM Virtual Machines Web/Worker, Database, Web Sites O365
Microsoft Azure: What Services Are Available? Compute (IaaS) Virtual Machines Batch/Runbook RemoteApp (TS in the cloud) Web & Mobile (PaaS) Web Apps Logic Apps API Notification Hub Networking (IaaS) VPN Client and Site to site ExpressRoute Identity & Access Management (PaaS) Azure AD B2C Multi-factor Authentication Data & Storage (PaaS) SQL Azure Document DB StorSimple Redis Cache Analytics (PaaS) Data Lake HDInsight (Hadoop) Machine Learning Media & CDN (PaaS) Media Services Content Delivery Network Azure Hosted Solutions Microsoft Flow PowerApps
Provider-hosted Apps Independent Software Vendors Hosted solutions in the cloud External to SharePoint Servers Leverage ISV solutions with your SharePoint environment
Microsoft Flow Flow is the successor to SPD Workflows for basic automation No Code, Visio-like UI Easy for biz teams to build/manage Correlation ID Very Powerful; Flow will have further governance by release
Microsoft Flow Over 100 templates already: Save email attachments to dropbox Copy files between systems Post to Yammer if hashtag Share tweets on facebook Translate mail to language
Authenticate to your Dropbox account. PowerApps Select folder to monitor Authenticate to your O365 account. Build email Subject and Body Connected to johnsharp@contoso.com Choose to include properties from previous step (Dropbox file) to improve relevance Specify Send To email address and additional properties (optional): From, CC, BCC and Importance
Automate advanced scenarios with multiple steps, branching conditions, and more
Integrate the systems you re already using even custom APIs.
PowerApps No Code Visual Designers Device capabilities GPS, Camera, Pen Quickly generate and customize apps based on Excel files, SharePoint Online lists, Salesforce records and more. You can even connect custom APIs. Connect to data in on premise systems through a common Data Gateway. Your apps will be able to fully interact with underlying sources and will respect the permissions you ve already established in them
Build modern business apps fast Compose analytics, user experiences, and automation using an integrated set of services from Microsoft Empowered power users People who understand their business needs best can now build apps quickly without writing code More efficient developers(*) Seamlessly extend capabilities for power users and leverage powerful Azure platform services Azure Data analytics Azure Internet of Things SQL Server BI Azure AppServices Azure Service Fabric Azure Functions Azure Logic Apps Azure API Management BizTalk Connected data across apps Whether built on the Common Data Model or integrated with existing systems, get more value from your data
Build useful apps without writing code Craft forms and screens in a visual designer that helps you see exactly what you ll get Build business logic into your apps with an Excelinspired expression language Take advantage of device capabilities like cameras, GPS, and pen controls Extend the capabilities of connected data sources, or focus just on the bits you need
Hosting SharePoint on Azure What Azure gives you Pay as you go Great for farms that start/stop Consider Azure for Getting rid of your on-prem infrastructure, but need on-prem SharePoint Dev/Test Labs Archives or retention for compliance
Key Azure Learnings for SharePoint Admins Networking and Storage is the Key! Separate your key networks Manage your IOPs Network Connectivity Isolated in Azure Connected via ExpressRoute/VPN Add DCs to the cloud Read-only DCs work great Review the SKU Sizing for memory Use ARM Templates for Repeatability
Use Isolated Virtual Sub-Networks Separate your key networks SharePoint Servers Web Front-Ends, Dist. Cache, App Servers Domain Controllers Can route through VPN/ER to on-prem Should be Read-Only DCs in this scenario SQL Servers Isolate from other servers Connect with On-prem ExpressRoute or VPN Full-time connectivity Dial-up VPN On-demand connectivity for devs/testers
This deck will be available online at: http://jshoq.me/spsred16azsp