SlideShare ist ein Scribd-Unternehmen logo
1 von 21
2018
Cloud AI Platform
as an accelerator of enterprise digital transformation
Vitaliy Bondarenko
Vitaliy.Bondarenko@eleks.com
Eugene Berko
Yevhen.Berko@eleks.com
AGENDA
1. Azure AI / ML services
2. Data Processing Architecture Approaches
3. Data Science Platform
4. Lessons learned
Office in the USA
New York Office in the UK
London, UK
Office in Eastern Europe
Rzeszow, Poland
Offices in Ukraine
Headquarters
Lviv
Delivery centres
Lviv
Kyiv
Ivano-Frankivsk
Ternopil
a Top 100 Global
Outsourcing
Company
largest IT
companies
in Ukraine
TOP 10
years experience
of delivering
solutions
27
professionals
1200+
ELEKS FACT SHEET
Among the
SPEAKERS
Vitaliy Bondarenko
Head of Enterprise Cloud Solutions Office
20+ years of experience; conference
speaker; ELEKS competency manager
and community lead; Solution Architect
for Big Data, Fast Data and AI projects
Eugene Berko
Data Architect
7+ years of experience in BI / Big
Data / DB / DWH. For the last
couple of years has been
developing data solutions of various
nature focusing mostly on high-load
systems and performing enterprise
integration
Azure AI / ML services
Offering Overview
Tools and technologies:
● Data Science Virtual Machines (both Windows and Linux
based)
● Azure Machine Learning Studio
● Azure Machine Learning Service (preview)
● Azure Batch AI (preview)
Deployment options:
● Azure Machine Learning web service (only for models built
using Azure Machine Learning Studio )
● Python web service in a Docker container
● Apache Spark in Azure HDInsight
● Machine Learning Server (previously Microsoft R Server)
● As T-SQL functions in Microsoft SQL Server
2
Azure Cognitive Services
Vision APIs
• Computer Vision
• Custom Vision
Service (Preview)
• Content Moderator
• Face API
• Emotion API
(Preview)
• Video Indexer
Speech APIs
Language
APIs
Search APIs
Knowledge
APIs
• Speech Service
(Preview)
• Custom Speech
Service (Preview)
• Bing Speech API
• Translator Speech
• Speaker
Recognition API
(Preview)
• Bing Spell Check
• Language
Understanding
LUIS
• Linguistic Analysis
(Preview)
• Text Analytics
• Translator Text
• Web Language
Model (Preview)
• Bing News Search
• Bing Video Search
• Bing Web Search
• Bing Autosuggest
• Bing Custom
Search
• Bing Entity Search
• Bing Image
Search
• Bing Visual
Search
• Custom Decision
Service (Preview)
• QnA Maker
Sample implementations
Stream Analytics Using Native Azure Services
Key points
● Real-time image processing
● Face / objects recognition
● Real-time dashboards for
alerting
● Dashboards for retrospective
analysis and stats
Components
● Computer Vision and Face API
● Event Hub for image injection
● Stream Analytics for
communication with Cognitive
Services
● Blob Storage for storing images
● Cosmos DB for storing model
output
● Power BI for dashboarding /
reporting
Batch Analytics Using Native Azure Services
Key points
● Future sales prediction
based on years of data
● Diverse visualization
options
Components
● Data Lake Storage as
scalable storage
● Azure Functions to
transform data into format
more suitable for
machine learning
● SQL Data Warehouse
● Analysis Services to
provide single semantic
model and in-memory
cashing
● Azure SQL Database
● Data Factory
Lambda Architecture with Azure Databricks
Key points
● Both streaming and
batch analytics of
online orders
● Anomaly detection
Components
● HDInsight Kafka for
stream injection and
real-time processing
● Azure Databricks as
Apache Spark–based
analytics service with
machine learning
capabilities
● Data Factory for
extracting data and
injection into main
storage
ELEKS Data Science Platform
AI Solutions
Challenges:
• How to feed data to the AI model?
• How to control access to output of the
models that can contain critical business
information?
• Hot to react to increased data velocity?
• How to deploy models to production
environment?
• How to retrain models in an efficient way
without data scientists?
• How to measure actual effectiveness of
the model on actual data?
• How to integrate with existing enterprise
infrastructure?
• How to make instant decisions according
to AI predictions?
Data Science Platform
Target Customers
Enterprises in the state of digital transformation
which are building strategies of AI and Big Data
implementations.
Key points in solution vision:
• Real-time analytics and lightning-fast response to
incoming data no matter how big it is
• Removing the pain of model management and
deployment from developers
• Easy model scaling for both scoring and training
Trained Models Registry and Deployment
Registry of trained models
● Metadata for Models
● Versions
● Unified UI for Deployment
Deployment
● Create pod on Kubernetes
● Flask for Python
● POJO unified model
● Schema Registry
Monitoring
● Scoring Statistics
● Automatic Validation
Visualisation for Anomaly Detection and Real-Time Scoring
Capabilities
● Machine Learning models training on historical data
● Real-time models scoring
● Integration with Enterprise applications
● Real-time Data Visualisation
Real-time Machine Learning
● Shopping Behaviour Analysis
● Logs Anomaly Detection
● Fraud Prediction
● Product Recommendation
● Campaign Recommendation
● Demand Prediction
● Route Optimization
● Customer Segmentation
Benefits
● Expert controlled model training
● Validation jobs for all models
● UI for models deployment and monitoring
● Latency in 1 second
Deployment and Scalability with Docker and Kubernetes
Capabilities
● Deployment to Cloud and On-Premises
● Docker containerization
● Kubernetes Cluster
● Automated continuous integration
● Unified cluster for all Platforms
● UI for Cluster Management
Benefits of Kubernetes
● Scalable on level of VMs
● Integration with Enterprise Network
● Enterprise Level Security
● REST API
● Platform for Model deployments
Demo
Stream analytics using HDInsight clusters
Lessons Learned
Key points
● Azure is a mature environment for Data
Engineering, Machine Learning, and Platform
Building
● HDInsight is a powerful Hadoop-based System
for real-time and batch data processing
● Cosmos DB is quite sophisticated data base
and needs more panels for configurations
● AKS is an excellent tool for microservices and
better than native Kubernetes
● PowerBI is very helpful for real-time analytics
● Databricks is a power Data Platform and has
bright future.
Inspired by Technology.
Driven by Value.
Have a question? Write to eleksinfo@eleks.com
Find us at eleks.com

Weitere ähnliche Inhalte

Was ist angesagt?

Build Interactive Analytics using Power BI
Build Interactive Analytics using Power BIBuild Interactive Analytics using Power BI
Build Interactive Analytics using Power BIMostafa
 
Integration with Dynamics 365 / Power Platform
Integration with Dynamics 365 / Power PlatformIntegration with Dynamics 365 / Power Platform
Integration with Dynamics 365 / Power PlatformRémy van Duijkeren
 
Build 2017 - P4062 - Delivering world-class game experiences using Microsoft ...
Build 2017 - P4062 - Delivering world-class game experiences using Microsoft ...Build 2017 - P4062 - Delivering world-class game experiences using Microsoft ...
Build 2017 - P4062 - Delivering world-class game experiences using Microsoft ...Windows Developer
 
Real Time Power BI
Real Time Power BIReal Time Power BI
Real Time Power BIDavide Mauri
 
Melb nov17 Virtual Entity and auto number
Melb nov17 Virtual Entity and auto numberMelb nov17 Virtual Entity and auto number
Melb nov17 Virtual Entity and auto numberAndre Margono
 
Advanced analytics integration with python
Advanced analytics integration with pythonAdvanced analytics integration with python
Advanced analytics integration with pythonPaul Van Siclen
 
Leveraging Microsoft Power BI To Support Enterprise Business Intelligence
Leveraging Microsoft Power BI To Support Enterprise Business IntelligenceLeveraging Microsoft Power BI To Support Enterprise Business Intelligence
Leveraging Microsoft Power BI To Support Enterprise Business IntelligenceRightpoint
 
Dynamics 365 saturday 2018 - data migration story
Dynamics 365 saturday   2018 - data migration storyDynamics 365 saturday   2018 - data migration story
Dynamics 365 saturday 2018 - data migration storyAndre Margono
 
Moving from BI to AI : For decision makers
Moving from BI to AI : For decision makersMoving from BI to AI : For decision makers
Moving from BI to AI : For decision makerszekeLabs Technologies
 
Power BI vs Tableau
Power BI vs TableauPower BI vs Tableau
Power BI vs TableauDon Hyun
 
Misusing MLflow To Help Deduplicate Data At Scale
Misusing MLflow To Help Deduplicate Data At ScaleMisusing MLflow To Help Deduplicate Data At Scale
Misusing MLflow To Help Deduplicate Data At ScaleDatabricks
 
QlikView Macro's Are Bad
QlikView Macro's Are BadQlikView Macro's Are Bad
QlikView Macro's Are BadBarry Harmsen
 
Microsoft BI Tool Overview and Comparison
Microsoft BI Tool Overview and ComparisonMicrosoft BI Tool Overview and Comparison
Microsoft BI Tool Overview and ComparisonSenturus
 
Supercharge your app with Power BI Embedded analytics
Supercharge your app with Power BI Embedded analyticsSupercharge your app with Power BI Embedded analytics
Supercharge your app with Power BI Embedded analyticsMicrosoft Tech Community
 
Microsoft Reporting Dashboarding and visual Analytics January 2016
Microsoft Reporting Dashboarding and visual Analytics January 2016Microsoft Reporting Dashboarding and visual Analytics January 2016
Microsoft Reporting Dashboarding and visual Analytics January 2016DesignMind
 
Bitrix24 Enetrprise Reosurce Planning System
Bitrix24 Enetrprise Reosurce Planning SystemBitrix24 Enetrprise Reosurce Planning System
Bitrix24 Enetrprise Reosurce Planning SystemFahad Saleem
 
Power BI reports and dashboards for Microsoft Project Server
Power BI reports and  dashboards for Microsoft Project ServerPower BI reports and  dashboards for Microsoft Project Server
Power BI reports and dashboards for Microsoft Project ServerAdvaiya Solutions, Inc.
 

Was ist angesagt? (20)

Build Interactive Analytics using Power BI
Build Interactive Analytics using Power BIBuild Interactive Analytics using Power BI
Build Interactive Analytics using Power BI
 
Integration with Dynamics 365 / Power Platform
Integration with Dynamics 365 / Power PlatformIntegration with Dynamics 365 / Power Platform
Integration with Dynamics 365 / Power Platform
 
Build 2017 - P4062 - Delivering world-class game experiences using Microsoft ...
Build 2017 - P4062 - Delivering world-class game experiences using Microsoft ...Build 2017 - P4062 - Delivering world-class game experiences using Microsoft ...
Build 2017 - P4062 - Delivering world-class game experiences using Microsoft ...
 
Real Time Power BI
Real Time Power BIReal Time Power BI
Real Time Power BI
 
Melb nov17 Virtual Entity and auto number
Melb nov17 Virtual Entity and auto numberMelb nov17 Virtual Entity and auto number
Melb nov17 Virtual Entity and auto number
 
Advanced analytics integration with python
Advanced analytics integration with pythonAdvanced analytics integration with python
Advanced analytics integration with python
 
Adx studio migration
Adx studio migrationAdx studio migration
Adx studio migration
 
Adx studio migration
Adx studio migrationAdx studio migration
Adx studio migration
 
Leveraging Microsoft Power BI To Support Enterprise Business Intelligence
Leveraging Microsoft Power BI To Support Enterprise Business IntelligenceLeveraging Microsoft Power BI To Support Enterprise Business Intelligence
Leveraging Microsoft Power BI To Support Enterprise Business Intelligence
 
Dynamics 365 saturday 2018 - data migration story
Dynamics 365 saturday   2018 - data migration storyDynamics 365 saturday   2018 - data migration story
Dynamics 365 saturday 2018 - data migration story
 
Moving from BI to AI : For decision makers
Moving from BI to AI : For decision makersMoving from BI to AI : For decision makers
Moving from BI to AI : For decision makers
 
Power BI vs Tableau
Power BI vs TableauPower BI vs Tableau
Power BI vs Tableau
 
Misusing MLflow To Help Deduplicate Data At Scale
Misusing MLflow To Help Deduplicate Data At ScaleMisusing MLflow To Help Deduplicate Data At Scale
Misusing MLflow To Help Deduplicate Data At Scale
 
QlikView Macro's Are Bad
QlikView Macro's Are BadQlikView Macro's Are Bad
QlikView Macro's Are Bad
 
Microsoft BI Tool Overview and Comparison
Microsoft BI Tool Overview and ComparisonMicrosoft BI Tool Overview and Comparison
Microsoft BI Tool Overview and Comparison
 
Supercharge your app with Power BI Embedded analytics
Supercharge your app with Power BI Embedded analyticsSupercharge your app with Power BI Embedded analytics
Supercharge your app with Power BI Embedded analytics
 
Microsoft Reporting Dashboarding and visual Analytics January 2016
Microsoft Reporting Dashboarding and visual Analytics January 2016Microsoft Reporting Dashboarding and visual Analytics January 2016
Microsoft Reporting Dashboarding and visual Analytics January 2016
 
Power BI in Office 365
Power BI in Office 365Power BI in Office 365
Power BI in Office 365
 
Bitrix24 Enetrprise Reosurce Planning System
Bitrix24 Enetrprise Reosurce Planning SystemBitrix24 Enetrprise Reosurce Planning System
Bitrix24 Enetrprise Reosurce Planning System
 
Power BI reports and dashboards for Microsoft Project Server
Power BI reports and  dashboards for Microsoft Project ServerPower BI reports and  dashboards for Microsoft Project Server
Power BI reports and dashboards for Microsoft Project Server
 

Ähnlich wie Vitalii Bondarenko and Eugene Berko "Cloud AI Platform as an accelerator of enterprise digital transformation"

SPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDSSPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDSNicolas Georgeault
 
Skill_Level_ Strider
Skill_Level_ StriderSkill_Level_ Strider
Skill_Level_ StriderTushar R
 
Accelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWSAccelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWSSri Ambati
 
From Data Science to MLOps
From Data Science to MLOpsFrom Data Science to MLOps
From Data Science to MLOpsCarl W. Handlin
 
Democratizing AI/ML with GCP - Abishay Rao (Google) at GoDataFest 2019
Democratizing AI/ML with GCP - Abishay Rao (Google) at GoDataFest 2019Democratizing AI/ML with GCP - Abishay Rao (Google) at GoDataFest 2019
Democratizing AI/ML with GCP - Abishay Rao (Google) at GoDataFest 2019GoDataDriven
 
Engineering_Campus_Presentation_2022 (1)-compressed.pptx
Engineering_Campus_Presentation_2022 (1)-compressed.pptxEngineering_Campus_Presentation_2022 (1)-compressed.pptx
Engineering_Campus_Presentation_2022 (1)-compressed.pptxManikaahuja4
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...Lucas Jellema
 
Fast Data at ING – the why, what and how of the streaming analytics platform ...
Fast Data at ING – the why, what and how of the streaming analytics platform ...Fast Data at ING – the why, what and how of the streaming analytics platform ...
Fast Data at ING – the why, what and how of the streaming analytics platform ...Bas Geerdink
 
Building Modern Data Platform with Microsoft Azure
Building Modern Data Platform with Microsoft AzureBuilding Modern Data Platform with Microsoft Azure
Building Modern Data Platform with Microsoft AzureDmitry Anoshin
 
Microsoft Azure Power BI
Microsoft Azure Power BIMicrosoft Azure Power BI
Microsoft Azure Power BIExperfy
 
DevOps in the Cloud with Microsoft Azure
DevOps in the Cloud with Microsoft AzureDevOps in the Cloud with Microsoft Azure
DevOps in the Cloud with Microsoft Azuregjuljo
 
Application development using the wso2 developer studio
Application development using the wso2 developer studioApplication development using the wso2 developer studio
Application development using the wso2 developer studioWSO2
 
Oracle data integrator training from hyderabad
Oracle data integrator training from hyderabadOracle data integrator training from hyderabad
Oracle data integrator training from hyderabadFuturePoint Technologies
 

Ähnlich wie Vitalii Bondarenko and Eugene Berko "Cloud AI Platform as an accelerator of enterprise digital transformation" (20)

SPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDSSPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDS
 
Skill_Level_ Strider
Skill_Level_ StriderSkill_Level_ Strider
Skill_Level_ Strider
 
Accelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWSAccelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWS
 
From Data Science to MLOps
From Data Science to MLOpsFrom Data Science to MLOps
From Data Science to MLOps
 
Democratizing AI/ML with GCP - Abishay Rao (Google) at GoDataFest 2019
Democratizing AI/ML with GCP - Abishay Rao (Google) at GoDataFest 2019Democratizing AI/ML with GCP - Abishay Rao (Google) at GoDataFest 2019
Democratizing AI/ML with GCP - Abishay Rao (Google) at GoDataFest 2019
 
Engineering_Campus_Presentation_2022 (1)-compressed.pptx
Engineering_Campus_Presentation_2022 (1)-compressed.pptxEngineering_Campus_Presentation_2022 (1)-compressed.pptx
Engineering_Campus_Presentation_2022 (1)-compressed.pptx
 
AWS Dev Day 2018
AWS Dev Day 2018AWS Dev Day 2018
AWS Dev Day 2018
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
Fast Data at ING – the why, what and how of the streaming analytics platform ...
Fast Data at ING – the why, what and how of the streaming analytics platform ...Fast Data at ING – the why, what and how of the streaming analytics platform ...
Fast Data at ING – the why, what and how of the streaming analytics platform ...
 
Building Modern Data Platform with Microsoft Azure
Building Modern Data Platform with Microsoft AzureBuilding Modern Data Platform with Microsoft Azure
Building Modern Data Platform with Microsoft Azure
 
Oracle data integrator odi training
Oracle data integrator odi trainingOracle data integrator odi training
Oracle data integrator odi training
 
Microsoft Azure Power BI
Microsoft Azure Power BIMicrosoft Azure Power BI
Microsoft Azure Power BI
 
DevOps in the Cloud with Microsoft Azure
DevOps in the Cloud with Microsoft AzureDevOps in the Cloud with Microsoft Azure
DevOps in the Cloud with Microsoft Azure
 
Application development using the wso2 developer studio
Application development using the wso2 developer studioApplication development using the wso2 developer studio
Application development using the wso2 developer studio
 
Bake-off Power BI
Bake-off Power BIBake-off Power BI
Bake-off Power BI
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
 
Oracle data integrator training from hyderabad
Oracle data integrator training from hyderabadOracle data integrator training from hyderabad
Oracle data integrator training from hyderabad
 

Mehr von Lviv Startup Club

Oksana Krykun: Перші 90 днів в роботі над новим продуктом (UA)
Oksana Krykun: Перші 90 днів в роботі над новим продуктом (UA)Oksana Krykun: Перші 90 днів в роботі над новим продуктом (UA)
Oksana Krykun: Перші 90 днів в роботі над новим продуктом (UA)Lviv Startup Club
 
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...Lviv Startup Club
 
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)Lviv Startup Club
 
Nikita Zahurdaiev: PMO Tools and Technologies (UA)
Nikita Zahurdaiev: PMO Tools and Technologies (UA)Nikita Zahurdaiev: PMO Tools and Technologies (UA)
Nikita Zahurdaiev: PMO Tools and Technologies (UA)Lviv Startup Club
 
Nikita Zahurdaiev: Developing PMO Services and Functions (UA)
Nikita Zahurdaiev: Developing PMO Services and Functions (UA)Nikita Zahurdaiev: Developing PMO Services and Functions (UA)
Nikita Zahurdaiev: Developing PMO Services and Functions (UA)Lviv Startup Club
 
Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)
Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)
Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)Lviv Startup Club
 
Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)
Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)
Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)Lviv Startup Club
 
Stanislav Podyachev: AI Agents as Role-Playing Business Modeling Tools (UA)
Stanislav Podyachev: AI Agents as Role-Playing Business Modeling Tools (UA)Stanislav Podyachev: AI Agents as Role-Playing Business Modeling Tools (UA)
Stanislav Podyachev: AI Agents as Role-Playing Business Modeling Tools (UA)Lviv Startup Club
 
Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)
Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)
Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)Lviv Startup Club
 
Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...Lviv Startup Club
 
Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)
Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)
Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)Lviv Startup Club
 
Roman Kyslyi: Використання та побудова LLM агентів (UA)
Roman Kyslyi: Використання та побудова LLM агентів (UA)Roman Kyslyi: Використання та побудова LLM агентів (UA)
Roman Kyslyi: Використання та побудова LLM агентів (UA)Lviv Startup Club
 
Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...
Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...
Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...Lviv Startup Club
 
Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...
Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...
Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...Lviv Startup Club
 
Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...
Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...
Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...Lviv Startup Club
 
Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...
Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...
Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...Lviv Startup Club
 
Vladyslav Fliahin: Applications of Gen AI in CV (UA)
Vladyslav Fliahin: Applications of Gen AI in CV (UA)Vladyslav Fliahin: Applications of Gen AI in CV (UA)
Vladyslav Fliahin: Applications of Gen AI in CV (UA)Lviv Startup Club
 
Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...
Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...
Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...Lviv Startup Club
 
Michael Vidyakin: Defining PMO Structure and Governance (UA)
Michael Vidyakin: Defining PMO Structure and Governance (UA)Michael Vidyakin: Defining PMO Structure and Governance (UA)
Michael Vidyakin: Defining PMO Structure and Governance (UA)Lviv Startup Club
 
Michael Vidyakin: Assessing Organizational Readiness (UA)
Michael Vidyakin: Assessing Organizational Readiness (UA)Michael Vidyakin: Assessing Organizational Readiness (UA)
Michael Vidyakin: Assessing Organizational Readiness (UA)Lviv Startup Club
 

Mehr von Lviv Startup Club (20)

Oksana Krykun: Перші 90 днів в роботі над новим продуктом (UA)
Oksana Krykun: Перші 90 днів в роботі над новим продуктом (UA)Oksana Krykun: Перші 90 днів в роботі над новим продуктом (UA)
Oksana Krykun: Перші 90 днів в роботі над новим продуктом (UA)
 
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
 
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
 
Nikita Zahurdaiev: PMO Tools and Technologies (UA)
Nikita Zahurdaiev: PMO Tools and Technologies (UA)Nikita Zahurdaiev: PMO Tools and Technologies (UA)
Nikita Zahurdaiev: PMO Tools and Technologies (UA)
 
Nikita Zahurdaiev: Developing PMO Services and Functions (UA)
Nikita Zahurdaiev: Developing PMO Services and Functions (UA)Nikita Zahurdaiev: Developing PMO Services and Functions (UA)
Nikita Zahurdaiev: Developing PMO Services and Functions (UA)
 
Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)
Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)
Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)
 
Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)
Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)
Oleksandr Krakovetskyi: What's wrong with Generative AI? (UA)
 
Stanislav Podyachev: AI Agents as Role-Playing Business Modeling Tools (UA)
Stanislav Podyachev: AI Agents as Role-Playing Business Modeling Tools (UA)Stanislav Podyachev: AI Agents as Role-Playing Business Modeling Tools (UA)
Stanislav Podyachev: AI Agents as Role-Playing Business Modeling Tools (UA)
 
Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)
Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)
Kyryl Truskovskyi: Training and Serving Open-Sourced Foundational Models (UA)
 
Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...
 
Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)
Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)
Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)
 
Roman Kyslyi: Використання та побудова LLM агентів (UA)
Roman Kyslyi: Використання та побудова LLM агентів (UA)Roman Kyslyi: Використання та побудова LLM агентів (UA)
Roman Kyslyi: Використання та побудова LLM агентів (UA)
 
Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...
Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...
Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...
 
Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...
Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...
Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...
 
Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...
Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...
Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...
 
Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...
Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...
Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...
 
Vladyslav Fliahin: Applications of Gen AI in CV (UA)
Vladyslav Fliahin: Applications of Gen AI in CV (UA)Vladyslav Fliahin: Applications of Gen AI in CV (UA)
Vladyslav Fliahin: Applications of Gen AI in CV (UA)
 
Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...
Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...
Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...
 
Michael Vidyakin: Defining PMO Structure and Governance (UA)
Michael Vidyakin: Defining PMO Structure and Governance (UA)Michael Vidyakin: Defining PMO Structure and Governance (UA)
Michael Vidyakin: Defining PMO Structure and Governance (UA)
 
Michael Vidyakin: Assessing Organizational Readiness (UA)
Michael Vidyakin: Assessing Organizational Readiness (UA)Michael Vidyakin: Assessing Organizational Readiness (UA)
Michael Vidyakin: Assessing Organizational Readiness (UA)
 

Kürzlich hochgeladen

Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhYasamin16
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectBoston Institute of Analytics
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Thomas Poetter
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsVICTOR MAESTRE RAMIREZ
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanMYRABACSAFRA2
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
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
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max PrincetonTimothy Spann
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 

Kürzlich hochgeladen (20)

Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis Project
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population Mean
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
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
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max Princeton
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 

Vitalii Bondarenko and Eugene Berko "Cloud AI Platform as an accelerator of enterprise digital transformation"

  • 1. 2018 Cloud AI Platform as an accelerator of enterprise digital transformation Vitaliy Bondarenko Vitaliy.Bondarenko@eleks.com Eugene Berko Yevhen.Berko@eleks.com
  • 2. AGENDA 1. Azure AI / ML services 2. Data Processing Architecture Approaches 3. Data Science Platform 4. Lessons learned
  • 3. Office in the USA New York Office in the UK London, UK Office in Eastern Europe Rzeszow, Poland Offices in Ukraine Headquarters Lviv Delivery centres Lviv Kyiv Ivano-Frankivsk Ternopil a Top 100 Global Outsourcing Company largest IT companies in Ukraine TOP 10 years experience of delivering solutions 27 professionals 1200+ ELEKS FACT SHEET Among the
  • 4. SPEAKERS Vitaliy Bondarenko Head of Enterprise Cloud Solutions Office 20+ years of experience; conference speaker; ELEKS competency manager and community lead; Solution Architect for Big Data, Fast Data and AI projects Eugene Berko Data Architect 7+ years of experience in BI / Big Data / DB / DWH. For the last couple of years has been developing data solutions of various nature focusing mostly on high-load systems and performing enterprise integration
  • 5. Azure AI / ML services
  • 6. Offering Overview Tools and technologies: ● Data Science Virtual Machines (both Windows and Linux based) ● Azure Machine Learning Studio ● Azure Machine Learning Service (preview) ● Azure Batch AI (preview) Deployment options: ● Azure Machine Learning web service (only for models built using Azure Machine Learning Studio ) ● Python web service in a Docker container ● Apache Spark in Azure HDInsight ● Machine Learning Server (previously Microsoft R Server) ● As T-SQL functions in Microsoft SQL Server 2
  • 7. Azure Cognitive Services Vision APIs • Computer Vision • Custom Vision Service (Preview) • Content Moderator • Face API • Emotion API (Preview) • Video Indexer Speech APIs Language APIs Search APIs Knowledge APIs • Speech Service (Preview) • Custom Speech Service (Preview) • Bing Speech API • Translator Speech • Speaker Recognition API (Preview) • Bing Spell Check • Language Understanding LUIS • Linguistic Analysis (Preview) • Text Analytics • Translator Text • Web Language Model (Preview) • Bing News Search • Bing Video Search • Bing Web Search • Bing Autosuggest • Bing Custom Search • Bing Entity Search • Bing Image Search • Bing Visual Search • Custom Decision Service (Preview) • QnA Maker
  • 9. Stream Analytics Using Native Azure Services Key points ● Real-time image processing ● Face / objects recognition ● Real-time dashboards for alerting ● Dashboards for retrospective analysis and stats Components ● Computer Vision and Face API ● Event Hub for image injection ● Stream Analytics for communication with Cognitive Services ● Blob Storage for storing images ● Cosmos DB for storing model output ● Power BI for dashboarding / reporting
  • 10. Batch Analytics Using Native Azure Services Key points ● Future sales prediction based on years of data ● Diverse visualization options Components ● Data Lake Storage as scalable storage ● Azure Functions to transform data into format more suitable for machine learning ● SQL Data Warehouse ● Analysis Services to provide single semantic model and in-memory cashing ● Azure SQL Database ● Data Factory
  • 11. Lambda Architecture with Azure Databricks Key points ● Both streaming and batch analytics of online orders ● Anomaly detection Components ● HDInsight Kafka for stream injection and real-time processing ● Azure Databricks as Apache Spark–based analytics service with machine learning capabilities ● Data Factory for extracting data and injection into main storage
  • 12. ELEKS Data Science Platform
  • 13. AI Solutions Challenges: • How to feed data to the AI model? • How to control access to output of the models that can contain critical business information? • Hot to react to increased data velocity? • How to deploy models to production environment? • How to retrain models in an efficient way without data scientists? • How to measure actual effectiveness of the model on actual data? • How to integrate with existing enterprise infrastructure? • How to make instant decisions according to AI predictions?
  • 14. Data Science Platform Target Customers Enterprises in the state of digital transformation which are building strategies of AI and Big Data implementations. Key points in solution vision: • Real-time analytics and lightning-fast response to incoming data no matter how big it is • Removing the pain of model management and deployment from developers • Easy model scaling for both scoring and training
  • 15. Trained Models Registry and Deployment Registry of trained models ● Metadata for Models ● Versions ● Unified UI for Deployment Deployment ● Create pod on Kubernetes ● Flask for Python ● POJO unified model ● Schema Registry Monitoring ● Scoring Statistics ● Automatic Validation
  • 16. Visualisation for Anomaly Detection and Real-Time Scoring Capabilities ● Machine Learning models training on historical data ● Real-time models scoring ● Integration with Enterprise applications ● Real-time Data Visualisation Real-time Machine Learning ● Shopping Behaviour Analysis ● Logs Anomaly Detection ● Fraud Prediction ● Product Recommendation ● Campaign Recommendation ● Demand Prediction ● Route Optimization ● Customer Segmentation Benefits ● Expert controlled model training ● Validation jobs for all models ● UI for models deployment and monitoring ● Latency in 1 second
  • 17. Deployment and Scalability with Docker and Kubernetes Capabilities ● Deployment to Cloud and On-Premises ● Docker containerization ● Kubernetes Cluster ● Automated continuous integration ● Unified cluster for all Platforms ● UI for Cluster Management Benefits of Kubernetes ● Scalable on level of VMs ● Integration with Enterprise Network ● Enterprise Level Security ● REST API ● Platform for Model deployments
  • 18. Demo
  • 19. Stream analytics using HDInsight clusters
  • 20. Lessons Learned Key points ● Azure is a mature environment for Data Engineering, Machine Learning, and Platform Building ● HDInsight is a powerful Hadoop-based System for real-time and batch data processing ● Cosmos DB is quite sophisticated data base and needs more panels for configurations ● AKS is an excellent tool for microservices and better than native Kubernetes ● PowerBI is very helpful for real-time analytics ● Databricks is a power Data Platform and has bright future.
  • 21. Inspired by Technology. Driven by Value. Have a question? Write to eleksinfo@eleks.com Find us at eleks.com