Building Hybrid Business Apps for SharePoint

Post on 15-Jan-2015

451 views 4 download

Tags:

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

PRESENTED BY:

K2.COM

BUILDING HYBRID BUSINESS APPLICATIONS FOR SHAREPOINT

JONATHAN KING JK@K2.COM @K2ONK2

K2.COM

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

K2.COM

A PLATFORM FOR BUSINESS APPLICATIONS

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

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

K2.COM

THE HYBRID LANDSCAPE

CLOUD

ON-PREMISES

OWNERSHIP

Lines of Business

IT

(IaaS)

DEVICES

K2.COM

IT’S ABOUT SOLVING BUSINESS PROBLEMS

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

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

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

K2.COM

A PLATFORM FOR BUSINESS APPLICATIONS

K2.COM

K2.COM

Designers

Rich Workflow Patterns

Task Management

Integration

Task Assignment

Data Escalations

Management

Security

Versioning

Scalability

Audit Reports

Rules Extensibility

Mobile

K2.COM

DESIGNERS

K2.COM

K2 DESIGNER FOR SHAREPOINT

K2.COM

K2 STUDIO

K2.COM

K2 DESIGNER FOR VISUAL STUDIO

K2.COM

TASK MANAGEMENT

K2.COM

Data Abstraction

Composite Objects

Reusability

Designers

Workflow Forms

Reports

Extensible

Cloud

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

K2.COM

Extensible

Themes

Mobile

Versioning

Validation & Rules

Controls

Views

Integration

K2.COM

DESIGN FORMS IN THE BROWSER

K2.COM

SMARTFORMS

K2.COM

MOBILE

K2.COM

OOB Reports

Process Insight

Forms

Data

Business Insight

Events & Notifications

Extensible

K2.COM

OOB REPORTS

I want to… __________

in 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

K2.COM

CLOUD

ON-PREMISES

(IaaS)

K2.COM

CLOUD

ON-PREMISES

(IaaS)

K2.COM

CLOUD

ON-PREMISES

(IaaS)

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

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

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

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

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

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

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

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

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

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

K2.COM

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

www.k2.com