SlideShare a Scribd company logo
Modernising Change for
Speed and Scale with
Confluent and Kong
Welcome
Modernising Change for Speed and
Scale with Confluent and Kong
In this session, we will explore modern
applications and platforms espouse the
benefits of simplification, scale, and improved
cost efficiencies, but often organisations face
the challenge in managing significant
increases in change volume and the
associated cost of this change.
We will explore how modern applications and
platforms are deployed, consumed, and
managed, and learn how platforms like
Confluent and Kong, when used together, are
enablers of change, empowering
organisations to deliver new products and
services at speed.
Goran Stankovski is the
Founder & CEO of LimePoint,
and an industry thought leader
specialising in Automation,
DevOps, Enterprise and
Technical Architecture, and
Technology Enablement.
Change is HARD and COMPLEX!
Change is HARD and COMPLEX!
Then
• Large monolith-scale
changes
• High-complexity
monolithic changes
• Low inter-dependency
between changes
• Low volume of
changes
• Legacy Applications
and Platforms
↑ Complexity
↑ Cost ($) of change
Now
• Small discrete-scale
changes
• Low-complexity
discrete changes
• Low inter-dependency
between changes
• High volume of
changes
• Modern Applications
and Platforms
↑ Complexity Still High
? Cost ($) of change
Modern advancements IMPACTING CHANGE
q Advancements in modern
technology and platforms
○ Cloud Platforms
○ Containerisation Platforms (e.g. k8s)
○ Microservice-based and Event-Driven
modern applications
○ Automation-first thinking
q Advancements in processes
○ Agile and DevOps
○ CI/CD
○ GitOps
WHAT are organisations doing?
q Reduce application and platform complexity
q Establish Agile Teams and Processes
q Implement CI/CD pipelines and automation
q Adopt GitOps methodologies
… all with the objective to simplify change!
Common Problems and Use Cases
q Common Use Cases
○ “I am deploying [ Salesforce (insert other relevant application) ], and I need to
ensure that my existing applications and platforms can work together”
○ “I want to engage with my customers and interact with them in real-time”
○ “I want to know how my customers are buying on my website”
○ “I want to know whether I need to be aware of any any suspicious activities”
○ “I need to meet my regulatory and compliance requirements”
○ “I need to know the availability of stock and inventory in real-time so that I can
ensure I have stock when a customer needs it”
So WHY is change still HARD?
q Changes are often NOT entirely discrete and still highly
interdependent
q Containerisation is NOT the solution for everything
q Automation is a keystone requirement, but not everything is automated
q Change process still rely on older monolithic technologies
q Compromise on the above items often leads to higher average cost per
change and higher overall cost of change!
WHAT do organisations NEED to deliver change?
✓ Effortless access to quality Data and Information
§ Data from existing applications and systems
• High-level of data quality
• Real-time data, as and when it changes
• Historical data
✓ Easily interact with, manipulate, and shape Data to
meet my needs
✓ Secure and Control those actors who interact with my
data and information
Events ... What is the big deal?
Events and Event-Driven Architecture
q An architectural pattern that decouples systems that run in
response to events
○ Events are created when data changes
○ Events are ordered (Event Log)
○ Events have Producers and Consumers (loosely coupled)
○ Events can be resolved to determine state of data at any point in
time (Materialised View)
q Event-Driven Architecture supports the move from Monolith
to Distributed Systems
Event-Sourced Architecture
❏ Event Log / Stream (Data in Motion)
❏ Event Table / Materialised View (Data at Rest)
❏ Event Producers
❏ Event Consumers
Benefits of Event-Sourced Architectures
q Ready access to data and information
○ Events (as and when they occur) (Data in Motion)
○ Resolved to any point in time (Data at Rest)
○ Broad use-case applicability
§ Compliance requirements (e.g. security and threat events)
§ Customer Buying requirements (e.g. clickstream events, orders, etc.)
§ System synchronisation and Integration
§ Master data management to support legacy applications
q Delivered Benefits of Event-Sourced Architectures
✓ Increased Data Quality
✓ Increased Responsiveness to Change
✓ Scalability and Flow Control
✓ Autonomy (Decoupling)
Order Management - Example Use Case
Microservices … why should I care?
Microservice Architectures
q Microservices (microservice architecture) is an architectural pattern
that arranges an application as a collection of loosely coupled
collection of services
○ Organised around business capabilities
○ Highly maintainable and testable
○ Loosely coupled and autonomous
○ Independently deployable and scalable
○ Decentralised and distributed architecture
○ Built and Released with automated processes
○ Owned by one team (usually small)
q Microservices support the move from Monolith to Distributed
Systems
Microservice Architectures
Benefits of Microservice Architectures
q Delivered Benefits of Microservice Architectures
○ The microservice architecture enables the rapid, frequent and reliable
delivery of large, complex applications with the following benefits
ü Pluggability (Loose Coupling)
ü Improved Scalability
ü Agnostic (Language and Technology)
ü Isolation (Fault Tolerant)
ü Improved Security and Compliance
ü Improved Agility
Use Case – Order Management
Ø “I need to know the availability of stock and inventory in real-time so that
I can ensure I have stock when a customer needs it”
Ø “I want to engage with my customers and interact with them in real-time”
Ø “I want to know how my customers are buying on my website”
Order Management - Typical Flow
Microservice and Event-Sourced Architectures
Lets mesh things up!
Service Mesh - a service mesh is
a dedicated infrastructure layer for
facilitating service-to-service
communications between services
or microservices, using a proxy
(often as a sidecar). A service
mesh provide a number of
benefits, such as observability into
communications, secure
connections, or automating retries
and backoff for failed requests.
(Source) Wikipedia
Event Mesh - an event driven
architecture is a software
architecture paradigm promoting
the production, detection,
consumption of, and reaction to
events across decoupled
applications, cloud services, and
devices. An event can be defined
as "a significant change in state". It
enables event communications to
be governed, flexible, reliable and
fast.
(Source) Wikipedia
Service and Event Meshes
q The move to Distributed Systems necessitates an uplift in platform capabilities required to
support communications, connectivity, governance, and observability of distributed system
components
q Distributed systems (Events and Microservices) require the need to
o Discover and communicate reliably with others
o Monitor and observe interactions between system components
o Tolerate faults and be highly available
o Govern and Secure interactions between system components, producers, or consumers
o Permit only authorised actors to perform functions
o Manage the Lifecycle of distributed components from cradle to grave
o Provide common access protocols for interacting with distributed system components
q Service and Event Meshes are responsible for providing these platform capabilities
Modernising Change - Lime Point - Confluent - Kong
Modernising Change - Lime Point - Confluent - Kong
Confluent + Kong
q Enterprise Grade
API Development Platform
q Enterprise Grade
Data Streaming Platform
q Bare Metal, Multi-Cloud and
Kubernetes Native Support
q Highly Scalable, Performant, and
Secure
q Highly Automatable
q Data + Events + Services = Success
Synchronous Service Interaction Pattern
Multi-Protocol
Services
• REST
• SOAP
• gRPC
Event-Driven Interaction Pattern
Asynchronous Service Interaction Pattern
Confluent + Kong > [ Confluent | Kong ]
Use Case Example: Salesforce Integration
“I am deploying [ Salesforce (insert other relevant application) ], and I
need to ensure that my existing applications and platforms can work
together”
Use Case Example: Salesforce Integration
Use Case Example: Retail Stock Availability
“I need to know the availability of stock and inventory in real-time so that I
can ensure I have stock when a customer needs it”
Use Case Example: Stock Availability
Use Case Example: Threat Monitoring and Detection
“I want to know whether I need to be aware of any any suspicious
activities”
Use Case Example: Threat Monitoring and Detection
What is your
Use Case ?
Contact Us
Goran Stankovski
M: +61 400 88 55 66
E: gstankovski@limepoint.com

More Related Content

PDF
Introduction to Apache Kafka and Confluent... and why they matter!
PDF
Digital integration hub: Why, what and how?
PDF
Jay Kreps | Kafka Summit NYC 2019 Keynote (Events Everywhere) | CEO, Confluent
PDF
CDC patterns in Apache Kafka®
PDF
Google Cloud and Confluent Streaming: Generating Real Value From Real Time | ...
PDF
The Bridge to Cloud (Peter Gustafsson, Confluent) London 2019 Confluent Strea...
PDF
All Streams Ahead! ksqlDB Workshop ANZ
PPTX
Bank of China (HK) Tech Talk 1: Dive Into Apache Kafka
Introduction to Apache Kafka and Confluent... and why they matter!
Digital integration hub: Why, what and how?
Jay Kreps | Kafka Summit NYC 2019 Keynote (Events Everywhere) | CEO, Confluent
CDC patterns in Apache Kafka®
Google Cloud and Confluent Streaming: Generating Real Value From Real Time | ...
The Bridge to Cloud (Peter Gustafsson, Confluent) London 2019 Confluent Strea...
All Streams Ahead! ksqlDB Workshop ANZ
Bank of China (HK) Tech Talk 1: Dive Into Apache Kafka

What's hot (20)

PDF
Application modernization patterns with apache kafka, debezium, and kubernete...
PPTX
Introduction to ksqlDB and stream processing (Vish Srinivasan - Confluent)
PDF
Elastically Scaling Kafka Using Confluent
PPTX
Stream me to the Cloud (and back) with Confluent & MongoDB
PDF
APAC ksqlDB Workshop
PDF
Schemas, streams, and grocery stores
PDF
APAC Confluent Consumer Data Right the Lowdown and the Lessons
PDF
Confluent Messaging Modernization Forum
PDF
Bank of China Tech Talk 2: Introduction to Streaming Data and Stream Processi...
PDF
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
PDF
Pipelining the Heroes with Kafka and Graph
PDF
Introduction to Stream Processing with Apache Flink (2019-11-02 Bengaluru Mee...
PPTX
Building Value - Understanding the TCO and ROI of Apache Kafka & Confluent
PDF
APAC Kafka Summit - Best Of
PDF
Kafka Streams Windows: Behind the Curtain
PDF
Building Event-Driven Services with Apache Kafka
PDF
user Behavior Analysis with Session Windows and Apache Kafka's Streams API
PDF
Events, Streams, Devops and Speed - The Next Generation of Application Archit...
PDF
apidays LIVE Australia 2020 - Building an Enterprise Eventing Platform by Gna...
PDF
Confluent Workshop Series: ksqlDB로 스트리밍 앱 빌드
Application modernization patterns with apache kafka, debezium, and kubernete...
Introduction to ksqlDB and stream processing (Vish Srinivasan - Confluent)
Elastically Scaling Kafka Using Confluent
Stream me to the Cloud (and back) with Confluent & MongoDB
APAC ksqlDB Workshop
Schemas, streams, and grocery stores
APAC Confluent Consumer Data Right the Lowdown and the Lessons
Confluent Messaging Modernization Forum
Bank of China Tech Talk 2: Introduction to Streaming Data and Stream Processi...
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
Pipelining the Heroes with Kafka and Graph
Introduction to Stream Processing with Apache Flink (2019-11-02 Bengaluru Mee...
Building Value - Understanding the TCO and ROI of Apache Kafka & Confluent
APAC Kafka Summit - Best Of
Kafka Streams Windows: Behind the Curtain
Building Event-Driven Services with Apache Kafka
user Behavior Analysis with Session Windows and Apache Kafka's Streams API
Events, Streams, Devops and Speed - The Next Generation of Application Archit...
apidays LIVE Australia 2020 - Building an Enterprise Eventing Platform by Gna...
Confluent Workshop Series: ksqlDB로 스트리밍 앱 빌드
Ad

Similar to Modernising Change - Lime Point - Confluent - Kong (20)

PDF
Patterns of Distributed Application Design
PDF
An eventful tour from enterprise integration to serverless and functions
PDF
Microservices, containers and event driven architecture - key factors in agil...
PDF
Application Modernisation through Event-Driven Microservices
PPTX
Patterns of Distributed Application Design
PPTX
Event Driven Microservices architecture
PPTX
Mykhailo Hryhorash: Архітектура IT-рішень (Частина 1) (UA)
PPTX
Mykhailo Hryhorash: Архітектура IT-рішень (Частина 1) (UA)
PPTX
Microservices, containers and event driven architecture - key factors in agil...
PDF
Microservices, containers and event driven architecture - key factors in agil...
PPTX
Event-Driven Serverless Architecture - the next big thing in the cloud (Cleme...
PPTX
Introduction to Microservices Patterns
PPTX
Introduction to Microservices Patterns
PDF
Moving To MicroServices
PPTX
Designing microservices part2
PDF
Get the Message Across: Seamlessly Transport Data to Apps, Anywhere
PPTX
Introduction to Microservices
PPTX
Event Bus as Backbone for Decoupled Microservice Choreography - Lecture and W...
PPTX
APIs Vs Events - Bala Bairapaka, Sandvik AB
PPTX
Azure Application Architecture Guide
Patterns of Distributed Application Design
An eventful tour from enterprise integration to serverless and functions
Microservices, containers and event driven architecture - key factors in agil...
Application Modernisation through Event-Driven Microservices
Patterns of Distributed Application Design
Event Driven Microservices architecture
Mykhailo Hryhorash: Архітектура IT-рішень (Частина 1) (UA)
Mykhailo Hryhorash: Архітектура IT-рішень (Частина 1) (UA)
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
Event-Driven Serverless Architecture - the next big thing in the cloud (Cleme...
Introduction to Microservices Patterns
Introduction to Microservices Patterns
Moving To MicroServices
Designing microservices part2
Get the Message Across: Seamlessly Transport Data to Apps, Anywhere
Introduction to Microservices
Event Bus as Backbone for Decoupled Microservice Choreography - Lecture and W...
APIs Vs Events - Bala Bairapaka, Sandvik AB
Azure Application Architecture Guide
Ad

More from confluent (20)

PDF
Stream Processing Handson Workshop - Flink SQL Hands-on Workshop (Korean)
PPTX
Webinar Think Right - Shift Left - 19-03-2025.pptx
PDF
Migration, backup and restore made easy using Kannika
PDF
Five Things You Need to Know About Data Streaming in 2025
PDF
Data in Motion Tour Seoul 2024 - Keynote
PDF
Data in Motion Tour Seoul 2024 - Roadmap Demo
PDF
From Stream to Screen: Real-Time Data Streaming to Web Frontends with Conflue...
PDF
Confluent per il settore FSI: Accelerare l'Innovazione con il Data Streaming...
PDF
Data in Motion Tour 2024 Riyadh, Saudi Arabia
PDF
Build a Real-Time Decision Support Application for Financial Market Traders w...
PDF
Strumenti e Strategie di Stream Governance con Confluent Platform
PDF
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
PDF
Building Real-Time Gen AI Applications with SingleStore and Confluent
PDF
Unlocking value with event-driven architecture by Confluent
PDF
Il Data Streaming per un’AI real-time di nuova generazione
PDF
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
PDF
Break data silos with real-time connectivity using Confluent Cloud Connectors
PDF
Building API data products on top of your real-time data infrastructure
PDF
Speed Wins: From Kafka to APIs in Minutes
PDF
Evolving Data Governance for the Real-time Streaming and AI Era
Stream Processing Handson Workshop - Flink SQL Hands-on Workshop (Korean)
Webinar Think Right - Shift Left - 19-03-2025.pptx
Migration, backup and restore made easy using Kannika
Five Things You Need to Know About Data Streaming in 2025
Data in Motion Tour Seoul 2024 - Keynote
Data in Motion Tour Seoul 2024 - Roadmap Demo
From Stream to Screen: Real-Time Data Streaming to Web Frontends with Conflue...
Confluent per il settore FSI: Accelerare l'Innovazione con il Data Streaming...
Data in Motion Tour 2024 Riyadh, Saudi Arabia
Build a Real-Time Decision Support Application for Financial Market Traders w...
Strumenti e Strategie di Stream Governance con Confluent Platform
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
Building Real-Time Gen AI Applications with SingleStore and Confluent
Unlocking value with event-driven architecture by Confluent
Il Data Streaming per un’AI real-time di nuova generazione
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
Break data silos with real-time connectivity using Confluent Cloud Connectors
Building API data products on top of your real-time data infrastructure
Speed Wins: From Kafka to APIs in Minutes
Evolving Data Governance for the Real-time Streaming and AI Era

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Encapsulation theory and applications.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Cloud computing and distributed systems.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Approach and Philosophy of On baking technology
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Encapsulation theory and applications.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Spectroscopy.pptx food analysis technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Understanding_Digital_Forensics_Presentation.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Cloud computing and distributed systems.
Mobile App Security Testing_ A Comprehensive Guide.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Spectral efficient network and resource selection model in 5G networks
20250228 LYD VKU AI Blended-Learning.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Approach and Philosophy of On baking technology
Review of recent advances in non-invasive hemoglobin estimation
sap open course for s4hana steps from ECC to s4
Digital-Transformation-Roadmap-for-Companies.pptx
Programs and apps: productivity, graphics, security and other tools

Modernising Change - Lime Point - Confluent - Kong

  • 1. Modernising Change for Speed and Scale with Confluent and Kong
  • 2. Welcome Modernising Change for Speed and Scale with Confluent and Kong In this session, we will explore modern applications and platforms espouse the benefits of simplification, scale, and improved cost efficiencies, but often organisations face the challenge in managing significant increases in change volume and the associated cost of this change. We will explore how modern applications and platforms are deployed, consumed, and managed, and learn how platforms like Confluent and Kong, when used together, are enablers of change, empowering organisations to deliver new products and services at speed. Goran Stankovski is the Founder & CEO of LimePoint, and an industry thought leader specialising in Automation, DevOps, Enterprise and Technical Architecture, and Technology Enablement.
  • 3. Change is HARD and COMPLEX!
  • 4. Change is HARD and COMPLEX! Then • Large monolith-scale changes • High-complexity monolithic changes • Low inter-dependency between changes • Low volume of changes • Legacy Applications and Platforms ↑ Complexity ↑ Cost ($) of change Now • Small discrete-scale changes • Low-complexity discrete changes • Low inter-dependency between changes • High volume of changes • Modern Applications and Platforms ↑ Complexity Still High ? Cost ($) of change
  • 5. Modern advancements IMPACTING CHANGE q Advancements in modern technology and platforms ○ Cloud Platforms ○ Containerisation Platforms (e.g. k8s) ○ Microservice-based and Event-Driven modern applications ○ Automation-first thinking q Advancements in processes ○ Agile and DevOps ○ CI/CD ○ GitOps
  • 6. WHAT are organisations doing? q Reduce application and platform complexity q Establish Agile Teams and Processes q Implement CI/CD pipelines and automation q Adopt GitOps methodologies … all with the objective to simplify change!
  • 7. Common Problems and Use Cases q Common Use Cases ○ “I am deploying [ Salesforce (insert other relevant application) ], and I need to ensure that my existing applications and platforms can work together” ○ “I want to engage with my customers and interact with them in real-time” ○ “I want to know how my customers are buying on my website” ○ “I want to know whether I need to be aware of any any suspicious activities” ○ “I need to meet my regulatory and compliance requirements” ○ “I need to know the availability of stock and inventory in real-time so that I can ensure I have stock when a customer needs it”
  • 8. So WHY is change still HARD? q Changes are often NOT entirely discrete and still highly interdependent q Containerisation is NOT the solution for everything q Automation is a keystone requirement, but not everything is automated q Change process still rely on older monolithic technologies q Compromise on the above items often leads to higher average cost per change and higher overall cost of change!
  • 9. WHAT do organisations NEED to deliver change? ✓ Effortless access to quality Data and Information § Data from existing applications and systems • High-level of data quality • Real-time data, as and when it changes • Historical data ✓ Easily interact with, manipulate, and shape Data to meet my needs ✓ Secure and Control those actors who interact with my data and information
  • 10. Events ... What is the big deal?
  • 11. Events and Event-Driven Architecture q An architectural pattern that decouples systems that run in response to events ○ Events are created when data changes ○ Events are ordered (Event Log) ○ Events have Producers and Consumers (loosely coupled) ○ Events can be resolved to determine state of data at any point in time (Materialised View) q Event-Driven Architecture supports the move from Monolith to Distributed Systems
  • 12. Event-Sourced Architecture ❏ Event Log / Stream (Data in Motion) ❏ Event Table / Materialised View (Data at Rest) ❏ Event Producers ❏ Event Consumers
  • 13. Benefits of Event-Sourced Architectures q Ready access to data and information ○ Events (as and when they occur) (Data in Motion) ○ Resolved to any point in time (Data at Rest) ○ Broad use-case applicability § Compliance requirements (e.g. security and threat events) § Customer Buying requirements (e.g. clickstream events, orders, etc.) § System synchronisation and Integration § Master data management to support legacy applications q Delivered Benefits of Event-Sourced Architectures ✓ Increased Data Quality ✓ Increased Responsiveness to Change ✓ Scalability and Flow Control ✓ Autonomy (Decoupling)
  • 14. Order Management - Example Use Case
  • 15. Microservices … why should I care?
  • 16. Microservice Architectures q Microservices (microservice architecture) is an architectural pattern that arranges an application as a collection of loosely coupled collection of services ○ Organised around business capabilities ○ Highly maintainable and testable ○ Loosely coupled and autonomous ○ Independently deployable and scalable ○ Decentralised and distributed architecture ○ Built and Released with automated processes ○ Owned by one team (usually small) q Microservices support the move from Monolith to Distributed Systems
  • 18. Benefits of Microservice Architectures q Delivered Benefits of Microservice Architectures ○ The microservice architecture enables the rapid, frequent and reliable delivery of large, complex applications with the following benefits ü Pluggability (Loose Coupling) ü Improved Scalability ü Agnostic (Language and Technology) ü Isolation (Fault Tolerant) ü Improved Security and Compliance ü Improved Agility
  • 19. Use Case – Order Management Ø “I need to know the availability of stock and inventory in real-time so that I can ensure I have stock when a customer needs it” Ø “I want to engage with my customers and interact with them in real-time” Ø “I want to know how my customers are buying on my website”
  • 20. Order Management - Typical Flow
  • 23. Service Mesh - a service mesh is a dedicated infrastructure layer for facilitating service-to-service communications between services or microservices, using a proxy (often as a sidecar). A service mesh provide a number of benefits, such as observability into communications, secure connections, or automating retries and backoff for failed requests. (Source) Wikipedia
  • 24. Event Mesh - an event driven architecture is a software architecture paradigm promoting the production, detection, consumption of, and reaction to events across decoupled applications, cloud services, and devices. An event can be defined as "a significant change in state". It enables event communications to be governed, flexible, reliable and fast. (Source) Wikipedia
  • 25. Service and Event Meshes q The move to Distributed Systems necessitates an uplift in platform capabilities required to support communications, connectivity, governance, and observability of distributed system components q Distributed systems (Events and Microservices) require the need to o Discover and communicate reliably with others o Monitor and observe interactions between system components o Tolerate faults and be highly available o Govern and Secure interactions between system components, producers, or consumers o Permit only authorised actors to perform functions o Manage the Lifecycle of distributed components from cradle to grave o Provide common access protocols for interacting with distributed system components q Service and Event Meshes are responsible for providing these platform capabilities
  • 28. Confluent + Kong q Enterprise Grade API Development Platform q Enterprise Grade Data Streaming Platform q Bare Metal, Multi-Cloud and Kubernetes Native Support q Highly Scalable, Performant, and Secure q Highly Automatable q Data + Events + Services = Success
  • 29. Synchronous Service Interaction Pattern Multi-Protocol Services • REST • SOAP • gRPC
  • 32. Confluent + Kong > [ Confluent | Kong ]
  • 33. Use Case Example: Salesforce Integration “I am deploying [ Salesforce (insert other relevant application) ], and I need to ensure that my existing applications and platforms can work together”
  • 34. Use Case Example: Salesforce Integration
  • 35. Use Case Example: Retail Stock Availability “I need to know the availability of stock and inventory in real-time so that I can ensure I have stock when a customer needs it”
  • 36. Use Case Example: Stock Availability
  • 37. Use Case Example: Threat Monitoring and Detection “I want to know whether I need to be aware of any any suspicious activities”
  • 38. Use Case Example: Threat Monitoring and Detection
  • 39. What is your Use Case ? Contact Us Goran Stankovski M: +61 400 88 55 66 E: gstankovski@limepoint.com