SlideShare ist ein Scribd-Unternehmen logo
1 von 44
Downloaden Sie, um offline zu lesen
BUILDING HYBRID
BUSINESS APPLICATIONS
FOR SHAREPOINT
PRESENTED BY: JONATHAN KING
JK@K2.COM
@K2ONK2

K2.COM
K2.COM
AGENDA
§ 
§ 
§ 
§ 
§ 
§ 

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
A PLATFORM FOR BUSINESS APPLICATIONS

K2.COM
PEERING THOUGH THE CLOUDS
§  “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

K2.COM
PEERING THOUGH THE CLOUDS
§  CLOUD IS HERE TO STAY
§  But... noise does not equal reality
§ 
§ 
§ 
§ 
§ 
§ 
§ 
§ 
§ 

K2.COM

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
THE HYBRID LANDSCAPE
DEVICES

CLOUD

OWNERSHIP

Lines of Business
(IaaS)

ON-PREMISES

IT

K2.COM
IT’S ABOUT
SOLVING
BUSINESS
PROBLEMS
K2.COM
CV
RECORDS
MANAGEMENT

ENTERPRISE
SEARCH

CV

CV

CONTENT
MANAGEMENT

BCS

WEB CONTENT
MANAGEMENT

WORKFLOW

FORMS

CV
COLLABORATION

SOCIAL

BUSINESS
INTELLIGENCE

K2.COM

INTEGRATION
MANAGEMENT

PORTAL
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 & FORMS
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

K2.COM
A PLATFORM FOR BUSINESS APPLICATIONS

K2.COM
K2.COM
Rules

Extensibility
Mobile

Designers

Audit Reports

Rich Workflow
Patterns

Scalability

Task
Management

Versioning

Security

Integration

Management
Task Assignment
Escalations
Data

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

Cloud

Extensible

Reusability

Reports

Designers

Workflow

K2.COM

Forms
DATA

FORMS

MOBILITY

REPORTS

PORTALS

WORKFLOW

BUSINESS FOCUS

Business Apps

K2 SMARTOBJECTS
Employee

Department

First Name
Last Name
Email
Department

K2.COM

SQL

WEB SERVICE

MS CRM
SAP

Clients
Client Name
Email
Telephone
Web Address

K2 PROCESS
INFO

IT FOCUS

SHAREPOINT

Department Name
Manager
HR Manager
Director

AD

DYNAMICS
SL
Extensible

Themes

Versioning

Mobile

Integration

Controls

Validation &
Rules
Views

K2.COM
DESIGN FORMS IN THE BROWSER

K2.COM
SMARTFORMS

K2.COM
MOBILE

K2.COM
Extensible

OOB Reports

Events &
Notifications

Process Insight

Business Insight

Forms
Data

K2.COM
OOB REPORTS

K2.COM
I want to…
__________
in SharePoint
K2 INTEGRATES ON-PREMISES AND CLOUD

Feature Parity

K2 supports hybrid infrastructure and deployment scenarios

• 
• 
• 
• 

Office 365
MS CRM
Salesforce.com
…and more

LOB & WEB DATA SOURCES
CLOUD

MOBILE

K2.COM

K2 SERVER
(ON-PREMISE OR CLOUD-HOSTED)

BROWSER

LOB DATA SOURCES
ON PREMISE

API/TOOLS

• 
• 
• 
• 
• 
• 

SharePoint 2013
SharePoint 2010
SAP
Exchange
SQL Server
Active Directory
CLOUD

(IaaS)

ON-PREMISES

K2.COM
CLOUD

(IaaS)

ON-PREMISES

K2.COM
CLOUD

(IaaS)

ON-PREMISES

K2.COM
HYBRID SCENARIOS

SharePoint On-Premises | SharePoint Online
Mixed SharePoint
Environments

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

SharePoint & CrossBoundary LOB Systems

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

Complex Hybrid
Environment

I want to build business
apps that span multiple
instances of SharePoint
and multiple LOB systems
span the cloud and onpremises
HYBRID SCENARIOS

SharePoint On-Premises | SharePoint Online
Mixed SharePoint
Environments

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

SharePoint & CrossBoundary LOB Systems

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

Complex Hybrid
Environment

I want to build business
apps that span multiple
instances of SharePoint
and multiple LOB systems
span the cloud and onpremises
MIXED SHAREPOINT ENVIRONMENTS

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

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

Approval

Create partner site in
SharePoint Online

Assign contract to
partner manager

Create SharePoint
Online Site

Send Email
to Manager

Upload Policy
Documentation

K2.COM

Send Email
to Partner

Update Partner
Tracking List
MIXED SHAREPOINT ENVIRONMENTS

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

SharePoint On-Premises

Start an approval
workflow when a
contract doc is
created

Approval

Create partner site in
SharePoint Online

Assign contract to
partner manager

Create SharePoint
Online Site

Send Email
to Manager

Upload Policy
Documentation

K2.COM

Send Email
to Partner

Update Partner
Tracking List
HYBRID SCENARIOS

SharePoint On-Premises | SharePoint Online
Mixed SharePoint
Environments

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

SharePoint & CrossBoundary LOB Systems

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

Complex Hybrid
Environment

I want to build business
apps that span multiple
instances of SharePoint
and multiple LOB systems
span the cloud and onpremises
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
Cloud

On-Premises

Create partner record in
Dynamics CRM

Start an approval
workflow when a
contract doc is
created

Create CRM
Partner Record

Approval

Create partner site in
SharePoint Online

Assign contract to
partner manager

Create SharePoint
Online Site

Update Partner
Tracking List

Send Email
to Manager

Upload Policy
Documentation

K2.COM

Send Email
to Partner

Update Partner
Team Tracking

Update SQL Server
with Partner tracking
data
HYBRID SCENARIOS

SharePoint On-Premises | SharePoint Online
Mixed SharePoint
Environments

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

SharePoint & CrossBoundary LOB Systems

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

Complex Hybrid
Environment

I want to build business
apps that span multiple
instances of SharePoint
and multiple LOB systems
span the cloud and onpremises
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
Start a workflow when a
new partner created in
CRM

Cloud

On-Premises

Approval

Inside Sales review
partner details

Assign task to
Partner Manager

Approval

Create SharePoint
Online Site

Notify company of
new partner
through Yammer

Upload Policy

K2.COMDocumentation

Publish notification
to Yammer

Update Partner
Team Tracking

Update Partner
Tracking List
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
Start a workflow when a
new partner created in
CRM

Cloud

On-Premises

Approval

Inside Sales review
partner details

Assign task to
Partner Manager

Approval

Create SharePoint
Online Site

Notify company of
new partner
through Yammer

Upload Policy

K2.COMDocumentation

Publish notification
to Yammer

Update Partner
Team Tracking

Update Partner
Tracking List
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
Start a workflow when a
new partner created in
CRM

Cloud

On-Premises

Approval

Inside Sales review
partner details

Assign task to
Partner Manager

Approval

Create SharePoint
Online Site

Notify company of
new partner
through Yammer

Upload Policy

K2.COMDocumentation

Publish notification
to Yammer

Update Partner
Team Tracking

Update Partner
Tracking List
For more information contact K2 at:
+1 (877) 822 5552
www.k2.com
K2.COM

Weitere ähnliche Inhalte

Was ist angesagt?

Build and Run Reliable SharePoint Workflow Apps
Build and Run Reliable SharePoint Workflow AppsBuild and Run Reliable SharePoint Workflow Apps
Build and Run Reliable SharePoint Workflow AppsGemma Adair
 
K2 - Construa e execute aplicações de negócio - rapidamente
K2 - Construa e execute aplicações de negócio - rapidamenteK2 - Construa e execute aplicações de negócio - rapidamente
K2 - Construa e execute aplicações de negócio - rapidamenteGemma Adair
 
K2 for SharePoint and Infopath
K2 for SharePoint and InfopathK2 for SharePoint and Infopath
K2 for SharePoint and InfopathGemma Adair
 
K2 - Driving SharePoint Adoption and ROI with Apps and Mashups
K2 - Driving SharePoint Adoption and ROI with Apps and MashupsK2 - Driving SharePoint Adoption and ROI with Apps and Mashups
K2 - Driving SharePoint Adoption and ROI with Apps and MashupsGemma Adair
 
Developing for Office 2007 using VSTO 2005
Developing for Office 2007 using VSTO 2005Developing for Office 2007 using VSTO 2005
Developing for Office 2007 using VSTO 2005sudhakar
 
Updating from dynamics nav to business central (4)
Updating from dynamics nav to business central (4)Updating from dynamics nav to business central (4)
Updating from dynamics nav to business central (4)sunbridgeindia
 
Business Process Automation with K2 and Qorus
Business Process Automation with K2 and QorusBusiness Process Automation with K2 and Qorus
Business Process Automation with K2 and QorusGemma Adair
 
Salesforce and conga sign integration
Salesforce and conga sign integrationSalesforce and conga sign integration
Salesforce and conga sign integrationCloud Analogy
 
Forms and surveys for smart data collection
Forms and surveys for smart data collectionForms and surveys for smart data collection
Forms and surveys for smart data collectionNadia Adriana Negoita
 
Salesforce Spring19 Release Overview Deck
Salesforce Spring19 Release Overview DeckSalesforce Spring19 Release Overview Deck
Salesforce Spring19 Release Overview DeckRoy Gilad
 
NAV 2018 What's new, December 14, 2017, Milan
NAV 2018 What's new, December 14, 2017, MilanNAV 2018 What's new, December 14, 2017, Milan
NAV 2018 What's new, December 14, 2017, MilanRoberto Stefanetti
 
K2 for SharePoint Brochure
K2 for SharePoint BrochureK2 for SharePoint Brochure
K2 for SharePoint BrochureGemma Adair
 
Tuga IT 2016 Dynamics CRM with Office 365 and Azure
Tuga IT 2016 Dynamics CRM with Office 365 and AzureTuga IT 2016 Dynamics CRM with Office 365 and Azure
Tuga IT 2016 Dynamics CRM with Office 365 and AzurePedro Azevedo
 
Office 365: Integration Dynamics CRM with SharePoint & Outlook via OData
Office 365: Integration Dynamics CRM with SharePoint & Outlook via ODataOffice 365: Integration Dynamics CRM with SharePoint & Outlook via OData
Office 365: Integration Dynamics CRM with SharePoint & Outlook via ODataLayer2
 
Microsoft Dynamics 365 Business Central April'19 release
Microsoft Dynamics 365 Business Central April'19 releaseMicrosoft Dynamics 365 Business Central April'19 release
Microsoft Dynamics 365 Business Central April'19 releaseRoberto Stefanetti
 
How to Use Salesforce Platform Events to Help With Salesforce Limits
How to Use Salesforce Platform Events to Help With Salesforce LimitsHow to Use Salesforce Platform Events to Help With Salesforce Limits
How to Use Salesforce Platform Events to Help With Salesforce LimitsRoy Gilad
 
Dreamforce 2019: Do More Within Salesforce Governor Limits using Platform Events
Dreamforce 2019: Do More Within Salesforce Governor Limits using Platform EventsDreamforce 2019: Do More Within Salesforce Governor Limits using Platform Events
Dreamforce 2019: Do More Within Salesforce Governor Limits using Platform EventsRoy Gilad
 
New Feature in CRM 2016
New Feature in CRM 2016New Feature in CRM 2016
New Feature in CRM 2016Naveen Kumar
 

Was ist angesagt? (20)

Build and Run Reliable SharePoint Workflow Apps
Build and Run Reliable SharePoint Workflow AppsBuild and Run Reliable SharePoint Workflow Apps
Build and Run Reliable SharePoint Workflow Apps
 
K2 - Construa e execute aplicações de negócio - rapidamente
K2 - Construa e execute aplicações de negócio - rapidamenteK2 - Construa e execute aplicações de negócio - rapidamente
K2 - Construa e execute aplicações de negócio - rapidamente
 
K2 for SharePoint and Infopath
K2 for SharePoint and InfopathK2 for SharePoint and Infopath
K2 for SharePoint and Infopath
 
K2 - Driving SharePoint Adoption and ROI with Apps and Mashups
K2 - Driving SharePoint Adoption and ROI with Apps and MashupsK2 - Driving SharePoint Adoption and ROI with Apps and Mashups
K2 - Driving SharePoint Adoption and ROI with Apps and Mashups
 
Developing for Office 2007 using VSTO 2005
Developing for Office 2007 using VSTO 2005Developing for Office 2007 using VSTO 2005
Developing for Office 2007 using VSTO 2005
 
Updating from dynamics nav to business central (4)
Updating from dynamics nav to business central (4)Updating from dynamics nav to business central (4)
Updating from dynamics nav to business central (4)
 
Business Process Automation with K2 and Qorus
Business Process Automation with K2 and QorusBusiness Process Automation with K2 and Qorus
Business Process Automation with K2 and Qorus
 
Salesforce and conga sign integration
Salesforce and conga sign integrationSalesforce and conga sign integration
Salesforce and conga sign integration
 
Forms and surveys for smart data collection
Forms and surveys for smart data collectionForms and surveys for smart data collection
Forms and surveys for smart data collection
 
Dynamics AX Integration
Dynamics AX IntegrationDynamics AX Integration
Dynamics AX Integration
 
Salesforce Spring19 Release Overview Deck
Salesforce Spring19 Release Overview DeckSalesforce Spring19 Release Overview Deck
Salesforce Spring19 Release Overview Deck
 
NAV 2018 What's new, December 14, 2017, Milan
NAV 2018 What's new, December 14, 2017, MilanNAV 2018 What's new, December 14, 2017, Milan
NAV 2018 What's new, December 14, 2017, Milan
 
K2 for SharePoint Brochure
K2 for SharePoint BrochureK2 for SharePoint Brochure
K2 for SharePoint Brochure
 
Build lightning components with salesforce dx
Build lightning components with salesforce dxBuild lightning components with salesforce dx
Build lightning components with salesforce dx
 
Tuga IT 2016 Dynamics CRM with Office 365 and Azure
Tuga IT 2016 Dynamics CRM with Office 365 and AzureTuga IT 2016 Dynamics CRM with Office 365 and Azure
Tuga IT 2016 Dynamics CRM with Office 365 and Azure
 
Office 365: Integration Dynamics CRM with SharePoint & Outlook via OData
Office 365: Integration Dynamics CRM with SharePoint & Outlook via ODataOffice 365: Integration Dynamics CRM with SharePoint & Outlook via OData
Office 365: Integration Dynamics CRM with SharePoint & Outlook via OData
 
Microsoft Dynamics 365 Business Central April'19 release
Microsoft Dynamics 365 Business Central April'19 releaseMicrosoft Dynamics 365 Business Central April'19 release
Microsoft Dynamics 365 Business Central April'19 release
 
How to Use Salesforce Platform Events to Help With Salesforce Limits
How to Use Salesforce Platform Events to Help With Salesforce LimitsHow to Use Salesforce Platform Events to Help With Salesforce Limits
How to Use Salesforce Platform Events to Help With Salesforce Limits
 
Dreamforce 2019: Do More Within Salesforce Governor Limits using Platform Events
Dreamforce 2019: Do More Within Salesforce Governor Limits using Platform EventsDreamforce 2019: Do More Within Salesforce Governor Limits using Platform Events
Dreamforce 2019: Do More Within Salesforce Governor Limits using Platform Events
 
New Feature in CRM 2016
New Feature in CRM 2016New Feature in CRM 2016
New Feature in CRM 2016
 

Ähnlich wie Building Hybrid Business Apps for SharePoint

When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)Rob Wilson
 
SAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process SolutionsSAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process SolutionsKristian Kalsing
 
Office 365 for Developers
Office 365 for DevelopersOffice 365 for Developers
Office 365 for DevelopersWes Yanaga
 
AvePoint Cloud Series - When do you decide to go to Office 365?
AvePoint Cloud Series - When do you decide to go to Office 365?AvePoint Cloud Series - When do you decide to go to Office 365?
AvePoint Cloud Series - When do you decide to go to Office 365?Mark Stokes
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for DevelopersRob Wilson
 
Sharepoint User Group Geneva - Introduction to Office 365
Sharepoint User Group Geneva - Introduction to Office 365Sharepoint User Group Geneva - Introduction to Office 365
Sharepoint User Group Geneva - Introduction to Office 365Mark Stokes
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangSpiffy
 
How to create your modern SharePoint site provisioning solution
How to create your modern SharePoint site provisioning solutionHow to create your modern SharePoint site provisioning solution
How to create your modern SharePoint site provisioning solutionDrew Madelung
 
Building custom solutions for SharePoint 2010 Online
Building custom solutions for SharePoint 2010 Online Building custom solutions for SharePoint 2010 Online
Building custom solutions for SharePoint 2010 Online Chakkaradeep Chandran
 
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User GroupSharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User GroupDrew Madelung
 
App modernization-What you need to know before planning a migration to office...
App modernization-What you need to know before planning a migration to office...App modernization-What you need to know before planning a migration to office...
App modernization-What you need to know before planning a migration to office...Oliver Wirkus
 
Azure Services Platform_Partner_Briefing
Azure Services Platform_Partner_BriefingAzure Services Platform_Partner_Briefing
Azure Services Platform_Partner_BriefingWes Yanaga
 
MAX 2008: Build collaborative applications with Flex LCDS and Cairngorm
MAX 2008: Build collaborative applications with Flex LCDS and CairngormMAX 2008: Build collaborative applications with Flex LCDS and Cairngorm
MAX 2008: Build collaborative applications with Flex LCDS and CairngormXavier Agnetti
 
Sugar crm and ibm cast ironwebinar 1-1
Sugar crm and ibm cast ironwebinar 1-1Sugar crm and ibm cast ironwebinar 1-1
Sugar crm and ibm cast ironwebinar 1-1Highland Solutions
 
SharePoint FireStarter - Session 1 - Keynote - Eric Swift
SharePoint FireStarter - Session 1 - Keynote - Eric SwiftSharePoint FireStarter - Session 1 - Keynote - Eric Swift
SharePoint FireStarter - Session 1 - Keynote - Eric SwiftMithun T. Dhar
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544ypai
 
Full trust code is not dead
Full trust code is not deadFull trust code is not dead
Full trust code is not deadShawn Beeson
 
Office 365 SUGUK march 2011
Office 365 SUGUK march 2011Office 365 SUGUK march 2011
Office 365 SUGUK march 2011pearce.alex
 

Ähnlich wie Building Hybrid Business Apps for SharePoint (20)

When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)
 
SharePoint Online v Onprem
SharePoint Online v OnpremSharePoint Online v Onprem
SharePoint Online v Onprem
 
Ofc13
Ofc13Ofc13
Ofc13
 
SAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process SolutionsSAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process Solutions
 
Office 365 for Developers
Office 365 for DevelopersOffice 365 for Developers
Office 365 for Developers
 
AvePoint Cloud Series - When do you decide to go to Office 365?
AvePoint Cloud Series - When do you decide to go to Office 365?AvePoint Cloud Series - When do you decide to go to Office 365?
AvePoint Cloud Series - When do you decide to go to Office 365?
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
Sharepoint User Group Geneva - Introduction to Office 365
Sharepoint User Group Geneva - Introduction to Office 365Sharepoint User Group Geneva - Introduction to Office 365
Sharepoint User Group Geneva - Introduction to Office 365
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
 
How to create your modern SharePoint site provisioning solution
How to create your modern SharePoint site provisioning solutionHow to create your modern SharePoint site provisioning solution
How to create your modern SharePoint site provisioning solution
 
Building custom solutions for SharePoint 2010 Online
Building custom solutions for SharePoint 2010 Online Building custom solutions for SharePoint 2010 Online
Building custom solutions for SharePoint 2010 Online
 
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User GroupSharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
 
App modernization-What you need to know before planning a migration to office...
App modernization-What you need to know before planning a migration to office...App modernization-What you need to know before planning a migration to office...
App modernization-What you need to know before planning a migration to office...
 
Azure Services Platform_Partner_Briefing
Azure Services Platform_Partner_BriefingAzure Services Platform_Partner_Briefing
Azure Services Platform_Partner_Briefing
 
MAX 2008: Build collaborative applications with Flex LCDS and Cairngorm
MAX 2008: Build collaborative applications with Flex LCDS and CairngormMAX 2008: Build collaborative applications with Flex LCDS and Cairngorm
MAX 2008: Build collaborative applications with Flex LCDS and Cairngorm
 
Sugar crm and ibm cast ironwebinar 1-1
Sugar crm and ibm cast ironwebinar 1-1Sugar crm and ibm cast ironwebinar 1-1
Sugar crm and ibm cast ironwebinar 1-1
 
SharePoint FireStarter - Session 1 - Keynote - Eric Swift
SharePoint FireStarter - Session 1 - Keynote - Eric SwiftSharePoint FireStarter - Session 1 - Keynote - Eric Swift
SharePoint FireStarter - Session 1 - Keynote - Eric Swift
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544
 
Full trust code is not dead
Full trust code is not deadFull trust code is not dead
Full trust code is not dead
 
Office 365 SUGUK march 2011
Office 365 SUGUK march 2011Office 365 SUGUK march 2011
Office 365 SUGUK march 2011
 

Kürzlich hochgeladen

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Kürzlich hochgeladen (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Building Hybrid Business Apps for SharePoint

  • 1. BUILDING HYBRID BUSINESS APPLICATIONS FOR SHAREPOINT PRESENTED BY: JONATHAN KING JK@K2.COM @K2ONK2 K2.COM
  • 2.
  • 4. AGENDA §  §  §  §  §  §  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
  • 5. A PLATFORM FOR BUSINESS APPLICATIONS K2.COM
  • 6. PEERING THOUGH THE CLOUDS §  “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 K2.COM
  • 7. PEERING THOUGH THE CLOUDS §  CLOUD IS HERE TO STAY §  But... noise does not equal reality §  §  §  §  §  §  §  §  §  K2.COM 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
  • 8. THE HYBRID LANDSCAPE DEVICES CLOUD OWNERSHIP Lines of Business (IaaS) ON-PREMISES IT K2.COM
  • 11. 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
  • 12. WORKFLOW & FORMS 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 K2.COM
  • 13. A PLATFORM FOR BUSINESS APPLICATIONS K2.COM
  • 17. K2 DESIGNER FOR SHAREPOINT K2.COM
  • 19. K2 DESIGNER FOR VISUAL STUDIO K2.COM
  • 22. DATA FORMS MOBILITY REPORTS PORTALS WORKFLOW BUSINESS FOCUS Business Apps K2 SMARTOBJECTS Employee Department First Name Last Name Email Department K2.COM SQL WEB SERVICE MS CRM SAP Clients Client Name Email Telephone Web Address K2 PROCESS INFO IT FOCUS SHAREPOINT Department Name Manager HR Manager Director AD DYNAMICS SL
  • 24. DESIGN FORMS IN THE BROWSER K2.COM
  • 27. Extensible OOB Reports Events & Notifications Process Insight Business Insight Forms Data K2.COM
  • 30. K2 INTEGRATES ON-PREMISES AND CLOUD Feature Parity K2 supports hybrid infrastructure and deployment scenarios •  •  •  •  Office 365 MS CRM Salesforce.com …and more LOB & WEB DATA SOURCES CLOUD MOBILE K2.COM K2 SERVER (ON-PREMISE OR CLOUD-HOSTED) BROWSER LOB DATA SOURCES ON PREMISE API/TOOLS •  •  •  •  •  •  SharePoint 2013 SharePoint 2010 SAP Exchange SQL Server Active Directory
  • 34. HYBRID SCENARIOS SharePoint On-Premises | SharePoint Online Mixed SharePoint Environments I want to build forms and workflow apps that span multiple instances of SharePoint SharePoint & CrossBoundary LOB Systems I want to build forms and workflow apps that span SharePoint and LOB systems regardless of where they are hosted Complex Hybrid Environment I want to build business apps that span multiple instances of SharePoint and multiple LOB systems span the cloud and onpremises
  • 35. HYBRID SCENARIOS SharePoint On-Premises | SharePoint Online Mixed SharePoint Environments I want to build forms and workflow apps that span multiple instances of SharePoint SharePoint & CrossBoundary LOB Systems I want to build forms and workflow apps that span SharePoint and LOB systems regardless of where they are hosted Complex Hybrid Environment I want to build business apps that span multiple instances of SharePoint and multiple LOB systems span the cloud and onpremises
  • 36. MIXED SHAREPOINT ENVIRONMENTS I want to build forms and workflow apps that span multiple instances of SharePoint SharePoint Online SharePoint On-Premises Start an approval workflow when a contract doc is created Approval Create partner site in SharePoint Online Assign contract to partner manager Create SharePoint Online Site Send Email to Manager Upload Policy Documentation K2.COM Send Email to Partner Update Partner Tracking List
  • 37. MIXED SHAREPOINT ENVIRONMENTS I want to build forms and workflow apps that span multiple instances of SharePoint SharePoint Online SharePoint On-Premises Start an approval workflow when a contract doc is created Approval Create partner site in SharePoint Online Assign contract to partner manager Create SharePoint Online Site Send Email to Manager Upload Policy Documentation K2.COM Send Email to Partner Update Partner Tracking List
  • 38. HYBRID SCENARIOS SharePoint On-Premises | SharePoint Online Mixed SharePoint Environments I want to build forms and workflow apps that span multiple instances of SharePoint SharePoint & CrossBoundary LOB Systems I want to build forms and workflow apps that span SharePoint and LOB systems regardless of where they are hosted Complex Hybrid Environment I want to build business apps that span multiple instances of SharePoint and multiple LOB systems span the cloud and onpremises
  • 39. 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 Cloud On-Premises Create partner record in Dynamics CRM Start an approval workflow when a contract doc is created Create CRM Partner Record Approval Create partner site in SharePoint Online Assign contract to partner manager Create SharePoint Online Site Update Partner Tracking List Send Email to Manager Upload Policy Documentation K2.COM Send Email to Partner Update Partner Team Tracking Update SQL Server with Partner tracking data
  • 40. HYBRID SCENARIOS SharePoint On-Premises | SharePoint Online Mixed SharePoint Environments I want to build forms and workflow apps that span multiple instances of SharePoint SharePoint & CrossBoundary LOB Systems I want to build forms and workflow apps that span SharePoint and LOB systems regardless of where they are hosted Complex Hybrid Environment I want to build business apps that span multiple instances of SharePoint and multiple LOB systems span the cloud and onpremises
  • 41. 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 Start a workflow when a new partner created in CRM Cloud On-Premises Approval Inside Sales review partner details Assign task to Partner Manager Approval Create SharePoint Online Site Notify company of new partner through Yammer Upload Policy K2.COMDocumentation Publish notification to Yammer Update Partner Team Tracking Update Partner Tracking List
  • 42. 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 Start a workflow when a new partner created in CRM Cloud On-Premises Approval Inside Sales review partner details Assign task to Partner Manager Approval Create SharePoint Online Site Notify company of new partner through Yammer Upload Policy K2.COMDocumentation Publish notification to Yammer Update Partner Team Tracking Update Partner Tracking List
  • 43. 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 Start a workflow when a new partner created in CRM Cloud On-Premises Approval Inside Sales review partner details Assign task to Partner Manager Approval Create SharePoint Online Site Notify company of new partner through Yammer Upload Policy K2.COMDocumentation Publish notification to Yammer Update Partner Team Tracking Update Partner Tracking List
  • 44. For more information contact K2 at: +1 (877) 822 5552 www.k2.com K2.COM