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

What's hot (20)

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

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

PPT
ow.ppt
ssuser96a63c
 
PPT
kjdiakdnfdifjadsjkjklljlldasgjdjdljgfldjgldjgldjgl.ppt
Brahamam Veera
 
PPTX
Setting Up CircleCI Workflows for Your Salesforce Apps
Daniel Stange
 
PPT
Plantilla oracle
Uriel Barrales Garrido
 
PPT
ow-123123123123123123123123123123123123123
DngHong855117
 
PPTX
Bringing DevOps to the Database
Michaela Murray
 
PDF
Hosting Ruby Web Apps
Michael Reinsch
 
PPTX
Geek Sync | Deployment and Management of Complex Azure Environments
IDERA Software
 
PPTX
A lap around Azure Data Factory
BizTalk360
 
PDF
Getting to Walk with DevOps
Eklove Mohan
 
PPTX
Azure Functions Real World Examples
Yochay Kiriaty
 
PDF
PuppetConf 2017: Unlocking Azure with Puppet Enterprise- Keiran Sweet, Source...
Puppet
 
PPTX
Running Airflow Workflows as ETL Processes on Hadoop
clairvoyantllc
 
PPTX
Utilizing the open ntf domino api
Oliver Busse
 
PDF
Continuous Integration & Continuous Delivery
Databricks
 
PDF
Making Data Scientists Productive in Azure
Valdas Maksimavičius
 
PPT
Rajnish singh(presentation on oracle )
Rajput Rajnish
 
PDF
Beyond Domino Designer
Paul Withers
 
ow.ppt
ssuser96a63c
 
kjdiakdnfdifjadsjkjklljlldasgjdjdljgfldjgldjgldjgl.ppt
Brahamam Veera
 
Setting Up CircleCI Workflows for Your Salesforce Apps
Daniel Stange
 
Plantilla oracle
Uriel Barrales Garrido
 
ow-123123123123123123123123123123123123123
DngHong855117
 
Bringing DevOps to the Database
Michaela Murray
 
Hosting Ruby Web Apps
Michael Reinsch
 
Geek Sync | Deployment and Management of Complex Azure Environments
IDERA Software
 
A lap around Azure Data Factory
BizTalk360
 
Getting to Walk with DevOps
Eklove Mohan
 
Azure Functions Real World Examples
Yochay Kiriaty
 
PuppetConf 2017: Unlocking Azure with Puppet Enterprise- Keiran Sweet, Source...
Puppet
 
Running Airflow Workflows as ETL Processes on Hadoop
clairvoyantllc
 
Utilizing the open ntf domino api
Oliver Busse
 
Continuous Integration & Continuous Delivery
Databricks
 
Making Data Scientists Productive in Azure
Valdas Maksimavičius
 
Rajnish singh(presentation on oracle )
Rajput Rajnish
 
Beyond Domino Designer
Paul Withers
 
Ad

Recently uploaded (20)

PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
July Patch Tuesday
Ivanti
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
July Patch Tuesday
Ivanti
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
Biography of Daniel Podor.pdf
Daniel Podor
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
Ad

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