SlideShare a Scribd company logo
1 of 12
Download to read offline
VMware SpringOne 2021
VMware Tanzu Application
Service as an Integration Platform
A U G U S T 2 0 2 1
2 | Copyright © 2021 Deloitte Development LLC. All rights reserved.
Bios
Our team
Siddharth Mehrotra
Senior Manager, Deloitte
Consulting LLP
simehrotra@deloitte.com
Manoj Thekumpurath
Senior Manager, Deloitte
Consulting LLP
mthekumpurath@deloitte.com
Siddharth is a Senior Manager in Deloitte’s
Cloud Strategy & Transformation practice,
he leads Cloud Native Development and
Architecture for their global clients.
Siddharth’s area of expertise includes
Enterprise Architecture, Digital
Architecture, Cloud IaaS/ PaaS/ SaaS,
Application security, DevOps, SRE,
Application modernization, Digital
Decoupling and Blockchain.
Manoj is an accomplished technology leader
with a proven track record of implementing
and operating numerous complex business
& technology transformations solutions for
Health Care Life Sciences, Automotive and
Public Sector clients.
Manoj core competencies includes Delivery
Management, Project Management, Client
and Employee Engagement, Product
Development, Solution Architecting and
Product Maintenance.
3 | Copyright © 2021 Deloitte Development LLC. All rights reserved.
A large automotive company has engaged Deloitte to assist with preparing for an integrated ERP implementation across Finance,
Global Order to Delivery (GOTD), and Procurement with integration to multiple legacy systems over the next 3 – 5 years
Program Background and Objectives
The organization’s vision is to implement an “Enterprise ERP Program” to significantly reduce the size and complexity of technical footprint, refocus
on differentiating capabilities, and standardize business processes. Deloitte has been selected to partner and implement this effort and prepare the
organization for a multi-year ERP implementation program that integrates several different legacy systems and support transformation initiatives
currently being developed and implemented independently.
In order to stay competitive, organization must be able to analyze data faster and make informed decisions quickly. I-ERP should enable both commonization of data and material
cost reduction become more competitive and realize efficiencies by impacting 7,000+ employees, 390+ legacy systems, and aligning 440+ processes to industry standards globally.
The organization’s vision is to implement an “Enterprise ERP Program” to significantly reduce the size and complexity of technical footprint, refocus on differentiating capabilities,
and standardize business processes. Deloitte has been selected to partner and implement this effort and prepare the organization for a multi-year ERP implementation program
that integrates several different legacy systems and support transformation initiatives currently being developed and implemented independently.
Direct integration between supply chain and financial
transactions for multiple systems
• Organization’s strategy requires an Enterprise Foundation to Drive Stability and Optimization in the Core while Enabling Differentiation and Innovation without Disruption.
• Leverage integrated Platform and Standardize on Industry Best Practices where possible – build the foundation.
• Roll out in waves leveraging agile methodologies to ensure business value is achieved as quickly as possible.
B A C K G R O U N D A N D C O N T E X T
O B J E C T I V E S
Build Integrated processes and shared master data
model for multiple source systems
Transactional data is used ‘as-entered’ for analytics
by different teams
Covers integrated broad and deep operational
end-to-end automated processes
Sustainability: Enable long-term value by codifying
innovative, streamlined processes
Simplicity: Simplify current systems and modernize for
the next century of operation
Savings: Activate and execute opportunities to
improve cost competitiveness
Speed: Quickly drive business value that can be
measured in real-time
4 | Copyright © 2021 Deloitte Development LLC. All rights reserved.
Some of the key challenges faced by the team while building the Integration Platform
Technical Challenges
Business Process Transformation
Transform business processes to create
sustainable competitive advantage
through the cloud and transformative
technologies
• Cloud Strategy
• Business process change
management
• Agile processes and PDO Model
Error Handling & Tracking framework
Build an Error handling and
reprocessing framework to display
transaction tracking with their status
and ability to reprocess the failed
records.
• Status of every transaction with the
attached source payload
• Every failed and error record should
have the ability to be reprocessed
Platform that can auto-scale based
on the volume
Integration platform with capabilities to
automatically scale up and down based
on usage
• Vertical and Horizontal scaling
• Support for multiple integration
types such real-time and batch
API-First approach Integration
between disparate systems
Integrate incompatible source and
target systems following API first
approach. An integration platform that
can support more than 100+ unique
interfaces with 2.5M transactions a day
between S4 and legacy technology
systems such as:
• SFTP/FTP batch
• API Based
• Realtime
Cloud-Native Development & multi-
cloud support
Enable accelerated enterprise adoption
of cloud-based microservices
development and deployment to
meet transformation objectives
• Custom microservices following 12-
factor principles
• Integration with disparate source
and target systems
Integration with third-party tools
The platform should support integration
to third-party services like Dynatrace,
SRE, Splunk, management
services(Credhub, Vault), FOSSA,
Checkmarx, and messaging services
such as WebSphere
• Provide standard API interface
• Support binding with external
monitoring and observability
platforms
Integrate with existing Logging &
monitoring solutions
Integration to different Logging and
Monitoring tools such as Splunk, ELK
stack, Prometheus for filtering,
monitoring.
• Send alerts based on thresholds
• Real-time traffic monitoring
• Dashboard & metrics to review
platform usage
.
Implement open-source
containerized DevOps pipeline
Support CI/CD tools like Jenkins,
SonarQube, GitHub for creating
workflows/pipelines for continuous
delivery and continuous deployment.
• Automated build pipelines
• Static code analysis
• Blue-green deployment to eliminate
downtime
5 | Copyright © 2021 Deloitte Development LLC. All rights reserved.
API First
Architecture
Automatically
handle high volume
VMware TAS
First For Custom Dev
Handle temporary
failures
Integrate
With Multiple
Data Format
Responsive to
Business Changes
Integration
Platform of choice
Cloud native best
practices using Agile
methodology & DevOps
Architecture vision - Build a modern API driven Microservices based system on Deloitte Cloud Native Offering guiding
principles using VMware Tanzu Application Service (TAS) as the Integration Platform
VMware Tanzu Application Service – Integration
Platform of Choice
Deloitte
Cloud Native
Offering
Tax
Develop integration platform architecture with
API-first approach
Integration platform should run reliably,
securely & predictably process a high volume
of data despite transient issues in the cloud
environment involving network, variable loads,
and capacity to ensure Business Continuity
Platform should process a high volume of data
by automatically scaling up during high volume
processing and scale-down during low usage
Scale-up or scale-down without manual
intervention
Leverage rich ecosystem of standard
integration services and enablers available in
VMware TAS platform app development
Integrations between Internal systems and S/4
will bias towards a service orchestration built
using a Standard platform (VMware TAS/JAVA)
Utilize open-source Spring Boot framework to
develop custom code to integrate different
types of source systems with target system
using common terminology outside of S/4
should be developed on VMware TAS.
Integration platform should support multiple
data formats ( File, Message Queue, SOAP/
REST, ODATA API, Database)
Ability to continuously deliver and deploy
features to meet business requirements and
ensure zero downtime using blue-green
deployment
6 | Copyright © 2021 Deloitte Development LLC. All rights reserved.
High level overview showcasing the integration of 92 different source systems with multiple target systems
Integration Platform using VMware TAS
Storage
OLTP Mart
SFTP
SFTP Server
Message Queue
Message Queue
APIC
01 S O U R C E S Y S T E M
IBM API Connect
Microservices
Core APIs
System APIs
Experience APIs
Process APIs Platform APIs
Business APIs
API Layer
Security
API Caching Throttling
API Layer
Core & Third-Party Services
Autoscaling Service
Spring Cloud
Config Server
Error Handling and Re-Processing Framework
Error Handling UI
Error Handling and
Reprocessing Service
Error Notification
Service
Database
Logging and Monitoring
TARGET SYSTEM
SAP S4 HANA
Informatica MDM
Ariba
Informatica IICS
V M W A R E T A N Z U A P P L I C A T I O N
S E R V I C E M I D D L E W A R E L A Y E R
02 03
7 | Copyright © 2021 Deloitte Development LLC. All rights reserved.
Technical architecture diagram
Legacy systems zOS connector IBM API
Connect
Oracle/Teradata database
Data load Update status
Fetch and
IBM MQ
SFTP server SFTP handler
MQ handler
DB handler
API handler
Service 1
Service 2
Service N
Controller service Loggregator
Autosys
T
R
A
N
S
F
O
R
M
A
T
I
O
N
H
U
B
S
P
R
I
N
G
B
O
O
T
M
I
C
R
O
S
E
R
V
I
C
E
S
Error handling and
reprocessing framework
Error handling and
reprocessing DB
Dell ECS storage
Create record
V
M
W
A
R
E
T
A
S
M
I
D
D
L
E
W
A
R
E
L
A
Y
E
R
OData API Call
BAPI Call
Fiori endpoint
XML messages posted
Journal entries/Transactional
document
8 | Copyright © 2021 Deloitte Development LLC. All rights reserved.
CICD pipeline with integration to DevOps toolset with automated testing for deployment on VMware TAS Integration platform
Agile and DevOps with VMware Tanzu
Application Service platform
Code is Checked in daily
User Story Drafted
Add Details to
User Story
Dev. Teams Develop
Against User Story and
Carry out Initial Testing
Sr. Developer(s) review the
code commits and UT results
and approve for integration
CI Tool Kicks Off a Workflow
CI Tool Runs Automated
Unit/Smoke Tests
CI Tool Runs Key Automated
Business Flow Tests
PO Accepts Story
(Ready for Release)
Environment
Configuration
externalization
Deployed in HA
environment in
Production
Product Backlog
Push to integrated environment
Sprint Backlog
Push to Integration/Staging
Environments1-2 day Test Cycle
Continuous Integration
P R O D U C T I O N R E L E A S E
Testing & Acceptance
Development
Rally US Refinement
B U I L D T O O L S C O D E Q U A L I T Y & S E C U R I T Y A N A L Y S I S S O U R C E C O D E M A N A G E M E N T
1 2 3 4 5
Scrum + Security Teams Develop
Automated Test Cases
PO/BA writes test scenarios /
acceptance criteria
6
7
T E S T I N G
F R A M E W O R K S
8 9 10
9 | Copyright © 2021 Deloitte Development LLC. All rights reserved.
Summary of different platform and third-party services used in VMware TAS middleware layer
VMware Tanzu Application Service Middleware
layer components
Service Type Service Tiles Benefits
Message Brokers
• VMware Tanzu™ RabbitMQ for VMs
• Redis Enterprise for VMware Tanzu
• RabbitMQ service is used with different applications to enable loose coupling and
asynchronous processing
• Redis service is used to enable caching for enabling faster transactional processing
Core Services • Spring Cloud Services for VMware Tanzu
• Config Server and Circuit Breaker dashboard services are implemented for each
microservice that is built
• Memory-based autoscaling rules based on different thresholds are applied for all the
microservices
Third Party Broker
Services
• CredHub Service Broker
• GCP Service Broker for VMware Tanzu
• Multiple source system and target system passwords used in different interfaces are
encrypted using the CredHub service
• GCP Service Broker is used to consume GCP services within the application
Logging and Monitoring
• Dynatrace Service Broker for VMware Tanzu
• Splunk Nozzle for VMware Tanzu
• Grafana & Prometheus Dashboards
• Dashboards are created and alerts are set up for all the microservices streaming their
logs to Dynatrace
• Dashboards are created and alerts are set up for all the microservices streaming their
logs to Splunk
• Built SRE dashboards for HTTP traffic monitoring and application performance using
Grafana and Prometheus
10 | Copyright © 2021 Deloitte Development LLC. All rights reserved.
Cloud-based
Integration model
Scalable and highly customized
architecture
Microservices deployed on VMware
TAS Platform are highly scalable and
supports multiple data exchange
protocols, Provides a high level of
customization and granular
control/Management capabilities
beyond solutions like MuleSoft.
Error Handling and
Re-processing framework
ERF has a Standard User Interface,
Backend services leveraging S3
object storage architecturally
decoupled from VMware TAS
offering daily summary email
notifications, reprocessing, and
monitoring capabilities. A common
VMware TAS utility was developed
to bring reusability and consistency
while inserting data into ERF.
Open-source containerized
DevOps platform
Highly decoupled Microservices
by PDO deployed through
Jenkins-based CI/CD in an agile
fashion enabling aggressive
rollout plan. Changes and
Updates can be deployed anytime
without collateral impact.
Deloitte architected and designed
microservices-based Interfaces on
VMware Tanzu Application Service
that can scale and meet the complex
business processes of I-ERP Program.
The Platform supports integration to
more than 100 different legacy
systems now and can handle peak
volume of 10M transactions a day.
Need for a cloud-based Integration
platform for the I-ERP Program that
can support more than 100+
Interfaces with peak volumes of
2.5M transactions a day. Can
VMware Tanzu Application Service
be considered as an Integration
Platform for I-ERP
Objectives
Where
we
are
today
Need for a sophisticated UI-based
error handling and reprocessing (ERF)
capability to support reprocessing of
failed transactions to S/4 through a
middleware platform.
Need for a containerized
DevOps platform that has out of
box capabilities that can reduce
build, test, and deployment
cycles, supports app security
and vulnerability testing, code
quality and compliance
management.
Can VMware TAS scale, support and
deliver integration capabilities as
delivered by COTS solutions like
PIPO, MuleSoft, etc. Can VMware
TAS support multiple data
exchanges (File, Message Broker,
API, DB)?
Different technical objectives met from the start of engagement till date - right from creating the highly scalable Integration
model to a highly customized Error handling and Re-processing framework
Technical Accomplishments
11 | Copyright © 2021 Deloitte Development LLC. All rights reserved.
Key milestones reached starting from 2020 till date and future scope of the engagement for the next couple of years
Integration Platform – Roadmap
M I L E S T O N E
1
Production Go-Live for
Finance North America
Market Phase-1
• Source Systems: 6
• App instances: 2
• Service Instances: 3
• Maximum volume of data: 20K
• Average daily volume of data: 1000
• General Ledger Consolidation
• Single Instance of all GL using S/4 Hana universal General
• Central finance /Full Finance Data Replication
• Consolidate finance master data.
M I L E S T O N E
2
Production Go-Live for
North America Market
Phase-2
• Source Systems: 92
• App instances: 42
• Service instances: 45
• Maximum volume of data: 2.5 M
• Average daily volume of data: 200K
• Implement core accounting in S4/Hana
• Integrate the Legacy financial system with S4
• Indirect Procurement integration, production/service part integration for Canada
region
• Vehicle accounting transaction integration
M I L E S T O N E
3
Production Go-Live for
North America Market
Phase-3
• Source Systems: 136
• App instances: 50
• Service instances: 50
• Maximum volume of data: 10 M
• Average daily volume of data: 5 M
• Roll out Canada pilot to NA region
• Enhance solution, improvement, and stabilization for global pilot.
• Wholesale and retail profitability reporting based on data residing within S/4HANA
• Vehicle lifecycle reporting based on vehicle status and accounting events
M I L E S T O N E
4
Production Go-Live for
Europe Market
• Source Systems: 100
• App instances: 70
• Service instances: 70
• Maximum volume of data: 20 M
• Average daily volume of data: 5 M
• Roll out Canada pilot to EU region
• Derivation of vehicle and customer related profitability characteristics
• Deployment of Joint Venture entities.
• Receivables management for dealers and customers
M I L E S T O N E
5
Production Go-Live for
Global Market
• Source Systems: 300
• App instances: 100
• Service instances: 100
• Maximum volume of data: 50 M
• Average daily volume of data: 10 M
• Global Costing of production parts in S4 Hana
• Global costing release with enhanced operation variance analysis
• Accounting and profitability
The platform enables integration across ~650 systems using ~270 App instances & ~270 Service to process average daily volume of ~20M to ~85M transactions/day.
12 | Copyright © 2021 Deloitte Development LLC. All rights reserved.
This publication contains general information only, and none of the member firms
of Deloitte Touche Tohmatsu Limited, its member firms, or their related entities
(collective, the “Deloitte Network”) is, by means of this publication, rendering
professional advice or services. Before making any decision or taking any action
that may affect your business, you should consult a qualified professional adviser.
No entity in the Deloitte Network shall be responsible for any loss whatsoever
sustained by any person who relies on this publication.
As used in this document, “Deloitte” means Deloitte Consulting LLP, a subsidiary of
Deloitte LLP. Please see www.deloitte.com/us/about for a detailed description of
the legal structure of Deloitte USA LLP, Deloitte LLP and their respective
subsidiaries. Certain services may not be available to attest clients under
the rules and regulations of public accounting.
Copyright ©2021 Deloitte Development LLC.
All rights reserved. Member of Deloitte Touche Tohmatsu Limited
Thank you!

More Related Content

What's hot

VMware Cloud on AWS - 100819.pdf
VMware Cloud on AWS - 100819.pdfVMware Cloud on AWS - 100819.pdf
VMware Cloud on AWS - 100819.pdfAmazon Web Services
 
Red Hat Openshift Fundamentals.pptx
Red Hat Openshift Fundamentals.pptxRed Hat Openshift Fundamentals.pptx
Red Hat Openshift Fundamentals.pptxssuser18b1c6
 
Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)Novell
 
Kvm virtualization platform
Kvm virtualization platformKvm virtualization platform
Kvm virtualization platformAhmad Hafeezi
 
Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4HngNguyn748044
 
Hyper-Converged Infrastructure: Concepts
Hyper-Converged Infrastructure: ConceptsHyper-Converged Infrastructure: Concepts
Hyper-Converged Infrastructure: ConceptsNick Scuola
 
OpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdfOpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdfJuanSalinas593459
 
VMware Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020VMware Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020VMware Tanzu
 
Ansible Automation Platform.pdf
Ansible Automation Platform.pdfAnsible Automation Platform.pdf
Ansible Automation Platform.pdfVuHoangAnh14
 
Hci solution with VxRail
Hci solution with VxRailHci solution with VxRail
Hci solution with VxRailAnton An
 
The Next Generation of Hyperconverged Infrastructure - Cisco
The Next Generation of Hyperconverged Infrastructure - CiscoThe Next Generation of Hyperconverged Infrastructure - Cisco
The Next Generation of Hyperconverged Infrastructure - CiscoMarcoTechnologies
 
July 28: Tanzu Mission Control: Resolving Kubernetes fragmentation across Dev...
July 28: Tanzu Mission Control: Resolving Kubernetes fragmentation across Dev...July 28: Tanzu Mission Control: Resolving Kubernetes fragmentation across Dev...
July 28: Tanzu Mission Control: Resolving Kubernetes fragmentation across Dev...VMware Tanzu
 
20221122-IBM Power10全新IBM Power10 入門和中階 .pdf
20221122-IBM Power10全新IBM Power10 入門和中階 .pdf20221122-IBM Power10全新IBM Power10 入門和中階 .pdf
20221122-IBM Power10全新IBM Power10 入門和中階 .pdfken761ken1
 
Vmware Tanzu Kubernetes Connect(Spanish)
Vmware Tanzu Kubernetes Connect(Spanish)Vmware Tanzu Kubernetes Connect(Spanish)
Vmware Tanzu Kubernetes Connect(Spanish)GabrielaRodriguez182401
 
NF101: Nutanix 101
NF101: Nutanix 101NF101: Nutanix 101
NF101: Nutanix 101NEXTtour
 
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache JamesRoom 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache JamesVietnam Open Infrastructure User Group
 

What's hot (20)

VMware Cloud on AWS - 100819.pdf
VMware Cloud on AWS - 100819.pdfVMware Cloud on AWS - 100819.pdf
VMware Cloud on AWS - 100819.pdf
 
Red Hat Openshift Fundamentals.pptx
Red Hat Openshift Fundamentals.pptxRed Hat Openshift Fundamentals.pptx
Red Hat Openshift Fundamentals.pptx
 
Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)
 
Kvm virtualization platform
Kvm virtualization platformKvm virtualization platform
Kvm virtualization platform
 
DevOps @ OpenShift Online
DevOps @ OpenShift OnlineDevOps @ OpenShift Online
DevOps @ OpenShift Online
 
Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4
 
Hyper-Converged Infrastructure: Concepts
Hyper-Converged Infrastructure: ConceptsHyper-Converged Infrastructure: Concepts
Hyper-Converged Infrastructure: Concepts
 
OpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdfOpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdf
 
VMware Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020VMware Tanzu Introduction- June 11, 2020
VMware Tanzu Introduction- June 11, 2020
 
The kvm virtualization way
The kvm virtualization wayThe kvm virtualization way
The kvm virtualization way
 
Ansible Automation Platform.pdf
Ansible Automation Platform.pdfAnsible Automation Platform.pdf
Ansible Automation Platform.pdf
 
Hci solution with VxRail
Hci solution with VxRailHci solution with VxRail
Hci solution with VxRail
 
The Next Generation of Hyperconverged Infrastructure - Cisco
The Next Generation of Hyperconverged Infrastructure - CiscoThe Next Generation of Hyperconverged Infrastructure - Cisco
The Next Generation of Hyperconverged Infrastructure - Cisco
 
July 28: Tanzu Mission Control: Resolving Kubernetes fragmentation across Dev...
July 28: Tanzu Mission Control: Resolving Kubernetes fragmentation across Dev...July 28: Tanzu Mission Control: Resolving Kubernetes fragmentation across Dev...
July 28: Tanzu Mission Control: Resolving Kubernetes fragmentation across Dev...
 
CloudStack Architecture
CloudStack ArchitectureCloudStack Architecture
CloudStack Architecture
 
20221122-IBM Power10全新IBM Power10 入門和中階 .pdf
20221122-IBM Power10全新IBM Power10 入門和中階 .pdf20221122-IBM Power10全新IBM Power10 入門和中階 .pdf
20221122-IBM Power10全新IBM Power10 入門和中階 .pdf
 
Vmware Tanzu Kubernetes Connect(Spanish)
Vmware Tanzu Kubernetes Connect(Spanish)Vmware Tanzu Kubernetes Connect(Spanish)
Vmware Tanzu Kubernetes Connect(Spanish)
 
NF101: Nutanix 101
NF101: Nutanix 101NF101: Nutanix 101
NF101: Nutanix 101
 
Nutanix basic
Nutanix basicNutanix basic
Nutanix basic
 
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache JamesRoom 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James
 

Similar to VMware Tanzu Application Service as an Integration Platform

Alfresco DevCon 2018: Product Direction Keynote
Alfresco DevCon 2018: Product Direction KeynoteAlfresco DevCon 2018: Product Direction Keynote
Alfresco DevCon 2018: Product Direction KeynoteRichard Esplin
 
Infrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsInfrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsXebiaLabs
 
Contino Webinar - Migrating your Trading Workloads to the Cloud
Contino Webinar -  Migrating your Trading Workloads to the CloudContino Webinar -  Migrating your Trading Workloads to the Cloud
Contino Webinar - Migrating your Trading Workloads to the CloudBen Saunders
 
MuleSoft Madrid Meetup #5 slides 21st January 2021
MuleSoft Madrid Meetup #5 slides 21st January 2021MuleSoft Madrid Meetup #5 slides 21st January 2021
MuleSoft Madrid Meetup #5 slides 21st January 2021Ieva Navickaite
 
Telliant-Pres-_9-2-22 (1).pdf
Telliant-Pres-_9-2-22 (1).pdfTelliant-Pres-_9-2-22 (1).pdf
Telliant-Pres-_9-2-22 (1).pdfSethNarayanan1
 
RoltaiPerspective enterprise suite for SOA-based Enterprise Integration
RoltaiPerspective enterprise suite for SOA-based Enterprise IntegrationRoltaiPerspective enterprise suite for SOA-based Enterprise Integration
RoltaiPerspective enterprise suite for SOA-based Enterprise IntegrationRolta
 
Why Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware ModernizationWhy Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware ModernizationVMware Tanzu
 
Briefing Simplicité Software (English)
Briefing Simplicité Software (English)Briefing Simplicité Software (English)
Briefing Simplicité Software (English)Simplicité Software
 
Enterprise DevOps Transformation
Enterprise DevOps TransformationEnterprise DevOps Transformation
Enterprise DevOps TransformationBart Driscoll
 
John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis
 
200 OK WhitePaper
200 OK WhitePaper200 OK WhitePaper
200 OK WhitePaperVanita68
 
OOW-CON3656-EA
OOW-CON3656-EAOOW-CON3656-EA
OOW-CON3656-EABen Duan
 
MuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_CharlotteMuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_CharlotteSubhash Patel
 
Improve Developer Experience with Developer Portal
Improve Developer Experience with Developer PortalImprove Developer Experience with Developer Portal
Improve Developer Experience with Developer PortalKumton Suttiraksiri
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agilityCollabNet
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...WSO2
 
Leveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business ServicesLeveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business ServicesAmazon Web Services
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comArun Somu Panneerselvam
 

Similar to VMware Tanzu Application Service as an Integration Platform (20)

The journey to Cloud
The journey to CloudThe journey to Cloud
The journey to Cloud
 
Alfresco DevCon 2018: Product Direction Keynote
Alfresco DevCon 2018: Product Direction KeynoteAlfresco DevCon 2018: Product Direction Keynote
Alfresco DevCon 2018: Product Direction Keynote
 
Infrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsInfrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale Organizations
 
Contino Webinar - Migrating your Trading Workloads to the Cloud
Contino Webinar -  Migrating your Trading Workloads to the CloudContino Webinar -  Migrating your Trading Workloads to the Cloud
Contino Webinar - Migrating your Trading Workloads to the Cloud
 
MuleSoft Madrid Meetup #5 slides 21st January 2021
MuleSoft Madrid Meetup #5 slides 21st January 2021MuleSoft Madrid Meetup #5 slides 21st January 2021
MuleSoft Madrid Meetup #5 slides 21st January 2021
 
Telliant-Pres-_9-2-22 (1).pdf
Telliant-Pres-_9-2-22 (1).pdfTelliant-Pres-_9-2-22 (1).pdf
Telliant-Pres-_9-2-22 (1).pdf
 
RoltaiPerspective enterprise suite for SOA-based Enterprise Integration
RoltaiPerspective enterprise suite for SOA-based Enterprise IntegrationRoltaiPerspective enterprise suite for SOA-based Enterprise Integration
RoltaiPerspective enterprise suite for SOA-based Enterprise Integration
 
Why Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware ModernizationWhy Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware Modernization
 
Briefing Simplicité Software (English)
Briefing Simplicité Software (English)Briefing Simplicité Software (English)
Briefing Simplicité Software (English)
 
Enterprise DevOps Transformation
Enterprise DevOps TransformationEnterprise DevOps Transformation
Enterprise DevOps Transformation
 
John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis - Resume - Public
John N. Lewis - Resume - Public
 
Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud
Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud
Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud
 
200 OK WhitePaper
200 OK WhitePaper200 OK WhitePaper
200 OK WhitePaper
 
OOW-CON3656-EA
OOW-CON3656-EAOOW-CON3656-EA
OOW-CON3656-EA
 
MuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_CharlotteMuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_Charlotte
 
Improve Developer Experience with Developer Portal
Improve Developer Experience with Developer PortalImprove Developer Experience with Developer Portal
Improve Developer Experience with Developer Portal
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agility
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
Leveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business ServicesLeveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business Services
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.com
 

More from VMware Tanzu

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItVMware Tanzu
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023VMware Tanzu
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleVMware Tanzu
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023VMware Tanzu
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductVMware Tanzu
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready AppsVMware Tanzu
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And BeyondVMware Tanzu
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023VMware Tanzu
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptxVMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchVMware Tanzu
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishVMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVMware Tanzu
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - FrenchVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023VMware Tanzu
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootVMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerVMware Tanzu
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeVMware Tanzu
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsVMware Tanzu
 

More from VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Recently uploaded

Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 

Recently uploaded (20)

Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 

VMware Tanzu Application Service as an Integration Platform

  • 1. VMware SpringOne 2021 VMware Tanzu Application Service as an Integration Platform A U G U S T 2 0 2 1
  • 2. 2 | Copyright © 2021 Deloitte Development LLC. All rights reserved. Bios Our team Siddharth Mehrotra Senior Manager, Deloitte Consulting LLP simehrotra@deloitte.com Manoj Thekumpurath Senior Manager, Deloitte Consulting LLP mthekumpurath@deloitte.com Siddharth is a Senior Manager in Deloitte’s Cloud Strategy & Transformation practice, he leads Cloud Native Development and Architecture for their global clients. Siddharth’s area of expertise includes Enterprise Architecture, Digital Architecture, Cloud IaaS/ PaaS/ SaaS, Application security, DevOps, SRE, Application modernization, Digital Decoupling and Blockchain. Manoj is an accomplished technology leader with a proven track record of implementing and operating numerous complex business & technology transformations solutions for Health Care Life Sciences, Automotive and Public Sector clients. Manoj core competencies includes Delivery Management, Project Management, Client and Employee Engagement, Product Development, Solution Architecting and Product Maintenance.
  • 3. 3 | Copyright © 2021 Deloitte Development LLC. All rights reserved. A large automotive company has engaged Deloitte to assist with preparing for an integrated ERP implementation across Finance, Global Order to Delivery (GOTD), and Procurement with integration to multiple legacy systems over the next 3 – 5 years Program Background and Objectives The organization’s vision is to implement an “Enterprise ERP Program” to significantly reduce the size and complexity of technical footprint, refocus on differentiating capabilities, and standardize business processes. Deloitte has been selected to partner and implement this effort and prepare the organization for a multi-year ERP implementation program that integrates several different legacy systems and support transformation initiatives currently being developed and implemented independently. In order to stay competitive, organization must be able to analyze data faster and make informed decisions quickly. I-ERP should enable both commonization of data and material cost reduction become more competitive and realize efficiencies by impacting 7,000+ employees, 390+ legacy systems, and aligning 440+ processes to industry standards globally. The organization’s vision is to implement an “Enterprise ERP Program” to significantly reduce the size and complexity of technical footprint, refocus on differentiating capabilities, and standardize business processes. Deloitte has been selected to partner and implement this effort and prepare the organization for a multi-year ERP implementation program that integrates several different legacy systems and support transformation initiatives currently being developed and implemented independently. Direct integration between supply chain and financial transactions for multiple systems • Organization’s strategy requires an Enterprise Foundation to Drive Stability and Optimization in the Core while Enabling Differentiation and Innovation without Disruption. • Leverage integrated Platform and Standardize on Industry Best Practices where possible – build the foundation. • Roll out in waves leveraging agile methodologies to ensure business value is achieved as quickly as possible. B A C K G R O U N D A N D C O N T E X T O B J E C T I V E S Build Integrated processes and shared master data model for multiple source systems Transactional data is used ‘as-entered’ for analytics by different teams Covers integrated broad and deep operational end-to-end automated processes Sustainability: Enable long-term value by codifying innovative, streamlined processes Simplicity: Simplify current systems and modernize for the next century of operation Savings: Activate and execute opportunities to improve cost competitiveness Speed: Quickly drive business value that can be measured in real-time
  • 4. 4 | Copyright © 2021 Deloitte Development LLC. All rights reserved. Some of the key challenges faced by the team while building the Integration Platform Technical Challenges Business Process Transformation Transform business processes to create sustainable competitive advantage through the cloud and transformative technologies • Cloud Strategy • Business process change management • Agile processes and PDO Model Error Handling & Tracking framework Build an Error handling and reprocessing framework to display transaction tracking with their status and ability to reprocess the failed records. • Status of every transaction with the attached source payload • Every failed and error record should have the ability to be reprocessed Platform that can auto-scale based on the volume Integration platform with capabilities to automatically scale up and down based on usage • Vertical and Horizontal scaling • Support for multiple integration types such real-time and batch API-First approach Integration between disparate systems Integrate incompatible source and target systems following API first approach. An integration platform that can support more than 100+ unique interfaces with 2.5M transactions a day between S4 and legacy technology systems such as: • SFTP/FTP batch • API Based • Realtime Cloud-Native Development & multi- cloud support Enable accelerated enterprise adoption of cloud-based microservices development and deployment to meet transformation objectives • Custom microservices following 12- factor principles • Integration with disparate source and target systems Integration with third-party tools The platform should support integration to third-party services like Dynatrace, SRE, Splunk, management services(Credhub, Vault), FOSSA, Checkmarx, and messaging services such as WebSphere • Provide standard API interface • Support binding with external monitoring and observability platforms Integrate with existing Logging & monitoring solutions Integration to different Logging and Monitoring tools such as Splunk, ELK stack, Prometheus for filtering, monitoring. • Send alerts based on thresholds • Real-time traffic monitoring • Dashboard & metrics to review platform usage . Implement open-source containerized DevOps pipeline Support CI/CD tools like Jenkins, SonarQube, GitHub for creating workflows/pipelines for continuous delivery and continuous deployment. • Automated build pipelines • Static code analysis • Blue-green deployment to eliminate downtime
  • 5. 5 | Copyright © 2021 Deloitte Development LLC. All rights reserved. API First Architecture Automatically handle high volume VMware TAS First For Custom Dev Handle temporary failures Integrate With Multiple Data Format Responsive to Business Changes Integration Platform of choice Cloud native best practices using Agile methodology & DevOps Architecture vision - Build a modern API driven Microservices based system on Deloitte Cloud Native Offering guiding principles using VMware Tanzu Application Service (TAS) as the Integration Platform VMware Tanzu Application Service – Integration Platform of Choice Deloitte Cloud Native Offering Tax Develop integration platform architecture with API-first approach Integration platform should run reliably, securely & predictably process a high volume of data despite transient issues in the cloud environment involving network, variable loads, and capacity to ensure Business Continuity Platform should process a high volume of data by automatically scaling up during high volume processing and scale-down during low usage Scale-up or scale-down without manual intervention Leverage rich ecosystem of standard integration services and enablers available in VMware TAS platform app development Integrations between Internal systems and S/4 will bias towards a service orchestration built using a Standard platform (VMware TAS/JAVA) Utilize open-source Spring Boot framework to develop custom code to integrate different types of source systems with target system using common terminology outside of S/4 should be developed on VMware TAS. Integration platform should support multiple data formats ( File, Message Queue, SOAP/ REST, ODATA API, Database) Ability to continuously deliver and deploy features to meet business requirements and ensure zero downtime using blue-green deployment
  • 6. 6 | Copyright © 2021 Deloitte Development LLC. All rights reserved. High level overview showcasing the integration of 92 different source systems with multiple target systems Integration Platform using VMware TAS Storage OLTP Mart SFTP SFTP Server Message Queue Message Queue APIC 01 S O U R C E S Y S T E M IBM API Connect Microservices Core APIs System APIs Experience APIs Process APIs Platform APIs Business APIs API Layer Security API Caching Throttling API Layer Core & Third-Party Services Autoscaling Service Spring Cloud Config Server Error Handling and Re-Processing Framework Error Handling UI Error Handling and Reprocessing Service Error Notification Service Database Logging and Monitoring TARGET SYSTEM SAP S4 HANA Informatica MDM Ariba Informatica IICS V M W A R E T A N Z U A P P L I C A T I O N S E R V I C E M I D D L E W A R E L A Y E R 02 03
  • 7. 7 | Copyright © 2021 Deloitte Development LLC. All rights reserved. Technical architecture diagram Legacy systems zOS connector IBM API Connect Oracle/Teradata database Data load Update status Fetch and IBM MQ SFTP server SFTP handler MQ handler DB handler API handler Service 1 Service 2 Service N Controller service Loggregator Autosys T R A N S F O R M A T I O N H U B S P R I N G B O O T M I C R O S E R V I C E S Error handling and reprocessing framework Error handling and reprocessing DB Dell ECS storage Create record V M W A R E T A S M I D D L E W A R E L A Y E R OData API Call BAPI Call Fiori endpoint XML messages posted Journal entries/Transactional document
  • 8. 8 | Copyright © 2021 Deloitte Development LLC. All rights reserved. CICD pipeline with integration to DevOps toolset with automated testing for deployment on VMware TAS Integration platform Agile and DevOps with VMware Tanzu Application Service platform Code is Checked in daily User Story Drafted Add Details to User Story Dev. Teams Develop Against User Story and Carry out Initial Testing Sr. Developer(s) review the code commits and UT results and approve for integration CI Tool Kicks Off a Workflow CI Tool Runs Automated Unit/Smoke Tests CI Tool Runs Key Automated Business Flow Tests PO Accepts Story (Ready for Release) Environment Configuration externalization Deployed in HA environment in Production Product Backlog Push to integrated environment Sprint Backlog Push to Integration/Staging Environments1-2 day Test Cycle Continuous Integration P R O D U C T I O N R E L E A S E Testing & Acceptance Development Rally US Refinement B U I L D T O O L S C O D E Q U A L I T Y & S E C U R I T Y A N A L Y S I S S O U R C E C O D E M A N A G E M E N T 1 2 3 4 5 Scrum + Security Teams Develop Automated Test Cases PO/BA writes test scenarios / acceptance criteria 6 7 T E S T I N G F R A M E W O R K S 8 9 10
  • 9. 9 | Copyright © 2021 Deloitte Development LLC. All rights reserved. Summary of different platform and third-party services used in VMware TAS middleware layer VMware Tanzu Application Service Middleware layer components Service Type Service Tiles Benefits Message Brokers • VMware Tanzu™ RabbitMQ for VMs • Redis Enterprise for VMware Tanzu • RabbitMQ service is used with different applications to enable loose coupling and asynchronous processing • Redis service is used to enable caching for enabling faster transactional processing Core Services • Spring Cloud Services for VMware Tanzu • Config Server and Circuit Breaker dashboard services are implemented for each microservice that is built • Memory-based autoscaling rules based on different thresholds are applied for all the microservices Third Party Broker Services • CredHub Service Broker • GCP Service Broker for VMware Tanzu • Multiple source system and target system passwords used in different interfaces are encrypted using the CredHub service • GCP Service Broker is used to consume GCP services within the application Logging and Monitoring • Dynatrace Service Broker for VMware Tanzu • Splunk Nozzle for VMware Tanzu • Grafana & Prometheus Dashboards • Dashboards are created and alerts are set up for all the microservices streaming their logs to Dynatrace • Dashboards are created and alerts are set up for all the microservices streaming their logs to Splunk • Built SRE dashboards for HTTP traffic monitoring and application performance using Grafana and Prometheus
  • 10. 10 | Copyright © 2021 Deloitte Development LLC. All rights reserved. Cloud-based Integration model Scalable and highly customized architecture Microservices deployed on VMware TAS Platform are highly scalable and supports multiple data exchange protocols, Provides a high level of customization and granular control/Management capabilities beyond solutions like MuleSoft. Error Handling and Re-processing framework ERF has a Standard User Interface, Backend services leveraging S3 object storage architecturally decoupled from VMware TAS offering daily summary email notifications, reprocessing, and monitoring capabilities. A common VMware TAS utility was developed to bring reusability and consistency while inserting data into ERF. Open-source containerized DevOps platform Highly decoupled Microservices by PDO deployed through Jenkins-based CI/CD in an agile fashion enabling aggressive rollout plan. Changes and Updates can be deployed anytime without collateral impact. Deloitte architected and designed microservices-based Interfaces on VMware Tanzu Application Service that can scale and meet the complex business processes of I-ERP Program. The Platform supports integration to more than 100 different legacy systems now and can handle peak volume of 10M transactions a day. Need for a cloud-based Integration platform for the I-ERP Program that can support more than 100+ Interfaces with peak volumes of 2.5M transactions a day. Can VMware Tanzu Application Service be considered as an Integration Platform for I-ERP Objectives Where we are today Need for a sophisticated UI-based error handling and reprocessing (ERF) capability to support reprocessing of failed transactions to S/4 through a middleware platform. Need for a containerized DevOps platform that has out of box capabilities that can reduce build, test, and deployment cycles, supports app security and vulnerability testing, code quality and compliance management. Can VMware TAS scale, support and deliver integration capabilities as delivered by COTS solutions like PIPO, MuleSoft, etc. Can VMware TAS support multiple data exchanges (File, Message Broker, API, DB)? Different technical objectives met from the start of engagement till date - right from creating the highly scalable Integration model to a highly customized Error handling and Re-processing framework Technical Accomplishments
  • 11. 11 | Copyright © 2021 Deloitte Development LLC. All rights reserved. Key milestones reached starting from 2020 till date and future scope of the engagement for the next couple of years Integration Platform – Roadmap M I L E S T O N E 1 Production Go-Live for Finance North America Market Phase-1 • Source Systems: 6 • App instances: 2 • Service Instances: 3 • Maximum volume of data: 20K • Average daily volume of data: 1000 • General Ledger Consolidation • Single Instance of all GL using S/4 Hana universal General • Central finance /Full Finance Data Replication • Consolidate finance master data. M I L E S T O N E 2 Production Go-Live for North America Market Phase-2 • Source Systems: 92 • App instances: 42 • Service instances: 45 • Maximum volume of data: 2.5 M • Average daily volume of data: 200K • Implement core accounting in S4/Hana • Integrate the Legacy financial system with S4 • Indirect Procurement integration, production/service part integration for Canada region • Vehicle accounting transaction integration M I L E S T O N E 3 Production Go-Live for North America Market Phase-3 • Source Systems: 136 • App instances: 50 • Service instances: 50 • Maximum volume of data: 10 M • Average daily volume of data: 5 M • Roll out Canada pilot to NA region • Enhance solution, improvement, and stabilization for global pilot. • Wholesale and retail profitability reporting based on data residing within S/4HANA • Vehicle lifecycle reporting based on vehicle status and accounting events M I L E S T O N E 4 Production Go-Live for Europe Market • Source Systems: 100 • App instances: 70 • Service instances: 70 • Maximum volume of data: 20 M • Average daily volume of data: 5 M • Roll out Canada pilot to EU region • Derivation of vehicle and customer related profitability characteristics • Deployment of Joint Venture entities. • Receivables management for dealers and customers M I L E S T O N E 5 Production Go-Live for Global Market • Source Systems: 300 • App instances: 100 • Service instances: 100 • Maximum volume of data: 50 M • Average daily volume of data: 10 M • Global Costing of production parts in S4 Hana • Global costing release with enhanced operation variance analysis • Accounting and profitability The platform enables integration across ~650 systems using ~270 App instances & ~270 Service to process average daily volume of ~20M to ~85M transactions/day.
  • 12. 12 | Copyright © 2021 Deloitte Development LLC. All rights reserved. This publication contains general information only, and none of the member firms of Deloitte Touche Tohmatsu Limited, its member firms, or their related entities (collective, the “Deloitte Network”) is, by means of this publication, rendering professional advice or services. Before making any decision or taking any action that may affect your business, you should consult a qualified professional adviser. No entity in the Deloitte Network shall be responsible for any loss whatsoever sustained by any person who relies on this publication. As used in this document, “Deloitte” means Deloitte Consulting LLP, a subsidiary of Deloitte LLP. Please see www.deloitte.com/us/about for a detailed description of the legal structure of Deloitte USA LLP, Deloitte LLP and their respective subsidiaries. Certain services may not be available to attest clients under the rules and regulations of public accounting. Copyright ©2021 Deloitte Development LLC. All rights reserved. Member of Deloitte Touche Tohmatsu Limited Thank you!