SlideShare a Scribd company logo
1 of 73
Download to read offline
@mlfowler_
@Claranet
From Warehouses to Lakes: The Value of Streams
Mike Fowler - Principal Data Engineer
PLACE CUSTOMER LOGO HERE
March 5th 2020
About MeAbout Me
I Know Data
@mlfowler_
@Claranet
A Quick Poll
Source: https://www.18stripes.com/2018-preseason-prediction-poll-time/
@mlfowler_
@Claranet
A Quick Poll
@mlfowler_
@Claranet
A Quick Poll
@mlfowler_
@Claranet
A Quick Poll
@mlfowler_
@Claranet
A Quick Poll
@mlfowler_
@Claranet
A Quick Poll
@mlfowler_
@Claranet
Data is the New Oil
mattbuck (category) / CC BY-SA (https://creativecommons.org/licenses/by-sa/2.0)Source: https://twitter.com/TheEconomist/status/860135249552003073?s=20
@mlfowler_
@Claranet
The Data Warehouse
mattbuck (category) / CC BY-SA (https://creativecommons.org/licenses/by-sa/2.0)
@mlfowler_
@Claranet
Data Sources
@mlfowler_
@Claranet
Data Sources - Extract
@mlfowler_
@Claranet
Data Sources - Extract - Transform
@mlfowler_
@Claranet
Data Sources - Extract - Transform - Load
@mlfowler_
@Claranet
Dashboards! Reports!
Stiegenaufgang [MIT (http://opensource.org/licenses/mit-license.php) or BSD (http://opensource.org/licenses/bsd-license.php)]
@mlfowler_
@Claranet
Problem: Pulling too hard on the source
@mlfowler_
@Claranet
Problem: Lag / Timeliness
Source: https://www.mentalfloss.com/article/62725/15-things-you-didnt-know-about-persistence-memory
@mlfowler_
@Claranet
Problem: Flooding the Warehouse
Source: https://www.shetnews.co.uk/2011/12/08/little-weather-damage-so-far/
@mlfowler_
@Claranet
Problem: Model First
Source: https://www.tamr.com/blog/stop-putting-the-ai-cart-before-the-data-horse/
@mlfowler_
@Claranet
Problem: Change is Expensive
Source: The Dark Knight, 2008
@mlfowler_
@Claranet
The Data Lake
Source:https://trimmtravels.com/best-time-to-visit-lake-louise/
@mlfowler_
@Claranet
Data Sources
@mlfowler_
@Claranet
Data Sources - Extract
@mlfowler_
@Claranet
Data Sources - Extract - Load
@mlfowler_
@Claranet
Data Sources - Extract - Load - Transform
@mlfowler_
@Claranet
Dashboards! Reports!
Stiegenaufgang [MIT (http://opensource.org/licenses/mit-license.php) or BSD (http://opensource.org/licenses/bsd-license.php)]
@mlfowler_
@Claranet
Benefit: Storage Independent of Compute
Source: https://scifi.stackexchange.com/questions/178793/which-way-is-up-in-a-borg-cube
@mlfowler_
@Claranet
Benefit: Model on Demand
Source: https://mythcreants.com/blog/implications-of-replicator-technology/
@mlfowler_
@Claranet
Problem: Pulling too hard on the source
@mlfowler_
@Claranet
Problem: Lag / Timeliness
Source: https://www.mentalfloss.com/article/62725/15-things-you-didnt-know-about-persistence-memory
@mlfowler_
@Claranet
Problem: The Data Swamp
Source:https://trimmtravels.com/best-time-to-visit-lake-louise/Source: https://techcrunch.com/2017/02/04/drain-the-swamp/
@mlfowler_
@Claranet
Data Streams
Source:https://trimmtravels.com/best-time-to-visit-lake-louise/Source: https://techcrunch.com/2017/02/04/drain-the-swamp/Source: By Bjørn Christian Tørrissen - Own work by uploader, http://bjornfree.com/galleries.html, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=17476156
@mlfowler_
@Claranet
Data Sources
@mlfowler_
@Claranet
Data Sources - Ingest
@mlfowler_
@Claranet
Data Sources - Ingest - Store
@mlfowler_
@Claranet
Data Sources - Ingest - Store - Process
@mlfowler_
@Claranet
Seriously?
@mlfowler_
@Claranet
Data is the New Water
@mlfowler_
@Claranet
Sources - Ingest - Store - Process - Repeat
@mlfowler_
@Claranet
Ingest
Ingest
Kinesis Data
Streams
(Streaming)
SQS
(Messaging)
Glue
(Integration)
Cloud Dataflow
(Streaming)
Pub/Sub
(Messaging)
Cloud Fusion
(Integration)
Event Hubs
(Streaming)
Queue Storage
(Messaging)
Data Factory
(Integration)
Kafka
(Streaming)
ActiveMQ
(Messaging)
Hive
(Integration)
@mlfowler_
@Claranet
Ingest
Kinesis Data
Streams
(Streaming)
SQS
(Messaging)
Glue
(Integration)
Cloud Dataflow
(Streaming)
Pub/Sub
(Messaging)
Cloud Fusion
(Integration)
Event Hubs
(Streaming)
Queue Storage
(Messaging)
Data Factory
(Integration)
Kafka
(Streaming)
ActiveMQ
(Messaging)
Hive
(Integration)
MessagingStreamingIntegration
@mlfowler_
@Claranet
HDFS
(Unstructured)
HBase
(Semi-Structured)
PostgreSQL
(Structured)
Data Lake Storage
(Unstructured)
Cosmos DB
(Semi-Structured)
SQL Data Warehouse
(Structured)
S3
(Unstructured)
DynamoDB
(Semi-Structured)
Redshift
(Structured)
Ingest
Store
Cloud Bigtable
(Semi-Structured)
Cloud Storage
(Unstructured)
BigQuery
(Structured)
@mlfowler_
@Claranet
HDFS
(Unstructured)
HBase
(Semi-Structured)
PostgreSQL
(Structured)
Data Lake Storage
(Unstructured)
Cosmos DB
(Semi-Structured)
SQL Data Warehouse
(Structured)
S3
(Unstructured)
DynamoDB
(Semi-Structured)
Redshift
(Structured)
Store
Cloud Bigtable
(Semi-Structured)
Cloud Storage
(Unstructured)
BigQuery
(Structured)
Unstructured
Semi-
StructuredStructured
@mlfowler_
@Claranet
Ingest
EMR
(Batch)
Kinesis Data
Analytics
(Streaming)
SageMaker
(Modelling)
Databricks
(Batch)
Stream Analytics
(Streaming)
Machine Learning Service
(Modelling)
Spark
(Batch)
Beam
(Streaming)
Jupyter Notebooks
(Modelling)
Process & Analyse
Cloud Dataflow
(Streaming)
Cloud Dataproc
(Batch)
Cloud Datalab
(Modelling)
@mlfowler_
@Claranet
EMR
(Batch)
Kinesis Data
Analytics
(Streaming)
SageMaker
(Modelling)
Databricks
(Batch)
Stream Analytics
(Streaming)
Machine Learning Service
(Modelling)
Spark
(Batch)
Beam
(Streaming)
Jupyter Notebooks
(Modelling)
Process & Analyse
Cloud Dataflow
(Streaming)
Cloud Dataproc
(Batch)
Cloud Datalab
(Modelling)
BatchStreamingModelling
@mlfowler_
@Claranet
Putting it Together
Source: https://nerdist.com/article/star-trek-picard-data-where-he-is-now/
@mlfowler_
@Claranet
Scenario: Being On Call
Source: https://www.silicon.co.uk/wp-content/uploads/2017/02/Pager.jpg
@mlfowler_
@Claranet
Our engineer rests peacefully
Source: https://i.pinimg.com/originals/cb/32/5f/cb325f9c268bf2135125f512d957f8e6.jpg
@mlfowler_
@Claranet
04:03 - Prod is Down!!!!
Source: https://vignette.wikia.nocookie.net/memoryalpha/images/6/6b/RedAlert.jpg/revision/latest?cb=20100117050244&path-prefix=en
@mlfowler_
@Claranet
04:04 - All Clear!
Source: https://www.lakelouiseinn.com/wp-content/uploads/2019/01/LakeLouise2-1.jpg
@mlfowler_
@Claranet
@mlfowler_
@Claranet
The Problem
Many PagerDuty incidents resolve before I respond disrupting my
sleep needlessly
@mlfowler_
@Claranet
Introducing Mr Data
@mlfowler_
@Claranet
Introducing Mr Data
@mlfowler_
@Claranet
Introducing Mr Data
@mlfowler_
@Claranet
A Streaming Solution
@mlfowler_
@Claranet
A Streaming Solution
@mlfowler_
@Claranet
A Streaming Solution
@mlfowler_
@Claranet
A Streaming Solution
@mlfowler_
@Claranet
A Streaming Solution
@mlfowler_
@Claranet
A Streaming Solution
@mlfowler_
@Claranet
A Streaming Solution
@mlfowler_
@Claranet
A Streaming Solution
@mlfowler_
@Claranet
A Streaming Solution
@mlfowler_
@Claranet
A Google Cloud Architecture
@mlfowler_
@Claranet
Solving the Problems
@mlfowler_
@Claranet
Solving the Problems
@mlfowler_
@Claranet
Solving the Problems
@mlfowler_
@Claranet
Solving the Problems
@mlfowler_
@Claranet
Fin
Questions?
Mike Fowler mlfowler
gh-mlfowler @mlfowler_
From Warehouses to Lakes: The Value of Streams

More Related Content

Similar to From Warehouses to Lakes: The Value of Streams

Meetup: Streaming Data Pipeline Development
Meetup:  Streaming Data Pipeline DevelopmentMeetup:  Streaming Data Pipeline Development
Meetup: Streaming Data Pipeline DevelopmentTimothy Spann
 
Let's build a simple ingest to cloud datawarehouse with low code
Let's build a simple ingest to cloud datawarehouse with low codeLet's build a simple ingest to cloud datawarehouse with low code
Let's build a simple ingest to cloud datawarehouse with low codeTimothy Spann
 
OSACon 2023_ Unlocking Financial Data with Real-Time Pipelines
OSACon 2023_ Unlocking Financial Data with Real-Time PipelinesOSACon 2023_ Unlocking Financial Data with Real-Time Pipelines
OSACon 2023_ Unlocking Financial Data with Real-Time PipelinesTimothy Spann
 
Five Fabulous Sinks for Your Kafka Data. #3 will surprise you! (Rachel Pedres...
Five Fabulous Sinks for Your Kafka Data. #3 will surprise you! (Rachel Pedres...Five Fabulous Sinks for Your Kafka Data. #3 will surprise you! (Rachel Pedres...
Five Fabulous Sinks for Your Kafka Data. #3 will surprise you! (Rachel Pedres...confluent
 
Azure Machine Learning Intro
Azure Machine Learning IntroAzure Machine Learning Intro
Azure Machine Learning IntroDamir Dobric
 
EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?confluent
 
Using the FLaNK Stack for edge ai (apache mxnet, apache flink, apache nifi, a...
Using the FLaNK Stack for edge ai (apache mxnet, apache flink, apache nifi, a...Using the FLaNK Stack for edge ai (apache mxnet, apache flink, apache nifi, a...
Using the FLaNK Stack for edge ai (apache mxnet, apache flink, apache nifi, a...Timothy Spann
 
WJAX 2019 - Taking Distributed Tracing to the next level
WJAX 2019 - Taking Distributed Tracing to the next levelWJAX 2019 - Taking Distributed Tracing to the next level
WJAX 2019 - Taking Distributed Tracing to the next levelFrank Pfleger
 
Using apache mx net in production deep learning streaming pipelines
Using apache mx net in production deep learning streaming pipelinesUsing apache mx net in production deep learning streaming pipelines
Using apache mx net in production deep learning streaming pipelinesTimothy Spann
 
StackSets - Simplifying Application Management in Kubernetes - Cloud Native A...
StackSets - Simplifying Application Management in Kubernetes - Cloud Native A...StackSets - Simplifying Application Management in Kubernetes - Cloud Native A...
StackSets - Simplifying Application Management in Kubernetes - Cloud Native A...MikkelOscarLyderikLa
 
Black Hat Session: Exploring and Exploiting Aura based Experiences, Christian...
Black Hat Session: Exploring and Exploiting Aura based Experiences, Christian...Black Hat Session: Exploring and Exploiting Aura based Experiences, Christian...
Black Hat Session: Exploring and Exploiting Aura based Experiences, Christian...CzechDreamin
 
@twitter Mining #Microblogs Using #Semantic Technologies
@twitter Mining #Microblogs Using #Semantic Technologies@twitter Mining #Microblogs Using #Semantic Technologies
@twitter Mining #Microblogs Using #Semantic TechnologiesMartin Ebner
 
Swap2010 twitter minining using semantic web technologies and linked data
Swap2010 twitter minining using semantic web technologies and linked dataSwap2010 twitter minining using semantic web technologies and linked data
Swap2010 twitter minining using semantic web technologies and linked dataSelver Softic
 
Office 365 Makes Data Protection Cool Again
Office 365 Makes Data Protection Cool AgainOffice 365 Makes Data Protection Cool Again
Office 365 Makes Data Protection Cool AgainEdge Pereira
 
Blockchain and Apache NiFi
Blockchain and Apache NiFiBlockchain and Apache NiFi
Blockchain and Apache NiFiTimothy Spann
 
From The Coalface CCCEU13
From The Coalface CCCEU13From The Coalface CCCEU13
From The Coalface CCCEU13ShapeBlue
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesTimothy Spann
 
Economies of Scaling Software
Economies of Scaling SoftwareEconomies of Scaling Software
Economies of Scaling SoftwareJoshua Long
 
May 2023 CIAOPS Need to Know Webinar
May 2023 CIAOPS Need to Know WebinarMay 2023 CIAOPS Need to Know Webinar
May 2023 CIAOPS Need to Know WebinarRobert Crane
 

Similar to From Warehouses to Lakes: The Value of Streams (20)

Meetup: Streaming Data Pipeline Development
Meetup:  Streaming Data Pipeline DevelopmentMeetup:  Streaming Data Pipeline Development
Meetup: Streaming Data Pipeline Development
 
Handson with Twitter Heron
Handson with Twitter HeronHandson with Twitter Heron
Handson with Twitter Heron
 
Let's build a simple ingest to cloud datawarehouse with low code
Let's build a simple ingest to cloud datawarehouse with low codeLet's build a simple ingest to cloud datawarehouse with low code
Let's build a simple ingest to cloud datawarehouse with low code
 
OSACon 2023_ Unlocking Financial Data with Real-Time Pipelines
OSACon 2023_ Unlocking Financial Data with Real-Time PipelinesOSACon 2023_ Unlocking Financial Data with Real-Time Pipelines
OSACon 2023_ Unlocking Financial Data with Real-Time Pipelines
 
Five Fabulous Sinks for Your Kafka Data. #3 will surprise you! (Rachel Pedres...
Five Fabulous Sinks for Your Kafka Data. #3 will surprise you! (Rachel Pedres...Five Fabulous Sinks for Your Kafka Data. #3 will surprise you! (Rachel Pedres...
Five Fabulous Sinks for Your Kafka Data. #3 will surprise you! (Rachel Pedres...
 
Azure Machine Learning Intro
Azure Machine Learning IntroAzure Machine Learning Intro
Azure Machine Learning Intro
 
EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?
 
Using the FLaNK Stack for edge ai (apache mxnet, apache flink, apache nifi, a...
Using the FLaNK Stack for edge ai (apache mxnet, apache flink, apache nifi, a...Using the FLaNK Stack for edge ai (apache mxnet, apache flink, apache nifi, a...
Using the FLaNK Stack for edge ai (apache mxnet, apache flink, apache nifi, a...
 
WJAX 2019 - Taking Distributed Tracing to the next level
WJAX 2019 - Taking Distributed Tracing to the next levelWJAX 2019 - Taking Distributed Tracing to the next level
WJAX 2019 - Taking Distributed Tracing to the next level
 
Using apache mx net in production deep learning streaming pipelines
Using apache mx net in production deep learning streaming pipelinesUsing apache mx net in production deep learning streaming pipelines
Using apache mx net in production deep learning streaming pipelines
 
StackSets - Simplifying Application Management in Kubernetes - Cloud Native A...
StackSets - Simplifying Application Management in Kubernetes - Cloud Native A...StackSets - Simplifying Application Management in Kubernetes - Cloud Native A...
StackSets - Simplifying Application Management in Kubernetes - Cloud Native A...
 
Black Hat Session: Exploring and Exploiting Aura based Experiences, Christian...
Black Hat Session: Exploring and Exploiting Aura based Experiences, Christian...Black Hat Session: Exploring and Exploiting Aura based Experiences, Christian...
Black Hat Session: Exploring and Exploiting Aura based Experiences, Christian...
 
@twitter Mining #Microblogs Using #Semantic Technologies
@twitter Mining #Microblogs Using #Semantic Technologies@twitter Mining #Microblogs Using #Semantic Technologies
@twitter Mining #Microblogs Using #Semantic Technologies
 
Swap2010 twitter minining using semantic web technologies and linked data
Swap2010 twitter minining using semantic web technologies and linked dataSwap2010 twitter minining using semantic web technologies and linked data
Swap2010 twitter minining using semantic web technologies and linked data
 
Office 365 Makes Data Protection Cool Again
Office 365 Makes Data Protection Cool AgainOffice 365 Makes Data Protection Cool Again
Office 365 Makes Data Protection Cool Again
 
Blockchain and Apache NiFi
Blockchain and Apache NiFiBlockchain and Apache NiFi
Blockchain and Apache NiFi
 
From The Coalface CCCEU13
From The Coalface CCCEU13From The Coalface CCCEU13
From The Coalface CCCEU13
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
 
Economies of Scaling Software
Economies of Scaling SoftwareEconomies of Scaling Software
Economies of Scaling Software
 
May 2023 CIAOPS Need to Know Webinar
May 2023 CIAOPS Need to Know WebinarMay 2023 CIAOPS Need to Know Webinar
May 2023 CIAOPS Need to Know Webinar
 

More from Mike Fowler

Getting Started with Machine Learning on AWS
Getting Started with Machine Learning on AWSGetting Started with Machine Learning on AWS
Getting Started with Machine Learning on AWSMike Fowler
 
Building with Firebase
Building with FirebaseBuilding with Firebase
Building with FirebaseMike Fowler
 
Reducing Pager Fatigue Using a Serverless ML Bot
Reducing Pager Fatigue Using a Serverless ML BotReducing Pager Fatigue Using a Serverless ML Bot
Reducing Pager Fatigue Using a Serverless ML BotMike Fowler
 
Getting started with Machine Learning
Getting started with Machine LearningGetting started with Machine Learning
Getting started with Machine LearningMike Fowler
 
Migrating with Debezium
Migrating with DebeziumMigrating with Debezium
Migrating with DebeziumMike Fowler
 
Leveraging Automation for a Disposable Infrastructure
Leveraging Automation for a Disposable InfrastructureLeveraging Automation for a Disposable Infrastructure
Leveraging Automation for a Disposable InfrastructureMike Fowler
 
Migrating PostgreSQL to the Cloud
Migrating PostgreSQL to the CloudMigrating PostgreSQL to the Cloud
Migrating PostgreSQL to the CloudMike Fowler
 
Shaping Clouds with Terraform
Shaping Clouds with TerraformShaping Clouds with Terraform
Shaping Clouds with TerraformMike Fowler
 
Elephants in the Cloud
Elephants in the CloudElephants in the Cloud
Elephants in the CloudMike Fowler
 
Google Cloud & Your Data
Google Cloud & Your DataGoogle Cloud & Your Data
Google Cloud & Your DataMike Fowler
 
Hosted PostgreSQL
Hosted PostgreSQLHosted PostgreSQL
Hosted PostgreSQLMike Fowler
 
Disposable infrastructure
Disposable infrastructureDisposable infrastructure
Disposable infrastructureMike Fowler
 
Fun Things to do with Logical Decoding
Fun Things to do with Logical DecodingFun Things to do with Logical Decoding
Fun Things to do with Logical DecodingMike Fowler
 
Handling XML and JSON in the Database
Handling XML and JSON in the DatabaseHandling XML and JSON in the Database
Handling XML and JSON in the DatabaseMike Fowler
 
Migrating Rant & Rave to PostgreSQL
Migrating Rant & Rave to PostgreSQLMigrating Rant & Rave to PostgreSQL
Migrating Rant & Rave to PostgreSQLMike Fowler
 

More from Mike Fowler (15)

Getting Started with Machine Learning on AWS
Getting Started with Machine Learning on AWSGetting Started with Machine Learning on AWS
Getting Started with Machine Learning on AWS
 
Building with Firebase
Building with FirebaseBuilding with Firebase
Building with Firebase
 
Reducing Pager Fatigue Using a Serverless ML Bot
Reducing Pager Fatigue Using a Serverless ML BotReducing Pager Fatigue Using a Serverless ML Bot
Reducing Pager Fatigue Using a Serverless ML Bot
 
Getting started with Machine Learning
Getting started with Machine LearningGetting started with Machine Learning
Getting started with Machine Learning
 
Migrating with Debezium
Migrating with DebeziumMigrating with Debezium
Migrating with Debezium
 
Leveraging Automation for a Disposable Infrastructure
Leveraging Automation for a Disposable InfrastructureLeveraging Automation for a Disposable Infrastructure
Leveraging Automation for a Disposable Infrastructure
 
Migrating PostgreSQL to the Cloud
Migrating PostgreSQL to the CloudMigrating PostgreSQL to the Cloud
Migrating PostgreSQL to the Cloud
 
Shaping Clouds with Terraform
Shaping Clouds with TerraformShaping Clouds with Terraform
Shaping Clouds with Terraform
 
Elephants in the Cloud
Elephants in the CloudElephants in the Cloud
Elephants in the Cloud
 
Google Cloud & Your Data
Google Cloud & Your DataGoogle Cloud & Your Data
Google Cloud & Your Data
 
Hosted PostgreSQL
Hosted PostgreSQLHosted PostgreSQL
Hosted PostgreSQL
 
Disposable infrastructure
Disposable infrastructureDisposable infrastructure
Disposable infrastructure
 
Fun Things to do with Logical Decoding
Fun Things to do with Logical DecodingFun Things to do with Logical Decoding
Fun Things to do with Logical Decoding
 
Handling XML and JSON in the Database
Handling XML and JSON in the DatabaseHandling XML and JSON in the Database
Handling XML and JSON in the Database
 
Migrating Rant & Rave to PostgreSQL
Migrating Rant & Rave to PostgreSQLMigrating Rant & Rave to PostgreSQL
Migrating Rant & Rave to PostgreSQL
 

Recently uploaded

Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Recently uploaded (20)

Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

From Warehouses to Lakes: The Value of Streams