Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Get ready to be what’s next.
Senior Service Engineer
Prior Experience
Primary Experience Areas
Jared Shockley – http://jaredontech.com
@jshoq
Senior Solutions Architect
Prior Experience
Primary Experience Areas
David Leveille – http://www.linkedin.com/in/leveille
@DaveIndigo
Agenda
What is Microsoft Azure?
Provider-hosted Apps
Microsoft Flow
PowerApps
SharePoint Hosting
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
What is Azure?
Worldwide: 34 Azure Regions
Many datacenters per Region
TWICE the regions of AWS
Offers multitude of cloud
services
#MSIgnite Keynote Highlight (@ScottGu)
Private(On-Premises)
Storage
Server HW
Networking
Server Instances
Databases
Virtualization
Runtimes
App & Services
Security &
Integration
IT m
an
ag
es
Blade
Physical
VM
Platform
as a Service
(PAAS)
Storage
Server HW
Networking
Server Instances
Databases
Virtualization
Runtimes
App & Services
Security &
Integration
Man
ag
ed
by A
zu
re
IT m
an
ag
es
Web/Worker,
Database,
Web Sites
Software
as a Service
(SAAS)
Storage
Server HW
Networking
Server Instances
Databases
Virtualization
Runtimes
App & Services
Security &
Integration
Man
ag
ed
by O
ffice 3
65
O365
Infrastructure
as a Service
(IAAS)
Storage
Server HW
Networking
Server Instances
Databases
Virtualization
Runtimes
App & Services
Security &
Integration
Man
ag
ed
by A
zu
re
IT m
an
ag
es
Virtual
Machines
Microsoft Azure: What Services Are Available?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
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
• Batch/Runbook
• RemoteApp (TS in the cloud)
• API
• Notification Hub
Networking (IaaS)
• VPN – Client and Site to site
• ExpressRoute
Identity & Access Management (PaaS)
• Azure AD
• B2C
• Multi-factor Authentication
• Document DB
• StorSimple
• Redis Cache
Analytics (PaaS)
• Data Lake
• HDInsight (Hadoop)
• Machine Learning
• Media Services
Independent Software Vendors
• Hosted solutions in the
cloud
• External to SharePoint
Servers
• Leverage ISV solutions with
your SharePoint
environment
Provider-hosted Apps
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
Microsoft Flow
Authenticate to your O365 account.
Build email Subject and Body
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
ImportanceConnected to
Authenticate to your Dropbox account.
Select folder to monitor
PowerApps
Automate advanced scenarios with multiple steps,
branching conditions, and more
Integrate the systems
you’re already using…
even custom APIs.
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
PowerApps
Build modern business apps fastCompose analytics, user experiences, and automation
using an integrated set of services from Microsoft
More efficient developers(*) Seamlessly extend capabilities for power users and
leverage powerful Azure platform services
Empowered power users People who understand their business needs best can
now build apps quickly without writing code
Connected data across apps Whether built on the Common Data Model or integrated
with existing systems, get more value from your data
Azure AppServices
Azure Service Fabric
Azure Functions
…
Azure Logic Apps
Azure API Management
BizTalk
…
Azure Data analytics
Azure Internet of Things
SQL Server BI
…
Build useful apps without writing code
Craft forms and screens
in a visual designer that
helps you see exactly
what you’ll get
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
Build business logic into
your apps with an Excel-
inspired expression
language
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
Hosting SharePoint on Azure
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 networksSharePoint Servers
Web Front-Ends, Dist. Cache, App Servers
Domain ControllersCan route through VPN/ER to on-prem
Should be Read-Only DCs in this scenario
SQL ServersIsolate from other servers
Connect with On-premExpressRoute or VPN
Full-time connectivity
“Dial-up” VPNOn-demand connectivity for devs/testers
This deck will be available online at:
http://jshoq.me/spsred16azsp