Azure DevOps
Projects
Apresentação
• Jaqueline Ramos
• Aproximadamente 8 anos na área de TI
• Consultora DevOps na ESX
• Evangelista Técnica na WoMakers Code
• Organizadora na Developers-BR/Interior
• Microsoft MVP
Agenda
Conceitos Práticas Ferramentas Demo
CI (Continuous Integration)
O que é
• A cada novo commit/check-in,
realize testes individuais ou de
integração
Beneficios
• Agilidade na entrega
• Repetibilidade
• Otimização dos recursos
• Teste seu código a cada commit/check-
in
CD (Continuous Deployment)
O que é
• Realize pequenas entregas a qualquer
momento, em conjunto com CI
Beneficios
• Agilidade na entrega
• Repetibilidade
• Otimização dos recursos
• Publique seu código a qualquer momento
Automatização
Por que automatizar?
• Rapidez na entrega de recursos, impactando seu processo como
um todo.
• Sem riscos de falhas humanas.
• Redução de custos.
Automation
Ferramentas
5 minutos???
Azure DevOps Projects
O que é
• Crie qualquer aplicativo do Azure, em qualquer serviço do
Azure, em menos de cinco minutos.
Beneficios
• Suporte interno para estruturas de aplicativo populares
• Integração automática e total do pipeline de CI/CD
• Monitoramento interno com o Application Insights
• Implantação na plataforma de sua escolha
Links de apoio
DevOps: https://www.visualstudio.com/pt-br/learn/what-is-devops/
CI: https://www.visualstudio.com/pt-br/learn/what-is-continuous-
integration/
CD: https://www.visualstudio.com/pt-br/learn/what-is-continuous-
delivery/
Azure: https://azure.microsoft.com/pt-br/
Azure DevOps: https://azure.microsoft.com/pt-br/solutions/devops/
DevOps Project: https://azure.microsoft.com/en-us/features/devops-
projects/
Contatos
jaqueline.ramos17
jaqueline-ramos-bab8a432
jaquelinecramos.wordpress.com
jaqueCR2

QA Ladies 2018 - Azure DevOps Projects

  • 1.
  • 2.
    Apresentação • Jaqueline Ramos •Aproximadamente 8 anos na área de TI • Consultora DevOps na ESX • Evangelista Técnica na WoMakers Code • Organizadora na Developers-BR/Interior • Microsoft MVP
  • 3.
  • 6.
    CI (Continuous Integration) Oque é • A cada novo commit/check-in, realize testes individuais ou de integração Beneficios • Agilidade na entrega • Repetibilidade • Otimização dos recursos • Teste seu código a cada commit/check- in
  • 7.
    CD (Continuous Deployment) Oque é • Realize pequenas entregas a qualquer momento, em conjunto com CI Beneficios • Agilidade na entrega • Repetibilidade • Otimização dos recursos • Publique seu código a qualquer momento
  • 11.
    Automatização Por que automatizar? •Rapidez na entrega de recursos, impactando seu processo como um todo. • Sem riscos de falhas humanas. • Redução de custos.
  • 12.
  • 13.
  • 14.
  • 15.
    Azure DevOps Projects Oque é • Crie qualquer aplicativo do Azure, em qualquer serviço do Azure, em menos de cinco minutos. Beneficios • Suporte interno para estruturas de aplicativo populares • Integração automática e total do pipeline de CI/CD • Monitoramento interno com o Application Insights • Implantação na plataforma de sua escolha
  • 17.
    Links de apoio DevOps:https://www.visualstudio.com/pt-br/learn/what-is-devops/ CI: https://www.visualstudio.com/pt-br/learn/what-is-continuous- integration/ CD: https://www.visualstudio.com/pt-br/learn/what-is-continuous- delivery/ Azure: https://azure.microsoft.com/pt-br/ Azure DevOps: https://azure.microsoft.com/pt-br/solutions/devops/ DevOps Project: https://azure.microsoft.com/en-us/features/devops- projects/
  • 18.