SlideShare a Scribd company logo
1 of 109
Download to read offline
Practical Cloud & Workflow Orchestration




                         2011 Amazon Genomics Event
                                     Chris Dagdigian
                                   chris@bioteam.net	
  
Twitter: @chris_dag	
  


I’m Chris.

I’m an infrastructure
geek.

I work for the
BioTeam.
Disclaimer.
I’m not an Amazon shill.
Really.
The IaaS competition just can’t compete.
AWS lets me build useful stuff.
When stuff gets built, I get paid.
Installing VMware & excreting a
  press release does not turn a
company into a cloud provider.
I need more than just virtual compute
and block storage. AWS has tons of glue
 and many useful IaaS building blocks.
IaaS competitors lag far behind in
  features and service offerings.
Speaking of pretenders…
No APIs?
Not a cloud.
No self-service?
 Not a cloud.
I have to email a human?
      Not a cloud.
50% failure rate on server launch?
          Lame cloud.
Virtual servers & block storage only?
            Barely a cloud.
I’m getting insufferable, huh? 
        Moving on …
Three Topics Today.
Time, Laziness  Beauty.
Tick …
  Tick
    Tick…



            image: shanelin via flickr
User expectations are changing.




                        image: shanelin via flickr
Automated provisioning 
  can shrink the time between 
 “I want to do some science”  
“I’m ready to do some science”.



                           image: shanelin via flickr
However…




           image: shanelin via flickr
If servers, storage and systems can be
        deployed in minutes …




                            image: shanelin via flickr
… why does it still take days, several
helpdesk tickets  a team of humans
 to load software and configure my
   systems to actually do science?


                             image: shanelin via flickr
It shouldn’t.




                image: shanelin via flickr
If provisioning gets faster,
configuration management 
  also needs to keep pace.



                        image: shanelin via flickr
Laziness.
Larry Wall’s   1st   Great Virtue
“… the quality that makes you go to great
effort to reduce overall energy expenditure. It
 makes you write labor-saving programs that
 other people will find useful, and document
what you wrote so you don't have to answer
          so many questions about it.”
It’s all scriptable.
•    Servers
•    Storage
•    Network
•    Bootstrapping
•    Provisioning
•    Configuration
•    Management
•    Monitoring
•    Scaling
•    Accounting 
     audit trails
Not hype. Real.
I can do it from my ipad.
No cubicle required.
Our research IT infrastructures can now be
   100% virtual and 100% scriptable
And it’s pretty easy to understand.
Anyone can drive this stuff.
Especially motivated researchers.
Stuff like this is a big deal.
5GB managed MySQL in the cloud.
         $.011 / hour
Database Administrator not required.
Automatic patching, backups  clustering
Anyone with a web browser can launch one.
Beauty.
Scriptable infrastructure is just the beginning.
The really cool stuff is what we build on top.
With good tools …
We can orchestrate complex systems,
     pipelines and workflows.
Orchestrated systems working in concert
          are a beautiful thing.
Let me show you a few of the tools we like.
Cloud Init
Cloud Init
•  https://help.ubuntu.com/community/UEC
•  Developed by Ubuntu
•  Baked into all Ubuntu UEC releases
•  Also baked into Amazon Linux AMIs
•  Works on Eucalyptus clouds as well
Cloud Init gives you a hook into freshly
            booted systems.
It’s a great and easy-to-comprehend way to
bootstrap or customize generic server images.
When you launch a server, you can inject a
YAML formatted file into the environment.
Cloud init files are parsed and executed right
   after the node boots for the first time.
You can run scripts, install software, load SSH
   keys, etc. to ‘bootstrap’ a generic node.
#cloud-config!
packages:!
  - httpd!
!
runcmd:!
  - /etc/init.d/httpd start   !
  - echo h1Hello Amazon Genomics Event!/h1” 
  ! /var/www/html/index.html!
!
Previous real-world example does this:
1.  Download/install Apache web server
2.  Turn on the web server
3.  Create a cheezy index.html
This is the script I ran moments before this talk …
#!/bin/sh!
!
ec2-run-instances ami-8c1fece5 !
  -n 1 !
  -t m1.small !
  -g dagdemo-SG !
  -k dagdemo-sshkeypair !
  --user-data-file ./cloudInit-config.txt!
!
Important to understand:
•  ami-8c1fece5 is Amazon Linux public AMI
•  No web server pre-installed
•  Never before been ‘touched’ by me
•  Cloud Init does it all via the script I injected at
   instance launch time
Lets see if it worked …
Amazon CloudFormation
Amazon CloudFormation
•  http://aws.amazon.com/cloudformation/
•  AWS specific
•  Sweet way to turn on|off entire stacks of
   related and dependent AWS services
Treat complex infrastructure as single resource
•  Cliché example - In a single “stack” you can
   define and then start/stop:
   •  Elastic database cluster +
   •  Elastic webserver cluster +
   •  Monitoring  auto-scaling triggers
   •  Event  error notification
   •  Elastic load balancer
My live demo of CloudFormation
•  Using the example WordPress Blog template
•  It does a ton of cool stuff:
   •  RDS backend for mySQL database, elastic
       webserver cluster with auto-scaling, security
       group setup, automatic scaling, automatic
       alarm notices
   •  It all sits behind an elastic load balancer
My CloudFormation blog demo:
•  Actual stack file at http://biote.am/6d
•  Check it out …
   •  .JSON formatted but still quite readable
•  It lets me define and then control a ton of
   different related AWS services all at once.
#!/bin/sh!
# Launch Stack

!
cfn-create-stack AWSGenomics-demoStack !
  --template-file cf-wordpress.json.txt!
!
!
#!/bin/sh!
# Check state  status!
!
cfn-describe-stacks AWSGenomics-demoStack!
echo !
cfn-describe-stack-events  !
   AWSGenomics-demoStack --headers!
10 AWS Services/Resources orchestrated as one.
Cloudwatch.
Auto-scaling triggers.
SNS Endpoints for Alarms.
Alarm triggers.
RDS Database  Security Group.
Elastic Load Balancer.
EC2 Security Group.
Cool, huh?
{ in case the demo fails! }
Opscode Chef
Chef enables Infrastructure as Code
It’s freaking awesome.
Chef lets you:

Manage configuration as idempotent Resources.
Group resources as idempotent Recipes.
Group recipes into Roles.
Track it all like Source Code.

Search your infrastructure like a ninja. Ohai!

Configure your systems, software  pipelines
http://www.opscode.com/chef/ 

•  Several flavors
   •  Open source
   •  Commercial / Managed
   •  Commercial / ‘Behind your Firewall’ 

•  No time today for even a short description
   of how it works. You should check it out.
Chef demo via ‘knife’ command line …
knife ec2 server create !
 -N aws-genomicsDemo !
 -I ami-63be790a !
 -f t1.micro !
 -G default !
 -S bioteam-IAM-admins-v1 !
 -r 'recipe[getting-started]' !
 -i ./bioteam-IAM-admins-v1.pem !
 -x ubuntu!
Fully automatic remote bootstrapping …
Done!
Search-driven, parallel remote SSH execution
knife ssh name:aws-genomicsDemo !
 -a cloud.public_hostname !
 -x ubuntu !
 -i bioteam-IAM-admins-v1.pem !
 'sudo chef-client; !
 cat /tmp/chef-getting-started.txt'!
Lets install some genomics tools

•  Our Maq short read assembler cookbook:
   •  Installs all dependencies (compilers, etc.)
   •  Puts application source on node
   •  Builds maq from source
   •  Installs it
$ knife node !
 run_list add !
 aws-genomicsDemo !
 'recipe[maq]'!
It really is that easy.
MIT StarCluster
MIT Starcluster
•  http://web.mit.edu/stardev/cluster
•  Ready to use Linux compute farm on AWS
   •  Grid Engine, MPI, NFS filesystems
   •  Libraries, tools, applications
   •  Easy to use, easy to extend
   •  Integrates well with Chef
If you have not built Linux clusters from
            scratch before …
It’s hard to really appreciate everything that
      StarCluster does behind the scenes.
MIT Starcluster – More Info

•  Live demo (time permitting)
•  StarCluster  Spot Instances Screencast
   •  http://biote.am/6c
   •  http://aws.amazon.com/ec2/spot-and-
      science/
Phew. That’s a lot of slides.
Time to explore the demos?
Questions?
Thanks!
       Related talk slides:
       http://biote.am/6a
“Mapping Informatics to the Cloud”

More Related Content

What's hot

What's hot (20)

Why Virtualization is important by Tom Phelan of BlueData
Why Virtualization is important by Tom Phelan of BlueDataWhy Virtualization is important by Tom Phelan of BlueData
Why Virtualization is important by Tom Phelan of BlueData
 
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
 
Serverless Spring - Nate Schutta 2/2
Serverless Spring - Nate Schutta 2/2Serverless Spring - Nate Schutta 2/2
Serverless Spring - Nate Schutta 2/2
 
Monitorama - Please, no more Minutes, Milliseconds, Monoliths or Monitoring T...
Monitorama - Please, no more Minutes, Milliseconds, Monoliths or Monitoring T...Monitorama - Please, no more Minutes, Milliseconds, Monoliths or Monitoring T...
Monitorama - Please, no more Minutes, Milliseconds, Monoliths or Monitoring T...
 
An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017
 
The Cloud Revolution - Philippines Cloud Summit
The Cloud Revolution - Philippines Cloud SummitThe Cloud Revolution - Philippines Cloud Summit
The Cloud Revolution - Philippines Cloud Summit
 
Serverless Spring - Nate Schutta 1/2
Serverless Spring - Nate Schutta 1/2Serverless Spring - Nate Schutta 1/2
Serverless Spring - Nate Schutta 1/2
 
Better, Faster, Cheaper Infrastructure: Apache CloudStack and Riak CS
Better, Faster, Cheaper Infrastructure: Apache CloudStack and Riak CSBetter, Faster, Cheaper Infrastructure: Apache CloudStack and Riak CS
Better, Faster, Cheaper Infrastructure: Apache CloudStack and Riak CS
 
Kubernetes is all you need
Kubernetes is all you needKubernetes is all you need
Kubernetes is all you need
 
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh VariaCloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
 
Ciso executive summit 2012
Ciso executive summit 2012Ciso executive summit 2012
Ciso executive summit 2012
 
OpenStack Architected Like AWS (and GCP)
OpenStack Architected Like AWS (and GCP)OpenStack Architected Like AWS (and GCP)
OpenStack Architected Like AWS (and GCP)
 
The Next Big Thing: Serverless
The Next Big Thing: ServerlessThe Next Big Thing: Serverless
The Next Big Thing: Serverless
 
Make a Move to the Azure Cloud with SoftNAS
Make a Move to the Azure Cloud with SoftNASMake a Move to the Azure Cloud with SoftNAS
Make a Move to the Azure Cloud with SoftNAS
 
OpenStack 101 Presentation
OpenStack 101 PresentationOpenStack 101 Presentation
OpenStack 101 Presentation
 
Liberate Your Files with a Private Cloud Storage Solution powered by Open Source
Liberate Your Files with a Private Cloud Storage Solution powered by Open SourceLiberate Your Files with a Private Cloud Storage Solution powered by Open Source
Liberate Your Files with a Private Cloud Storage Solution powered by Open Source
 
Epidemic Failures
Epidemic FailuresEpidemic Failures
Epidemic Failures
 
Introduction to OpenStack Storage
Introduction to OpenStack StorageIntroduction to OpenStack Storage
Introduction to OpenStack Storage
 
Cloud orchestration major tools comparision
Cloud orchestration major tools comparisionCloud orchestration major tools comparision
Cloud orchestration major tools comparision
 
OSCON 2014 - Crash Course in Open Source Cloud Computing
OSCON 2014 -  Crash Course in Open Source Cloud ComputingOSCON 2014 -  Crash Course in Open Source Cloud Computing
OSCON 2014 - Crash Course in Open Source Cloud Computing
 

Similar to Practical Cloud & Workflow Orchestration

Similar to Practical Cloud & Workflow Orchestration (20)

PowerPoint Presentation
PowerPoint PresentationPowerPoint Presentation
PowerPoint Presentation
 
Devops continuousintegration and deployment onaws puttingmoneybackintoyourmis...
Devops continuousintegration and deployment onaws puttingmoneybackintoyourmis...Devops continuousintegration and deployment onaws puttingmoneybackintoyourmis...
Devops continuousintegration and deployment onaws puttingmoneybackintoyourmis...
 
DevOps, Continuous Integration and Deployment on AWS: Putting Money Back into...
DevOps, Continuous Integration and Deployment on AWS: Putting Money Back into...DevOps, Continuous Integration and Deployment on AWS: Putting Money Back into...
DevOps, Continuous Integration and Deployment on AWS: Putting Money Back into...
 
Serverless in production, an experience report (IWOMM)
Serverless in production, an experience report (IWOMM)Serverless in production, an experience report (IWOMM)
Serverless in production, an experience report (IWOMM)
 
Virtualization and Cloud Computing with Elastic Server On Demand
Virtualization and Cloud Computing with Elastic Server On DemandVirtualization and Cloud Computing with Elastic Server On Demand
Virtualization and Cloud Computing with Elastic Server On Demand
 
Masterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM RolesMasterless Puppet Using AWS S3 Buckets and IAM Roles
Masterless Puppet Using AWS S3 Buckets and IAM Roles
 
Automating Cloud Cluster Deployment: Beyond the Book
Automating Cloud Cluster Deployment: Beyond the BookAutomating Cloud Cluster Deployment: Beyond the Book
Automating Cloud Cluster Deployment: Beyond the Book
 
DevOps Tooling - Pop-up Loft TLV 2017
DevOps Tooling - Pop-up Loft TLV 2017DevOps Tooling - Pop-up Loft TLV 2017
DevOps Tooling - Pop-up Loft TLV 2017
 
A 60-minute tour of AWS Compute (November 2016)
A 60-minute tour of AWS Compute (November 2016)A 60-minute tour of AWS Compute (November 2016)
A 60-minute tour of AWS Compute (November 2016)
 
ServerTemplate Deep Dive
ServerTemplate Deep DiveServerTemplate Deep Dive
ServerTemplate Deep Dive
 
Serverless in production, an experience report (FullStack 2018)
Serverless in production, an experience report (FullStack 2018)Serverless in production, an experience report (FullStack 2018)
Serverless in production, an experience report (FullStack 2018)
 
Cloud adoption fails - 5 ways deployments go wrong and 5 solutions
Cloud adoption fails - 5 ways deployments go wrong and 5 solutionsCloud adoption fails - 5 ways deployments go wrong and 5 solutions
Cloud adoption fails - 5 ways deployments go wrong and 5 solutions
 
Zero to tested
Zero to testedZero to tested
Zero to tested
 
A real-life account of moving 100% to a public cloud
A real-life account of moving 100% to a public cloudA real-life account of moving 100% to a public cloud
A real-life account of moving 100% to a public cloud
 
Running a Lean Startup with AWS
Running a Lean Startup with AWSRunning a Lean Startup with AWS
Running a Lean Startup with AWS
 
Cloud-Native DevOps: Simplifying application lifecycle management with AWS | ...
Cloud-Native DevOps: Simplifying application lifecycle management with AWS | ...Cloud-Native DevOps: Simplifying application lifecycle management with AWS | ...
Cloud-Native DevOps: Simplifying application lifecycle management with AWS | ...
 
Serverless in production, an experience report (Going Serverless)
Serverless in production, an experience report (Going Serverless)Serverless in production, an experience report (Going Serverless)
Serverless in production, an experience report (Going Serverless)
 
Serverless in Production, an experience report (AWS UG South Wales)
Serverless in Production, an experience report (AWS UG South Wales)Serverless in Production, an experience report (AWS UG South Wales)
Serverless in Production, an experience report (AWS UG South Wales)
 
Serverless in production, an experience report
Serverless in production, an experience reportServerless in production, an experience report
Serverless in production, an experience report
 
Austin Web Architecture
Austin Web ArchitectureAustin Web Architecture
Austin Web Architecture
 

More from Chris Dagdigian

More from Chris Dagdigian (20)

2021 Trends from the Trenches
2021 Trends from the Trenches2021 Trends from the Trenches
2021 Trends from the Trenches
 
Bio-IT Trends From The Trenches (digital edition)
Bio-IT Trends From The Trenches (digital edition)Bio-IT Trends From The Trenches (digital edition)
Bio-IT Trends From The Trenches (digital edition)
 
Trends from the Trenches: 2019
Trends from the Trenches: 2019Trends from the Trenches: 2019
Trends from the Trenches: 2019
 
Practical Petabyte Pushing
Practical Petabyte PushingPractical Petabyte Pushing
Practical Petabyte Pushing
 
Cloud Sobriety for Life Science IT Leadership (2018 Edition)
Cloud Sobriety for Life Science IT Leadership (2018 Edition)Cloud Sobriety for Life Science IT Leadership (2018 Edition)
Cloud Sobriety for Life Science IT Leadership (2018 Edition)
 
Facilitating Collaborative Life Science Research in Commercial & Enterprise E...
Facilitating Collaborative Life Science Research in Commercial & Enterprise E...Facilitating Collaborative Life Science Research in Commercial & Enterprise E...
Facilitating Collaborative Life Science Research in Commercial & Enterprise E...
 
BioIT World 2016 - HPC Trends from the Trenches
BioIT World 2016 - HPC Trends from the TrenchesBioIT World 2016 - HPC Trends from the Trenches
BioIT World 2016 - HPC Trends from the Trenches
 
2015 Bio-IT Trends From the Trenches
2015 Bio-IT Trends From the Trenches2015 Bio-IT Trends From the Trenches
2015 Bio-IT Trends From the Trenches
 
2015 CDC Workshop on ScienceDMZ
2015 CDC Workshop on ScienceDMZ2015 CDC Workshop on ScienceDMZ
2015 CDC Workshop on ScienceDMZ
 
BioIT Trends - 2014 Internet2 Technology Exchange
BioIT Trends - 2014 Internet2 Technology ExchangeBioIT Trends - 2014 Internet2 Technology Exchange
BioIT Trends - 2014 Internet2 Technology Exchange
 
Cloud Security for Life Science R&D
Cloud Security for Life Science R&DCloud Security for Life Science R&D
Cloud Security for Life Science R&D
 
2014 BioIT World - Trends from the trenches - Annual presentation
2014 BioIT World - Trends from the trenches - Annual presentation2014 BioIT World - Trends from the trenches - Annual presentation
2014 BioIT World - Trends from the trenches - Annual presentation
 
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome Meeting
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome MeetingBio-IT & Cloud Sobriety: 2013 Beyond The Genome Meeting
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome Meeting
 
Bio-IT Asia 2013: Informatics & Cloud - Best Practices & Lessons Learned
Bio-IT Asia 2013: Informatics & Cloud - Best Practices & Lessons LearnedBio-IT Asia 2013: Informatics & Cloud - Best Practices & Lessons Learned
Bio-IT Asia 2013: Informatics & Cloud - Best Practices & Lessons Learned
 
2013: Trends from the Trenches
2013: Trends from the Trenches2013: Trends from the Trenches
2013: Trends from the Trenches
 
Multi-Tenant Pharma HPC Clusters
Multi-Tenant Pharma HPC ClustersMulti-Tenant Pharma HPC Clusters
Multi-Tenant Pharma HPC Clusters
 
AWS re:Invent - Accelerating Research
AWS re:Invent - Accelerating ResearchAWS re:Invent - Accelerating Research
AWS re:Invent - Accelerating Research
 
Bio-IT for Core Facility Managers
Bio-IT for Core Facility ManagersBio-IT for Core Facility Managers
Bio-IT for Core Facility Managers
 
Trends from the Trenches (Singapore Edition)
Trends from the Trenches (Singapore Edition)Trends from the Trenches (Singapore Edition)
Trends from the Trenches (Singapore Edition)
 
2012: Trends from the Trenches
2012: Trends from the Trenches2012: Trends from the Trenches
2012: Trends from the Trenches
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Practical Cloud & Workflow Orchestration