Azure DevOps


Azure DevOps is a set of services to help developers create high-quality applications faster. Includes CI/CD pipelines (Azure Pipelines), visual reporting tools (Azure dashboards) and code repositories (from Azure) for source code management and version control. This course teaches you everything you need to know to get up and running using this new DevOps solution. We'll explain how to use Azure DevOps to track work, share code and lodge, build and deploy Software in the cloud or in your On-Premise infrastructure.

About the Instructor

Christian Ibiri

He is a person passionate about technology and above all, the disruptive or the transformations of the way we are used to doing things, such as cloud computing, agile methodologies and agile Infrastructures. He is a founding member of DevSecOps Argentina, has more than 10 years of experience in IT, of which the last 7 years in the areas of Hybrid Infrastructures, Cloud, DevOps and automation of tools. He participates in many infrastructure projects, networking, migration and implementation of private and public clouds, automation, unified communications and collaboration, accompanying the other parts involved in them, from the requirements stage to the implementation and post-implementation. DevOps enthusiast, agile infrastructures and infrastructure as code.

Cloud Legion



Cloud Legion

About the Instructor

Luciano Moreira

Luciano Moreira has a Master in Cybersecurity from “Camilo José Cela University”. First Certified CSA STAR Auditor in the SOLA region, Elected Cybersecurity Consultant of the Year in the Cybersecurity Excellence Awards 2016, 2017 and 2018, MVP - Most Valuable Professional Azure (Security, Infrastructure & Storage), ISO 27001: 2013 Lead Auditor, 27018, 27017 and 9001: 2015, Founder and President of DevSecOps Argentina, President of the Argentina chapter of the CSA Cloud Security Alliance. Member of ISSA, ISACA, OWASP, of the academic committee of the E-gisart and Cyber events of ISACA and of the scientific committee in Cybersecurity of the IEEE ARGENCON event, orator and Security Instructor in Education IT, FSA, I-SEC, among others. Luciano has more than 17 years of experience in IT, of which the last 12 years working in the area of Information Security.



Objectives


At the end of this workshop you will learn:

How to design a version control strategy, implement and integrate source code control, effect and manage the deployment infrastructure, implement code flows, accomplish a mobile DevOps strategy, manage application settings and secrets, manage quality policies and code security and implement a container construction strategy. Design a dependency management strategy, manage security and compliance, design an infrastructure and configuration management strategy, implement infrastructure as code, manage the infrastructure of Azure Kubernetes Service (AKS), recommend and design system feedback mechanisms, implement the process to route the feedback of the system to the development teams, optimize the feedback mechanisms and finally, recommend a migration and consolidation strategy for the DevOps tools.




Cloud Legion




Plan of Studies

This workshop is divided into 5 days where you will learn about the implementation of DevOps development processes, the establishment of continuous integration, the implementation of continuous delivery and the of dependency management, carry out the application infrastructure and the design of a DevOps strategy.




Modules


Module 1: Implementing DevOps Development Processes

This module provides the knowledge and skills to implement the DevOps processes. Students will learn how to use source code control, scale git for a company, and effect and manage the compilation infrastructure.

Module 2: Implementing Continuous Integration

This module provides knowledge and skills to implement DevOps continuous integration practices. Students will learn how to create constant integration into an Azure DevOps pipeline, how to manage code quality and security principles, and how to realize a container construction strategy.

Module 3: Implementation of continuous delivery

This module provides the knowledge and skills to achieve continuous delivery. Students will learn how to design an implementation strategy, configure a release management workflow, and perform an appropriate implementation pattern.

Module 4: Implementing Dependency Management

This module provides the knowledge and skills to implement dependency management. Students will learn how to design a dependency management strategy and manage security and compliance.

Module 5: Implementing Application Infrastructure

This module provides knowledge and skills to implement an application infrastructure in DevOps pipes. Students will learn how to execute infrastructure such as code and configuration management, how to provision the Azure infrastructure using common automation tools, and how to carry out an application infrastructure using various Azure implementation services and methodologies. Students will also learn how to integrate third-party implementation tools with Azure, such as Chef and Puppet to incorporate compliance and security into the distribution line.

Módulo 6: 

This module provides the knowledge and skills to implement continuous feedback. Students will learn how to recommend and design feedback mechanisms of the system, make a process to send system feedback to development teams and optimize feedback mechanisms.

Module 7: Designing a DevOps strategy

This module provides the knowledge and skills to design a DevOps strategy. Students will learn how to plan the transformation, select a project and create structures for teams. They will also learn how to develop quality and safety strategies. Planning for the migration and consolidation of artifacts and control of the source will also be covered.

Who should attend


The target audience of Azure DevOps are professionals that include:

  • Anyone involved or interested in learning about the strategies and automation of DevSecOps
  • Anyone involved in chain architectures of continuous delivery tools
  • Compliance team
  • DevOps Engineers
  • IT Managers
  • Computer security professionals and managers
  • Maintenance and support staff
  • Managed service providers
  • Project & Product Managers
  • Quality Assurance Teams
  • Scrum Masters
  • Site reliability engineers
  • Software Engineers
  • Testers

If you want to know more about our courses and workshops, you can send us your query by completing the form below. We will contact you as soon as possible.

Contact us