Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.58 KB

Challenge7-CICD.md

File metadata and controls

33 lines (22 loc) · 1.58 KB

Challenge 7: Implement DevOps best practices into your Bot

< Previous Challenge - Home - Next Challenge>

Introduction

We've now finished deploying our Bot into Azure. In order to make it a enterprise level repeatable solution, the team needs to automate a CI/CD pipeline

Description

  1. Export our Bot to a Run Time

  2. Make sure exported run time is linked to you GitHub/DevOps repo

  3. Set up Continuous Integration pipeline in your GitHub/DevOps project to automatically build the Web App

  4. Set up a Continuous Deployment (CD) to deploy the project. Make sure the BOT API, QnA Knowledge Base, and LUIS are considered in the CD.

Success Criteria

  • The Bot local Run Time is created
  • Have completed CI and CD pipelines
  • What a sample result looks like: Sample

Resources

Congratulations

You have finished the challenges for this Hack. We are updating the content continuously. In the upcoming phase 2 of this hack content we can extending this Bot solution to data services such as Azure DataBricks to unlock more advanced ML capabilities. Stay tuned!