D E P LOY M L B OT S L I K E A B O S S W I T H C I / C D
W I L L I A M GA L I N D E Z A R I A S @ W i l l i a m A r i a s Z
D E P LOY M L B OT S L I K E A B O S S W I T H C I / C D W I - - PowerPoint PPT Presentation
D E P LOY M L B OT S L I K E A B O S S W I T H C I / C D W I L L I A M GA L I N D E Z A R I A S @ W i l l i a m A r i a s Z 1. Why? One Person Band IaaS, PaaS, SaaS 2.How? Define the Symphony Symphony: Model Life cycle View Symphony:
D E P LOY M L B OT S L I K E A B O S S W I T H C I / C D
W I L L I A M GA L I N D E Z A R I A S @ W i l l i a m A r i a s Z
IaaS, PaaS, SaaS
Symphony: Model Life cycle View
Symphony: Process View
Data is under Version Control*
Common understanding of the process for everyone who comes and reads it.
Enables Iteration to improve Chatbot performance.
Symphony: Components View
Continuous Integration/ Continuous Delivery
*Conditions apply
Increased communication & Collaboration between teams 1
CI/CD Reliability, reproducibility, Auditability & Version Control 2
3
Manual Development
Pipelines
Processes: E2E Automation
Gitlab DevOps Platform Gitlab.com More
Open Source Conversational AI rasa.com
https://gitlab.com/warias/pycon2020
Starter Project