SlideShare a Scribd company logo
7 Steps to Simplifying your AI
Workflows
Visually Building and Running AI workflows in the Cloud
About Me
• Vishnu Vettrivel
• @cloudronin
• Open source enthusiast
• Developer with around 20 years
of experience building and
scaling successful big data and AI
platforms.
• Architect and co-founder of the
Nephos project
• hybrid cloud enabled AI workflow
service
A brief background to AI workflows
• Computationally expensive
• Large data sets
• Multiple binaries/executables/scripts
• Orchestration and Data flow intensive
• Iterative in nature
• Elasticity of Cloud will help
• Can get pretty complex pretty quickly
• Versioning is important
Introduction to Nephos
Nephos: High Level overview
• Visual workflow service
• Built for hybrid clouds
• Built on open source technologies
• Pegasus
• Htcondor
• Docker
• Built by Experienced AI/Big Data practioners
Step 1: Setup a new Cluster
• Adding a cluster is a 1-click operation*
• Unless you want to setup on a private cloud
• Define cluster Configuration
• Cluster size
• Autoscaling parameters
• Instance types
• Libraries to attach
Step 2: Register your Resources
• Resources could either be
• Datasets (External or Internal)
• Executables (or Scripts)
• Define arguments
• Inputs
• Outputs
• Position bindings
Step 3: Create your first AI workflow
• Drag and Drop Datasets
• Drag and Drop Executables
• Draw your connecting edges
• Configure Nodes if needed
• Modify Name and other metadata as needed
• Get ready to run your workflow
Step 4: Running your Workflow
• Click Run
• Watch Run Log output
• Progress Indicator
• Wait for completion (or error )
• Download/Preview output if succesful
• Debug if needed
• Modify workflow if needed
• Repeat Rinse
Step 5: Experimenting on your workflows
• Download/Preview output
• Analyze results
• Decide if improvements needed
• Modify workflow parameters/nodes
• Re-run workflow
Step 6: Collaborating on your workflow
• Comment your workflows
• Share your workflow with your team
• Clone your team members workflow
• Modify the clone and share back
• Repeat, Rinse!
Step 7: Scheduling your workflow runs
• Decide which workflow you want to ’jobify’
• Select and create a job from it
• Configure Job parameters
• Setup alerting if needed
Questions

More Related Content

PDF
Workshop automating with microsoft flow
PDF
Using Microsoft Flow for IT Professionals
PDF
Microsoft Flow and PowerShell combined to automate everything
PDF
From PowerShell Function to Serverless code with Azure Functions
PDF
Automate Anything with Microsoft Flow
PDF
Discover Microsoft's Cloud Automation Suite
PDF
Automate it with Azure Functions
PDF
Using Chat Automation - ChatOps
Workshop automating with microsoft flow
Using Microsoft Flow for IT Professionals
Microsoft Flow and PowerShell combined to automate everything
From PowerShell Function to Serverless code with Azure Functions
Automate Anything with Microsoft Flow
Discover Microsoft's Cloud Automation Suite
Automate it with Azure Functions
Using Chat Automation - ChatOps

What's hot (20)

PDF
Create awesome Azure Functions with PowerShell
PDF
Automate yourself out of a job - Use ChatOps!
PDF
Bridge the gap with Chat Automation
PPTX
Writing power shell the right tool for the job
PDF
Automate everything with PowerShell
PDF
O365Con19 - Things I've Learned While Building a Product on SharePoint Modern...
PPTX
Managing V Sphere With The Vesi
PPTX
A (XPages) developers guide to Cloudant - MeetIT
PPTX
Training And Serving ML Model Using Kubeflow by Jayesh Sharma
PPTX
Azue Webjobs
PPTX
Elk meetup
PPTX
SPS calgary 2017 introduction to azure functions microsoft flow
PPTX
Laravel and SOLR
PPTX
T5 - Mise en place de votre processus DevOps Ofice, Office 365, SharePoint - ...
PPTX
Getting started with Laravel & Elasticsearch
PDF
Building machine learning applications locally with Spark — Joel Pinho Lucas ...
PPTX
I3 - Running SharePoint 2016 in Azure the do's and dont's - Jasjit Chopra
PPTX
RavenDB 4.0
PDF
Objection.js, a SQL ORM
PPTX
Ansible
Create awesome Azure Functions with PowerShell
Automate yourself out of a job - Use ChatOps!
Bridge the gap with Chat Automation
Writing power shell the right tool for the job
Automate everything with PowerShell
O365Con19 - Things I've Learned While Building a Product on SharePoint Modern...
Managing V Sphere With The Vesi
A (XPages) developers guide to Cloudant - MeetIT
Training And Serving ML Model Using Kubeflow by Jayesh Sharma
Azue Webjobs
Elk meetup
SPS calgary 2017 introduction to azure functions microsoft flow
Laravel and SOLR
T5 - Mise en place de votre processus DevOps Ofice, Office 365, SharePoint - ...
Getting started with Laravel & Elasticsearch
Building machine learning applications locally with Spark — Joel Pinho Lucas ...
I3 - Running SharePoint 2016 in Azure the do's and dont's - Jasjit Chopra
RavenDB 4.0
Objection.js, a SQL ORM
Ansible
Ad

Similar to 7 steps to simplifying your AI workflows (20)

PDF
DutchMLSchool. ML Automation
PDF
Tech leaders guide to effective building of machine learning products
PPTX
03_aiops-1.pptx
PDF
AI made easy with Flink AI Flow
PDF
MLSEV Virtual. From my First BigML Project to Production
PPTX
OS for AI: Elastic Microservices & the Next Gen of ML
PDF
AI for workflow automation Use cases applications benefits and development.pdf
PDF
Overview of Scientific Workflows - Why Use Them?
PDF
DutchMLSchool 2022 - Automation
PDF
Predicting failures on complex machines by Ion Marqués at Big Data Spain 2015
DOCX
How Does an Agentic AI Workflow Work? Here is Detail
PDF
Towards an Infrastructure for Enabling Systematic Development and Research of...
PDF
Global ai conf_final
PPTX
From Data Science to MLOps
PDF
Metaflow: The ML Infrastructure at Netflix
PPTX
MLops on Vertex AI Presentation (AI/ML).pptx
PPT
IMPACT/myGrid Hackathon - Introduction to Taverna
PDF
C19013010 the tutorial to build shared ai services session 2
PDF
Automating Workflows for Analytics Pipelines
PDF
Deliver Business Value Faster with AWS Step Functions
DutchMLSchool. ML Automation
Tech leaders guide to effective building of machine learning products
03_aiops-1.pptx
AI made easy with Flink AI Flow
MLSEV Virtual. From my First BigML Project to Production
OS for AI: Elastic Microservices & the Next Gen of ML
AI for workflow automation Use cases applications benefits and development.pdf
Overview of Scientific Workflows - Why Use Them?
DutchMLSchool 2022 - Automation
Predicting failures on complex machines by Ion Marqués at Big Data Spain 2015
How Does an Agentic AI Workflow Work? Here is Detail
Towards an Infrastructure for Enabling Systematic Development and Research of...
Global ai conf_final
From Data Science to MLOps
Metaflow: The ML Infrastructure at Netflix
MLops on Vertex AI Presentation (AI/ML).pptx
IMPACT/myGrid Hackathon - Introduction to Taverna
C19013010 the tutorial to build shared ai services session 2
Automating Workflows for Analytics Pipelines
Deliver Business Value Faster with AWS Step Functions
Ad

Recently uploaded (20)

PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Cloud computing and distributed systems.
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Dropbox Q2 2025 Financial Results & Investor Presentation
Per capita expenditure prediction using model stacking based on satellite ima...
Empathic Computing: Creating Shared Understanding
Cloud computing and distributed systems.
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Network Security Unit 5.pdf for BCA BBA.
Building Integrated photovoltaic BIPV_UPV.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Big Data Technologies - Introduction.pptx
20250228 LYD VKU AI Blended-Learning.pptx
MYSQL Presentation for SQL database connectivity
MIND Revenue Release Quarter 2 2025 Press Release
sap open course for s4hana steps from ECC to s4
Reach Out and Touch Someone: Haptics and Empathic Computing

7 steps to simplifying your AI workflows

  • 1. 7 Steps to Simplifying your AI Workflows Visually Building and Running AI workflows in the Cloud
  • 2. About Me • Vishnu Vettrivel • @cloudronin • Open source enthusiast • Developer with around 20 years of experience building and scaling successful big data and AI platforms. • Architect and co-founder of the Nephos project • hybrid cloud enabled AI workflow service
  • 3. A brief background to AI workflows • Computationally expensive • Large data sets • Multiple binaries/executables/scripts • Orchestration and Data flow intensive • Iterative in nature • Elasticity of Cloud will help • Can get pretty complex pretty quickly • Versioning is important
  • 5. Nephos: High Level overview • Visual workflow service • Built for hybrid clouds • Built on open source technologies • Pegasus • Htcondor • Docker • Built by Experienced AI/Big Data practioners
  • 6. Step 1: Setup a new Cluster • Adding a cluster is a 1-click operation* • Unless you want to setup on a private cloud • Define cluster Configuration • Cluster size • Autoscaling parameters • Instance types • Libraries to attach
  • 7. Step 2: Register your Resources • Resources could either be • Datasets (External or Internal) • Executables (or Scripts) • Define arguments • Inputs • Outputs • Position bindings
  • 8. Step 3: Create your first AI workflow • Drag and Drop Datasets • Drag and Drop Executables • Draw your connecting edges • Configure Nodes if needed • Modify Name and other metadata as needed • Get ready to run your workflow
  • 9. Step 4: Running your Workflow • Click Run • Watch Run Log output • Progress Indicator • Wait for completion (or error ) • Download/Preview output if succesful • Debug if needed • Modify workflow if needed • Repeat Rinse
  • 10. Step 5: Experimenting on your workflows • Download/Preview output • Analyze results • Decide if improvements needed • Modify workflow parameters/nodes • Re-run workflow
  • 11. Step 6: Collaborating on your workflow • Comment your workflows • Share your workflow with your team • Clone your team members workflow • Modify the clone and share back • Repeat, Rinse!
  • 12. Step 7: Scheduling your workflow runs • Decide which workflow you want to ’jobify’ • Select and create a job from it • Configure Job parameters • Setup alerting if needed