Implantando Continuous Delivery com TFSDEV307 resume o uso de técnicas de Continuous Delivery no Team Foundation Server. Discute como evitar implantar software manualmente através de integração contínua e delivery contínuo. Apresenta ferramentas como MSBuild, Team Build e Web Deploy para automatizar builds e implantações.
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)André Dias
Será apresentada uma breve introdução sobre o SCRUM, as práticas de gerenciamento e os pensamentos que o tornam tão “polêmico” e em seguida serão apresentadas práticas de engenharia de software que complementam o SCRUM utilizando o Visual Studio Team System para gerenciar Story Cards, Tasks, Kanban, acompanhamento de Burndown, além de práticas da Extreme Programming como TDD, Refactoring e Continuous Integration.
InterOP 2021: Certificações - Experiência, Dicas e TruquesAndré Dias
Slides da palestra realizada no InterOP 2021, onde compartilhei muitas dicas sobre certificações, além de dicas específicas para os exame do Azure e do GCP.
Gerenciamento do ciclo de vida de software com o Visual Studio Team System.
Apresentação baseada em material oficial da Microsoft para apresentação da ferramenta na empresa que trabalho.
Slides Power Point da palestra sobre Certificações Profissionais, ministrado no Instituto Federal Educação, Ciência e Tecnologia do RN.
Esta apresentação com certeza ajudará a que baixa-la, a obter uma orientação sobre qual certificações obter e assim dar um salto grande na carreira.
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)André Dias
Será apresentada uma breve introdução sobre o SCRUM, as práticas de gerenciamento e os pensamentos que o tornam tão “polêmico” e em seguida serão apresentadas práticas de engenharia de software que complementam o SCRUM utilizando o Visual Studio Team System para gerenciar Story Cards, Tasks, Kanban, acompanhamento de Burndown, além de práticas da Extreme Programming como TDD, Refactoring e Continuous Integration.
InterOP 2021: Certificações - Experiência, Dicas e TruquesAndré Dias
Slides da palestra realizada no InterOP 2021, onde compartilhei muitas dicas sobre certificações, além de dicas específicas para os exame do Azure e do GCP.
Gerenciamento do ciclo de vida de software com o Visual Studio Team System.
Apresentação baseada em material oficial da Microsoft para apresentação da ferramenta na empresa que trabalho.
Slides Power Point da palestra sobre Certificações Profissionais, ministrado no Instituto Federal Educação, Ciência e Tecnologia do RN.
Esta apresentação com certeza ajudará a que baixa-la, a obter uma orientação sobre qual certificações obter e assim dar um salto grande na carreira.
Produtividade para times de desenvolvimento com visual studio team servicesGuilherme Cardoso
Nessa sessão veremos como utilizar os recursos do Visual Studio Team Services para aumentar e melhorar a produtividade dos nossos times de desenvolvimento
A palestra 'Visão geral da plataforma ServiceNow' foi apresentada no dia 10 de fevereiro de 2022 para um grupo de profissionais da Capgemini.
O foco da apresentação foi nas aplicações de ITSM.
Muito tem se falado em desenvolvimento de aplicações modernas. Mas como garantir que essas aplicações atendem as necessidades e estão gerando o retorno esperado ? Nessa sessão falaremos um pouco sobre esses e outros assuntos.
Nesta palestra, ministrada várias vezes em faculdades do Ceará e também online pela Fundação Bradesco, explico opções de certificação em TI e dou dicas de estudo e também de complementos relevantes para a área.
O Visual Studio Summit 2015 reuniu desenvolvedores de software de todo o Brasil e o MVP Ramon Durães iniciou o evento com a palestra "Impacto do DevOps nos negócios" discutindo a importância da agilidade, qualidade e segurança no desenvolvimento de software para atender o consumidor 5.0
Produtividade para times de desenvolvimento com visual studio team servicesGuilherme Cardoso
Nessa sessão veremos como utilizar os recursos do Visual Studio Team Services para aumentar e melhorar a produtividade dos nossos times de desenvolvimento
A palestra 'Visão geral da plataforma ServiceNow' foi apresentada no dia 10 de fevereiro de 2022 para um grupo de profissionais da Capgemini.
O foco da apresentação foi nas aplicações de ITSM.
Muito tem se falado em desenvolvimento de aplicações modernas. Mas como garantir que essas aplicações atendem as necessidades e estão gerando o retorno esperado ? Nessa sessão falaremos um pouco sobre esses e outros assuntos.
Nesta palestra, ministrada várias vezes em faculdades do Ceará e também online pela Fundação Bradesco, explico opções de certificação em TI e dou dicas de estudo e também de complementos relevantes para a área.
O Visual Studio Summit 2015 reuniu desenvolvedores de software de todo o Brasil e o MVP Ramon Durães iniciou o evento com a palestra "Impacto do DevOps nos negócios" discutindo a importância da agilidade, qualidade e segurança no desenvolvimento de software para atender o consumidor 5.0
Palestra realizada no TDC 2013 - São Paulo na Track de ALM.
Foi apresentado o que é ALM, quais aspectos do ALM são cobertos pelo TFS, além de uma demonstração completa cobrindo Planejamento Ágil, Integração com MS Project, Automação de Build e Deployment, Gestão de Testes Manuais e Automação de Testes além de uma visão geral dos relatórios disponíveis no produto.
O Visual Studio Summit 2016 é o maior evento sobre Visual Studio realizado no Brasil que está chegando a 5ª edição voltado para desenvolvedores de software que tem o objetivo de promover networking, apresentar tendências e principais estratégias atuais ligadas ao desenvolvimento de software na plataforma Microsoft usando Visual Studio, Azure e mobilidade. Durante o Keynote Ramon Durães abordou o tema transformação digital e DevOps.
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu SoftwareAndré Dias
Palestra realizada no DevOps Summit Brasil 2016 sobre qualidade de software que apresentou tópicos como Code Analysis, Code Clone, Code Metrics, SonarQube, IntelliTest, Application Insights, Exploratory Testing e Reports
[JS EXPERIENCE 2018] Do jQuery aos microfrontends: os desafios de manter uma ...iMasters
Do jQuery aos microfrontends: os desafios de manter uma aplicação web - Luiz Fernando Rodrigues, ContaAzul
[JS EXPERIENCE 2018] - 5 de julho de 2018
São Paulo/SP
Semelhante a Implantando Continuous Delivery com TFS (20)
TheDevConf - Implantando Arquitetura de Microsserviços em Alta Disponibilidad...André Dias
Palestra apresentada no The Dev Conf 2020 - São Paulo sobre como montar uma arquitetura robusta para microservices, cobrindo assuntos como alta disponibilidade, resiliência, escalabilidade automática e segurança by design.
Soluções de Containers no Microsoft AzureAndré Dias
Palestra realizada no 4o. Workshop de Tecnologia da GFT que cobriu assuntos como Containers, Docker, Windows Containers, Kubernetes, Azure Container Registry, Web Apps for Containers, Azure DevOps Projects entre outros assuntos.
MVP Conf 2018 - Novidades sobre CI/CD no VSTS e Azure DevOps ProjectAndré Dias
Palestra realizada no MVP Conf 2018 abordando temas como Continuous Delivery, Continuous Deployment, Azure DevOps Projects e as principais novidades relacionadas a CI/CD no VSTS.
Palestra Dev204 sobre DevOps realizada no Microsoft Insights powered By TechEd no Brasil.
Foram abordados temas como a origem do termo DevOps, a motivação, o manifesto devops e algumas definições sobre o tema existentes no mercado.
Entre as demos podemos destacar o uso de continuous deployment integrado ao Azure, teste de carga, alta escalabilidade entre outros assuntos.
DevOps – Colaboração, Automação, Redução de Custo e Aumento de Produtividade ...André Dias
Palestra realizada durante o Microsoft DevOps Hackathon nos dias 05 e 06 de Dezembro.
Foram realizadas demonstrações de automação de testes, continuous delivery, provisionamento de máquinas para desenvolvimento e testes tanto em nuvem pública quanto privada, além de deixar claro que é possível reduzir custos e aumentar a produtividade de times em até 40x
Reduzindo Custos e Aumentando a Produtividade com Ambientes de Dev / Test na ...André Dias
Palestra realizada durante o Azure Summit Brasil 2014 cobrindo a integração dos seguintes produtos: Visual Studio 2013, Team Foundation Server, Release Management, Test Manager, Lab Management, System Center Virtual Machine Manager e Azure.
A ideia foi mostrar como todos os produtos integrados podem reduzir o custo e aumentar a produtividade de todo o ciclo de desenvolvimento de software em pelo menos 40x.
Palestra sobre DevOps no MSTechDay introduzindo o conceito de DevOps, vantagens para Startups e Mundo Corporate, além de mostrar como os produtos da linha System Center, ALM e Microsoft Azure podem trabalhar integrados para oferecer toda a automação e inteligência necessária para suportar esse conceito.
Continuous Delivery para Windows Azure usando Team Foundation ServiceAndré Dias
Palestra realizada no Azure Summit Brasil 2013, onde foram apresentadas as diferenças entre Continuous Delivery, Continuous Deployment e Continuous Integration, além de Patters e Anti-Patterns de Deployment e por fim foram realizadas algumas demonstrações de como implementar essas práticas utilizando Team Foundation Services com Azure e Hosted Build e GIT.
5. Uma empresanascida da comunidade Anunciadapela 1avez no TechEd 2010 Celebrandoseu 1oano com7 palestras no TechEd 2011 Únicaempresabrasileira a conquistartodososprêmios e certificaçõespossíveisde MS ALM
6. Agenda O que é Continuous Delivery? Anti-Patterns ALM Rangers Build Customization Guide MSBuild Team Build Web Deploy Build Extensions BRD Lite
8. Continuous Integration Focoemencontrarerros de integração de código o maiscedopossível Integração do código local com um repositório central Build Automatizada e Auto-testável Feature nativa do TFS
9. Porém… Software integrado com sucesso ainda não é software implantado em produção fazendo o seu trabalho; Precisamos de outras técnicas
10. Continuous Deployment Um passoalém da CI Evitafazerestoque de código Script de build é melhor, + confiável, + explícito, + auditávelquepapel O mesmo script deveriaimplantar o software emqualquerambiente Melhora a qualidade de vida
11. Continuous Delivery É o Continuous Deployment realizado no ambiente de Produção Focoemreduzir o “cycle time” entre a idéia e o software usável O software não tem valor nenhum se nãoestiverimplantadoemprodução. Business Value = 0!
12. Recomendações 1. Se dói, façamaisfrequentemente; 2. Maisimportantequeter o processode deployment automatizado é ter o processo de Rollback automatizado. 3. Quermediralgo? Meça a entrega “Working software is the primary measure of progress”, AgileManifesto
14. ImplantandoSoftware Manualmente Você sente vergonha de não conhecer design patterns? Você se sente incomodado de escrever aplicação sem testes? Você tem vergonha de não ser ágil? “Você deveria ter vergonha de implantar software manualmente!” André Dias
15. Se release não fosse importante… Não era tratado como uma cerimônia As empresas não exigiriam um processo documentado As pessoas não levariam dias para fazer As empresas não deixariam profissionais de plantão para “eventuais” problemas
22. ALM Rangers Missão Acelerar a adoção do Visual Studio fornecendo soluções "alternativas" para funcionalidades e guias inexistentes 203 no Mundo, 4 no Brasil e 2 na L3 Projetosmaisconhecidos: TFS 2010 Requirements Mgmt. Branching Guide Build Customization Guide
27. A nossacaixa de ferramentas MSBuild Team Build Web Deploy TFS Build Extensions Build Customization Guide MS Build Extension Pack * TFS Build Extensions Power Tool August 2011 * Web Farm Framework * * Nãoseráabordadonestapalestra
28. Demos It’s Show TimeMSBuild, Team Build, Web Deploy e Build Extensions Igor AbadeLambda3
29. demo Como criaruma Build e HabilitarIntegraçãoContínua Igor Abade Lambda3
34. demo Customizando o Template de BuildUsando TFS Build Extensions Igor Abade Lambda3
35. BRD Lite BRD = Build, Release and Deploy Aindanão é um produto. É um guia! É um novo template de Build Elepermite: Fazer deployment no IIS; Compactararquivos; Enviar e-mails Gerar MSI Versionar e Assinar Assemblies RodarStyleCop
37. I am interested in BRD Lite NO Team Build expert? Read section “Automating build and non-build scenarios” of this guide. YES NO Know Custom Activities? Read section “Empowering developers and build engineers with build activities” of this guide. YES NO Familiar with BRD Lite? YES I would like to know how to … USEIT! YES Use it? NO YES Extend it? Walk through the HOL: “Setting Up and Using the BRDLite Template” NO YES Branch? NO Contact the Build Customization Guide Team for Assistance
40. Palestras Relacionadas DEV308 | Integração entre EPM e ALM DEV310 | Visual Studio vNext a nova geração INT306 | Ciclo de Vida de Aplicações (ALM) em ambientes heterogêneos SUP408 | Identificando e resolvendo problemas de performance com Microsoft Visual Studio Ultimate
41. Palestras Relacionadas QS14 | Team Foundation Server 2010 paratodos DEV304 | C# e Visual Basic Future: Async Made Simple DEV301 | Construindo aplicações de negócio com Microsoft Visual Studio LightSwitch DEV309 | Entendiendo su sistema con las herramientas de Arquitectura de Microsoft Visual Studio 2010
42. Recursos Recursospara IT Pros http://technet.microsoft.com/pt-br RecursosparaDesenvolvedores http://msdn.microsoft.com/pt-br
André – 11:555 minutos;Abrir IIS, SQL – mostrarquenãohá nada;Fazer o deployment e navegarpelo site;Alterar o banco;A CD vai: CompilarGerarLista de Arquivosalterados;Gerarlista de requisitosafetados;Atualizar o web.configImplantar no IISGerar script de diferença do DB;Atualizar DB, Rodaros testes;Tudoisso com um clique de botão!
André – 10 minutos12:00
Quemsão? O quefazem?MissãoComo entra e comosai do programa?Números dos RangersProjetosConhecidos
Lembrarque o download da home nãovemcompleto. É necessárioirnaguia downloads parabaixartodo o conteúdo do guia.