SlideShare une entreprise Scribd logo
1  sur  42
Télécharger pour lire hors ligne
WSO2 Enterprise Integrator 7.1.0 Release
August 12, 2020
Hello!
Sasikala Kottegoda
sasikala@wso2.com
Associate Technical Lead
Sajith Ravindra
Technical Lead
sajithr@wso2.com
Prabushi Samarakoon
prabushis@wso2.com
Associate Technical Lead
3
Agenda
● Support for both centralized ESB and microservices based deployments
● Observability solution based on Grafana, Prometheus, Jaeger, and Loki
● CI/CD pipeline using Docker, Jenkins, Kubernetes and more
● New connectors for CSV transformation, Azure Data Lake along with 20+
revamped connectors
● Improvements to WSO2 Integration Studio (Tooling) UI and Connector
configuration view
● Streaming ETL support with CDC, file scraping and flow monitoring
WSO2 Enterprise Integrator
WSO2 Enterprise Integrator 7.1.0
5
Integration Studio
Enterprise Integrator
Streaming IntegratorMicro Integrator
Streaming Integrator Tooling
Microservices
Data Integration
SaaS Integration
SOA
File Integration
Streaming ETL
Event Stream Integration
Advanced Integration with WSO2 Micro
Integrator 1.2
Support for Both Centralized and Container Deployments
7
Centralized Deployments
● Introduction of RDBMS-based coordination among nodes
● Enhanced integrator dashboard
● Support for hot deployment
8
Introduction of RDBMS-based coordination among nodes
9
Clustering and Coordination
● Just a simple configuration to enable clustering
● Coordination made possible by different resolvers
10
[[datasource]]
id = "WSO2_COORDINATION_DB"
url= "jdbc:mysql://localhost:3306/clusterdb"
username="root"
password="root"
driver="com.mysql.jdbc.Driver"
[task_handling]
resolver_class = "org.wso2.micro.integrator.ntask.coordination.task.resolver.RoundRobinResolver"
Enhanced Integrator Dashboard
11
Enhanced Integrator Dashboard - View Log Files
12
Enhanced Integrator Dashboard - Log Configuration
13
Enhanced Integrator Dashboard - User Management
14
Support for Hot Deployment
● Intended for development
● Enabled by default
● Disabled in the Docker image to support immutability
15
[server]
hot_deployment = true
Optimizations for Container Deployments
● Introduction of readiness probe
● Support for Docker/Kubernetes secrets
● Revamped vault experience
● Docker images for Centos and Ubuntu, Docker for Dashboard
16
Observability Solution Based on Renowned Technologies
Support for monitoring statistics, tracing and logs using
Prometheus, Jaeger and Loki along with Grafana
17
Monitoring Statistics with Prometheus and Grafana
18
Analyzing Logs with FluentBit, Loki and Grafana
19
Tracing with Jaeger
20
Other Improvements
● Revamped RabbitMQ experience
● Transaction counter for services
● Read/write support for user stores
● Dynamic log4j configuration
● Swagger definition generation for data services
● Improvements for the CLI
● Many more...
21
https://github.com/wso2/micro-integrator/releases/tag/v1.2.0
Integration Studio 7.1.0
Packaging
23
Integration Studio
mi-monitoring-
dashboard
WSO2 MI Monitoring
Dashboard 1.2.0
runtime
WSO2 Micro
Integrator 1.2.0
apache-maven
Apache Maven 3.6.3
jdk-home
AdoptOpen JDK
1.8.0_252
CICD with Integration Studio
● Integration Project
24
● Maven Profiles
⦿ Default profile
⦾ Integration artifacts
⦿ Docker profile
⦾ Integration artifacts + Docker
modules
⦿ Kubernetes profile
⦾ Integration artifacts + Kubernetes
modules
⦿ Solution profile
⦾ Integration artifacts + Docker
modules + Kubernetes modules
Embedded Server - WSO2 Micro Integrator 1.2.0
● Test/Debug Synapse artifacts
● Artifact hot deployment
● TOML-based configurations
● Custom configurations via editor
25
Embedded Server - Monitoring
26
1
4
3
2
Connector Improvements
● CSV (New)
● Email (New)
● Salesforce
● Amazon S3
● Kafka
27
● Revamped
properties view
● Externalizable
connection
configuration
Revamped Getting Started
●
28
Categorized samples
Search with keywords
Revamped Editors
29
New data services editor theme Editor user guide
Revamped Editors
30
AI data mapper user confirmation
UX Improvements
31
New updater
Customer feedback
Other Improvements
● JSON/XML array support for datamapper
● Capability to push images to a remote repository via Docker project
● Cipher tool support for Docker project
● Template testing support for Synapse Unit Testing Framework
● Detailed failure analysis for unit test failures
● HTTP status code and HTTP version assertion support
● JSON/Text payload assertion support for sequence testing
● Input/output mapping generation capability for data services
● YAML editor support
● OnError attribute support for template sequence
● API creation with YAML API definition
● And, many more…
32
https://github.com/wso2/devstudio-tooling-ei
Streaming ETL (Extract, Transform,
Load) with Streaming Integrator
Event-centric integration is re-emerging as an
integration approach, driven by the popularity of
event-driven architectures and streaming data
platforms
- Choosing Between Data, Application and Event-Centric Integration Styles, Gartner,
November, 2019
Streaming Integrator
35
What’s New?
● Theme: “Streaming Integrator as an effective tool for Streaming ETL”
● Tooling enhancements for quick development with “no-code”
● Data flow monitoring allowing users to drill down to granular details starting
from a birds-eye-view
● In-built support for error capturing and event replay to achieve zero data loss
● Extension installation assistant to eliminate manual copying of connectors and
it’s dependencies
● New connectors
⦿ Azure Data Lake
⦿ Change data capture support for MongoDB
⦿ File system event listener
36
Streaming ETL Task Wizard
● Build an ETL flow in a matter of minutes with no-code
● A step-by-step self-guided wizard
37
Streaming ETL Flow Monitoring
● Dashboards providing stats and figures on streaming data pipelines at
different levels
38
Event Replay and Error Store
● Lets users replay data items that has failed to process or publish due to errors
39
Easy Extension Installation
● Let users install extensions/connectors with a single command
⦿ Not required to download and copy third-party dependencies manually
40
Question Time!
41
wso2.com
Thanks!

Contenu connexe

Tendances

Service Oriented Architecture
Service Oriented ArchitectureService Oriented Architecture
Service Oriented Architecture
Luqman Shareef
 
Define an EA Operating Model
Define an EA Operating ModelDefine an EA Operating Model
Define an EA Operating Model
Info-Tech Research Group
 

Tendances (20)

Developing applications with a microservice architecture (SVforum, microservi...
Developing applications with a microservice architecture (SVforum, microservi...Developing applications with a microservice architecture (SVforum, microservi...
Developing applications with a microservice architecture (SVforum, microservi...
 
Designing APIs and Microservices Using Domain-Driven Design
Designing APIs and Microservices Using Domain-Driven DesignDesigning APIs and Microservices Using Domain-Driven Design
Designing APIs and Microservices Using Domain-Driven Design
 
The Five API Monetization Models - Rob Zazueta, RESTFest 2016
The Five API Monetization Models - Rob Zazueta, RESTFest 2016The Five API Monetization Models - Rob Zazueta, RESTFest 2016
The Five API Monetization Models - Rob Zazueta, RESTFest 2016
 
Service Oriented Architecture
Service Oriented ArchitectureService Oriented Architecture
Service Oriented Architecture
 
Lean Change Management with JIRA Service Desk
Lean Change Management with JIRA Service DeskLean Change Management with JIRA Service Desk
Lean Change Management with JIRA Service Desk
 
Azure API Management
Azure API ManagementAzure API Management
Azure API Management
 
What is Application Performance Management?
What is Application Performance Management?What is Application Performance Management?
What is Application Performance Management?
 
Exploring the Salesforce REST API
Exploring the Salesforce REST APIExploring the Salesforce REST API
Exploring the Salesforce REST API
 
Mule salesforce integration solutions
Mule  salesforce integration solutionsMule  salesforce integration solutions
Mule salesforce integration solutions
 
CQRS: Command/Query Responsibility Segregation
CQRS: Command/Query Responsibility SegregationCQRS: Command/Query Responsibility Segregation
CQRS: Command/Query Responsibility Segregation
 
Introduction to soa suite 12c in 20 slides
Introduction to soa suite 12c in 20 slidesIntroduction to soa suite 12c in 20 slides
Introduction to soa suite 12c in 20 slides
 
Lecture 2: The Concept of Enterprise Architecture
Lecture 2: The Concept of Enterprise ArchitectureLecture 2: The Concept of Enterprise Architecture
Lecture 2: The Concept of Enterprise Architecture
 
Building APIs with Mule and Spring Boot
Building APIs with Mule and Spring BootBuilding APIs with Mule and Spring Boot
Building APIs with Mule and Spring Boot
 
IBM Integration Bus and REST APIs - Sanjay Nagchowdhury
IBM Integration Bus and REST APIs - Sanjay NagchowdhuryIBM Integration Bus and REST APIs - Sanjay Nagchowdhury
IBM Integration Bus and REST APIs - Sanjay Nagchowdhury
 
API strategy with IBM API connect
API strategy with IBM API connectAPI strategy with IBM API connect
API strategy with IBM API connect
 
Power BI
Power BIPower BI
Power BI
 
Real Time Integration with Salesforce Platform Events
Real Time Integration with Salesforce Platform EventsReal Time Integration with Salesforce Platform Events
Real Time Integration with Salesforce Platform Events
 
Real-time personalization at scale by Salesforce CDP and Interaction Studio, ...
Real-time personalization at scale by Salesforce CDP and Interaction Studio, ...Real-time personalization at scale by Salesforce CDP and Interaction Studio, ...
Real-time personalization at scale by Salesforce CDP and Interaction Studio, ...
 
JFS 2021 - The Process Automation Map
JFS 2021 - The Process Automation MapJFS 2021 - The Process Automation Map
JFS 2021 - The Process Automation Map
 
Define an EA Operating Model
Define an EA Operating ModelDefine an EA Operating Model
Define an EA Operating Model
 

Similaire à [Webinar] WSO2 Enterprise Integrator 7.1.0 Release

The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
WSO2
 
Win Connections Technical Overview ( Harold W)
Win  Connections    Technical  Overview ( Harold W)Win  Connections    Technical  Overview ( Harold W)
Win Connections Technical Overview ( Harold W)
Harold Wong
 
Vitalii Bondarenko and Eugene Berko "Cloud AI Platform as an accelerator of e...
Vitalii Bondarenko and Eugene Berko "Cloud AI Platform as an accelerator of e...Vitalii Bondarenko and Eugene Berko "Cloud AI Platform as an accelerator of e...
Vitalii Bondarenko and Eugene Berko "Cloud AI Platform as an accelerator of e...
Lviv Startup Club
 

Similaire à [Webinar] WSO2 Enterprise Integrator 7.1.0 Release (20)

AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
 
Webinar: Capabilities, Confidence and Community – What Flux GA Means for You
Webinar: Capabilities, Confidence and Community – What Flux GA Means for YouWebinar: Capabilities, Confidence and Community – What Flux GA Means for You
Webinar: Capabilities, Confidence and Community – What Flux GA Means for You
 
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan GoksuSpring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
 
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with DatadogMonitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
 
DevOps Powered by Splunk
DevOps Powered by SplunkDevOps Powered by Splunk
DevOps Powered by Splunk
 
Combinação de logs, métricas e rastreamentos para observabilidade unificada
Combinação de logs, métricas e rastreamentos para observabilidade unificadaCombinação de logs, métricas e rastreamentos para observabilidade unificada
Combinação de logs, métricas e rastreamentos para observabilidade unificada
 
Integration of Things (Sam Vanhoutte @Iglooconf 2017)
Integration of Things (Sam Vanhoutte @Iglooconf 2017) Integration of Things (Sam Vanhoutte @Iglooconf 2017)
Integration of Things (Sam Vanhoutte @Iglooconf 2017)
 
Win Connections Technical Overview ( Harold W)
Win  Connections    Technical  Overview ( Harold W)Win  Connections    Technical  Overview ( Harold W)
Win Connections Technical Overview ( Harold W)
 
Win Connections Technical Overview (Harold W)
Win Connections   Technical Overview (Harold W)Win Connections   Technical Overview (Harold W)
Win Connections Technical Overview (Harold W)
 
Back from Microsoft //Build 2018
Back from Microsoft //Build 2018Back from Microsoft //Build 2018
Back from Microsoft //Build 2018
 
Pivotal Cloud Foundry 2.1: Making Transformation Real Webinar
Pivotal Cloud Foundry 2.1: Making Transformation Real WebinarPivotal Cloud Foundry 2.1: Making Transformation Real Webinar
Pivotal Cloud Foundry 2.1: Making Transformation Real Webinar
 
Free GitOps Workshop (with Intro to Kubernetes & GitOps)
Free GitOps Workshop (with Intro to Kubernetes & GitOps)Free GitOps Workshop (with Intro to Kubernetes & GitOps)
Free GitOps Workshop (with Intro to Kubernetes & GitOps)
 
Vitalii Bondarenko and Eugene Berko "Cloud AI Platform as an accelerator of e...
Vitalii Bondarenko and Eugene Berko "Cloud AI Platform as an accelerator of e...Vitalii Bondarenko and Eugene Berko "Cloud AI Platform as an accelerator of e...
Vitalii Bondarenko and Eugene Berko "Cloud AI Platform as an accelerator of e...
 
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel Lavoie
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel LavoieSpring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel Lavoie
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel Lavoie
 
Ultimate Guide to Microservice Architecture on Kubernetes
Ultimate Guide to Microservice Architecture on KubernetesUltimate Guide to Microservice Architecture on Kubernetes
Ultimate Guide to Microservice Architecture on Kubernetes
 
Why and How SmartNews uses SaaS?
Why and How SmartNews uses SaaS?Why and How SmartNews uses SaaS?
Why and How SmartNews uses SaaS?
 
Continuous Lifecycle London 2018 Event Keynote
Continuous Lifecycle London 2018 Event KeynoteContinuous Lifecycle London 2018 Event Keynote
Continuous Lifecycle London 2018 Event Keynote
 
Supercharge your data analytics with BigQuery
Supercharge your data analytics with BigQuerySupercharge your data analytics with BigQuery
Supercharge your data analytics with BigQuery
 

Plus de WSO2

Plus de WSO2 (20)

Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

[Webinar] WSO2 Enterprise Integrator 7.1.0 Release

  • 1. WSO2 Enterprise Integrator 7.1.0 Release August 12, 2020
  • 2. Hello! Sasikala Kottegoda sasikala@wso2.com Associate Technical Lead Sajith Ravindra Technical Lead sajithr@wso2.com Prabushi Samarakoon prabushis@wso2.com Associate Technical Lead
  • 3. 3 Agenda ● Support for both centralized ESB and microservices based deployments ● Observability solution based on Grafana, Prometheus, Jaeger, and Loki ● CI/CD pipeline using Docker, Jenkins, Kubernetes and more ● New connectors for CSV transformation, Azure Data Lake along with 20+ revamped connectors ● Improvements to WSO2 Integration Studio (Tooling) UI and Connector configuration view ● Streaming ETL support with CDC, file scraping and flow monitoring
  • 5. WSO2 Enterprise Integrator 7.1.0 5 Integration Studio Enterprise Integrator Streaming IntegratorMicro Integrator Streaming Integrator Tooling Microservices Data Integration SaaS Integration SOA File Integration Streaming ETL Event Stream Integration
  • 6. Advanced Integration with WSO2 Micro Integrator 1.2
  • 7. Support for Both Centralized and Container Deployments 7
  • 8. Centralized Deployments ● Introduction of RDBMS-based coordination among nodes ● Enhanced integrator dashboard ● Support for hot deployment 8
  • 9. Introduction of RDBMS-based coordination among nodes 9
  • 10. Clustering and Coordination ● Just a simple configuration to enable clustering ● Coordination made possible by different resolvers 10 [[datasource]] id = "WSO2_COORDINATION_DB" url= "jdbc:mysql://localhost:3306/clusterdb" username="root" password="root" driver="com.mysql.jdbc.Driver" [task_handling] resolver_class = "org.wso2.micro.integrator.ntask.coordination.task.resolver.RoundRobinResolver"
  • 12. Enhanced Integrator Dashboard - View Log Files 12
  • 13. Enhanced Integrator Dashboard - Log Configuration 13
  • 14. Enhanced Integrator Dashboard - User Management 14
  • 15. Support for Hot Deployment ● Intended for development ● Enabled by default ● Disabled in the Docker image to support immutability 15 [server] hot_deployment = true
  • 16. Optimizations for Container Deployments ● Introduction of readiness probe ● Support for Docker/Kubernetes secrets ● Revamped vault experience ● Docker images for Centos and Ubuntu, Docker for Dashboard 16
  • 17. Observability Solution Based on Renowned Technologies Support for monitoring statistics, tracing and logs using Prometheus, Jaeger and Loki along with Grafana 17
  • 18. Monitoring Statistics with Prometheus and Grafana 18
  • 19. Analyzing Logs with FluentBit, Loki and Grafana 19
  • 21. Other Improvements ● Revamped RabbitMQ experience ● Transaction counter for services ● Read/write support for user stores ● Dynamic log4j configuration ● Swagger definition generation for data services ● Improvements for the CLI ● Many more... 21 https://github.com/wso2/micro-integrator/releases/tag/v1.2.0
  • 23. Packaging 23 Integration Studio mi-monitoring- dashboard WSO2 MI Monitoring Dashboard 1.2.0 runtime WSO2 Micro Integrator 1.2.0 apache-maven Apache Maven 3.6.3 jdk-home AdoptOpen JDK 1.8.0_252
  • 24. CICD with Integration Studio ● Integration Project 24 ● Maven Profiles ⦿ Default profile ⦾ Integration artifacts ⦿ Docker profile ⦾ Integration artifacts + Docker modules ⦿ Kubernetes profile ⦾ Integration artifacts + Kubernetes modules ⦿ Solution profile ⦾ Integration artifacts + Docker modules + Kubernetes modules
  • 25. Embedded Server - WSO2 Micro Integrator 1.2.0 ● Test/Debug Synapse artifacts ● Artifact hot deployment ● TOML-based configurations ● Custom configurations via editor 25
  • 26. Embedded Server - Monitoring 26 1 4 3 2
  • 27. Connector Improvements ● CSV (New) ● Email (New) ● Salesforce ● Amazon S3 ● Kafka 27 ● Revamped properties view ● Externalizable connection configuration
  • 28. Revamped Getting Started ● 28 Categorized samples Search with keywords
  • 29. Revamped Editors 29 New data services editor theme Editor user guide
  • 30. Revamped Editors 30 AI data mapper user confirmation
  • 32. Other Improvements ● JSON/XML array support for datamapper ● Capability to push images to a remote repository via Docker project ● Cipher tool support for Docker project ● Template testing support for Synapse Unit Testing Framework ● Detailed failure analysis for unit test failures ● HTTP status code and HTTP version assertion support ● JSON/Text payload assertion support for sequence testing ● Input/output mapping generation capability for data services ● YAML editor support ● OnError attribute support for template sequence ● API creation with YAML API definition ● And, many more… 32 https://github.com/wso2/devstudio-tooling-ei
  • 33. Streaming ETL (Extract, Transform, Load) with Streaming Integrator
  • 34. Event-centric integration is re-emerging as an integration approach, driven by the popularity of event-driven architectures and streaming data platforms - Choosing Between Data, Application and Event-Centric Integration Styles, Gartner, November, 2019
  • 36. What’s New? ● Theme: “Streaming Integrator as an effective tool for Streaming ETL” ● Tooling enhancements for quick development with “no-code” ● Data flow monitoring allowing users to drill down to granular details starting from a birds-eye-view ● In-built support for error capturing and event replay to achieve zero data loss ● Extension installation assistant to eliminate manual copying of connectors and it’s dependencies ● New connectors ⦿ Azure Data Lake ⦿ Change data capture support for MongoDB ⦿ File system event listener 36
  • 37. Streaming ETL Task Wizard ● Build an ETL flow in a matter of minutes with no-code ● A step-by-step self-guided wizard 37
  • 38. Streaming ETL Flow Monitoring ● Dashboards providing stats and figures on streaming data pipelines at different levels 38
  • 39. Event Replay and Error Store ● Lets users replay data items that has failed to process or publish due to errors 39
  • 40. Easy Extension Installation ● Let users install extensions/connectors with a single command ⦿ Not required to download and copy third-party dependencies manually 40