SlideShare a Scribd company logo
2
Most read
8
Most read
10
Most read
DXC Proprietary and Confidential
August 1, 2020
Azure DevOps - Repos
Norberto Enomoto - norberto.enomoto@dxc.com
Microservices | API | SOA | Integration | DevSecOps | Internet of Things Solutions Architect
August 1, 2020 2DXC Proprietary and Confidential
Agenda
• Motivação
• Gerência de Configuração de Software
• O que é GIT?
• Arquitetura GIT
• Cenário 1
• Cenário 2
• Cenário 3
• Conceito de Branch
• Workflow de Pull Request (PR) | Merge
• Cenário 4
• Referências
August 1, 2020 3DXC Proprietary and Confidential
Motivação
August 1, 2020 4DXC Proprietary and Confidential
Gerência de Configuração de Software
• O que foi alterado e quando?
• Por que foi alterado?
• Quem fez a alteração?
• Podemos reproduzir esta alteração?
August 1, 2020 5DXC Proprietary and Confidential
Arquitetura Git
August 1, 2020 6DXC Proprietary and Confidential
Arquitetura Git
August 1, 2020 7DXC Proprietary and Confidential
Cenário 1
August 1, 2020 8DXC Proprietary and Confidential
Cenário 2
August 1, 2020 9DXC Proprietary and Confidential
Conceito de Branch
August 1, 2020 10DXC Proprietary and Confidential
Cenário 3
August 1, 2020 11DXC Proprietary and Confidential
Workflow Pull Request | Merge
August 1, 2020 12DXC Proprietary and Confidential
Workflow Pull Request | Merge
August 1, 2020 13DXC Proprietary and Confidential
Workflow Pull Request | Merge
August 1, 2020 14DXC Proprietary and Confidential
Cenário 4
August 1, 2020 15DXC Proprietary and Confidential
Pontos de atenção
• Criação da chave SSH e configuração no Azure DevOps
• Quando remover um arquivo no repositório local e fizer um push para o repositório
remoto, vc estará deletando o arquivo tanto no seu repositório local quanto no remoto
• Qualquer dúvida entrar em contato com o seu Dev Lead ou Configuration Manager
August 1, 2020 16DXC Proprietary and Confidential
Referências
https://docs.microsoft.com/en-us/azure/devops/?view=azure-devops
https://www.azuredevopslabs.com/
https://www.azuredevopslabs.com/labs/azuredevops/git/
https://www.atlassian.com/br/git/tutorials/using-branches
https://support.atlassian.com/bitbucket-cloud/docs/use-pull-requests-for-code-review/
https://qualidadegarantida.blogspot.com/2015/03/o-que-e-uma-branch-no-git.html
https://pt.wikiversity.org/wiki/Git_b%C3%A1sico
https://git-scm.com/book/en/v2
https://git-scm.com/book/en/v2/Git-Branching-Branches-in-a-Nutshell
https://medium.com/girl-writes-code/git-is-a-directed-acyclic-graph-and-what-the-heck-does-that-
mean-b6c8dec65059
https://www.udemy.com/course/git-branching-and-merging/
https://www.udemy.com/course/git-e-github-na-vida-real/
https://www.udemy.com/course/curso-completo-de-git/
https://www.baeldung.com/spring-abstract-routing-data-source
DXC Proprietary and Confidential
Obrigado.

More Related Content

PDF
How do you protect a hybrid PaaS-IaaS solution, built entirely in the cloud
PDF
Google Cloud Build - Sfeir Lunch Janvier 2019
PDF
Openshift argo cd_v1_2
PDF
GitHub for partners
PDF
Delivering Quality at Speed with GitOps
PPTX
Deploy multi-environment application with Azure DevOps
PDF
Is your kubernetes negative or positive
PPTX
GitOps - Modern best practices for high velocity app dev using cloud native t...
How do you protect a hybrid PaaS-IaaS solution, built entirely in the cloud
Google Cloud Build - Sfeir Lunch Janvier 2019
Openshift argo cd_v1_2
GitHub for partners
Delivering Quality at Speed with GitOps
Deploy multi-environment application with Azure DevOps
Is your kubernetes negative or positive
GitOps - Modern best practices for high velocity app dev using cloud native t...

What's hot (20)

PDF
How to Become DevOps
PDF
Kubecon seattle 2018 workshop slides
PDF
Building a Service Delivery Platform - JCICPH 2014
PDF
Gitops: a new paradigm for software defined operations
PDF
A Reference Architecture to Enable Visibility and Traceability across the Ent...
PPTX
GitOps w/argocd
PDF
Ambassador Developer Office Hours: Summer of Kubernetes Ship Week 1: Intro to...
PDF
DevOps Spain 2019. Jaime Balañá-NetApp
PDF
Argo Workflows 3.0, a detailed look at what’s new from the Argo Team
PDF
DevOps Spain 2019. David Cañadillas -Cloudbees
PDF
Importance of GCP: 30 Days of GCP
PDF
Spring Boot Observability
PDF
use case ibm k8s_service+devops
PDF
Continuous Lifecycle London 2018 Event Keynote
PDF
DevOps Spain 2019. Pedro Mendoza-AWS
PPTX
Webinar: High velocity deployment with google cloud and weave cloud
PDF
DevOps: The Future of Software Development
PDF
Autoscaling event driven apps
PPTX
#ATAGTR2019 Presentation "What’s your Cloud Assurance Strategy?" By Sai Subra...
PDF
Okteto For Kubernetes Developer :- Container Camp 2020
How to Become DevOps
Kubecon seattle 2018 workshop slides
Building a Service Delivery Platform - JCICPH 2014
Gitops: a new paradigm for software defined operations
A Reference Architecture to Enable Visibility and Traceability across the Ent...
GitOps w/argocd
Ambassador Developer Office Hours: Summer of Kubernetes Ship Week 1: Intro to...
DevOps Spain 2019. Jaime Balañá-NetApp
Argo Workflows 3.0, a detailed look at what’s new from the Argo Team
DevOps Spain 2019. David Cañadillas -Cloudbees
Importance of GCP: 30 Days of GCP
Spring Boot Observability
use case ibm k8s_service+devops
Continuous Lifecycle London 2018 Event Keynote
DevOps Spain 2019. Pedro Mendoza-AWS
Webinar: High velocity deployment with google cloud and weave cloud
DevOps: The Future of Software Development
Autoscaling event driven apps
#ATAGTR2019 Presentation "What’s your Cloud Assurance Strategy?" By Sai Subra...
Okteto For Kubernetes Developer :- Container Camp 2020
Ad

Similar to Workshop Azure DevOps Repos (20)

PDF
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
PPTX
2017 Hackathon Scality & 42 School
PDF
[Public] 7 archetipi della tecnologia moderna [italy]
PDF
Unirex Lean tools By Dario Carotenuto
PDF
Efficient platform engineering with Microk8s & gopaddle.pdf
PPTX
Git with bitbucket
PPTX
IoTSummit - Introduction to IoT Hub
PDF
Quebec - 16 November 2022 - Canada CNCF Meetups.pdf
PDF
Beyond GeoServer Basics
PDF
Bringing VR to your BIM Process
PDF
Mule soft meetup__jaipur_december_2020_final
PPTX
Cloud Native Apps with GitOps
PPTX
Back from Microsoft //Build 2018
PPTX
Why kubernetes
PDF
Why and How SmartNews uses SaaS?
PDF
ArgoCD Meetup PPT final.pdf
PDF
GitOps with Argo - Part 1.pdf
PPTX
CATzure Azure Functions
PDF
Jupyterの機能を拡張してみた
PDF
EVERYTHING AS CODE: API-GATEWAY, DEVELOPER PORTAL UND GRAPHQL
GitOps: Git come unica fonte di verità per applicazioni e infrastruttura
2017 Hackathon Scality & 42 School
[Public] 7 archetipi della tecnologia moderna [italy]
Unirex Lean tools By Dario Carotenuto
Efficient platform engineering with Microk8s & gopaddle.pdf
Git with bitbucket
IoTSummit - Introduction to IoT Hub
Quebec - 16 November 2022 - Canada CNCF Meetups.pdf
Beyond GeoServer Basics
Bringing VR to your BIM Process
Mule soft meetup__jaipur_december_2020_final
Cloud Native Apps with GitOps
Back from Microsoft //Build 2018
Why kubernetes
Why and How SmartNews uses SaaS?
ArgoCD Meetup PPT final.pdf
GitOps with Argo - Part 1.pdf
CATzure Azure Functions
Jupyterの機能を拡張してみた
EVERYTHING AS CODE: API-GATEWAY, DEVELOPER PORTAL UND GRAPHQL
Ad

More from Norberto Enomoto (14)

PDF
Resilience4j
PDF
Azure Pipeline
PDF
AWS ECS vs EKS
PDF
Workshop Azure DevOps | Docker | Azure Kubernetes Services
PDF
Criação de uma API RESTful Multitenat em Spring Boot e Oracle database utiliz...
PDF
Arquitetura de Microserviços
PDF
Protocolo MQTT: Message Queuing Telemetry Transport
PDF
Arquitetura de Microserviços
PDF
Arquitetura de Microservicos
PDF
HP Communications and Media | Solutions IoT Platform
PDF
Web Services
PDF
MQTT: Message Queuing Telemetry Transport (IoT)
PDF
Overview Governança SOA - HP Brazil
PDF
Oracle Service Bus - HP Brazil
Resilience4j
Azure Pipeline
AWS ECS vs EKS
Workshop Azure DevOps | Docker | Azure Kubernetes Services
Criação de uma API RESTful Multitenat em Spring Boot e Oracle database utiliz...
Arquitetura de Microserviços
Protocolo MQTT: Message Queuing Telemetry Transport
Arquitetura de Microserviços
Arquitetura de Microservicos
HP Communications and Media | Solutions IoT Platform
Web Services
MQTT: Message Queuing Telemetry Transport (IoT)
Overview Governança SOA - HP Brazil
Oracle Service Bus - HP Brazil

Recently uploaded (20)

PPTX
MYSQL Presentation for SQL database connectivity
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Spectroscopy.pptx food analysis technology
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPT
Teaching material agriculture food technology
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MYSQL Presentation for SQL database connectivity
Reach Out and Touch Someone: Haptics and Empathic Computing
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Review of recent advances in non-invasive hemoglobin estimation
20250228 LYD VKU AI Blended-Learning.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Machine learning based COVID-19 study performance prediction
Spectroscopy.pptx food analysis technology
Encapsulation_ Review paper, used for researhc scholars
Per capita expenditure prediction using model stacking based on satellite ima...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Network Security Unit 5.pdf for BCA BBA.
Spectral efficient network and resource selection model in 5G networks
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Teaching material agriculture food technology
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf

Workshop Azure DevOps Repos

  • 1. DXC Proprietary and Confidential August 1, 2020 Azure DevOps - Repos Norberto Enomoto - norberto.enomoto@dxc.com Microservices | API | SOA | Integration | DevSecOps | Internet of Things Solutions Architect
  • 2. August 1, 2020 2DXC Proprietary and Confidential Agenda • Motivação • Gerência de Configuração de Software • O que é GIT? • Arquitetura GIT • Cenário 1 • Cenário 2 • Cenário 3 • Conceito de Branch • Workflow de Pull Request (PR) | Merge • Cenário 4 • Referências
  • 3. August 1, 2020 3DXC Proprietary and Confidential Motivação
  • 4. August 1, 2020 4DXC Proprietary and Confidential Gerência de Configuração de Software • O que foi alterado e quando? • Por que foi alterado? • Quem fez a alteração? • Podemos reproduzir esta alteração?
  • 5. August 1, 2020 5DXC Proprietary and Confidential Arquitetura Git
  • 6. August 1, 2020 6DXC Proprietary and Confidential Arquitetura Git
  • 7. August 1, 2020 7DXC Proprietary and Confidential Cenário 1
  • 8. August 1, 2020 8DXC Proprietary and Confidential Cenário 2
  • 9. August 1, 2020 9DXC Proprietary and Confidential Conceito de Branch
  • 10. August 1, 2020 10DXC Proprietary and Confidential Cenário 3
  • 11. August 1, 2020 11DXC Proprietary and Confidential Workflow Pull Request | Merge
  • 12. August 1, 2020 12DXC Proprietary and Confidential Workflow Pull Request | Merge
  • 13. August 1, 2020 13DXC Proprietary and Confidential Workflow Pull Request | Merge
  • 14. August 1, 2020 14DXC Proprietary and Confidential Cenário 4
  • 15. August 1, 2020 15DXC Proprietary and Confidential Pontos de atenção • Criação da chave SSH e configuração no Azure DevOps • Quando remover um arquivo no repositório local e fizer um push para o repositório remoto, vc estará deletando o arquivo tanto no seu repositório local quanto no remoto • Qualquer dúvida entrar em contato com o seu Dev Lead ou Configuration Manager
  • 16. August 1, 2020 16DXC Proprietary and Confidential Referências https://docs.microsoft.com/en-us/azure/devops/?view=azure-devops https://www.azuredevopslabs.com/ https://www.azuredevopslabs.com/labs/azuredevops/git/ https://www.atlassian.com/br/git/tutorials/using-branches https://support.atlassian.com/bitbucket-cloud/docs/use-pull-requests-for-code-review/ https://qualidadegarantida.blogspot.com/2015/03/o-que-e-uma-branch-no-git.html https://pt.wikiversity.org/wiki/Git_b%C3%A1sico https://git-scm.com/book/en/v2 https://git-scm.com/book/en/v2/Git-Branching-Branches-in-a-Nutshell https://medium.com/girl-writes-code/git-is-a-directed-acyclic-graph-and-what-the-heck-does-that- mean-b6c8dec65059 https://www.udemy.com/course/git-branching-and-merging/ https://www.udemy.com/course/git-e-github-na-vida-real/ https://www.udemy.com/course/curso-completo-de-git/ https://www.baeldung.com/spring-abstract-routing-data-source
  • 17. DXC Proprietary and Confidential Obrigado.