IBM Connections Middleware – Connecting Blue/Green and PINK

22
Vienna, October 16-17 2017 IBM Connections Middleware Connecting Blue/Green and Pink Miki Banatwala STSM, IBM Connections Jim Puckett Offering Manager IBM Connections, IBM Docs

Transcript of IBM Connections Middleware – Connecting Blue/Green and PINK

Page 1: IBM Connections Middleware – Connecting Blue/Green and PINK

Vienna, October 16-17 2017

IBM Connections Middleware Connecting Blue/Green and Pink

Miki Banatwala

STSM, IBM Connections

Jim PuckettOffering Manager

IBM Connections, IBM Docs

Page 2: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Page 3: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

PLATINUM SPONSORS

GOLD SPONSORS

SILVER SPONSORS

BRONZE SPONSORS

Page 4: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Vienna, October 16-17 2017

Getting Started - C6

Technology Stack

Roadmap

Middleware - Definition

Demo

Page 5: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

• Orient Me

• Prioritized updates and naturally organized content

• Built using Pink design principles and infrastructure

• Flexible community layouts

• Enhanced Files experience

The path to Pink starts with Connections 6

Page 6: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Connections PINK

Page 7: IBM Connections Middleware – Connecting Blue/Green and PINK

PINK Technology

• Modern CI-CD

• StrongLoop / IBM API Connect

(node.js/express)

• SWIFT / GO

• React.js

• MongoDB

• Redis

• Nginx

• Docker

Page 8: IBM Connections Middleware – Connecting Blue/Green and PINK

2017 2018

Connections Customizer

Preview First part of Pink Middleware. Allows

customers and partners to easily

customize the Connections UI.

OrientMe 2

First on premises update of

OrientMe containers released

including cognitive tuning updates,

increased scalability, etc.

Connections 6 Mobile

Includes new search, community

features, all new navigation, etc.

Connections Middleware

Seamless integration between

existing Connections deployments

and the new Pink Services.

Pink Mobile

GA release of Pink Mobile Clients.

Engagement Center

First release of IBM Connections

Engagement Center. Provides a

digital workspace that promotes

internal communication and

employee engagement.

Periscope UI GA

People Service

New People Service providing a

unified Profiles directory.

Content Service

New universal content store for all

Pink applications.

Engagement Center Pink

Pink release of Engagement Center

Project LiveGrid GA

Content Centric Apps

Leveraging the new Content

Service to provide files, wikis,

blogs, and forums experiences.

An additional new modern theme

using the latest design elements for

Connections Pink .

Build dynamic applications with

minimal or no coding experience.

Engagement Center Cloud

Cloud release of Engagement

Center

Pink Mobile Preview

Leveraging latest technologies to

build a new Pink mobile experience

starting with Profiles / People.

OrientMe in Public Cloud

Deployment of Orient Me into

Connections Cloud

Project LiveGrid Preview

Build dynamic applications with

minimal or no coding experience.

Live Remarks

Enable and manage reactions on

content (e.g. Like and Comment) across

Connections and 3rd Party services.

IC 6 CR1

CR1 for IBM Connections 6

including new metrics service.

Pink Notes

Note taking with social and graph

context.

Connections Customizer

First part of Pink Middleware. Allows

customers and partners to easily customize

the Connections UI.

Periscope UI Preview

A new modern theme using the

latest design elements for

Connections Pink .

Periscope UI Preview

A new modern theme using the

latest design elements for

Connections Pink .

Page 9: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Middleware in Pink

• A few things …

• Needs to provide solutions for:• Caching

• Orchestration & Choreography

• Messaging

• Compliance

• Analytics

• API Gateway

• Event management

• Must be offered as:• An independent deployment

• Scalable, Resilient, and fit the platform framework

• Automated

• Before we talk about

Blue/Green & Pink

Page 10: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Middleware API Gateway

Designs are subject to change

API

Gateway

API Registry Anaytics

Delivery Channels

Plugins Runnable

Namespace

3rd party

registration

Lifecycle

management

API explorer

Request recording Rate-limit

Request metrics

MW Gateway UI

IP restriction

User defined

(xform)

Caching Security, Access mgmt

Event chaining

Auto-scale-able & Resilient

Page 11: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Middleware transformation support

Designs are subject to change

MW API Gateway

MW API Registration

Service

New PINK Service

Existing CNX APIs -> New (Pink Service)

Existing CNX APIs -> CNX APIs

Existing CNX -> New CNX (APIs)

Page 12: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Blue/Green -> Pink (API)

• How do we transition without breaking customers and partners?

Greenfeature

Page 13: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Blue/Green -> Pink (API)

• How do we transition without breaking customers and partners?

Greenfeature

Page 14: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Blue/Green -> Pink (API)

• How do we transition without breaking customers and partners?

Greenfeature

Pinkfeature

Page 15: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Blue/Green -> Pink (API)

Page 16: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Blue/Green -> Pink (API)

• How do we transition without breaking customers and partners?

Proxy

APIgateway

APIassembler GraphQL

Mapping

Greenfeature

Throttling Caching

Authentication Responsemodification

……

New-to-IC6APIs IC6-to-NewAPIs

Page 17: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Blue/Green -> Pink (API)

• How do we transition without breaking customers and partners?

Proxy

APIgateway

APIassembler GraphQL

Mapping

Pinkfeature

Authentication Responsemodification

Throttling Caching ……

New-to-IC6APIs IC6-to-NewAPIs

Page 18: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Page 19: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Page 20: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Page 21: IBM Connections Middleware – Connecting Blue/Green and PINK

Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017

Page 22: IBM Connections Middleware – Connecting Blue/Green and PINK

Thank You !

Let IBM transform your business with a#newwaytowork#IBMConnections

Start your free trialhttp://ibmcloud.com/social