Tuotetunnus (SKU): Ei saatavilla/-tietoa Osastot: , Avainsanat tuotteelle , , , , , ,

AZ-400 Designing and Implementing Microsoft DevOps Solutions

1990  + ALV

Valitse päivämäärä ilmoittautumista varten

Tuotetunnus (SKU): Ei saatavilla/-tietoa Osastot: , Avainsanat tuotteelle , , , , , ,

Koulutus tarjoaa kokonaisvaltaisen näkymän siihen, miten moderni ohjelmistokehitys ja IT-operaatiot yhdistetään tehokkaaksi DevOps-toimintamalliksi Azure-ympäristössä. Se keskittyy automaation, jatkuvan integraation ja jatkuvan toimituksen hyödyntämiseen, jotta sovelluksia voidaan kehittää, testata ja julkaista nopeammin sekä luotettavammin. Samalla koulutus auttaa ymmärtämään, miten DevOps-kulttuuri, työkalut ja prosessit tukevat laadukkaampien palveluiden rakentamista ja jatkuvaa kehittämistä muuttuvissa liiketoimintaympäristöissä.

Tavoite 

Tavoitteena on oppia suunnittelemaan ja toteuttamaan DevOps-prosesseja Azure-ympäristössä hyödyntäen esimerkiksi GitHubia, Azure DevOpsia, CI/CD-putkia, konttiratkaisuja, artefaktien hallintaa, salaisuuksien hallintaa sekä julkaisu- ja käyttöönottostrategioita. Koulutuksessa kehitetään valmiuksia rakentaa automatisoituja, turvallisia ja skaalautuvia ohjelmistotoimitusprosesseja, jotka tukevat jatkuvaa kehittämistä.

Kenelle 

Koulutus on suunnattu DevOps-insinööreille, kehittäjille, järjestelmäasiantuntijoille ja Azure-ammattilaisille, jotka osallistuvat ohjelmistojen kehitykseen, käyttöönottoon tai ylläpitoon. Koulutukseen osallistujalla on suositeltavaa olla kokemusta Azure-ympäristöstä sekä ymmärrystä ohjelmistokehityksestä, versionhallinnasta, automaatiosta ja pilvipalveluiden perusteista. Aiempi kokemus Azure-hallinnasta tai Azure-kehityksestä auttaa saamaan koulutuksesta parhaan hyödyn.

Lisätiedot 

Koulutus valmentaa Microsoftin viralliseen sertifiointitestiin, jossa mitataan sekä teoreettista osaamista että kykyä soveltaa taitoja käytännön tilanteissa. Sertifiointi on maailmanlaajuisesti tunnustettu ja vahvistaa osaamistasi sekä tuo virallisen tunnustuksen ammattitaidostasi. Tutustu sertifiointitesteihin tarkemmin täältä.

Koulutuksen sisältö 

Development for Enterprise DevOps

  • Introduction to DevOps
  • Plan Agile with GitHub Projects and Azure Boards
  • Design and implement branch strategies and workflows
  • Collaborate with pull requests in Azure Repos
  • Explore Git hooks
  • Plan to foster inner source
  • Manage and configure repositories
  • Identify technical debt

Implement CI with Azure Pipelines and GitHub Actions

  • Explore Azure Pipelines
  • Manage Azure Pipeline agents and pools
  • Describe pipelines and concurrency
  • Design and implement a pipeline strategy
  • Integrate with Azure Pipelines
  • Introduction to GitHub Actions
  • Learn continuous integration with GitHub Actions
  • Design a container build strategy

Design and implement a release strategy

  • Create a Release Pipeline
  • Explore release strategy recommendations
  • Configure and Provision Environments
  • Manage and Modularize Tasks and Templates
  • Automate inspection of health

Implement a secure continuous deployment using Azure Pipelines

  • Introduction to deployment patterns
  • Implement blue-green deployment and feature toggles
  • Implement canary releases and dark launching
  • Implement A/B testing and progressive exposure deployment
  • Integrate with identity management systems
  • Manage application configuration data

Manage infrastructure as code using Azure and DSC

  • Explore Infrastructure as Code and configuration management
  • Create Azure Resources by using Azure Resource Manager templates
  • Create Azure Resources Using Azure CLI
  • Explore Azure Automation with DevOps
  • Implement Desired State Configuration (DSC)
  • Implement Bicep

Implement security and validate code bases for compliance

  • Introduction to Secure DevOps
  • Implement open-source software
  • Software Composition Analysis
  • Security monitoring and governance

Design and implement a dependency management strategy

  • Explore package dependencies
  • Understand package management
  • Migrate, consolidate, and secure artifacts
  • Implement a versioning strategy
  • Introduction to GitHub Packages

Implement continuous feedback

  • Implement Tools to Track Usage and Flow
  • Develop monitor and status dashboards
  • Share knowledge within teams
  • Design processes to automate application analytics
  • Manage alerts, blameless retrospectives and a just culture

Avainsanat 

DevOps, Azure DevOps, GitHub, Git, CI/CD, Jatkuva integraatio, Automaatio, DevSecOps, Versionhallinta, Release management, Deployment, Kontit, Kubernetes, Artefaktien hallinta, Infrastructure as Code (IaC), Monitorointi, Azure, Ohjelmistokehitys, Pilvipalvelut, Exam/Certification, Authorized Lab Hoster (AHL)

Paikka

Päivämäärä