SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
It is time to talk about
DATA MESH
Distributed Data Management for
Microservices
MICROSERVICE’S CHALLENGE
01
3
THE CHALLENGES OF MICROSERVICE DESIGN
TRANSFORM BUSINESS LOGIC AND DATA INTO MICROSERVICE ARCHITECTURE
Business flow combing,
Function and service separating
Data decoupling and fragmentation
management
◼ DDD (Domain-Driven Design)
◼ Split services by business flow
◼ EDA (Event-driven Architecture)
◼ Microservice component design
◼ Microservice horizontal scaling strategies
◼ Separating data by business flow
◼ Sharing data across domains
◼ Vast data deployment and caching strategies
◼ Data consistency(Data fragmentation management)
◼ The final data consistent
◼ Strong data consistent
◼ Absolute data consistent
CHALLENGE
DONE WELL
Business Logic
Data
CELL GATEWAY
Database
Service
Service
Analyze Decouple Aggregate
To implement the microservice architecture with
decision of design patterns, deployment and
maintenance strategies, integration of technical
components, planning and actual software
architectures.
Implement
API SERVICES/
EDGE SERVICES
COMPOSITE SERVICES/
INTEGRATION SERVICES
CORE SERVICES/
ATOMIC SERVICES
CLIENT APPLICATIONS
To implement the design and
choose an immediately available
solution to implement various
microservice design patterns and
basic architectures. Based on
stable software components and
platforms, determine service roles
and implement business logic.
Special design with stateful atomic services
4
TRANSFORM TO DATABASE PER SERVICE
For Microservice Architecture
App
service
App
service
App
service
DATABASE
App
service
App
service
App
service
Database per service
Shared Database
How?
Risk?
Performance?
Plan?
5
PROBLEMS WITH DATABASE PER SERVICE
WHEN WE IMPLEMENT IT
App
service
App
service
App
service
Round-trips Problem
Busy
App
service
App
service
App
service
Anti-Pattern
App
service
App
service
App
service
Confusion
OR
OR
How do we solve these problems ?
6
PROVISION ONCE, SNAPSHOT MANY
CACHEING FOR MULTIPLE SNAPSHOTS
CLIENT
APPLICATIONS
Service API
SNAPSHOT
Service API
DATA FLOW
Source
VIRTIAL TABLE
VIRTUAL TABLE BUSINESS
BUSINESS
100M Records
100M Records
100M Records
Service
Owner
According to requirements of business task, selecting
database, table and fields to make a copy into a
virtual table.
Update
Database per service
1
Provision
2
3
Program A
Program B
7
The scale of the supply pipelines and
the degree of deployment efficiency
THE KEY TO THE SMOOTH IMPLEMENTATION OF
MICROSERVICE ARCHITECTURE
8
MANAGE DATA SUPPLY CHAIN WITH DATA PLATFORM
FAST TO BUILD DATA SUPPLY CHAIN FOR APPLICATIONS
CLIENT
APPLICATIONS
Service API
SNAPSHOT
Service API
DATA PLATFORM
Source
VIRTIAL TABLE
VIRTUAL TABLE BUSINESS
BUSINESS
DATA PROVISION AND CACHING
100M Records
100M Records
100M Records
Service
Owner
According to requirements of business task, selecting
database, table and fields to make a copy into a
virtual table.
Update
Database per service
1
Provision
2
4
Caching
3
9
App
App
APPLICATION-DRIVEN DATA SUPPLY
DISTRIBUTED DATA INTEGRATION
VIRTUAL TABLE
App
App
App
App
DATA MESH
VIRTUAL TABLE
VIRTUAL TABLE
VIRTUAL TABLE
VIRTUAL TABLE
VIRTUAL TABLE
DATABASE
DATA SOURCE
CUSTOMIZATION
DATA SOURCE
FILES
DATA SOURCE
10
On-Premise
APPLICATIONS
WHY NOT THE TRADITIONAL SOLUTIONS?
CENTRALIZED DATA MANAGEMENT CANNOT FIT TO MICROSERVICE ARCHITECTURE
Public
FILES
DATABASE
CUSTOMIZATION
DATA SOURCE
DATA SOURCE
DATA SOURCE
Cloud
Private Cloud
Cloud
VIRTUAL TABLE
Centralized
Data Process
VIRTUAL TABLE
VIRTUAL TABLE
Traditional ETL, Data Virtualization and Data Warehouse encounter problems with centralized system design.
ETL
Batch
Polling
11
On-Premise
APPLICATIONS
DATA MESH CONCEPT
DISTRIBUTED DATA MANAGEMENT WITH DATA MESH
Public
FILES
DATABASE
DATA SOURCE
CUSTOMIZATION
DATA SOURCE
DATA SOURCE
Cloud
Private Cloud
Cloud
VIRTUAL TABLE
VIRTUAL TABLE
VIRTUAL TABLE
DATA MESH
Data Mesh focusing on supplying data to applications as fast as possible with distributed system design.
Provision
Provision
Provision
HOW TO BUILD
DATA MESH INFRASTRUCTURE
02
13
Data Fabric
HOW TO BUILD DATA MESH
INFRASTRUCTURE
Data Virtualization and Relay
Data Caching
Presentation
Deployment and Management
Data Source
Data Mesh
Data Provision
Infrastructure
Services
Business
◼ Provision and manage data with pipelines
◼ Establish data relay mechanism(Caching)
◼ Rapidly deployment and management data pipeline clusters(Container)
◼ Manage vast multiplexed data channels and pipelines (Multiplexer)
Objective
Applications
Legacy and others
Service
BUSINESS
Service
BUSINESS
Service
BUSINESS
Service
BUSINESS
Service
BUSINESS
Service
BUSINESS
Service
BUSINESS
Service
BUSINESS
Last
Mile
Infra needs to be able to
quickly deploy all data
management
mechanisms based on
application requirements.
14
BUILD DATA NODE BASED ON KUBERNETES
YAML WAY TO DEPLOY DATA NODE AND PIPELINE INFRSTRUCTURE
Data Mesh Controller
YAML
Relay
Database
Relay
Database
Relay
Database
YAML YAML
Service
BUSINESS
Service
BUSINESS
Service
BUSINESS
Service
BUSINESS
Service
BUSINESS
Service
BUSINESS
Container
Platform
Orchestrator
Kubernetes
◼ Declarative pipeline deployment with
integrated container platform
◼ Meet the demand for a large number
of microservice data supply
◼ Manage and maintain a large number
of provision pipelines
Objective
DATA PLATFORM
Hybrid Clouds
15
Using YAML
SCENARIO: Starting from event data provision, caching,
building virtual table, and quickly generate APIs.
No need to write a single line of program, build the entire framework in a few minutes, from Oracle to MongoDB and generate usable data API
SERVICE
CDC
Protocol
Data Platform
Kubernetes
cluster VM / Container
Presenter
component
Event changed
Intercept database change events
The data source can be an application or a database
Select the required data fields
Other
applications
Customized
Query from cached data
Deploy a pipeline
mechanisms
Caching
API
Auto generated
Imported from
templates
1
Apply API settings
2
3
CLIENT APPLICATIONS
DATA SOURCE
INFRA AND PLATFORM
DATA PROVISION AND CACHING
11g R2
16
DATABASE
RESULTS
Legacy
Program
USE CASE 1: Improve the efficiency of data interface to the
legacy system SOLVE PROBLEM THAT LEGACY SYSTEM BRINGS ON LOW LATENCY AND INTEGRATION ISSUES
DATABASE
DATA SOURCE
Query
Storage
Program
DATABASE
RESULTS
Polling
Export
Insert
File
DATABASE
DATA SOURCE
DATA MESH
Event Update
Real-time and Low Latency
Provision and Caching
17
B
Batch
DATABASE
RESULTS
USE CASE 2: Solve the inefficiency and performance impact of
various batch processing SOLVE PROBLEM THAT INTEGRATION ISSUES
DATABASE
DATA SOURCE
Query
A
Program
DATABASE
RESULTS
Insert
DATABASE
DATA SOURCE
DATA MESH NODE
Provision
Supply to Multiple Applications without Performance Impact
A
Service
DATA MESH PIPELINE Push
DATA MESH PIPELINE B
Service
Push
Parallel
Caching
A
Batch
Query and Extract
B
Program
A
B
Subscribe
Subscribe
Query and Extract
Insert
18
Program
SNAPSHOT
USE CASE 3: High-speed parallel processing of the aggregation
and correlation of multiple data sources USE CASE: INTEGRATION WITH MULTIPLE SOURCES
IT
DATA SOURCES
OT
DATA SOURCES
Program Output
Aggregate and Transform
Round-Trip Problem
Round-Trip Problem
IT
DATA SOURCES
OT
DATA SOURCES
DATA MESH NODE
Event
DATA MESH NODE
Event
DATA MESH PIPELINE Present
Aggregate
Snapshot
Snapshot
Output
Transform
Aggregation in Parallel for High Performance
Parallel
Caching
Caching
19
Program
SNAPSHOT
USE CASE 4: Integration of hybrid cloud, cross-site and cross-
environment USE CASE: INTEGRATION FOR HYBRID CLOUD
IT
DATA SOURCES
OT
DATA SOURCES
Program Output
Aggregate and Transform
Round-Trip Problem
Round-Trip Problem
IT
DATA SOURCES
OT
DATA SOURCES
DATA MESH NODE
Event
DATA MESH NODE
Event
DATA MESH NODE Present
Aggregate
Snapshot
Snapshot
Output
Transform
Aggregation Across Clouds With
Parallel
Caching
Caching
On-Premise
Public Cloud
External Site
On-Premise
Public Cloud
External Site
DEMO
03
About Brobridge
Brobridge refers to Broad Bridge Co., Ltd. (a limited company formed under the laws of Taiwan). Please refer to www.brobridge.com for a detailed description.
Brobridge Co., Ltd. provides information technology consulting, application development, IT infrastructure design, consulting services and system
maintenance services to listed and unlisted clients in various industries. Brobridge Co., Ltd. recruits the most professionals in the industry, is committed to the
pursuit of excellence and setting an example.
Brobridge Co., Ltd.
Brobridge refers to Brobridge Co., Ltd.. Brobridge Co., Ltd. enjoys a good reputation in the industry for its excellent customer service, excellent talents, perfect
training and rigorous development technology. Through the resources of Brobridge Co., Ltd., we provide a full range of services for customer information
systems, including virtual desktop systems, multi-cloud integration, IT infrastructure planning and design, and advanced cutting-edge program development.
This publication is compiled based on general information and is for readers' reference only. Brobridge Co., Ltd. is not deemed to provide professional
advice or services to anyone because of this publication. Any individual of Brobridge Co., Ltd. shall not be held responsible for any loss caused by reliance
on this publication.
© 2016 Broad Bridge Co., Ltd. All rights reserved.
寬橋
THANK YOU!

Mais conteúdo relacionado

Mais procurados

Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureDatabricks
 
Modern Data architecture Design
Modern Data architecture DesignModern Data architecture Design
Modern Data architecture DesignKujambu Murugesan
 
Data Mesh for Dinner
Data Mesh for DinnerData Mesh for Dinner
Data Mesh for DinnerKent Graziano
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureDatabricks
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Databricks
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDatabricks
 
Data Architecture Best Practices for Advanced Analytics
Data Architecture Best Practices for Advanced AnalyticsData Architecture Best Practices for Advanced Analytics
Data Architecture Best Practices for Advanced AnalyticsDATAVERSITY
 
Building a modern data warehouse
Building a modern data warehouseBuilding a modern data warehouse
Building a modern data warehouseJames Serra
 
Data Catalog for Better Data Discovery and Governance
Data Catalog for Better Data Discovery and GovernanceData Catalog for Better Data Discovery and Governance
Data Catalog for Better Data Discovery and GovernanceDenodo
 
DataOps - The Foundation for Your Agile Data Architecture
DataOps - The Foundation for Your Agile Data ArchitectureDataOps - The Foundation for Your Agile Data Architecture
DataOps - The Foundation for Your Agile Data ArchitectureDATAVERSITY
 
Building the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake AnalyticsBuilding the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake AnalyticsKhalid Salama
 
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...DATAVERSITY
 
Introducing Databricks Delta
Introducing Databricks DeltaIntroducing Databricks Delta
Introducing Databricks DeltaDatabricks
 
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...DataScienceConferenc1
 
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...Dr. Arif Wider
 
Data Architecture for Data Governance
Data Architecture for Data GovernanceData Architecture for Data Governance
Data Architecture for Data GovernanceDATAVERSITY
 
Enterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureEnterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureDATAVERSITY
 
Putting the Ops in DataOps: Orchestrate the Flow of Data Across Data Pipelines
Putting the Ops in DataOps: Orchestrate the Flow of Data Across Data PipelinesPutting the Ops in DataOps: Orchestrate the Flow of Data Across Data Pipelines
Putting the Ops in DataOps: Orchestrate the Flow of Data Across Data PipelinesDATAVERSITY
 
Data Strategy Best Practices
Data Strategy Best PracticesData Strategy Best Practices
Data Strategy Best PracticesDATAVERSITY
 

Mais procurados (20)

Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data Architecture
 
Modern Data architecture Design
Modern Data architecture DesignModern Data architecture Design
Modern Data architecture Design
 
Data Mesh for Dinner
Data Mesh for DinnerData Mesh for Dinner
Data Mesh for Dinner
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh Architecture
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
 
Data Architecture Best Practices for Advanced Analytics
Data Architecture Best Practices for Advanced AnalyticsData Architecture Best Practices for Advanced Analytics
Data Architecture Best Practices for Advanced Analytics
 
Building a modern data warehouse
Building a modern data warehouseBuilding a modern data warehouse
Building a modern data warehouse
 
Data Catalog for Better Data Discovery and Governance
Data Catalog for Better Data Discovery and GovernanceData Catalog for Better Data Discovery and Governance
Data Catalog for Better Data Discovery and Governance
 
DataOps - The Foundation for Your Agile Data Architecture
DataOps - The Foundation for Your Agile Data ArchitectureDataOps - The Foundation for Your Agile Data Architecture
DataOps - The Foundation for Your Agile Data Architecture
 
Data mesh
Data meshData mesh
Data mesh
 
Building the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake AnalyticsBuilding the Data Lake with Azure Data Factory and Data Lake Analytics
Building the Data Lake with Azure Data Factory and Data Lake Analytics
 
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
 
Introducing Databricks Delta
Introducing Databricks DeltaIntroducing Databricks Delta
Introducing Databricks Delta
 
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
 
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...
 
Data Architecture for Data Governance
Data Architecture for Data GovernanceData Architecture for Data Governance
Data Architecture for Data Governance
 
Enterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureEnterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data Architecture
 
Putting the Ops in DataOps: Orchestrate the Flow of Data Across Data Pipelines
Putting the Ops in DataOps: Orchestrate the Flow of Data Across Data PipelinesPutting the Ops in DataOps: Orchestrate the Flow of Data Across Data Pipelines
Putting the Ops in DataOps: Orchestrate the Flow of Data Across Data Pipelines
 
Data Strategy Best Practices
Data Strategy Best PracticesData Strategy Best Practices
Data Strategy Best Practices
 

Semelhante a Time to Talk about Data Mesh

Accelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data StrategyAccelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data StrategyMongoDB
 
Cloud what is the best model for vietnam
Cloud   what is the best model for vietnamCloud   what is the best model for vietnam
Cloud what is the best model for vietnamPhuc (Peter) Huynh
 
Cloud computing adoption in sap technologies
Cloud computing adoption in sap technologiesCloud computing adoption in sap technologies
Cloud computing adoption in sap technologiessveldanda
 
La creación de una capa operacional con MongoDB
La creación de una capa operacional con MongoDBLa creación de una capa operacional con MongoDB
La creación de una capa operacional con MongoDBMongoDB
 
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...Club Cloud des Partenaires
 
Big Data: It’s all about the Use Cases
Big Data: It’s all about the Use CasesBig Data: It’s all about the Use Cases
Big Data: It’s all about the Use CasesJames Serra
 
Technology Overview
Technology OverviewTechnology Overview
Technology OverviewLiran Zelkha
 
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...actualtechmedia
 
Confluent Partner Tech Talk with Reply
Confluent Partner Tech Talk with ReplyConfluent Partner Tech Talk with Reply
Confluent Partner Tech Talk with Replyconfluent
 
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101Mithun T. Dhar
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Cscorajramab
 
Benefits of the Azure Cloud
Benefits of the Azure CloudBenefits of the Azure Cloud
Benefits of the Azure CloudCaserta
 
Azure Overview Arc
Azure Overview ArcAzure Overview Arc
Azure Overview Arcrajramab
 
Data Integration for Both Self-Service Analytics and IT Users
Data Integration for Both Self-Service Analytics and IT Users Data Integration for Both Self-Service Analytics and IT Users
Data Integration for Both Self-Service Analytics and IT Users Senturus
 
Cloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service OptionCloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service OptionDenodo
 
Cloud 12 08 V2
Cloud 12 08 V2Cloud 12 08 V2
Cloud 12 08 V2Pini Cohen
 
Navigating the Cloud: A Comprehensive Overview of Cloud Computing Services
Navigating the Cloud: A Comprehensive Overview of Cloud Computing ServicesNavigating the Cloud: A Comprehensive Overview of Cloud Computing Services
Navigating the Cloud: A Comprehensive Overview of Cloud Computing ServicesCatherine William
 
Serverless service adoption for Thailand
Serverless service adoption for ThailandServerless service adoption for Thailand
Serverless service adoption for ThailandWatcharin Yang-Ngam
 
Machine Learning for z/OS
Machine Learning for z/OSMachine Learning for z/OS
Machine Learning for z/OSCuneyt Goksu
 

Semelhante a Time to Talk about Data Mesh (20)

Accelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data StrategyAccelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data Strategy
 
Cloud what is the best model for vietnam
Cloud   what is the best model for vietnamCloud   what is the best model for vietnam
Cloud what is the best model for vietnam
 
Cloud computing adoption in sap technologies
Cloud computing adoption in sap technologiesCloud computing adoption in sap technologies
Cloud computing adoption in sap technologies
 
La creación de una capa operacional con MongoDB
La creación de una capa operacional con MongoDBLa creación de una capa operacional con MongoDB
La creación de una capa operacional con MongoDB
 
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
 
Big Data: It’s all about the Use Cases
Big Data: It’s all about the Use CasesBig Data: It’s all about the Use Cases
Big Data: It’s all about the Use Cases
 
Technology Overview
Technology OverviewTechnology Overview
Technology Overview
 
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...
Conquering Disaster Recovery Challenges and Out-of-Control Data with the Hybr...
 
Confluent Partner Tech Talk with Reply
Confluent Partner Tech Talk with ReplyConfluent Partner Tech Talk with Reply
Confluent Partner Tech Talk with Reply
 
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
 
Forecast key1 0615_ak_evening
Forecast key1 0615_ak_eveningForecast key1 0615_ak_evening
Forecast key1 0615_ak_evening
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
 
Benefits of the Azure Cloud
Benefits of the Azure CloudBenefits of the Azure Cloud
Benefits of the Azure Cloud
 
Azure Overview Arc
Azure Overview ArcAzure Overview Arc
Azure Overview Arc
 
Data Integration for Both Self-Service Analytics and IT Users
Data Integration for Both Self-Service Analytics and IT Users Data Integration for Both Self-Service Analytics and IT Users
Data Integration for Both Self-Service Analytics and IT Users
 
Cloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service OptionCloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service Option
 
Cloud 12 08 V2
Cloud 12 08 V2Cloud 12 08 V2
Cloud 12 08 V2
 
Navigating the Cloud: A Comprehensive Overview of Cloud Computing Services
Navigating the Cloud: A Comprehensive Overview of Cloud Computing ServicesNavigating the Cloud: A Comprehensive Overview of Cloud Computing Services
Navigating the Cloud: A Comprehensive Overview of Cloud Computing Services
 
Serverless service adoption for Thailand
Serverless service adoption for ThailandServerless service adoption for Thailand
Serverless service adoption for Thailand
 
Machine Learning for z/OS
Machine Learning for z/OSMachine Learning for z/OS
Machine Learning for z/OS
 

Mais de LibbySchulze

Running distributed tests with k6.pdf
Running distributed tests with k6.pdfRunning distributed tests with k6.pdf
Running distributed tests with k6.pdfLibbySchulze
 
Extending Kubectl.pptx
Extending Kubectl.pptxExtending Kubectl.pptx
Extending Kubectl.pptxLibbySchulze
 
Enhancing Data Protection Workflows with Kanister And Argo Workflows
Enhancing Data Protection Workflows with Kanister And Argo WorkflowsEnhancing Data Protection Workflows with Kanister And Argo Workflows
Enhancing Data Protection Workflows with Kanister And Argo WorkflowsLibbySchulze
 
Fallacies in Platform Engineering.pdf
Fallacies in Platform Engineering.pdfFallacies in Platform Engineering.pdf
Fallacies in Platform Engineering.pdfLibbySchulze
 
Intro to Fluvio.pptx.pdf
Intro to Fluvio.pptx.pdfIntro to Fluvio.pptx.pdf
Intro to Fluvio.pptx.pdfLibbySchulze
 
Enhance your Kafka Infrastructure with Fluvio.pptx
Enhance your Kafka Infrastructure with Fluvio.pptxEnhance your Kafka Infrastructure with Fluvio.pptx
Enhance your Kafka Infrastructure with Fluvio.pptxLibbySchulze
 
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdfCNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdfLibbySchulze
 
Oh The Places You'll Sign.pdf
Oh The Places You'll Sign.pdfOh The Places You'll Sign.pdf
Oh The Places You'll Sign.pdfLibbySchulze
 
Rancher MasterClass - Avoiding-configuration-drift.pptx
Rancher  MasterClass - Avoiding-configuration-drift.pptxRancher  MasterClass - Avoiding-configuration-drift.pptx
Rancher MasterClass - Avoiding-configuration-drift.pptxLibbySchulze
 
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptxvFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptxLibbySchulze
 
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVMCNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVMLibbySchulze
 
EnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdfEnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdfLibbySchulze
 
AirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdfAirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdfLibbySchulze
 
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...LibbySchulze
 
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...LibbySchulze
 
CNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdfCNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdfLibbySchulze
 
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdfCNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdfLibbySchulze
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdfLibbySchulze
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdfLibbySchulze
 
Advancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureAdvancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureLibbySchulze
 

Mais de LibbySchulze (20)

Running distributed tests with k6.pdf
Running distributed tests with k6.pdfRunning distributed tests with k6.pdf
Running distributed tests with k6.pdf
 
Extending Kubectl.pptx
Extending Kubectl.pptxExtending Kubectl.pptx
Extending Kubectl.pptx
 
Enhancing Data Protection Workflows with Kanister And Argo Workflows
Enhancing Data Protection Workflows with Kanister And Argo WorkflowsEnhancing Data Protection Workflows with Kanister And Argo Workflows
Enhancing Data Protection Workflows with Kanister And Argo Workflows
 
Fallacies in Platform Engineering.pdf
Fallacies in Platform Engineering.pdfFallacies in Platform Engineering.pdf
Fallacies in Platform Engineering.pdf
 
Intro to Fluvio.pptx.pdf
Intro to Fluvio.pptx.pdfIntro to Fluvio.pptx.pdf
Intro to Fluvio.pptx.pdf
 
Enhance your Kafka Infrastructure with Fluvio.pptx
Enhance your Kafka Infrastructure with Fluvio.pptxEnhance your Kafka Infrastructure with Fluvio.pptx
Enhance your Kafka Infrastructure with Fluvio.pptx
 
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdfCNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
CNCF On-Demand Webinar_ LitmusChaos Project Updates.pdf
 
Oh The Places You'll Sign.pdf
Oh The Places You'll Sign.pdfOh The Places You'll Sign.pdf
Oh The Places You'll Sign.pdf
 
Rancher MasterClass - Avoiding-configuration-drift.pptx
Rancher  MasterClass - Avoiding-configuration-drift.pptxRancher  MasterClass - Avoiding-configuration-drift.pptx
Rancher MasterClass - Avoiding-configuration-drift.pptx
 
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptxvFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
 
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVMCNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
 
EnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdfEnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdf
 
AirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdfAirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdf
 
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
 
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
 
CNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdfCNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdf
 
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdfCNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdf
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdf
 
Advancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureAdvancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for Azure
 

Último

Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.soniya singh
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceDelhi Call girls
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...SUHANI PANDEY
 
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...SUHANI PANDEY
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubaikojalkojal131
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...SUHANI PANDEY
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...SUHANI PANDEY
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft DatingDubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Datingkojalkojal131
 

Último (20)

Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft DatingDubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
 

Time to Talk about Data Mesh

  • 1. It is time to talk about DATA MESH Distributed Data Management for Microservices
  • 3. 3 THE CHALLENGES OF MICROSERVICE DESIGN TRANSFORM BUSINESS LOGIC AND DATA INTO MICROSERVICE ARCHITECTURE Business flow combing, Function and service separating Data decoupling and fragmentation management ◼ DDD (Domain-Driven Design) ◼ Split services by business flow ◼ EDA (Event-driven Architecture) ◼ Microservice component design ◼ Microservice horizontal scaling strategies ◼ Separating data by business flow ◼ Sharing data across domains ◼ Vast data deployment and caching strategies ◼ Data consistency(Data fragmentation management) ◼ The final data consistent ◼ Strong data consistent ◼ Absolute data consistent CHALLENGE DONE WELL Business Logic Data CELL GATEWAY Database Service Service Analyze Decouple Aggregate To implement the microservice architecture with decision of design patterns, deployment and maintenance strategies, integration of technical components, planning and actual software architectures. Implement API SERVICES/ EDGE SERVICES COMPOSITE SERVICES/ INTEGRATION SERVICES CORE SERVICES/ ATOMIC SERVICES CLIENT APPLICATIONS To implement the design and choose an immediately available solution to implement various microservice design patterns and basic architectures. Based on stable software components and platforms, determine service roles and implement business logic. Special design with stateful atomic services
  • 4. 4 TRANSFORM TO DATABASE PER SERVICE For Microservice Architecture App service App service App service DATABASE App service App service App service Database per service Shared Database How? Risk? Performance? Plan?
  • 5. 5 PROBLEMS WITH DATABASE PER SERVICE WHEN WE IMPLEMENT IT App service App service App service Round-trips Problem Busy App service App service App service Anti-Pattern App service App service App service Confusion OR OR How do we solve these problems ?
  • 6. 6 PROVISION ONCE, SNAPSHOT MANY CACHEING FOR MULTIPLE SNAPSHOTS CLIENT APPLICATIONS Service API SNAPSHOT Service API DATA FLOW Source VIRTIAL TABLE VIRTUAL TABLE BUSINESS BUSINESS 100M Records 100M Records 100M Records Service Owner According to requirements of business task, selecting database, table and fields to make a copy into a virtual table. Update Database per service 1 Provision 2 3 Program A Program B
  • 7. 7 The scale of the supply pipelines and the degree of deployment efficiency THE KEY TO THE SMOOTH IMPLEMENTATION OF MICROSERVICE ARCHITECTURE
  • 8. 8 MANAGE DATA SUPPLY CHAIN WITH DATA PLATFORM FAST TO BUILD DATA SUPPLY CHAIN FOR APPLICATIONS CLIENT APPLICATIONS Service API SNAPSHOT Service API DATA PLATFORM Source VIRTIAL TABLE VIRTUAL TABLE BUSINESS BUSINESS DATA PROVISION AND CACHING 100M Records 100M Records 100M Records Service Owner According to requirements of business task, selecting database, table and fields to make a copy into a virtual table. Update Database per service 1 Provision 2 4 Caching 3
  • 9. 9 App App APPLICATION-DRIVEN DATA SUPPLY DISTRIBUTED DATA INTEGRATION VIRTUAL TABLE App App App App DATA MESH VIRTUAL TABLE VIRTUAL TABLE VIRTUAL TABLE VIRTUAL TABLE VIRTUAL TABLE DATABASE DATA SOURCE CUSTOMIZATION DATA SOURCE FILES DATA SOURCE
  • 10. 10 On-Premise APPLICATIONS WHY NOT THE TRADITIONAL SOLUTIONS? CENTRALIZED DATA MANAGEMENT CANNOT FIT TO MICROSERVICE ARCHITECTURE Public FILES DATABASE CUSTOMIZATION DATA SOURCE DATA SOURCE DATA SOURCE Cloud Private Cloud Cloud VIRTUAL TABLE Centralized Data Process VIRTUAL TABLE VIRTUAL TABLE Traditional ETL, Data Virtualization and Data Warehouse encounter problems with centralized system design. ETL Batch Polling
  • 11. 11 On-Premise APPLICATIONS DATA MESH CONCEPT DISTRIBUTED DATA MANAGEMENT WITH DATA MESH Public FILES DATABASE DATA SOURCE CUSTOMIZATION DATA SOURCE DATA SOURCE Cloud Private Cloud Cloud VIRTUAL TABLE VIRTUAL TABLE VIRTUAL TABLE DATA MESH Data Mesh focusing on supplying data to applications as fast as possible with distributed system design. Provision Provision Provision
  • 12. HOW TO BUILD DATA MESH INFRASTRUCTURE 02
  • 13. 13 Data Fabric HOW TO BUILD DATA MESH INFRASTRUCTURE Data Virtualization and Relay Data Caching Presentation Deployment and Management Data Source Data Mesh Data Provision Infrastructure Services Business ◼ Provision and manage data with pipelines ◼ Establish data relay mechanism(Caching) ◼ Rapidly deployment and management data pipeline clusters(Container) ◼ Manage vast multiplexed data channels and pipelines (Multiplexer) Objective Applications Legacy and others Service BUSINESS Service BUSINESS Service BUSINESS Service BUSINESS Service BUSINESS Service BUSINESS Service BUSINESS Service BUSINESS Last Mile Infra needs to be able to quickly deploy all data management mechanisms based on application requirements.
  • 14. 14 BUILD DATA NODE BASED ON KUBERNETES YAML WAY TO DEPLOY DATA NODE AND PIPELINE INFRSTRUCTURE Data Mesh Controller YAML Relay Database Relay Database Relay Database YAML YAML Service BUSINESS Service BUSINESS Service BUSINESS Service BUSINESS Service BUSINESS Service BUSINESS Container Platform Orchestrator Kubernetes ◼ Declarative pipeline deployment with integrated container platform ◼ Meet the demand for a large number of microservice data supply ◼ Manage and maintain a large number of provision pipelines Objective DATA PLATFORM Hybrid Clouds
  • 15. 15 Using YAML SCENARIO: Starting from event data provision, caching, building virtual table, and quickly generate APIs. No need to write a single line of program, build the entire framework in a few minutes, from Oracle to MongoDB and generate usable data API SERVICE CDC Protocol Data Platform Kubernetes cluster VM / Container Presenter component Event changed Intercept database change events The data source can be an application or a database Select the required data fields Other applications Customized Query from cached data Deploy a pipeline mechanisms Caching API Auto generated Imported from templates 1 Apply API settings 2 3 CLIENT APPLICATIONS DATA SOURCE INFRA AND PLATFORM DATA PROVISION AND CACHING 11g R2
  • 16. 16 DATABASE RESULTS Legacy Program USE CASE 1: Improve the efficiency of data interface to the legacy system SOLVE PROBLEM THAT LEGACY SYSTEM BRINGS ON LOW LATENCY AND INTEGRATION ISSUES DATABASE DATA SOURCE Query Storage Program DATABASE RESULTS Polling Export Insert File DATABASE DATA SOURCE DATA MESH Event Update Real-time and Low Latency Provision and Caching
  • 17. 17 B Batch DATABASE RESULTS USE CASE 2: Solve the inefficiency and performance impact of various batch processing SOLVE PROBLEM THAT INTEGRATION ISSUES DATABASE DATA SOURCE Query A Program DATABASE RESULTS Insert DATABASE DATA SOURCE DATA MESH NODE Provision Supply to Multiple Applications without Performance Impact A Service DATA MESH PIPELINE Push DATA MESH PIPELINE B Service Push Parallel Caching A Batch Query and Extract B Program A B Subscribe Subscribe Query and Extract Insert
  • 18. 18 Program SNAPSHOT USE CASE 3: High-speed parallel processing of the aggregation and correlation of multiple data sources USE CASE: INTEGRATION WITH MULTIPLE SOURCES IT DATA SOURCES OT DATA SOURCES Program Output Aggregate and Transform Round-Trip Problem Round-Trip Problem IT DATA SOURCES OT DATA SOURCES DATA MESH NODE Event DATA MESH NODE Event DATA MESH PIPELINE Present Aggregate Snapshot Snapshot Output Transform Aggregation in Parallel for High Performance Parallel Caching Caching
  • 19. 19 Program SNAPSHOT USE CASE 4: Integration of hybrid cloud, cross-site and cross- environment USE CASE: INTEGRATION FOR HYBRID CLOUD IT DATA SOURCES OT DATA SOURCES Program Output Aggregate and Transform Round-Trip Problem Round-Trip Problem IT DATA SOURCES OT DATA SOURCES DATA MESH NODE Event DATA MESH NODE Event DATA MESH NODE Present Aggregate Snapshot Snapshot Output Transform Aggregation Across Clouds With Parallel Caching Caching On-Premise Public Cloud External Site On-Premise Public Cloud External Site
  • 21. About Brobridge Brobridge refers to Broad Bridge Co., Ltd. (a limited company formed under the laws of Taiwan). Please refer to www.brobridge.com for a detailed description. Brobridge Co., Ltd. provides information technology consulting, application development, IT infrastructure design, consulting services and system maintenance services to listed and unlisted clients in various industries. Brobridge Co., Ltd. recruits the most professionals in the industry, is committed to the pursuit of excellence and setting an example. Brobridge Co., Ltd. Brobridge refers to Brobridge Co., Ltd.. Brobridge Co., Ltd. enjoys a good reputation in the industry for its excellent customer service, excellent talents, perfect training and rigorous development technology. Through the resources of Brobridge Co., Ltd., we provide a full range of services for customer information systems, including virtual desktop systems, multi-cloud integration, IT infrastructure planning and design, and advanced cutting-edge program development. This publication is compiled based on general information and is for readers' reference only. Brobridge Co., Ltd. is not deemed to provide professional advice or services to anyone because of this publication. Any individual of Brobridge Co., Ltd. shall not be held responsible for any loss caused by reliance on this publication. © 2016 Broad Bridge Co., Ltd. All rights reserved. 寬橋 THANK YOU!