The document discusses moving applications to the cloud and disruptive innovations like autonomous vehicles. It covers topics like business intelligence, SharePoint, and continuous delivery in the cloud. Specifically, it compares on-premises vs cloud BI, discusses IaaS vs SaaS approaches for SharePoint in the cloud, and outlines considerations for implementing continuous delivery in cloud environments. General recommendations include adopting loosely coupled architectures, treating business users like SaaS customers, and paying down technical debt to take advantage of disruptive cloud technologies.
8. Consulting Intelligence
|
ImagineEngageExecute
Business-Driven IT
While 43 percent of funding currently
comes from LOBs, 59 percent of
respondents predict this will rise.
-The Impact of Cloud on IT Consumption Models
By 2017 the CMO
will Spend More on
IT Than the CIO
-Gartner
By 2014, businesses in the United
States will spend more than $13
billion on cloud computing and
managed hosting services.
-Forbes
10. Consulting Intelligence
|
ImagineEngageExecute
The Cloud Spectrum
Power and Cooling
Physical Security
Networking
Storage
Servers
Virtualization
Operating System
Middleware
Runtime
Data
Applications
Power
Physical Security
Networking
Storage
Servers
Virtualization
Operating System
Middleware
Runtime
Data
Applications
Power
Physical Security
Networking
Storage
Servers
Virtualization
Operating System
Middleware
Runtime
Data
Applications
Power
Physical Security
Networking
Storage
Servers
Virtualization
Operating System
Middleware
Runtime
Data
Applications
On-Premises Infrastructure as a Service Platform as a Service Software as a Service
Config / Isolated Apps Config / Isolated Apps Config / Isolated Apps Config / Isolated Apps
17. Consulting Intelligence
|
ImagineEngageExecute
On-Premises BI
• IT pros build data warehouse, models/cubes
• SQL Server / Analysis Services / Integration Services
• IT ensures data quality, security, availability, visibility
• IT builds business logic using MDX/DAX
• IT builds „THE‟ single source of truth
• Business users open support requests with IT for any changes
18. Consulting Intelligence
|
ImagineEngageExecute
Power BI in the Cloud
• Users create and share certified queries (Power Query
Information Catalog)
• Users mash up different data sources (Corporate data, SQL
Azure, OData, Web Sites…)
• Users make the data more understandable through their
analysis and then share with others
• Users can get to on-premises data (if you implement the Data
Management Gateway)
22. Consulting Intelligence
|
ImagineEngageExecute
Considerations
• Data Management Gateway doesn‟t support Analysis Services
(SSAS) models… yet
• Stick with SharePoint on-premises for surfacing Reporting
Services (SSRS) reports or Performance Point
• Think about developing your new reports in PowerView
31. Consulting Intelligence
|
ImagineEngageExecute
No Isolation Process Isolation App Isolation
Examples
MS DOS, Windows
3.1, Windows 95,
Mac OS 9
Windows NT,
Windows 7,
Mac OS X
Windows Phone 8,
Android, iOS
Validated API
protects OS
Yes Yes
Process memory
protection
Yes Yes
App storage
isolation
Yes
Permission Scheme None User-based App-based
SharePoint farm
Solution
SharePoint App
32. Consulting Intelligence
|
ImagineEngageExecute
The App Model Can Do It
• Write RESTful web services to integrate with back-end data or
perform custom logic
• Write HTML and JavaScript to call into the SharePoint API or
your custom web services
36. Consulting Intelligence
|
ImagineEngageExecute
Cloud Considerations for Continuous Delivery
• Agile is required
• Small, independent user stories
• PaaS allows for large strides in automated deployment
• Example: Staging and Production
• Treat your business users like SaaS customers
38. Consulting Intelligence
|
ImagineEngageExecute
SaaS Advantages and Considerations
• Visual Studio Online
• Not Versioned
• Web-based test case management
• Author and execute remotely
• Cloud Load Testing
• No AD integration (yet)
• PowerShell is your friend
40. Consulting Intelligence
|
ImagineEngageExecute
General Considerations
• Loosely coupled architectures
• App model
• RESTful architecture
• Iterate
• Farm solutions to the app model
• Reporting Services to PowerView
• Move client/server LOB apps to loosely coupled SaaS model
• Treat your business customers like SaaS customers
• Technical debt must be paid in order to take advantage of a
disruptive innovation.
41. Consulting Intelligence
|
ImagineEngageExecute
References
• SharePoint Conference 2014 – Speakers and sessions
• What Does The Rise Of Cloud Services Mean For Enterprise Governance?
• Windows Azure Architectures for SharePoint 2013
• Introduction to Data Management Gateway
• Share queries in the Power BI Data Catalog
• Data Analysis Expressions and MDX
• By 2017 the CMO will Spend More on IT Than the CIO
• Continuous Delivery in the Cloud
• Visual Studio Online (VSO) vs. Team Foundation Server (TFS)
42. Consulting Intelligence
|
ImagineEngageExecute
201 W 103rd Street, Suite 520
Indianapolis, IN 46290
mobile | 317.414.9773
email | rbrubaker@allegient.com
web | www.allegient.com
linkedin | www.linkedin.com/in/ryanbrubakerindy
twitter | @RyanBrubaker
blog | blog.allegient.com/blog/ryan-brubakers-blog
Ryan Brubaker
Allegient, LLC
Practice Lead, Platform Solutions