Building Hybrid Business Apps for SharePoint

44
PRESENTED BY: K2.COM BUILDING HYBRID BUSINESS APPLICATIONS FOR SHAREPOINT JONATHAN KING [email protected] @K2ONK2

description

Whether you’re "all in" or "cloud cautious," there’s no escaping the fact that hybrid solutions have become the new normal. Beyond cloud versus on-premises conversations, customers are now inclined to have more than one SharePoint implementation in their organization - SharePoint 2013 on-premises, Office 365, SharePoint 2010 or all of the above. This presentation looks at: - What a hybrid environment looks like - The challenges of delivering hybrid business apps - The different types of hybrid business apps - How K2 delivers on-premises, cloud and hybrid business apps

Transcript of Building Hybrid Business Apps for SharePoint

Page 1: Building Hybrid Business Apps for SharePoint

PRESENTED BY:

K2.COM

BUILDING HYBRID BUSINESS APPLICATIONS FOR SHAREPOINT

JONATHAN KING [email protected] @K2ONK2

Page 2: Building Hybrid Business Apps for SharePoint
Page 3: Building Hybrid Business Apps for SharePoint

K2.COM

Page 4: Building Hybrid Business Apps for SharePoint

K2.COM

§  Peering through the cloud §  The Hybrid Landscape §  Business Applications – Solving Business Problems §  Building Hybrid business applications with K2 & SharePoint §  Hybrid business app scenarios §  Q&A

AGENDA

Page 5: Building Hybrid Business Apps for SharePoint

K2.COM

A PLATFORM FOR BUSINESS APPLICATIONS

Page 6: Building Hybrid Business Apps for SharePoint

K2.COM

§  “Cloud” for today’s presentation is the enterprise or commercial cloud e.g. Office 365, Dynamics CRM Online, salesforce.com, Yammer etc

§  The consumer cloud e.g. Facebook, Instagram, Netflix, Evernote, etc isn’t the focus of today’s presentation though there is arguable some crossover

§  We will largely talk about the public cloud today but everything we discuss is equally applicable to the private cloud

PEERING THOUGH THE CLOUDS

Page 7: Building Hybrid Business Apps for SharePoint

K2.COM

§  CLOUD IS HERE TO STAY

§  But... noise does not equal reality

§  AIIM Industry Watch – “SharePoint 2013 Clouding the Issues” §  38% or organizations manage two or more live versions of SharePoint §  The biggest on-going issue is user adoption §  45% plan to be on SharePoint 2013 by mid 2014

§  SharePoint Online / Office 365 §  8% of respondents are using SharePoint Online §  Smaller organizations more inclined to move entirely to Office 365 §  29% looking at hybrid §  43% are undecided about cloud and/or hybrid

PEERING THOUGH THE CLOUDS

Page 8: Building Hybrid Business Apps for SharePoint

K2.COM

THE HYBRID LANDSCAPE

CLOUD

ON-PREMISES

OWNERSHIP

Lines of Business

IT

(IaaS)

DEVICES

Page 9: Building Hybrid Business Apps for SharePoint

K2.COM

IT’S ABOUT SOLVING BUSINESS PROBLEMS

Page 10: Building Hybrid Business Apps for SharePoint

K2.COM

CONTENT MANAGEMENT

INTEGRATION MANAGEMENT

COLLABORATION

BUSINESS INTELLIGENCE

FORMS

RECORDS MANAGEMENT

CV BCS

PORTAL

WORKFLOW

CV ENTERPRISE

SEARCH

CV WEB CONTENT MANAGEMENT

CV SOCIAL

Page 11: Building Hybrid Business Apps for SharePoint

K2.COM

SOLVING BUSINESS PROBLEMS Thinking of SharePoint as a platform to solve business problems rather than a set of features and functions is when you begin to realize value from your SharePoint investment

Page 12: Building Hybrid Business Apps for SharePoint

K2.COM

Workflow §  Workflow is a great way to simplify a user’s interaction with SharePoint §  Automating repetitive tasks, providing consistency of execution, involving people

Forms §  Forms are a natural extension of workflow §  Provide a consistent experience for users §  Give them the information they need, from any system, and guide them to an

action

§  Workflow + Forms = a business application

WORKFLOW & FORMS

Page 13: Building Hybrid Business Apps for SharePoint

K2.COM

A PLATFORM FOR BUSINESS APPLICATIONS

Page 14: Building Hybrid Business Apps for SharePoint

K2.COM

Page 15: Building Hybrid Business Apps for SharePoint

K2.COM

Designers

Rich Workflow Patterns

Task Management

Integration

Task Assignment

Data Escalations

Management

Security

Versioning

Scalability

Audit Reports

Rules Extensibility

Mobile

Page 16: Building Hybrid Business Apps for SharePoint

K2.COM

DESIGNERS

Page 17: Building Hybrid Business Apps for SharePoint

K2.COM

K2 DESIGNER FOR SHAREPOINT

Page 18: Building Hybrid Business Apps for SharePoint

K2.COM

K2 STUDIO

Page 19: Building Hybrid Business Apps for SharePoint

K2.COM

K2 DESIGNER FOR VISUAL STUDIO

Page 20: Building Hybrid Business Apps for SharePoint

K2.COM

TASK MANAGEMENT

Page 21: Building Hybrid Business Apps for SharePoint

K2.COM

Data Abstraction

Composite Objects

Reusability

Designers

Workflow Forms

Reports

Extensible

Cloud

Page 22: Building Hybrid Business Apps for SharePoint

K2.COM

DATA

SHAREPOINT SQL MS CRM SAP AD DYNAMICS

SL K2 PROCESS

INFO WEB SERVICE

FORMS MOBILITY REPORTS PORTALS

Business Apps

WORKFLOW

K2 SMARTOBJECTS

First Name Last Name Email Department

Employee

Department Name Manager HR Manager Director

Department

Client Name Email Telephone Web Address

Clients

IT FOC

US

BU

SINESS FO

CU

S

Page 23: Building Hybrid Business Apps for SharePoint

K2.COM

Extensible

Themes

Mobile

Versioning

Validation & Rules

Controls

Views

Integration

Page 24: Building Hybrid Business Apps for SharePoint

K2.COM

DESIGN FORMS IN THE BROWSER

Page 25: Building Hybrid Business Apps for SharePoint

K2.COM

SMARTFORMS

Page 26: Building Hybrid Business Apps for SharePoint

K2.COM

MOBILE

Page 27: Building Hybrid Business Apps for SharePoint

K2.COM

OOB Reports

Process Insight

Forms

Data

Business Insight

Events & Notifications

Extensible

Page 28: Building Hybrid Business Apps for SharePoint

K2.COM

OOB REPORTS

Page 29: Building Hybrid Business Apps for SharePoint

I want to… __________

in SharePoint

Page 30: Building Hybrid Business Apps for SharePoint

K2.COM

K2 supports hybrid infrastructure and deployment scenarios

K2 INTEGRATES ON-PREMISES AND CLOUD

LOB & WEB DATA SOURCES CLOUD K2 SERVER

(ON-PREMISE OR CLOUD-HOSTED) LOB DATA SOURCES

ON PREMISE

•  Office 365 •  MS CRM •  Salesforce.com •  …and more

•  SharePoint 2013 •  SharePoint 2010 •  SAP •  Exchange •  SQL Server •  Active Directory

MOBILE BROWSER API/TOOLS

Feature Parity

Page 31: Building Hybrid Business Apps for SharePoint

K2.COM

CLOUD

ON-PREMISES

(IaaS)

Page 32: Building Hybrid Business Apps for SharePoint

K2.COM

CLOUD

ON-PREMISES

(IaaS)

Page 33: Building Hybrid Business Apps for SharePoint

K2.COM

CLOUD

ON-PREMISES

(IaaS)

Page 34: Building Hybrid Business Apps for SharePoint

SharePoint On-Premises | SharePoint Online

Mixed SharePoint Environments

SharePoint & Cross-Boundary LOB Systems

Complex Hybrid Environment

I want to build forms and workflow apps that span multiple

instances of SharePoint

I want to build forms and workflow apps that span

SharePoint and LOB systems regardless of where they are hosted

I want to build business apps that span multiple

instances of SharePoint and multiple LOB systems

span the cloud and on-premises

HYBRID SCENARIOS

Page 35: Building Hybrid Business Apps for SharePoint

SharePoint On-Premises | SharePoint Online

Mixed SharePoint Environments

SharePoint & Cross-Boundary LOB Systems

Complex Hybrid Environment

I want to build forms and workflow apps that span multiple

instances of SharePoint

I want to build forms and workflow apps that span

SharePoint and LOB systems regardless of where they are hosted

I want to build business apps that span multiple

instances of SharePoint and multiple LOB systems

span the cloud and on-premises

HYBRID SCENARIOS

Page 36: Building Hybrid Business Apps for SharePoint

K2.COM

MIXED SHAREPOINT ENVIRONMENTS

I want to build forms and workflow apps that span multiple instances of SharePoint

SharePoint On-Premises SharePoint Online Start an approval workflow when a contract doc is

created

Approval

Assign contract to partner manager

Create partner site in SharePoint Online

Create SharePoint Online Site

Upload Policy Documentation

Update Partner Tracking List

Send Email to Manager

Send Email to Partner

Page 37: Building Hybrid Business Apps for SharePoint

K2.COM

MIXED SHAREPOINT ENVIRONMENTS

SharePoint On-Premises SharePoint Online Start an approval workflow when a contract doc is

created

Approval

Assign contract to partner manager

Create partner site in SharePoint Online

Create SharePoint Online Site

Upload Policy Documentation

Update Partner Tracking List

Send Email to Manager

Send Email to Partner

I want to build forms and workflow apps that span multiple instances of SharePoint

Page 38: Building Hybrid Business Apps for SharePoint

SharePoint On-Premises | SharePoint Online

Mixed SharePoint Environments

SharePoint & Cross-Boundary LOB Systems

Complex Hybrid Environment

I want to build forms and workflow apps that span multiple

instances of SharePoint

I want to build forms and workflow apps that span

SharePoint and LOB systems regardless of where they are hosted

I want to build business apps that span multiple

instances of SharePoint and multiple LOB systems

span the cloud and on-premises

HYBRID SCENARIOS

Page 39: Building Hybrid Business Apps for SharePoint

K2.COM

SHAREPOINT & CROSS-BOUNDARY LOB SYSTEMS

I want to build forms and workflow apps that span SharePoint and LOB systems regardless of where they are hosted

On-Premises Cloud Start an approval workflow when a contract doc is

created

Approval

Assign contract to partner manager

Create partner site in SharePoint Online

Create SharePoint Online Site

Upload Policy Documentation

Update Partner Tracking List

Send Email to Manager

Send Email to Partner

Create CRM Partner Record

Create partner record in Dynamics CRM

Update Partner Team Tracking

Update SQL Server with Partner tracking

data

Page 40: Building Hybrid Business Apps for SharePoint

SharePoint On-Premises | SharePoint Online

Mixed SharePoint Environments

SharePoint & Cross-Boundary LOB Systems

Complex Hybrid Environment

I want to build forms and workflow apps that span multiple

instances of SharePoint

I want to build forms and workflow apps that span

SharePoint and LOB systems regardless of where they are hosted

I want to build business apps that span multiple

instances of SharePoint and multiple LOB systems

span the cloud and on-premises

HYBRID SCENARIOS

Page 41: Building Hybrid Business Apps for SharePoint

K2.COM

COMPLEX HYBRID ENVIRONMENT

I want to build business apps that span multiple instances of SharePoint and multiple LOB systems span the cloud and on-premises

On-Premises Cloud

Approval

Assign task to Partner Manager

Update Partner Tracking List

Start a workflow when a new partner created in

CRM

Update Partner Team Tracking

Approval

Inside Sales review partner details

Create SharePoint Online Site

Upload Policy Documentation

Publish notification to Yammer

Notify company of new partner

through Yammer

Page 42: Building Hybrid Business Apps for SharePoint

K2.COM

COMPLEX HYBRID ENVIRONMENT

I want to build business apps that span multiple instances of SharePoint and multiple LOB systems span the cloud and on-premises

On-Premises Cloud

Approval

Assign task to Partner Manager

Update Partner Tracking List

Start a workflow when a new partner created in

CRM

Update Partner Team Tracking

Approval

Inside Sales review partner details

Create SharePoint Online Site

Upload Policy Documentation

Publish notification to Yammer

Notify company of new partner

through Yammer

Page 43: Building Hybrid Business Apps for SharePoint

K2.COM

COMPLEX HYBRID ENVIRONMENT

I want to build business apps that span multiple instances of SharePoint and multiple LOB systems span the cloud and on-premises

On-Premises Cloud

Approval

Assign task to Partner Manager

Update Partner Tracking List

Start a workflow when a new partner created in

CRM

Update Partner Team Tracking

Approval

Inside Sales review partner details

Create SharePoint Online Site

Upload Policy Documentation

Publish notification to Yammer

Notify company of new partner

through Yammer

Page 44: Building Hybrid Business Apps for SharePoint

K2.COM

For more information contact K2 at: +1 (877) 822 5552

www.k2.com