ibm cloud collaboration catalog - engage 2017
TRANSCRIPT
![Page 1: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/1.jpg)
Dev09. The New ConnectionsApplication Catalog - AndWhy YOU Need it !• Eamon Muldoon (IBM)
Heath McCarthy (IBM)
1#engageug
![Page 2: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/2.jpg)
Agenda
• The App Vision
• Key Outcomes
• Work in Progress
• In Design
• Big Plans
• Empowering App Developers
2#engageug
![Page 3: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/3.jpg)
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,
![Page 4: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/4.jpg)
4
Connections Community(Integration Framework)
Content Apps Tools People Cognitive
Connections as a “Collaboration Hub”
![Page 5: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/5.jpg)
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
![Page 6: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/6.jpg)
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
![Page 7: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/7.jpg)
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
![Page 8: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/8.jpg)
Muse
• Injection Proxy
• Inject experience, Client-side logic, and/or style
8#engageug
![Page 9: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/9.jpg)
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
![Page 10: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/10.jpg)
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
![Page 11: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/11.jpg)
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
![Page 12: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/12.jpg)
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
![Page 13: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/13.jpg)
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
![Page 14: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/14.jpg)
An organization admin can easily find and enable 3rd party applications to make their organization more productive.
![Page 15: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/15.jpg)
15
![Page 16: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/16.jpg)
16
![Page 17: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/17.jpg)
17
![Page 18: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/18.jpg)
18
![Page 19: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/19.jpg)
19
![Page 20: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/20.jpg)
20
![Page 21: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/21.jpg)
21
![Page 22: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/22.jpg)
22
![Page 23: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/23.jpg)
23#engageug
![Page 24: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/24.jpg)
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
![Page 25: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/25.jpg)
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
![Page 26: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/26.jpg)
A developer can quickly integrate an app that can be used by their organization.
![Page 27: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/27.jpg)
![Page 28: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/28.jpg)
![Page 29: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/29.jpg)
![Page 30: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/30.jpg)
![Page 31: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/31.jpg)
![Page 32: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/32.jpg)
![Page 33: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/33.jpg)
![Page 34: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/34.jpg)
![Page 35: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/35.jpg)
![Page 36: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/36.jpg)
![Page 37: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/37.jpg)
![Page 38: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/38.jpg)
Agile – Achieving Other Priorities
Share Apps
Submit apps
On-prem apps
Private Cloud Catalog
ICS App Catalog
38 5/11/2017
![Page 39: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/39.jpg)
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
![Page 40: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/40.jpg)
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:
![Page 41: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/41.jpg)
App Dev Engagement
41 5/11/2017
Access Pink Code
Reservation System for ServerPool Images
Regression Testing
Pink Playbacks
![Page 42: IBM Cloud Collaboration Catalog - Engage 2017](https://reader031.vdocuments.us/reader031/viewer/2022022415/5a64b6e77f8b9adf788b467f/html5/thumbnails/42.jpg)
Questions?
425/11/2017