ibm cloud collaboration catalog - engage 2017

Post on 21-Jan-2018

193 Views

Category:

Software

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Dev09. The New ConnectionsApplication Catalog - AndWhy YOU Need it !• Eamon Muldoon (IBM)

Heath McCarthy (IBM)

1#engageug

Agenda

• The App Vision

• Key Outcomes

• Work in Progress

• In Design

• Big Plans

• Empowering App Developers

2#engageug

3 5/11/2017

The Collaboration Paradox

• The explosion in niche apps, driven by “consumerization of IT” has given users choice.

• But productivity has gone down because “we” are not using the same tools.

• And we ended up working in “shards” (broken silos) so we are reinventing,

4

Connections Community(Integration Framework)

Content Apps Tools People Cognitive

Connections as a “Collaboration Hub”

APIs/ServicesExtensibility

Communities

Content Experiences

LiveRemarks

People Experiences

LiveGrids

NavBar

Orient Me & ITM

Action Center

News & Notifications

Grids

Content/Files Service

People Service

Cognitive

Search

Share Service

News & Notifications

Integrated Experiences

Partner Solutions

Situational Grids

Watson Workspace

CustomerApps

IBMSolutions

Green/Blue

Integrate into Pink Experiences

Consume Pink just like a Native Capability

Content Applications

PeopleApplications

The Connections App

A way to add value to Connections

An Integrated Experience (IBM, AppFusions, etc)

A social/collaboration solution (ISVs like. Trilog)

Collection of Extensions

6#engageug

IBM Collaboration Cloud Extensions

Verse

• Business Card

• Inbox/Read

• Message Compose

• Mail on send

• More…

Connections

• Community

• Navbar

• Muse

• More…

Watson Workspace

• Space

• Message

• Moments

7#engageug

Muse

• Injection Proxy

• Inject experience, Client-side logic, and/or style

8#engageug

Basic Architecture of an Integrated App

#engageug

Catalog

IBM Connections Cloud

(Multi-tenant)

Extension

Extension

Extension

Extension

MuseExtension

Extension

APP

Registry

ISVSolution

Service

Service

Service

Watson Developer Cloud

IBM Connections Cloud(Multi-tenant)

IBM Connections(Blue)

3rd Party App Preferred Cloud Container

Bluemix Containers

Xpages

NodeJSLiberty

WAS (Connections Blue)

On-Prem Servers/Private Clouds

Domino

Domino

Customer Firewall

Xpages

Connections (Pink) in the Multi-tenant Cloud can integrate with applications running in various Cloud-based run-times. Pink running in a private cloud can presumably, like Blue, access on-premise run-times

Integrating with Connections

A Runtime View

Pink Private Cloud

Pink

Connections Experience Patterns

11#engageug

Pattern 1

Native Connections: external APIs, data retrieval

Pattern 2

Embedded Experience: external UX inline with Connections UX

Pattern 3

Unifed experience: Both Connections and External UX deliver an overlapping experience

Events pushed into Connections Activity

Stream, Orient, or Action Center

LiveGrid

Community App

ActivityStreams Embedded Experience

Muse (Connections Proxy)

Navbar

Important to Me

Top Priorities (Outcomes)

Org Admin can better manage apps in the Connections Cloud

App Developers can build and integrate rapidly

Customers Can Try & Buy Add-ons and Solutions

Users can Share Apps

(Driving Viral Adoption)

12 5/11/2017

2017 Goals of App Strategy

Implement New

Connections Catalog

Launch V1 with

AppFusions& 3rd Party Solutions

Stream-lined app

developer process

App Validation

process

App Life Cycle

Management

An organization admin can easily find and enable 3rd party applications to make their organization more productive.

15

16

17

18

19

20

21

22

23#engageug

New Connections App Registry

• Registry is the definition for a specific ORG of what is deployed to the ORG

• Defined JSON Schema

• See ”The Speed of Pink” at 1:30pm

24#engageug

Activity streams and embedded experiences

Common and custom application integrations

Just works!Seamless UX, SSO, logicalworkflows

2017

Interactive apps, seamless authentication

For cloud ORon-premisesv5.5 CR1+

Apps, Data and People Natively Integrated in IBM Connection

A developer can quickly integrate an app that can be used by their organization.

Agile – Achieving Other Priorities

Share Apps

Submit apps

On-prem apps

Private Cloud Catalog

ICS App Catalog

38 5/11/2017

IBM Connections Cloud (Pink)

An All-ICS Catalog?

IBM Connections Cloud (Green)

IBM Connections Private Cloud (Pink)

IBM Connections (Blue)

IBM Watson Workspace

ISV On-PremDeployments

ISV Cloud Deployments

Connections Clients and Plugins

IBM Watson Workspace Clients

and Plugins

IBM Connections Cloud App Dev

Discover Pink app dev capabilities

Learn how to integrate into and consume capabilities from Pink

Build a value-add solution via integration with Pink

Deploy that solution to an Org

and Submit that solution into the ICS Catalog

A developer can, in 1 hour:

App Dev Engagement

41 5/11/2017

Access Pink Code

Reservation System for ServerPool Images

Regression Testing

Pink Playbacks

Questions?

425/11/2017

top related