17
MULESOFT LONDON USERS COMMUNITY. NOVEMBER 2016.

MuleSoft London CoP - November 2016

Embed Size (px)

Citation preview

Page 1: MuleSoft London CoP - November 2016

MULESOFT LONDON USERS COMMUNITY.

NOVEMBER 2016.

Page 2: MuleSoft London CoP - November 2016

AGENDA.

EACH COMMUNITY SESSION WILL TYPICALLY CONTAIN A TOPIC ON

INTEGRTION STRATEGY AS WELL AS DEEP DIVE ON A PARTICULAR TECHNOLOGY HOT

TOPIC.

JOIN IN THE OPEN DISCUSSION AMONGST FELLOW INTEGRATION PRACTIONERS.

Learn about the monthly MuleSoft London User Community meetups, and how to get involved.

ABOUT THE COMMUNITY

A key topic covering what hybrid integration means with business context and examples.

HYBRID INTEGRATION

How do you resolve cloud to on-premise connectivity in a secure way.

ENTERPRISE CONNECTIVITY

01

02

03

Page 3: MuleSoft London CoP - November 2016

THE COMMUNITY.This is your chance, be part of the exciting and dynamic world of the connected enterprise.

Share your integration experiences both good and bad.

A safe environment to learn and share with your peers.

Build your network and discuss a variety of topics key to a successful application network with the Mulesoft Anypoint Platform.

We want the community to be interactive.

Page 4: MuleSoft London CoP - November 2016

GREAT TOPICS.SAP Integration with Mule

We have some initial ideas on topics, but want this to be shaped by YOU. Tell us what’s important in the community, a huge challenge, a great achievement.

DevOps for Mulesoft

What is C4E?

API Security

Marketing the value of APIs

HR Integration

Commerce Integration

Industry 4.0

Pace Layering

Interface Monitoring and Operations

File Integration with Cloud Hub

Hybrid Integration Patterns

API Led Connectivity

MuleSoft Workday Connector

Firewalls & Connectivity & CloudHub Configurations

DevOps tool configuration with Mulesoft

Business Logic within Anypoint

ELK Solution For Mule

Moving files in the Cloud

How Mulesoft works with traditional ESBs

Anypoint Edge

STRATEGY TECHNOLOGY

IOT scenarios

Page 5: MuleSoft London CoP - November 2016

AGENDA.

EACH COMMUNITY SESSION WILL TYPICALLY CONTAIN A TOPIC ON

INTEGRTION STRATEGY AS WELL AS DEEP DIVE ON A PARTICULAR TECHNOLOGY HOT

TOPIC.

JOIN IN THE OPEN DISCUSSION AMONGST FELLOW INTEGRATION PRACTIONERS.

Learn about the monthly MuleSoft London User Community meetups, and how to get involved.

ABOUT THE COMMUNITY

A key topic covering what hybrid integration means with business context and examples.

HYBRID INTEGRATION

How do you resolve cloud to on-premise connectivity in a secure way.

ENTERPRISE CONNECTIVITY

01

02

03

Page 6: MuleSoft London CoP - November 2016

Hybrid Integration is the key to harmonised and optimised integration solutionsHybrid Integration Platforms are becoming the norm in complex enterprise landscapes

HYBRID INTEGRATION

Hybrid“a thing made by composing different

elements”

Page 7: MuleSoft London CoP - November 2016

Best of breed IT strategy led to multiple integration technologies (organic design)ERP focused middleware products have not evolved to cope with new requirements (SaaS, API)Integration solutions with multiple touchpointsOverlap between Data, Message and API integration requirementsEarly concepts of integration brokerage led to hybrid integration scenarios (partially outsourced)No choice! Policy, Security or cost driven?

WHY HYBRID?

Discussion Points:

Who is working with a hybrid integration platform?

What do people think makes a good hybrid platform?

Advantages/Disadvantages of Hybrid?

Are IT leaders strategically building hybrid platforms?

Page 8: MuleSoft London CoP - November 2016

HYBRID BLOCKS

PREM

CLOUD

API GATEWAY

API Management

API GATEWAY

B2B

B2B Brokerage

ESBMFT / MQ

MFT

MFT ESB

ETL

* Not a comprehensive list of integration components

Page 9: MuleSoft London CoP - November 2016

Hybrid Scenario

Page 10: MuleSoft London CoP - November 2016

Hybrid Example

1

1. Material master data held in SoR (slow moving hard to change)

2. Existing interface available on ESB (requires modernisation)

3. Create API for key data fields (designed for consumption at system level)

4. Interface flow created to share material information with external suppliers (deployed on cloud or prem)

5. Secure and safe data published to public consumers for material information

2

4

3

5

Page 11: MuleSoft London CoP - November 2016

AGENDA.

EACH COMMUNITY SESSION WILL TYPICALLY CONTAIN A TOPIC ON

INTEGRTION STRATEGY AS WELL AS DEEP DIVE ON A PARTICULAR TECHNOLOGY HOT

TOPIC.

JOIN IN THE OPEN DISCUSSION AMONGST FELLOW INTEGRATION PRACTIONERS.

Learn about the monthly MuleSoft London User Community meetups, and how to get involved.

ABOUT THE COMMUNITY

A key topic covering what hybrid integration means with business context and examples.

HYBRID INTEGRATION

How do you resolve cloud to on-premise connectivity in a secure way.

ENTERPRISE CONNECTIVITY

01

02

03

Page 12: MuleSoft London CoP - November 2016

Cloud – On-premise Hybrid Integration

Page 13: MuleSoft London CoP - November 2016

THE CHALLENGE!• Majority of enterprise data is still stored in on-premise applications.• Moving all the legacy applications to cloud is not a viable option.• Concerns around security and legal challenges warrants the need for an on-

premise architecture.

but…there is a need to expose enterprise data securely with external vendors, cloud & SaaS solutions, as well as API consumers. On-premise applications need to have the capability to integrate outside the enterprise.

Page 14: MuleSoft London CoP - November 2016

OPTION: IPSec VPN.• Secure “always ON”

connection between sites.• Relatively easy to manage and

one time setup requirements (in most cases).

• If trusted end points then this option suitable.

• Additional infrastructure may be required on-premise to manage secure connections.

VPC

Application A

Application C

Application BIPSec VPN

On-Premise

IPSec VPN

Key Watchpoint: Security vulnerabilities that exist at the IP layer in the network could be passed to the

on-premise network across the IPSec tunnel.

Page 15: MuleSoft London CoP - November 2016

OPTION: PROXY SERVICES.• Reverse proxy exposed over

the internet as the single access point which will perform authentication

• Routing rules ensure that only predefined systems are given access to

• Ability to revoke access on an individual application/partner basis

Application A

Application C

Application B

On-Premise

Key Watchpoint: Higher effort in maintaining the service due to connection configuration requirements.

Page 16: MuleSoft London CoP - November 2016

MULE ESB ON-PREMISE SCENARIO.• All connections routed via on-

premise Mule ESB • On-premise Mule application

ensures that only predefined systems are given access to

• Ability to revoke access on an individual application/partner basis

• Allows full abstraction of the legacy applications.

Application A

Application C

Application B

On-Premise

Key Watchpoint: Higher effort in implementing/maintaining the service on both CloudHub and MuleESB.

Page 17: MuleSoft London CoP - November 2016

meetup.com/London-Mule-ESB-Meetup/Next Meetup: 8th December 2016Location: Mulesoft HQ London

JOIN THE COMMUNITY.