DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure

10
DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure (DevOps a origem – Parte 2) – Enterprise DevOps DEV307

Transcript of DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure

Page 1: DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure

DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure (DevOps a origem – Parte 2) – Enterprise DevOps

DEV307

Page 2: DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure

Quem são os palestrantes?

Daniel SemedoEspecialista de Produtos – Visual StudioMicrosoft Brasil – Developer Experience

@danielsemedo

André DiasALM RangerMicrosoft MVP - ALM

@AndreDiasBR

Page 3: DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure

O Mercado não respeita tradição, somente inovação

A Competição é agressiva

Ser o primeiro é chave para o sucesso

Não podemos ficar parado

Page 4: DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure

Times que entregam acima das metas colaborar

mais

Com seutime

54%Tendem a:

Devs

26.7%Falta de apoio executivo

56.7%Cultura

43.3%Processo fragmentado

Blockers de colaboração

DevOps costuma ser iniciado por desenvolvedores dentro de uma organização numa margem de 40% a 33% em relação a IT PROs

Práticas ageisadotaram

3/4 Dos times

NegócioIT Ops

O custo médio ao deixar um Sistema for a do ar é de $100,000 por hora

Gasta-se 200 minutos para diagnosticar e

reparar um problema

Um bug encontrado em produção pode custarDo que um bug encontrado nas fases iniciais de desenvolvimento

100x mais

IT decisionmakers não seSentem confortáveis Com práticas de DevOps

6 1 em

40% … das implementações necessitam ser refeitas por não atenderem as expectativas originais dos usuários

… do budget de Recursos de desenvolvedores, e IR Pros serão consumidos por requisitos mal definidos

41%

Atendimento imediato para

garantia de eficiência e

evolução

Sempre mantendo SistemasDisponíveis e seguros

Objetivos duplos

… para empresas que tentam adotar práticas DevOps sem ferramental adequado

80%Taxa de falha…

CIOs70%

Para reduzir custos

Aumentaria o risco

E acelerar agilidadeNos negócios

dos

Desafios de Devs, Ops e “Negócios”

Page 5: DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure

Planejamento

Versionamento Build

Teste Deploy App

Ops

Processos de TI

Team Foundation Server

Team Foundation ServerMicrosoft Test ManagerMicrosoft Monitoring Agent

Service Manager

PowerShell

Resource Groups

Visual Studio Online Application Insights

Team Foundation Server

Release Management for Visual Studio

Release Management for Visual Studio

ONE CONSISTENT PLATFORMON-

PREMISESSERVICE

PROVIDER

Microsoft Azure

System CenterOperations Manager

OUTFVC

GITAutomation Service

.NET, JAVA, PHP, Node.JS, e etc...

O Ciclo de vida da aplicação e ferramentas

Page 6: DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure

Estou atendendo os meus KPIs de SLA?

Qual é a causa raiz?

A minha aplicação está rápida o suficiente?

Minha aplicação está UP ou DOWN?

Quantas pessoas foram impactadas?

Minha aplicação está estável e disponível?

Quais funcionalidades meus clientes estão utilizando?

Qual o tempo de resposta dos meus serviços dependentes?

Como está a experiência de uso?

Em busca da real entrega de Valor

Page 7: DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure

Demo

Page 8: DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure

Q&A

Visite o espaço Ask the Experts, próximo dos expositores

Page 9: DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure

Sessões relacionadas

•DEV201 - DevOps - Visão Geral do Application Insights •DEV302 - DevOps - Automação de deployment no Azure com Open Source

•DEV303 - A jornada para DevOps no Visual Studio.

•.

Page 10: DevOps em Cloud utilizando Visual Studio Online e Microsoft Azure

Continue sua capacitação

Microsoft Virtual Academy

http://aka.ms/ch9 http://aka.ms/mva