0% found this document useful (0 votes)
33 views34 pages

TIBCO Integration - Presentation

Uploaded by

Thạch windows
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views34 pages

TIBCO Integration - Presentation

Uploaded by

Thạch windows
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

TIBCO INTEGRATION

FLATFORM

Tran Tuan Anh


0904 385268
Agenda

• Why Expose and Manage APIs?


• Integration Flatform
• TIBCO BusinessWorks Architecture
• BW6 Features
• Deployment
• Connectors
•Q&A

2
© Copyright 2000-2013 TIBCO Software Inc.
Why Expose and Manage APIs?

© Copyright 2000-2017 TIBCO Software Inc.


The digital transformation changes the IT landscape

• Become cloud-native
• From servers & VMs to PaaS/CaaS
• Multi-cloud is the new norm
• Modernize your app infrastructure
• SOA to microservices
• API-led application development
• Mobile becomes the norm
• Embrace IoT

© Copyright 2000–2017 TIBCO Software Inc.


Customer experience is the new competitive battlefield

© Copyright 2000–2017 TIBCO Software Inc.


The Emerging IT Dichotomy - Core and Edge IT

Core IT Edge IT
“Run the Business” “Change the Business”

Managed by central IT Managed by the LOB


• Center of Excellence • Small projects, built for speed
• Complex, mission critical projects • Delivering innovation at the edge
• Key focus is front office/back office integration • Sometimes called “shadow IT”

Stability is Key Agility is Key


• Infrequent change, tightly managed • Opportunistic with frequent change
• Longer dev cycles, many dependencies • Lightweight REST-centric APIs
• Core business operations impact • Prefer subscriptions and SaaS

Platform-Centric (on-prem) Cloud-Oriented


• Many moving parts to integrate • Outside the scope of Core IT control
• Lots of incompatible technologies • Tools and point products, not platforms
• Typically SOA-centric with ESB’s • Point API focus, not SOA & ESB’s

© Copyright 2000-2017 TIBCO Software Inc.


APIs are the connective tissue
IoT API SOA

API

Microservices
API

API API API


API

Data Applications

API API API

Cloud Mobile API Backend Services

© Copyright 2000–2017 TIBCO Software Inc.


API-led Architecture Connects the Enterprise
Devices & Things

EDGE
APIs

Hybrid Integration Architecture

Cloud Native Containers


Core APIs

AP
Digital EDGE I
EDGE
AP AP Applications
Services APIs
I I
APIs

People & Cloud


processes Services
Major API Usage Categories
Internal Business Value

• Share app functionality or data


APIs

• Lightweight integration approach


• Provides greater agility

• Reduce costs via supply


Partner

chain or partner self-service


APIs

• Simplify and speed up


partner onboarding

• New business models &


Public

channels
APs

• Creates innovation and


disruption
So, APIs are important! Now What?

Building services and exposing them with APIs is only


the first step. With API management tools, you
can secure and throttle access, monitor traffic, and
establish policies for your own and third-party APIs.

© Copyright 2000–2017 TIBCO Software Inc.


Why you need an API management platform

Experimentation
Succeed or fail quickly.
Security & Operational Control

The right tool


Start fast with lightweight and low code usability

Agility
Create agility zones

Business Strategy
Simplify management with a single pane of glass

© Copyright 2000-2017 TIBCO Software Inc.


What does this mean from IT perspective?

1. API Mgt help IT manage large number of APIs created in building modern apps
❑ Monolithic -> microservices and APIs (app ecosystems)

2. APIs are now too strategic to business and needs to be treated as products
❑ Documented, secured, and controlled
❑ APIs open up access to IT backend. You need to manage these access points!

3. In API-led architecture, APIs bridge core IT groups and LOB at edge


❑ Need single point where collaboration among IT, LOB and 3 rd parties comes together
❑ Provides IT view of what’s happending outside that impacts them

Emergence of API-led app architecture -> API Mgt as part of IT's middleware
upgrade to support digital transformation

© Copyright 2000-2017 TIBCO Software Inc.


You need full API lifecycle

Create APIs Productize APIs Distribute APIs

Technical Orientation Business Orientation Operations

• Create an API from any data • Transform APIs into products • Rely on access control/security
• Leverage existing assets • Route / Transform / Throttle
• Manage developers and partners
• Compose API integration flows • Depend on SLA enforcement
• Manage publishing and versioning
• Monitor and improve with
• Support for REST or SOAP • Use your own branding
operational analytics
• Choose from several SLAs and
• Choose on-prem, cloud, or hybrid
service plans

© Copyright 2000–2017 TIBCO Software Inc.


Why Expose and Manage APIs through PSG Solution?

Value Proposition Functional


• Enable to drive increased revenue • API Portal
- Greater API adoption – Easily host website
- More device coverage/distribution channels with your look and feel
• Manage complexity in building modern apps – Raw APIs turned into products
- Large number of APIs – Provide access point / define SLAs
- Access to IT backend
• Establish point of collaboration (necessity) • API Gateway
– Secure access to APIs
- Core IT (facilitator), LOB, 3rd parties
– API traffic management
- Single pane of glass
– Deploy in hybrid mode
• Maximize product and technology benefits
- Unrivaled product expertise and ecosystem
• Mashery Local Containers
• Minimize Risk and shorten ramp-up time – VM’s or Docker containers
- API Management Best Practices – Lightweight and rapid startup
- Robust and proven methodologyd – Scripting tools for easy Docker image build
- Most experienced and know-how eploy – Aligns well with DevOps PaaS
anywhere

© Copyright 2000-2017 TIBCO Software Inc.


Becoming more agile requires adopting new approaches . . .
Reducing Bottlenecks, Improve Quality and Time-to-Market

Continuous Delivery
Produce software in short cycles, ensuring that the software can be reliably released at any time

DevOps
Requires development and operations to work closely, focusing on automating software delivery and
infrastructure changes.

Microservices
Independent processes, focus on small task, facilitating a modular approach to system-building.

© Copyright 2000-2017 TIBCO Software Inc.


Integration Flatform

© Copyright 2000-2017 TIBCO Software Inc.


Integration Platform

 Replace point to point


integration with a bus
based solution

 De-couple applications,
files, databases,
technologies, etc.

 Foundation for a real-time


information architecture

 Provides flexibility and


adaptability
ESB Architecture

API Interface

Bussiness Process Governance

System API (Adaptors)

IBM SAP ORACLE


18
Solution Deployment Pattern

PORTAL ANALYTICS API PACKAGER

Cloud
SECURITY

Publish APIs
Sync
Business Client

On-Premise
Works Applica-
6 tions
SECURITY

Client TRAFFIC
MANAGEMENT
Business
Applica- Works
tions 6
© Copyright 2000-2017 TIBCO Software Inc.
Solution Deployment Pattern

Mashery

Business Partners

Corporate Firewall

EMS

ERP
Data
base
BW 5/6 Mashery DMZ
Host Local

© Copyright 2000-2017 TIBCO Software Inc.


1 2 3 4

Assemble Distribute API API Consumer

Manage
Analyze
Model Implement
Scale
Secure Test with
Mobile
Your Integration Platform Must Support WOA

Service Web
Oriented Oriented
Architecture Architecture

What? Services Enabling Technologies What? Resources Enabling Technologies


How? Web Services Web Services (WS-*) How? Web APIs REST, JSON
When? Real-time BPM When? Real-time In-Memory, Cloud

22
A Transition to Web Oriented Architecture
Mobility and the Internet of Things are
driving change
REST, JSON, In-Memory and Cloud are
the technologies driving the change
Web API’s are blurring the lines of the
organization
– Your organization can provide its
services as an open API and become
“a cloud”
– Your organization can differentiate by
combining standard APIs with its own
functionalities

23
© Copyright 2000-2014 TIBCO Software Inc.
BusinessWorks 6 – Evolution of TIBCO Integration

First Class Simple Sophisticated Open Platform Web and Accelerate


Dev Tooling Modeling Open Ecosystem Mobile-Ready Time to Results

→ Eclipse Design Time → 100s of activities → Broad Ecosystem → REST → Zero-coding Integration
→ Visual Debugger → Multi-Ops Processes → BW Plugin Dev Kit → Mobile Integration → Zero resistance to Code
→ Shared Modules → Conversations → P2 Plugins Install → eFTL → Non-stop Dev-Deploy
→ Admin UI and Scripting → Event Handlers → Remote Deployment
→ Process Compensation → Remote Debugging
ActiveMatrix BusinessWorks IDE

Development/Deployment

– Create workspace
– Define application
– Add files and
resources
– Design Processes
– Test and Debug
– Deploy
BW6 Designer – Native Eclipse UI
BW6 Palettes

Multi-projects Welcome
workspace Page
Native Eclipse
BW6 Process Designer

Tools Tabs
ActiveMatrix BusinessWorks Design

Integration services
implemented as business
process models
Have it Your Way

Zero or anything in between Code


Coding Everything
DevOps Pipeline

• Automate the entire CI/CD pipeline for your Integration


microservices
• Leverage your DevOps culture

Deploy

Build

Push

Code
API Creation

 Create SOAP/REST Services in Minutes


 Implement multiple operations
 Wizard based-development
 Develop and Test with Swagger UI side-by-side
Operational Monitoring and Management
 TIBCO Enterprise Administrator
‾ Centralized web-based Administration
‾ Dashboard for multiple domains
‾ Deploy
‾ Start/Stop
‾ Upgrade
‾ View application status
• Running State
• Process Browser
‾ Machine monitoring
‾ Command-Line Interface (CLI)
• Supports adding, editing,
deleting, installing, uninstalling,
starting, and stopping services
Deployment Flexibility – Choose any platform of your choice

Business
Studio TIBCO
BusinessWorks

Buildpack

EAR File
Image

iPaaS
33Copyright 2000-2013 TIBCO Software Inc.
©
Technology Connectors
• B2B Healthcare Edition • Facebook
• B2B Standard Edition • Twitter
• Dynamics CRM • Big Data
• Sharepoint
• MongoDB
• Mobile Integration
• ActiveSpaces®
• REST and JSON
• SWIFT
• sFTP
• tibbr
• Large XML
• LDAP
• ActiveAspects
• LDAP for z/Linux
• PDF

• WebSphere MQ
• Tuxedo

• Websphere MQ for z/Linux • COM

• EJB Plug-in • CORBA


• HL7 Plug-in • EJB
• XA Transaction Manager • Database
• NetSuite • Files for Unix/Win
34Copyright 2000-2013 TIBCO Software Inc.
©
Application Connectors
• Amdocs CRM • Salesforce.com
• JD Edwards EnterpriseOne • Workday
• Kenan/BP • SmartMapper Plug-in
• Oracle BRM • HL7
• Oracle E-Business Suite •
• Lotus Notes
• PeopleSoft
• SAP
• Siebel
• Infranet
• OneWorld Xe
• Remedy

You might also like