AZ-400: Designing and Implementing Microsoft DevOps solutions



Kursarrangør: Glasspaper AS
Sted: Oslo, Helsfyr
Oslo
Kursadresse: Brynsveien 12, 0667 Oslo (kart)
Type:Åpent kurs / gruppeundervisning
Studie / yrkesutdanning
Undervisningstid:
Day 1 kl 10:00 - 16:00
Day 2 - 5 kl 09:00 - 16:00
Varighet: 5 days
Pris: 26.500
Neste kurs: 04.11.2024 | Vis alle kursdatoer

We provide course about AZ-400: Designing and Implementing Microsoft DevOps solutions. This course provides the knowledge and skills to design and implement DevOps processes and practices.

Content:
Students will learn how to plan for DevOps, use source control, scale Git for an enterprise, consolidate artifacts, design a dependency management strategy, manage secrets, implement continuous integration, implement a container build strategy, design a release strategy, set up a release management workflow, implement a deployment pattern, and optimize feedback mechanisms.

Course goal:
• Plan for the transformation with shared goals and timelines
• Select a project and identify project metrics and Key Performance Indicators (KPI's)
• Create a team and agile organizational structure
• Design a tool integration strategy
• Design a license management strategy (e.g. Azure DevOps and GitHub users)
• Design a strategy for end-to-end traceability from work items to working software
• Design an authentication and access strategy
• Design a strategy for integrating on-premises and cloud resources
• Describe the benefits of using Source Control
• Describe Azure Repos and GitHub
• Migrate from TFVC to Git
• Manage code quality including technical debt SonarCloud, and other tooling solutions

• Build organizational knowledge on code quality
• Explain how to structure Git repos
• Describe Git branching workflows
• Leverage pull requests for collaboration and code reviews
• Leverage Git hooks for automation
• Use Git to foster inner source across the organization
• Explain the role of Azure Pipelines and its components
• Configure Agents for use in Azure Pipelines
• Explain why continuous integration matters
• Implement continuous integration using Azure Pipelines
• Define Site Reliability Engineering

• Design processes to measure end-user satisfaction and analyze user feedback
• Design processes to automate application analytics
• Manage alerts and reduce meaningless and non-actionable alerts
• Carry out blameless retrospectives and create a just culture
• Define an infrastructure and configuration strategy and appropriate toolset for a release pipeline and application infrastructure.
• Implement compliance and security in your application infrastructure
• Describe the potential challenges with integrating open-source software
• Inspect open-source software packages for security and license compliance
• Manage organizational security and compliance policies
• Integrate license and vulnerability scans into build and deployment pipelines
• Configure build pipelines to access package security and license ratings

Target audience:
Students in this course are interested in designing and implementing DevOps processes or in passing the Microsoft Azure DevOps Solutions certification exam.

Prerequisites:
Successful learners will have prior knowledge and understanding of:
• Cloud computing concepts, including an understanding of PaaS, SaaS, and IaaS implementations
• Both Azure administration and Azure development with proven expertise in at least one of these areas
• Version control, Agile software development, and core software development principles. It would be helpful to have experience in an organization that delivers software.

Language:
• English course material, english speaking instructor

Certification:
This course is recommended as preparation for exam AZ-400: Microsoft Azure DevOps Solutions. To become a Microsoft Certified: DevOps Engineer Expert, you must pass one of the following exams:
• Exam AZ-104: Microsoft Azure Administrator or
• Exam AZ-204: Microsoft Azure Developer

The exam fee is not included in the course price

Vis flere tilsvarende kurs: