Post on 21-Jan-2018
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
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
PLATINUM SPONSORS
GOLD SPONSORS
SILVER SPONSORS
BRONZE SPONSORS
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
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
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Connections PINK
PINK Technology
• Modern CI-CD
• StrongLoop / IBM API Connect
(node.js/express)
• SWIFT / GO
• React.js
• MongoDB
• Redis
• Nginx
• Docker
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 .
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
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
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)
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
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
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
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Blue/Green -> Pink (API)
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
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
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Thank You !
Let IBM transform your business with a#newwaytowork#IBMConnections
Start your free trialhttp://ibmcloud.com/social