23
Implantando modelos de Deep Learning em Azure Container Instance

Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

Implantando modelos de Deep Learning em Azure Container Instance

Page 2: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved.

Thaissa Bueno Sanches - Consultant at Avanade

Implantando modelos de Deep Learning em Azure Container Instance

Page 3: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved. <Highly Confidential> See Avanade’s Data Management Policy

Page 4: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved. <Highly Confidential> See Avanade’s Data Management Policy

WHAT IS AZURE MACHINE LEARNING SERVICE?

Page 5: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved. <Highly Confidential> See Avanade’s Data Management Policy

Workspace – Top level container for model management and

experimentation. Also, creates and manages storage, container

registry, key vault and app insights

Experiments – Grouping of training runs for a given script

Pipelines – Stitch together multiple stages to create machine

learning workflows

Compute – Compute resources for training or image

deployment

Models – Encapsulation of trained models

Images – Docker images containing trained models to be

deployed to a compute target

Deployments – Deployment of an image to web services, IoT

Edge and FPGAs

Data Stores – Abstraction layer over Azure storage

Azure Machine Learning service feature

Page 6: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved. <Highly Confidential> See Avanade’s Data Management Policy

7

Custom AI

Page 7: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved. <Highly Confidential> See Avanade’s Data Management Policy

Azure ML Concept – Model Management

Page 8: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved. <Highly Confidential> See Avanade’s Data Management Policy

Azure ML Concept – Computer Target

Page 9: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved. <Highly Confidential> See Avanade’s Data Management Policy

Azure ML Concept – Image Registry

Page 10: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved. <Highly Confidential> See Avanade’s Data Management Policy

Azure ML Concept – Deployment

Page 11: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved. <Highly Confidential> See Avanade’s Data Management Policy

Azure ML service Lets you easily implement this AI/ML Lifecycle

Page 12: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved. <Highly Confidential> See Avanade’s Data Management Policy

Azure ML: How to deploy models at scale

Page 13: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved. <Highly Confidential> See Avanade’s Data Management Policy

Productive Services

Page 14: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved. <Highly Confidential> See Avanade’s Data Management Policy

Productive Services

Page 15: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

CPU or GPU

Page 16: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

CPU VS GPU

Page 17: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

Deployment in Azure Container Instance

Page 18: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

ACI Deployment

Page 19: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

Demo

Page 20: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

©2018 Avanade Inc. All Rights Reserved.

Participe de um treinamento

GRATUITO de Azure Machine

Learning Service

bit.ly/azuremltdc

Page 21: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

Contatos

Site/Blog/Email:http://www.thaissasanches.com.brhttp://meetup.com/pt-BR/DevelopersBR/https://meetup.com/pt-BR/ai-brasil/

Redes Sociais:Linkedin: /in/thaissa-bueno-sanchesGithub: thayssa1186Twitter: thayssa1186

Vagas Avanade:https://careers.avanade.com/jobsenusurl/SearchJobs/?3_56_3=19753

©2018 Avanade Inc. All Rights Reserved.

Page 22: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

• Formada em tecnologia em rede de computadores pela UNIVEM/Marilia.

• Especialista em desenvolvimento .NET e Java.Pós Graduanda Machine Learning e Deep Learning na IGTI.

• Consultora de TI e Arquiteta

• Faço parte da coordenação do evento TDC – Trilha de IA

• Organizadora do AIFest 2018

• Uma das coordenadoras do Developers BR e IA Brasil além de varias comunidades de tecnologia que participo.

Quem sou eu?

©2018 Avanade Inc. All Rights Reserved.

Page 23: Implantando modelos de Deep Learning em Azure Container Instance · 2019-05-16 · Workspace –Top level container for model management and experimentation. Also, creates and manages

Thaissa Bueno Sanches

Consultant at Avanade

Obrigada