SlideShare a Scribd company logo
A JOURNEY TO A SERVERLESS
BUSINESS INTELLIGENCE,
MACHINE LEARNING &
BIG DATA PLATFORM
OSCAR MARTINEZ RUBI
March 18–21, 2019
Barcelona, Spain
AGENDA
1. ABOUT CLEARPEAKS
2. EVOLUTION OF ENTERPRISE DATA ANALYTICS ARCHITECTURES
3. ENTERPRISE DATA ANALYTICS PLATFORM MEETS CLOUD
4. ABOUT VOLOTEA
5. VOLOTEA OBJECTIVES & CHALLENGES
6. VOLOTEA CLOUD REFACTORING JOURNEY
7. LESSONS LEARNED
8. CONCLUSIONS
9. CONTACT US
ABOUT
CLEARPEAKS
ABOUT CLEARPEAKS
more than
34INDUSTRIES
Founded in
2000
382
CLIENTS +524
PROJECTS
MISSION
Through the deployment of quality, business focused and technically robust analytical
solutions, we strive to ensure our customers meet their business objectives and can
demonstrate undisputed ROI on their investment.
ABOUT CLEARPEAKS
ORACLE OPENWORLD
FINALIST AWARD
ITC ACHIEVEMENT
AWARD
Energy sector
Deployment of the year
Big Data &
Business Analytics
Offices in
BARCELONA
DUBAI
ABU DHABI
80+CONSULTANTS
+100
CERTIFICATIONS
TECHNOLOGIES
ORACLE
MICROSOFT
TABLEAU
QLIK
AWS
CLOUDERA
TALEND
INFORMATICA
JAVASCRIPT
R / PYTHON
ABOUT CLEARPEAKS
ClearPeaks © 2019 - Confidential
Data
Monetization
Improved Business
Performance
Accelerate path to a
data-driven organisation
OUR VALUE PROPOSITION
ABOUT CLEARPEAKS
Management
Dashboards,
Data
Visualization
& Discovery
The Executive
Experience
Advanced
Analytics
Corporate
Scorecards &
Performance
Management
Corporate
Insights
EVOLUTION OF
ENTERPRISE DATA
ANALYTICS
ARCHITECTURES
ClearPeaks © 2019 - Confidential
TRADITIONAL BI | ENTERPRISE DATA WAREHOUSE
EVOLUTION OF ENTERPRISE DATA ANALYTICS ARCHITECTURES
STRUCTURED DATA
Batch Data
Ingestion DWH
ANALYTICS
& DASHBOARDS
ETL/ELT
Aggregated
data storage
ClearPeaks © 2019 - Confidential
TYPICAL BI/EDW + BIG DATA + ML ARCHITECTURE
EVOLUTION OF ENTERPRISE DATA ANALYTICS ARCHITECTURES
STRUCTURED DATA
UNSTRUCTURED DATA
Real-time
data ingestion
ADVANCED ANALYTICS & DASHBOARDS
Batch Data
Ingestion
BIG DATA PLATFORM
Aggregated
data storage
DWH
DATA VIRTUALIZATION
ENTERPRISE DATA
ANALYTICS
PLATFORM
MEETS CLOUD
ClearPeaks © 2019 - Confidential
CLOUD MODELS
ENTERPRISE DATA ANALYTICS PLATFORM MEETS CLOUD
Managed by customer Managed by Cloud Provider “Managed” by Cloud provider (setup by customer)
On-premise IaaS PaaS SaaS
Identity & Access Management Identity & Access Management Identity & Access Management Identity & Access Management
Customer Data Customer Data Customer Data Customer Data
Application Application Application Application
Cloud Network Cloud Network Cloud Network Cloud Network
Cloud Storage Cloud Storage Cloud Storage Cloud Storage
Platform Platform Platform Platform
Guest OS Guest OS Guest OS Guest OS
Virtualization Virtualization Virtualization Virtualization
Compute Compute Compute Compute
Infrastructure Network Infrastructure Network Infrastructure Network Infrastructure Network
Infrastructure Storage Infrastructure Storage Infrastructure Storage Infrastructure Storage
ClearPeaks © 2019 - Confidential
EVOLUTION OF ENTERPRISE DATA ANALYTICS PLATFORMS ON CLOUD
ENTERPRISE DATA ANALYTICS PLATFORM MEETS CLOUD
FIRST WAVE OF ENTERPRISE DATA
ANALYTICS PLATFORMS ON CLOUD
SECOND WAVE OF ENTERPRISE DATA
ANALYTICS PLATFORMS ON CLOUD
PaaS-centricIaaS-centric
ClearPeaks © 2019 - Confidential
NATIVE PAAS SERVICES IN AZURE AND AWS
ENTERPRISE DATA ANALYTICS PLATFORM MEETS CLOUD
COLLECT/ACQUIRE STORE/ORGANIZE ANALYSE/PROCESS VISUALISE
AWS
Direct
Connect
Amazon
Kinesis
AWS
Import/Export
Amazon
Kinesis
Firehose
AWS Database
Migration
Amazon
S3
Amazon
RDS Aurora
Amazon
Glacier
Amazon
DynamoDB
Amazon
CloudSearch
Amazon
Elasticsearch
AWS Data
Pipeline
AWS
Lambda
Amazon
EMR
Amazon
SageMaker
Amazon
Redshift
Amazon
Kinesis
Analytics
Amazon
Athena AI Services
Amazon
QuickSight
COLLECT/ACQUIRE STORE/ORGANIZE ANALYSE/PROCESS VISUALISE
Event Hubs
Service Bus
External Data Sources
SQL
Database
Data Lake
Store
Table
Blob
Storage
External
Data Sources
Cosmos
DB
Data
Factory
Machine
Learning
SQL
Data Warehouse
Stream
Analysis
Data Lake
Analytics
HDInsight AI Platform
App
Service
Mobile
Services
Power
BI
BizTalk
Services
Notification
Hubs
ClearPeaks © 2019 - Confidential
OTHER PAAS SERVICES BUILT ON TOP OF AZURE AND AWS
ENTERPRISE DATA ANALYTICS PLATFORM MEETS CLOUD
ClearPeaks © 2019 - Confidential
6 STRATEGIES FOR MIGRATING APPLICATIONS TO THE CLOUD
ENTERPRISE DATA ANALYTICS PLATFORM MEETS CLOUD
Source: https://aws.amazon.com/blogs/enterprise-strategy/6-strategies-for-migrating-applications-to-the-cloud/
ABOUT VOLOTEA
ClearPeaks © 2019 - Confidential
CUSTOMER PROFILE
ABOUT VOLOTEA
30
AIRCRAFTS
86%
AVERAGE SEAT LOAD
81
DESTINATIONS
13
COUNTRIES
4.82 m
PASSENGERS IN 2017
44,500
FLIGHTS IN 2017
VOLOTEA
OBJECTIVES
& CHALLENGES
ClearPeaks © 2019 - Confidential
OBJECTIVES
VOLOTEA OBJECTIVES & CHALLENGES
BI+BIG DATA+ML
PLATFORM
• • •
HADOOP
DEPLOYMENT
ON IAAS
SERVICES IN
AMAZON
REFACTOR
BI+BIG DATA+ML
PLATFORM
• • •
SERVER-LESS
ARCHITECTURE
LEVERAGING
AZURE PAAS
SERVICES
LACK OF
RESOURCES
in-house to architect
and implement data
management
including BI, Big Data
and ML solutions
NEED OF CLOUD
EXPERTISE
especially in how to
leverage PaaS
Services
CHALLENGES&
ClearPeaks © 2019 - Confidential
OBJECTIVES
VOLOTEA OBJECTIVES & CHALLENGES
Decrease administration
efforts and costs that are
related to the maintenance
of IaaS-based solutions,
specially Big Data
platforms, and increase
agility in resizing platforms.
Implementation of BI
Big Data and ML
pipelines leveraging the
server-less PaaS
services in Azure.
Delivery of expert data
management services
such as the creation of
an efficient replication
strategy for various
databases with
hundreds of tables.
VOLOTEA CLOUD
REFACTORING
JOURNEY
ClearPeaks © 2019 - Confidential
STEPS
VOLOTEA CLOUD REFACTORING JOURNEY
Analysis & Design
Analysis of the existing Enterprise Data Analytics Platform based on IaaS services containing several
BI & Big Data & ML pipelines + design of the PaaS-based architecture on Microsoft Azure.
1
Setup & PoC
Creation & setup of the new Microsoft Azure architecture (create and link services) + migration of
the representative pipeline to have an understanding of costs and other implications.
2
3
Plan and execute full migration
Design and execution of a 1-year plan for the full migration of all existing BI & Big Data pipelines
while extending and adding new pipelines as new business requirements occur.
ClearPeaks © 2019 - Confidential
TECHNOLOGY STACK
VOLOTEA CLOUD REFACTORING JOURNEY
Industry: Airlines/Aviation
Departments: Revenue, Finance,
Operations, HR, Marketing,
Sales, IT, Maintenance
Technology:
Microsoft
Duration:
Ongoing
Effort:
3.5 resources
Timing:
Start: January 2018
Finish (Refactor): February 2019
FACTS
Microsoft & Azure stack:
• Azure Data Lake & Azure Data Lake Analytics
• Azure HDInsight
• Azure Data Factory
• Azure SQL Database
• Azure Machine Learning Studio
• Azure Events Hub
• Microsoft SQL Server
• Microsoft SQL Server Integration Services
ClearPeaks © 2019 - Confidential
ARCHITECTURE
VOLOTEA CLOUD REFACTORING JOURNEY
OPERATIONAL
DATABASES
FTP
GOOGLE
ANALYTICS
BIGQUERY
ERP
(NAVISION) HADOOP
DATA
GATEWAY
VISUALIZATION
VIRTUAL
MACHINES
STORAGE
SQL DATABASEDATA LAKE
STORE
ORCHESTRATION
INGESTION PROCESSING
DATA FACTORY
DATA FACTORY
COPY
DATA LAKE
ANALYTICS
AZURESOURCES
NAVITAIRE IATA TTBS
HDINSIGHT
MACHINE LEARNING
MACHINE
LEARNING STUDIO
EVENT HUBS
ClearPeaks © 2019 - Confidential
BENEFITS
VOLOTEA CLOUD REFACTORING JOURNEY
Decrease in the number of Big Data, Database and ETL/ELT/EHL (Extract – Hadoop –
Load) platforms to administer causing a decrease in administration costs.
1
2
3
Drop in reaction time - from defining a new need to the final solution
- in BI, Big Data, ML and other data management projects.
Reduction in platform costs due to the migration from a 24/7 Hadoop cluster
to pay-per-use cloud server-less PaaS pipelines.
ClearPeaks © 2019 - Confidential
BENEFITS
VOLOTEA CLOUD REFACTORING JOURNEY
Strong partner and advisor to tackle Cloud, BI, Big Data and data
management projects.
Easy-to-use platform that makes it possible to tackle existing and future
BI, Big Data and ML use cases with more agility and efficiency
4
5
LESSONS LEARNED
ClearPeaks © 2019 - Confidential
LESSONS LEARNED
There are
Clouds of all
sorts
Be careful with the
one-armed bandits
Clouds are in
the Sky Don’t get lost
in translationTHINK BIG,
START
SMART & SMALL,
ITERATE OFTEN
CONCLUSIONS
ClearPeaks © 2019 - Confidential
CONCLUSIONS
1
2
3
4
Enterprise Data Analytics Platforms have evolved, the underlying
technologies, its features and what we expect from them
More and more business are moving their applications to Cloud, in the first
wave to IaaS and now more and more leveraging PaaS
There are different strategies to move to Cloud.
Our advise: analyse, PoC, plan and move
We have driven Volotea in its journey from an IaaS to a PaaS Enterprise Data
Analytics Platform yielding many benefits
CONTACT US
ClearPeaks © 2019 - Confidential
CONTACT US
CLEARPEAKS
PATHFINDER
PROGRAM
CLEARPEAKS
DATA ANALYTICS
LAB
CLOUD
MIGRATION
SERVICES
BIG DATA
Proprietary and Confidential | © 2019 ClearPeaks
All of the images included in this presenta tion are real screensho ts , but because of confidentia lity data has been modifie d. All rights reserved. All informa tion contained in this document is confidentia l and
proprie ta ry to ClearPeaks. No part of this document may be photocopie d, electronica lly transferred, modified, or reproduc ed i n any manner without the prior written consent of ClearPea ks.
clearpeaks.com
info@clearpeaks.com
Barcelona +34 93 272 15 46
Abu Dhabi +971 2 417 05 60

More Related Content

What's hot

Consolidate your data marts for fast, flexible analytics 5.24.18
Consolidate your data marts for fast, flexible analytics 5.24.18Consolidate your data marts for fast, flexible analytics 5.24.18
Consolidate your data marts for fast, flexible analytics 5.24.18
Cloudera, Inc.
 
Digital Shift in Insurance: How is the Industry Responding with the Influx of...
Digital Shift in Insurance: How is the Industry Responding with the Influx of...Digital Shift in Insurance: How is the Industry Responding with the Influx of...
Digital Shift in Insurance: How is the Industry Responding with the Influx of...
DataWorks Summit
 
Cloudera training: secure your Cloudera cluster
Cloudera training: secure your Cloudera clusterCloudera training: secure your Cloudera cluster
Cloudera training: secure your Cloudera cluster
Cloudera, Inc.
 
Customer Best Practices: Optimizing Cloudera on AWS
Customer Best Practices: Optimizing Cloudera on AWSCustomer Best Practices: Optimizing Cloudera on AWS
Customer Best Practices: Optimizing Cloudera on AWS
Cloudera, Inc.
 
Kudu Forrester Webinar
Kudu Forrester WebinarKudu Forrester Webinar
Kudu Forrester Webinar
Cloudera, Inc.
 
Big data journey to the cloud maz chaudhri 5.30.18
Big data journey to the cloud   maz chaudhri 5.30.18Big data journey to the cloud   maz chaudhri 5.30.18
Big data journey to the cloud maz chaudhri 5.30.18
Cloudera, Inc.
 
Transforming Insurance Analytics with Big Data and Automated Machine Learning

Transforming Insurance Analytics with Big Data and Automated Machine Learning
Transforming Insurance Analytics with Big Data and Automated Machine Learning

Transforming Insurance Analytics with Big Data and Automated Machine Learning

Cloudera, Inc.
 
Snowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at ScaleSnowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at Scale
Adam Doyle
 
#PCMVision: VMware NSX - Transforming Security
#PCMVision: VMware NSX - Transforming Security#PCMVision: VMware NSX - Transforming Security
#PCMVision: VMware NSX - Transforming Security
PCM
 
Cloudera Analytics and Machine Learning Platform - Optimized for Cloud
Cloudera Analytics and Machine Learning Platform - Optimized for Cloud Cloudera Analytics and Machine Learning Platform - Optimized for Cloud
Cloudera Analytics and Machine Learning Platform - Optimized for Cloud
Stefan Lipp
 
Cloudera - The Modern Platform for Analytics
Cloudera - The Modern Platform for AnalyticsCloudera - The Modern Platform for Analytics
Cloudera - The Modern Platform for Analytics
Cloudera, Inc.
 
Multidisziplinäre Analyseanwendungen auf einer gemeinsamen Datenplattform ers...
Multidisziplinäre Analyseanwendungen auf einer gemeinsamen Datenplattform ers...Multidisziplinäre Analyseanwendungen auf einer gemeinsamen Datenplattform ers...
Multidisziplinäre Analyseanwendungen auf einer gemeinsamen Datenplattform ers...
Cloudera, Inc.
 
The Vision & Challenge of Applied Machine Learning
The Vision & Challenge of Applied Machine LearningThe Vision & Challenge of Applied Machine Learning
The Vision & Challenge of Applied Machine Learning
Cloudera, Inc.
 
PaaS or Fail: Rule the Cloud with Altus
PaaS or Fail: Rule the Cloud with AltusPaaS or Fail: Rule the Cloud with Altus
PaaS or Fail: Rule the Cloud with Altus
Cloudera, Inc.
 
Making Self-Service BI a Reality in the Enterprise
Making Self-Service BI a Reality in the EnterpriseMaking Self-Service BI a Reality in the Enterprise
Making Self-Service BI a Reality in the Enterprise
Cloudera, Inc.
 
How komatsu is driving operational efficiencies using io t and machine learni...
How komatsu is driving operational efficiencies using io t and machine learni...How komatsu is driving operational efficiencies using io t and machine learni...
How komatsu is driving operational efficiencies using io t and machine learni...
Cloudera, Inc.
 
Modernize Your Existing EDW with IBM Big SQL & Hortonworks Data Platform
Modernize Your Existing EDW with IBM Big SQL & Hortonworks Data PlatformModernize Your Existing EDW with IBM Big SQL & Hortonworks Data Platform
Modernize Your Existing EDW with IBM Big SQL & Hortonworks Data Platform
Hortonworks
 
The Practice of Big Data - The Hadoop ecosystem explained with usage scenarios
The Practice of Big Data - The Hadoop ecosystem explained with usage scenariosThe Practice of Big Data - The Hadoop ecosystem explained with usage scenarios
The Practice of Big Data - The Hadoop ecosystem explained with usage scenarios
kcmallu
 
"Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about...
"Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about..."Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about...
"Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about...
Kai Wähner
 
Blockchain and Apache NiFi
Blockchain and Apache NiFiBlockchain and Apache NiFi
Blockchain and Apache NiFi
Timothy Spann
 

What's hot (20)

Consolidate your data marts for fast, flexible analytics 5.24.18
Consolidate your data marts for fast, flexible analytics 5.24.18Consolidate your data marts for fast, flexible analytics 5.24.18
Consolidate your data marts for fast, flexible analytics 5.24.18
 
Digital Shift in Insurance: How is the Industry Responding with the Influx of...
Digital Shift in Insurance: How is the Industry Responding with the Influx of...Digital Shift in Insurance: How is the Industry Responding with the Influx of...
Digital Shift in Insurance: How is the Industry Responding with the Influx of...
 
Cloudera training: secure your Cloudera cluster
Cloudera training: secure your Cloudera clusterCloudera training: secure your Cloudera cluster
Cloudera training: secure your Cloudera cluster
 
Customer Best Practices: Optimizing Cloudera on AWS
Customer Best Practices: Optimizing Cloudera on AWSCustomer Best Practices: Optimizing Cloudera on AWS
Customer Best Practices: Optimizing Cloudera on AWS
 
Kudu Forrester Webinar
Kudu Forrester WebinarKudu Forrester Webinar
Kudu Forrester Webinar
 
Big data journey to the cloud maz chaudhri 5.30.18
Big data journey to the cloud   maz chaudhri 5.30.18Big data journey to the cloud   maz chaudhri 5.30.18
Big data journey to the cloud maz chaudhri 5.30.18
 
Transforming Insurance Analytics with Big Data and Automated Machine Learning

Transforming Insurance Analytics with Big Data and Automated Machine Learning
Transforming Insurance Analytics with Big Data and Automated Machine Learning

Transforming Insurance Analytics with Big Data and Automated Machine Learning

 
Snowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at ScaleSnowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at Scale
 
#PCMVision: VMware NSX - Transforming Security
#PCMVision: VMware NSX - Transforming Security#PCMVision: VMware NSX - Transforming Security
#PCMVision: VMware NSX - Transforming Security
 
Cloudera Analytics and Machine Learning Platform - Optimized for Cloud
Cloudera Analytics and Machine Learning Platform - Optimized for Cloud Cloudera Analytics and Machine Learning Platform - Optimized for Cloud
Cloudera Analytics and Machine Learning Platform - Optimized for Cloud
 
Cloudera - The Modern Platform for Analytics
Cloudera - The Modern Platform for AnalyticsCloudera - The Modern Platform for Analytics
Cloudera - The Modern Platform for Analytics
 
Multidisziplinäre Analyseanwendungen auf einer gemeinsamen Datenplattform ers...
Multidisziplinäre Analyseanwendungen auf einer gemeinsamen Datenplattform ers...Multidisziplinäre Analyseanwendungen auf einer gemeinsamen Datenplattform ers...
Multidisziplinäre Analyseanwendungen auf einer gemeinsamen Datenplattform ers...
 
The Vision & Challenge of Applied Machine Learning
The Vision & Challenge of Applied Machine LearningThe Vision & Challenge of Applied Machine Learning
The Vision & Challenge of Applied Machine Learning
 
PaaS or Fail: Rule the Cloud with Altus
PaaS or Fail: Rule the Cloud with AltusPaaS or Fail: Rule the Cloud with Altus
PaaS or Fail: Rule the Cloud with Altus
 
Making Self-Service BI a Reality in the Enterprise
Making Self-Service BI a Reality in the EnterpriseMaking Self-Service BI a Reality in the Enterprise
Making Self-Service BI a Reality in the Enterprise
 
How komatsu is driving operational efficiencies using io t and machine learni...
How komatsu is driving operational efficiencies using io t and machine learni...How komatsu is driving operational efficiencies using io t and machine learni...
How komatsu is driving operational efficiencies using io t and machine learni...
 
Modernize Your Existing EDW with IBM Big SQL & Hortonworks Data Platform
Modernize Your Existing EDW with IBM Big SQL & Hortonworks Data PlatformModernize Your Existing EDW with IBM Big SQL & Hortonworks Data Platform
Modernize Your Existing EDW with IBM Big SQL & Hortonworks Data Platform
 
The Practice of Big Data - The Hadoop ecosystem explained with usage scenarios
The Practice of Big Data - The Hadoop ecosystem explained with usage scenariosThe Practice of Big Data - The Hadoop ecosystem explained with usage scenarios
The Practice of Big Data - The Hadoop ecosystem explained with usage scenarios
 
"Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about...
"Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about..."Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about...
"Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about...
 
Blockchain and Apache NiFi
Blockchain and Apache NiFiBlockchain and Apache NiFi
Blockchain and Apache NiFi
 

Similar to A Journey to a Serverless Business Intelligence, Machine Learning and Big Data platform

IBMCloud_POV_short
IBMCloud_POV_shortIBMCloud_POV_short
IBMCloud_POV_shortMaria Nolet
 
The Importance of DataOps in a Multi-Cloud World
The Importance of DataOps in a Multi-Cloud WorldThe Importance of DataOps in a Multi-Cloud World
The Importance of DataOps in a Multi-Cloud World
DATAVERSITY
 
How to Streamline DataOps on AWS
How to Streamline DataOps on AWSHow to Streamline DataOps on AWS
How to Streamline DataOps on AWS
Enterprise Management Associates
 
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTXCustomer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
tsigitnist02
 
Orange Data Centre and Cloud
Orange Data Centre and CloudOrange Data Centre and Cloud
Orange Data Centre and Cloud
Orange Business Services
 
2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...
2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...
2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...
Club Alliances
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
William Poos
 
2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Fournisseur de Services et d...
2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Fournisseur de Services et d...2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Fournisseur de Services et d...
2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Fournisseur de Services et d...
Club Cloud des Partenaires
 
Why Infrastructure matters?!
Why Infrastructure matters?!Why Infrastructure matters?!
Why Infrastructure matters?!
Gabi Bauer
 
Capitalizing on cloud 4.3.18
Capitalizing on cloud 4.3.18Capitalizing on cloud 4.3.18
Capitalizing on cloud 4.3.18
Yves Bienenfeld
 
OAC Workshop - Detroit 2019
OAC Workshop -  Detroit 2019OAC Workshop -  Detroit 2019
OAC Workshop - Detroit 2019
Datavail
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
Judy Breedlove
 
Building a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architectureBuilding a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architecture
Daniel Krook
 
Avner Algom - Cloud is the new world economy
Avner Algom - Cloud is the new world economyAvner Algom - Cloud is the new world economy
Avner Algom - Cloud is the new world economyAvner Algom
 
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
SAP Cloud Platform
 
SAAS, Cloud & The Supply Chain
SAAS, Cloud & The Supply ChainSAAS, Cloud & The Supply Chain
SAAS, Cloud & The Supply ChainNeel Sharma
 
Navigating the Future of the Cloud to Fuel Innovation
Navigating the Future of the Cloud to Fuel InnovationNavigating the Future of the Cloud to Fuel Innovation
Navigating the Future of the Cloud to Fuel Innovation
Perficient, Inc.
 
Phiên sáng - 06 - Thúc đẩy phát triển với Hệ sinh thái Cloud mở
Phiên sáng - 06 - Thúc đẩy phát triển với Hệ sinh thái Cloud mởPhiên sáng - 06 - Thúc đẩy phát triển với Hệ sinh thái Cloud mở
Phiên sáng - 06 - Thúc đẩy phát triển với Hệ sinh thái Cloud mở
Vietnam Open Infrastructure User Group
 
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
SnapLogic
 
QuickView #5 - Cloud
QuickView #5 - CloudQuickView #5 - Cloud
QuickView #5 - Cloud
Sonovate
 

Similar to A Journey to a Serverless Business Intelligence, Machine Learning and Big Data platform (20)

IBMCloud_POV_short
IBMCloud_POV_shortIBMCloud_POV_short
IBMCloud_POV_short
 
The Importance of DataOps in a Multi-Cloud World
The Importance of DataOps in a Multi-Cloud WorldThe Importance of DataOps in a Multi-Cloud World
The Importance of DataOps in a Multi-Cloud World
 
How to Streamline DataOps on AWS
How to Streamline DataOps on AWSHow to Streamline DataOps on AWS
How to Streamline DataOps on AWS
 
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTXCustomer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
 
Orange Data Centre and Cloud
Orange Data Centre and CloudOrange Data Centre and Cloud
Orange Data Centre and Cloud
 
2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...
2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...
2011.02. Ecosystème SaaS et Cloud 2011 - Enjeux et Perspectives - Point de Vu...
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
 
2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Fournisseur de Services et d...
2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Fournisseur de Services et d...2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Fournisseur de Services et d...
2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Fournisseur de Services et d...
 
Why Infrastructure matters?!
Why Infrastructure matters?!Why Infrastructure matters?!
Why Infrastructure matters?!
 
Capitalizing on cloud 4.3.18
Capitalizing on cloud 4.3.18Capitalizing on cloud 4.3.18
Capitalizing on cloud 4.3.18
 
OAC Workshop - Detroit 2019
OAC Workshop -  Detroit 2019OAC Workshop -  Detroit 2019
OAC Workshop - Detroit 2019
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
 
Building a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architectureBuilding a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architecture
 
Avner Algom - Cloud is the new world economy
Avner Algom - Cloud is the new world economyAvner Algom - Cloud is the new world economy
Avner Algom - Cloud is the new world economy
 
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
 
SAAS, Cloud & The Supply Chain
SAAS, Cloud & The Supply ChainSAAS, Cloud & The Supply Chain
SAAS, Cloud & The Supply Chain
 
Navigating the Future of the Cloud to Fuel Innovation
Navigating the Future of the Cloud to Fuel InnovationNavigating the Future of the Cloud to Fuel Innovation
Navigating the Future of the Cloud to Fuel Innovation
 
Phiên sáng - 06 - Thúc đẩy phát triển với Hệ sinh thái Cloud mở
Phiên sáng - 06 - Thúc đẩy phát triển với Hệ sinh thái Cloud mởPhiên sáng - 06 - Thúc đẩy phát triển với Hệ sinh thái Cloud mở
Phiên sáng - 06 - Thúc đẩy phát triển với Hệ sinh thái Cloud mở
 
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
 
QuickView #5 - Cloud
QuickView #5 - CloudQuickView #5 - Cloud
QuickView #5 - Cloud
 

More from DataWorks Summit

Data Science Crash Course
Data Science Crash CourseData Science Crash Course
Data Science Crash Course
DataWorks Summit
 
Floating on a RAFT: HBase Durability with Apache Ratis
Floating on a RAFT: HBase Durability with Apache RatisFloating on a RAFT: HBase Durability with Apache Ratis
Floating on a RAFT: HBase Durability with Apache Ratis
DataWorks Summit
 
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFi
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFiTracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFi
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFi
DataWorks Summit
 
HBase Tales From the Trenches - Short stories about most common HBase operati...
HBase Tales From the Trenches - Short stories about most common HBase operati...HBase Tales From the Trenches - Short stories about most common HBase operati...
HBase Tales From the Trenches - Short stories about most common HBase operati...
DataWorks Summit
 
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...
DataWorks Summit
 
Managing the Dewey Decimal System
Managing the Dewey Decimal SystemManaging the Dewey Decimal System
Managing the Dewey Decimal System
DataWorks Summit
 
Practical NoSQL: Accumulo's dirlist Example
Practical NoSQL: Accumulo's dirlist ExamplePractical NoSQL: Accumulo's dirlist Example
Practical NoSQL: Accumulo's dirlist Example
DataWorks Summit
 
HBase Global Indexing to support large-scale data ingestion at Uber
HBase Global Indexing to support large-scale data ingestion at UberHBase Global Indexing to support large-scale data ingestion at Uber
HBase Global Indexing to support large-scale data ingestion at Uber
DataWorks Summit
 
Scaling Cloud-Scale Translytics Workloads with Omid and Phoenix
Scaling Cloud-Scale Translytics Workloads with Omid and PhoenixScaling Cloud-Scale Translytics Workloads with Omid and Phoenix
Scaling Cloud-Scale Translytics Workloads with Omid and Phoenix
DataWorks Summit
 
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFi
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFiBuilding the High Speed Cybersecurity Data Pipeline Using Apache NiFi
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFi
DataWorks Summit
 
Supporting Apache HBase : Troubleshooting and Supportability Improvements
Supporting Apache HBase : Troubleshooting and Supportability ImprovementsSupporting Apache HBase : Troubleshooting and Supportability Improvements
Supporting Apache HBase : Troubleshooting and Supportability Improvements
DataWorks Summit
 
Security Framework for Multitenant Architecture
Security Framework for Multitenant ArchitectureSecurity Framework for Multitenant Architecture
Security Framework for Multitenant Architecture
DataWorks Summit
 
Presto: Optimizing Performance of SQL-on-Anything Engine
Presto: Optimizing Performance of SQL-on-Anything EnginePresto: Optimizing Performance of SQL-on-Anything Engine
Presto: Optimizing Performance of SQL-on-Anything Engine
DataWorks Summit
 
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...
DataWorks Summit
 
Extending Twitter's Data Platform to Google Cloud
Extending Twitter's Data Platform to Google CloudExtending Twitter's Data Platform to Google Cloud
Extending Twitter's Data Platform to Google Cloud
DataWorks Summit
 
Event-Driven Messaging and Actions using Apache Flink and Apache NiFi
Event-Driven Messaging and Actions using Apache Flink and Apache NiFiEvent-Driven Messaging and Actions using Apache Flink and Apache NiFi
Event-Driven Messaging and Actions using Apache Flink and Apache NiFi
DataWorks Summit
 
Securing Data in Hybrid on-premise and Cloud Environments using Apache Ranger
Securing Data in Hybrid on-premise and Cloud Environments using Apache RangerSecuring Data in Hybrid on-premise and Cloud Environments using Apache Ranger
Securing Data in Hybrid on-premise and Cloud Environments using Apache Ranger
DataWorks Summit
 
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...
DataWorks Summit
 
Computer Vision: Coming to a Store Near You
Computer Vision: Coming to a Store Near YouComputer Vision: Coming to a Store Near You
Computer Vision: Coming to a Store Near You
DataWorks Summit
 
Big Data Genomics: Clustering Billions of DNA Sequences with Apache Spark
Big Data Genomics: Clustering Billions of DNA Sequences with Apache SparkBig Data Genomics: Clustering Billions of DNA Sequences with Apache Spark
Big Data Genomics: Clustering Billions of DNA Sequences with Apache Spark
DataWorks Summit
 

More from DataWorks Summit (20)

Data Science Crash Course
Data Science Crash CourseData Science Crash Course
Data Science Crash Course
 
Floating on a RAFT: HBase Durability with Apache Ratis
Floating on a RAFT: HBase Durability with Apache RatisFloating on a RAFT: HBase Durability with Apache Ratis
Floating on a RAFT: HBase Durability with Apache Ratis
 
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFi
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFiTracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFi
Tracking Crime as It Occurs with Apache Phoenix, Apache HBase and Apache NiFi
 
HBase Tales From the Trenches - Short stories about most common HBase operati...
HBase Tales From the Trenches - Short stories about most common HBase operati...HBase Tales From the Trenches - Short stories about most common HBase operati...
HBase Tales From the Trenches - Short stories about most common HBase operati...
 
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...
Optimizing Geospatial Operations with Server-side Programming in HBase and Ac...
 
Managing the Dewey Decimal System
Managing the Dewey Decimal SystemManaging the Dewey Decimal System
Managing the Dewey Decimal System
 
Practical NoSQL: Accumulo's dirlist Example
Practical NoSQL: Accumulo's dirlist ExamplePractical NoSQL: Accumulo's dirlist Example
Practical NoSQL: Accumulo's dirlist Example
 
HBase Global Indexing to support large-scale data ingestion at Uber
HBase Global Indexing to support large-scale data ingestion at UberHBase Global Indexing to support large-scale data ingestion at Uber
HBase Global Indexing to support large-scale data ingestion at Uber
 
Scaling Cloud-Scale Translytics Workloads with Omid and Phoenix
Scaling Cloud-Scale Translytics Workloads with Omid and PhoenixScaling Cloud-Scale Translytics Workloads with Omid and Phoenix
Scaling Cloud-Scale Translytics Workloads with Omid and Phoenix
 
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFi
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFiBuilding the High Speed Cybersecurity Data Pipeline Using Apache NiFi
Building the High Speed Cybersecurity Data Pipeline Using Apache NiFi
 
Supporting Apache HBase : Troubleshooting and Supportability Improvements
Supporting Apache HBase : Troubleshooting and Supportability ImprovementsSupporting Apache HBase : Troubleshooting and Supportability Improvements
Supporting Apache HBase : Troubleshooting and Supportability Improvements
 
Security Framework for Multitenant Architecture
Security Framework for Multitenant ArchitectureSecurity Framework for Multitenant Architecture
Security Framework for Multitenant Architecture
 
Presto: Optimizing Performance of SQL-on-Anything Engine
Presto: Optimizing Performance of SQL-on-Anything EnginePresto: Optimizing Performance of SQL-on-Anything Engine
Presto: Optimizing Performance of SQL-on-Anything Engine
 
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...
Introducing MlFlow: An Open Source Platform for the Machine Learning Lifecycl...
 
Extending Twitter's Data Platform to Google Cloud
Extending Twitter's Data Platform to Google CloudExtending Twitter's Data Platform to Google Cloud
Extending Twitter's Data Platform to Google Cloud
 
Event-Driven Messaging and Actions using Apache Flink and Apache NiFi
Event-Driven Messaging and Actions using Apache Flink and Apache NiFiEvent-Driven Messaging and Actions using Apache Flink and Apache NiFi
Event-Driven Messaging and Actions using Apache Flink and Apache NiFi
 
Securing Data in Hybrid on-premise and Cloud Environments using Apache Ranger
Securing Data in Hybrid on-premise and Cloud Environments using Apache RangerSecuring Data in Hybrid on-premise and Cloud Environments using Apache Ranger
Securing Data in Hybrid on-premise and Cloud Environments using Apache Ranger
 
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...
Big Data Meets NVM: Accelerating Big Data Processing with Non-Volatile Memory...
 
Computer Vision: Coming to a Store Near You
Computer Vision: Coming to a Store Near YouComputer Vision: Coming to a Store Near You
Computer Vision: Coming to a Store Near You
 
Big Data Genomics: Clustering Billions of DNA Sequences with Apache Spark
Big Data Genomics: Clustering Billions of DNA Sequences with Apache SparkBig Data Genomics: Clustering Billions of DNA Sequences with Apache Spark
Big Data Genomics: Clustering Billions of DNA Sequences with Apache Spark
 

Recently uploaded

Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 

Recently uploaded (20)

Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 

A Journey to a Serverless Business Intelligence, Machine Learning and Big Data platform

  • 1. A JOURNEY TO A SERVERLESS BUSINESS INTELLIGENCE, MACHINE LEARNING & BIG DATA PLATFORM OSCAR MARTINEZ RUBI March 18–21, 2019 Barcelona, Spain
  • 2. AGENDA 1. ABOUT CLEARPEAKS 2. EVOLUTION OF ENTERPRISE DATA ANALYTICS ARCHITECTURES 3. ENTERPRISE DATA ANALYTICS PLATFORM MEETS CLOUD 4. ABOUT VOLOTEA 5. VOLOTEA OBJECTIVES & CHALLENGES 6. VOLOTEA CLOUD REFACTORING JOURNEY 7. LESSONS LEARNED 8. CONCLUSIONS 9. CONTACT US
  • 5. more than 34INDUSTRIES Founded in 2000 382 CLIENTS +524 PROJECTS MISSION Through the deployment of quality, business focused and technically robust analytical solutions, we strive to ensure our customers meet their business objectives and can demonstrate undisputed ROI on their investment. ABOUT CLEARPEAKS
  • 6. ORACLE OPENWORLD FINALIST AWARD ITC ACHIEVEMENT AWARD Energy sector Deployment of the year Big Data & Business Analytics Offices in BARCELONA DUBAI ABU DHABI 80+CONSULTANTS +100 CERTIFICATIONS TECHNOLOGIES ORACLE MICROSOFT TABLEAU QLIK AWS CLOUDERA TALEND INFORMATICA JAVASCRIPT R / PYTHON ABOUT CLEARPEAKS
  • 7. ClearPeaks © 2019 - Confidential Data Monetization Improved Business Performance Accelerate path to a data-driven organisation OUR VALUE PROPOSITION ABOUT CLEARPEAKS Management Dashboards, Data Visualization & Discovery The Executive Experience Advanced Analytics Corporate Scorecards & Performance Management Corporate Insights
  • 9. ClearPeaks © 2019 - Confidential TRADITIONAL BI | ENTERPRISE DATA WAREHOUSE EVOLUTION OF ENTERPRISE DATA ANALYTICS ARCHITECTURES STRUCTURED DATA Batch Data Ingestion DWH ANALYTICS & DASHBOARDS ETL/ELT Aggregated data storage
  • 10. ClearPeaks © 2019 - Confidential TYPICAL BI/EDW + BIG DATA + ML ARCHITECTURE EVOLUTION OF ENTERPRISE DATA ANALYTICS ARCHITECTURES STRUCTURED DATA UNSTRUCTURED DATA Real-time data ingestion ADVANCED ANALYTICS & DASHBOARDS Batch Data Ingestion BIG DATA PLATFORM Aggregated data storage DWH DATA VIRTUALIZATION
  • 12. ClearPeaks © 2019 - Confidential CLOUD MODELS ENTERPRISE DATA ANALYTICS PLATFORM MEETS CLOUD Managed by customer Managed by Cloud Provider “Managed” by Cloud provider (setup by customer) On-premise IaaS PaaS SaaS Identity & Access Management Identity & Access Management Identity & Access Management Identity & Access Management Customer Data Customer Data Customer Data Customer Data Application Application Application Application Cloud Network Cloud Network Cloud Network Cloud Network Cloud Storage Cloud Storage Cloud Storage Cloud Storage Platform Platform Platform Platform Guest OS Guest OS Guest OS Guest OS Virtualization Virtualization Virtualization Virtualization Compute Compute Compute Compute Infrastructure Network Infrastructure Network Infrastructure Network Infrastructure Network Infrastructure Storage Infrastructure Storage Infrastructure Storage Infrastructure Storage
  • 13. ClearPeaks © 2019 - Confidential EVOLUTION OF ENTERPRISE DATA ANALYTICS PLATFORMS ON CLOUD ENTERPRISE DATA ANALYTICS PLATFORM MEETS CLOUD FIRST WAVE OF ENTERPRISE DATA ANALYTICS PLATFORMS ON CLOUD SECOND WAVE OF ENTERPRISE DATA ANALYTICS PLATFORMS ON CLOUD PaaS-centricIaaS-centric
  • 14. ClearPeaks © 2019 - Confidential NATIVE PAAS SERVICES IN AZURE AND AWS ENTERPRISE DATA ANALYTICS PLATFORM MEETS CLOUD COLLECT/ACQUIRE STORE/ORGANIZE ANALYSE/PROCESS VISUALISE AWS Direct Connect Amazon Kinesis AWS Import/Export Amazon Kinesis Firehose AWS Database Migration Amazon S3 Amazon RDS Aurora Amazon Glacier Amazon DynamoDB Amazon CloudSearch Amazon Elasticsearch AWS Data Pipeline AWS Lambda Amazon EMR Amazon SageMaker Amazon Redshift Amazon Kinesis Analytics Amazon Athena AI Services Amazon QuickSight COLLECT/ACQUIRE STORE/ORGANIZE ANALYSE/PROCESS VISUALISE Event Hubs Service Bus External Data Sources SQL Database Data Lake Store Table Blob Storage External Data Sources Cosmos DB Data Factory Machine Learning SQL Data Warehouse Stream Analysis Data Lake Analytics HDInsight AI Platform App Service Mobile Services Power BI BizTalk Services Notification Hubs
  • 15. ClearPeaks © 2019 - Confidential OTHER PAAS SERVICES BUILT ON TOP OF AZURE AND AWS ENTERPRISE DATA ANALYTICS PLATFORM MEETS CLOUD
  • 16. ClearPeaks © 2019 - Confidential 6 STRATEGIES FOR MIGRATING APPLICATIONS TO THE CLOUD ENTERPRISE DATA ANALYTICS PLATFORM MEETS CLOUD Source: https://aws.amazon.com/blogs/enterprise-strategy/6-strategies-for-migrating-applications-to-the-cloud/
  • 18. ClearPeaks © 2019 - Confidential CUSTOMER PROFILE ABOUT VOLOTEA 30 AIRCRAFTS 86% AVERAGE SEAT LOAD 81 DESTINATIONS 13 COUNTRIES 4.82 m PASSENGERS IN 2017 44,500 FLIGHTS IN 2017
  • 20. ClearPeaks © 2019 - Confidential OBJECTIVES VOLOTEA OBJECTIVES & CHALLENGES BI+BIG DATA+ML PLATFORM • • • HADOOP DEPLOYMENT ON IAAS SERVICES IN AMAZON REFACTOR BI+BIG DATA+ML PLATFORM • • • SERVER-LESS ARCHITECTURE LEVERAGING AZURE PAAS SERVICES LACK OF RESOURCES in-house to architect and implement data management including BI, Big Data and ML solutions NEED OF CLOUD EXPERTISE especially in how to leverage PaaS Services CHALLENGES&
  • 21. ClearPeaks © 2019 - Confidential OBJECTIVES VOLOTEA OBJECTIVES & CHALLENGES Decrease administration efforts and costs that are related to the maintenance of IaaS-based solutions, specially Big Data platforms, and increase agility in resizing platforms. Implementation of BI Big Data and ML pipelines leveraging the server-less PaaS services in Azure. Delivery of expert data management services such as the creation of an efficient replication strategy for various databases with hundreds of tables.
  • 23. ClearPeaks © 2019 - Confidential STEPS VOLOTEA CLOUD REFACTORING JOURNEY Analysis & Design Analysis of the existing Enterprise Data Analytics Platform based on IaaS services containing several BI & Big Data & ML pipelines + design of the PaaS-based architecture on Microsoft Azure. 1 Setup & PoC Creation & setup of the new Microsoft Azure architecture (create and link services) + migration of the representative pipeline to have an understanding of costs and other implications. 2 3 Plan and execute full migration Design and execution of a 1-year plan for the full migration of all existing BI & Big Data pipelines while extending and adding new pipelines as new business requirements occur.
  • 24. ClearPeaks © 2019 - Confidential TECHNOLOGY STACK VOLOTEA CLOUD REFACTORING JOURNEY Industry: Airlines/Aviation Departments: Revenue, Finance, Operations, HR, Marketing, Sales, IT, Maintenance Technology: Microsoft Duration: Ongoing Effort: 3.5 resources Timing: Start: January 2018 Finish (Refactor): February 2019 FACTS Microsoft & Azure stack: • Azure Data Lake & Azure Data Lake Analytics • Azure HDInsight • Azure Data Factory • Azure SQL Database • Azure Machine Learning Studio • Azure Events Hub • Microsoft SQL Server • Microsoft SQL Server Integration Services
  • 25. ClearPeaks © 2019 - Confidential ARCHITECTURE VOLOTEA CLOUD REFACTORING JOURNEY OPERATIONAL DATABASES FTP GOOGLE ANALYTICS BIGQUERY ERP (NAVISION) HADOOP DATA GATEWAY VISUALIZATION VIRTUAL MACHINES STORAGE SQL DATABASEDATA LAKE STORE ORCHESTRATION INGESTION PROCESSING DATA FACTORY DATA FACTORY COPY DATA LAKE ANALYTICS AZURESOURCES NAVITAIRE IATA TTBS HDINSIGHT MACHINE LEARNING MACHINE LEARNING STUDIO EVENT HUBS
  • 26. ClearPeaks © 2019 - Confidential BENEFITS VOLOTEA CLOUD REFACTORING JOURNEY Decrease in the number of Big Data, Database and ETL/ELT/EHL (Extract – Hadoop – Load) platforms to administer causing a decrease in administration costs. 1 2 3 Drop in reaction time - from defining a new need to the final solution - in BI, Big Data, ML and other data management projects. Reduction in platform costs due to the migration from a 24/7 Hadoop cluster to pay-per-use cloud server-less PaaS pipelines.
  • 27. ClearPeaks © 2019 - Confidential BENEFITS VOLOTEA CLOUD REFACTORING JOURNEY Strong partner and advisor to tackle Cloud, BI, Big Data and data management projects. Easy-to-use platform that makes it possible to tackle existing and future BI, Big Data and ML use cases with more agility and efficiency 4 5
  • 29. ClearPeaks © 2019 - Confidential LESSONS LEARNED There are Clouds of all sorts Be careful with the one-armed bandits Clouds are in the Sky Don’t get lost in translationTHINK BIG, START SMART & SMALL, ITERATE OFTEN
  • 31. ClearPeaks © 2019 - Confidential CONCLUSIONS 1 2 3 4 Enterprise Data Analytics Platforms have evolved, the underlying technologies, its features and what we expect from them More and more business are moving their applications to Cloud, in the first wave to IaaS and now more and more leveraging PaaS There are different strategies to move to Cloud. Our advise: analyse, PoC, plan and move We have driven Volotea in its journey from an IaaS to a PaaS Enterprise Data Analytics Platform yielding many benefits
  • 33. ClearPeaks © 2019 - Confidential CONTACT US CLEARPEAKS PATHFINDER PROGRAM CLEARPEAKS DATA ANALYTICS LAB CLOUD MIGRATION SERVICES BIG DATA
  • 34. Proprietary and Confidential | © 2019 ClearPeaks All of the images included in this presenta tion are real screensho ts , but because of confidentia lity data has been modifie d. All rights reserved. All informa tion contained in this document is confidentia l and proprie ta ry to ClearPeaks. No part of this document may be photocopie d, electronica lly transferred, modified, or reproduc ed i n any manner without the prior written consent of ClearPea ks. clearpeaks.com info@clearpeaks.com Barcelona +34 93 272 15 46 Abu Dhabi +971 2 417 05 60

Editor's Notes

  1. In this talk we will describe the journey we made with one of our customers, Volotea, to deploy a serverless Business Intelligence (BI), Machine Learning (ML) and Big Data (BD) platform on the Cloud. The new platform leverages Platform-as-a-Service (PaaS) Cloud services, and it is the result of the reengineering and extension of an existing platform based on Cloud Infrastructure-as-a-Service (IaaS) services and bare-metal systems. Managing and maintaining BI, ML and BD platforms based on bare-metal or IaaS deployments is not a straightforward task, and as size and complexity grow, we often find ourselves spending more and more time in tasks that are rather administrative, more than of a development or analytics nature. That is exactly what Volotea realized, and together we envisioned and executed a plan to lift and reengineer their platform into a new solution that leverages Microsoft Azure PaaS services. We have delivered a solution that manages to greatly reduce the administrative burden as well as the technical complexity when implementing new use cases. The new platform is based on the Microsoft Azure stack and it includes Azure Data Lake, Azure Data Lake Analytics, Azure Data Factory, Azure Machine Learning and Azure SQL Database. Join us in this talk where we will share our lessons learned and we will discuss how to plan and execute such an endeavor.
  2. Only structured sources ETL/ELT tool in single server, sometimes embedded with DWH DB engine (ELT) DWH using RDBMS technology, initially in single-core solutions, later with multi-core systems, and later distributed DBs (multi-node) Reports and Dashboards with reporting tool; use cases usually descriptive analytics All deployments are on premise
  3. The Big Data and ML era! Not only structured sources, massive volumes, velocity – “big data” data ETL/ELT tool replaced by distributed processing engine (Big Data processing engine) in Big Data platform where also real time streaming applications find its space Structured (and optionally aggregated) data stored in DWH – sometimes DWH is integrated in Big Data platform; if DWH is used it is most possible a MPP system (Distributed DB) Data Virtualization tools can help to federate and ease access to the various analytical sources Analytical use cases go beyond descriptive analytics ->advanced analytics: predictive and prescriptive analytics (ML & AI) For these AA use cases BD platforms are used to deal with high data volumes Deployments can be made on-premise but also on Cloud; and once in Cloud they can be done in different models (IaaS vs PaaS)
  4. Of course there are other Cloud providers: IBM, Google, Oracle An within AWS and Azure there are many other services, we put the ones most relevant for analytics
  5. Volotea is a Spanish low-cost airline registered in Spain with bases in Spain, Italy, France and Greece. Their fleet consists of 17 Boeing 717 aircraft and 13 Airbus A319s.  Volotea opened 90 routes in its first year and operates almost 300 routes in summer 2018 including 220 openings. This could double to at least 500-600 across Europe. Volotea has been profitable since 2014, a turnover of €360 million ($431 million) is expected in 2018 after $347M in 2017, carrying 5.7 to 6 million passengers: 50% are travelling for leisure, 35% to visit friends and relatives, and 15% for  business.
  6. Volotea was looking for a new Enterprise Data Analytics architecture: offer additional functionalities and an improved efficiency in comparison with the platform they were working with. Together we envisioned a Refactoring (Lift & Reengineering & Shift) of their Enterprise Data Analytics Platform from an IaaS model to server-less PaaS model to make platform management more efficient but they were confronted with: a lack of resources in-house to architect and implement data management including BI, Big Data and ML solutions an indispensable need for experience in Cloud services – especially in how to leverage PaaS Services
  7. Simpler BI and Big Data architectures Easy-to-use development tools Less administration concerns, almost no maintenance efforts and services easier to resize Higher technical expertise on Cloud, BI, Big Data and data management technologies
  8. Think Big, start smart & small, iterate often: First analyse current environment and consider various journey options/techs and their pros/cons. Then do a PoC to understand costs, effort, etc. ; and that the platform delivers what is expected Yes, that’s a brain and a Cloud! There are Clouds of all sorts: Consider different Clouds (even consider IaaS): some have easier-to-use PaaS services, some are great in intra-interoperability, some have more connectors to external sources, etc. Consider scope of work and limitations of PaaS services and possible tools to operate them Be careful with the one-armed bandits: Be aware of PaaS pipeline runs during development – they also cost money! Estimating PaaS costs is very difficult; it is hard to know in advance how many “processing units” you will need A PaaS that is 24/7 running will be more expensive than a equivalent IaaS – for equal time and size, the more Cloud provider do for you the more it will charge you Clouds are in the Sky: Don’t forget latency and connection lines, if you are operational systems are on-premise be carefull with the connection you have with your Cloud provider – consider options like Azure ExpressRoute Don’t get lost in translation: Do not underestimate the difference between SQL dialects and migrating one application to a different interface, language or even dialect