You are on page 1of 6

AZURE DEVOPS

TRAINING +91 7021 4791 26

COURSE OVERVIEW
Created by industry experts, this comprehensive Microsoft Azure DevOps certification course is
curated to help learners develop proficient skills in Azure and DevOps and subsequently leverage
their skills to implement DevOps in Azure. The training will make you an expert in various on-demand
aspects of both DevOps and Azure. Also, several case studies and hands-on projects are included in
the training to ensure that you can learn all that is required to master the precepts of both DevOps
and Azure.

KEY FEATURE CERTIFICATION


7 Weekends (Sat & Sun) Batch This training covers the certification
Optimal class duration of 2 hr (1 PM to 3 content for
PM) Microsoft Azure DevOps
Lifetime access to LMS and live class video We provide you with reading material
recording which design as per official certification
Covering each topic with hands-on and syllabus
real-time use case Unlimited attempts for Azure DevOps
Assisting in build Resume certification practice exam questions
Helping with Job Referral
WhatsApp support by trainer for clearing
doubts

REVIEWS

5/5 4.9 / 5

info@webmagicinformatica.com | +91 7021 4791 26


COURSE CONTENT
Design and implement logging Implement alerts using appropriate metrics
Assess and configure a logging framework Implement alerts based on appropriate log
Design a log aggregation and storage messages
strategy (e.g., Azure storage) Implement alerts based on application
Design a log aggregation and query strategy health checks
(e.g., Azure Monitor, Splunk, Exabeam, Analyze combinations of metrics
LogRhythm) Develop communication mechanism to
Interrogate Log Analytics logs using basic notify users of degraded systems
Kusto (KQL) queries Implement alerts for self-healing activities
Manage access control to logs (workspace- (e.g., scaling, failovers)
centric/resource-centric)
Integrate crash analytics (App Center Design a failure prediction strategy
Crashes, Crashlytics) Analyze behavior of system with regards to
load and failure conditions
Design and implement telemetry Calculate when a system will fail under
Design and implement distributed tracing various conditions
Inspect application performance indicators Measure baseline metrics for system
Inspect infrastructure performance Leverage Application Insights Smart
indicators Detection and Dynamic thresholds in Azure
Define and measure key metrics (CPU, Monitor
memory, disk, network)
Implement alerts on key metrics (email, Design and implement a health check
SMS, webhooks, Teams/Slack) Analyze system dependencies to determine
Integrate user analytics (e.g., Application which dependency should be included in
Insights funnels, Visual Studio App Center, health check
TestFlight, Google Analytics) Calculate healthy response timeouts based
on SLO for the service
Integrate logging and monitoring solutions Design approach for partial health
Configure and integrate container situations
monitoring (Azure Monitor, Prometheus, Design approach for piecemeal recovery
etc.) (e.g., to improve recovery time objective
Configure and integrate with monitoring strategies)
tools (Azure Monitor Application Insights, Integrate health check with compute
Dynatrace, New Relic, Nagios, Zabbix) environment
Create feedback loop from platform Implement different types of health checks
monitoring tools (e.g., Azure Diagnostics (container liveness, startup, shutdown)
extension,
Log Analytics agent, Azure Platform Logs, Design an authentication and authorization
Event Grid) strategy
Manage Access control to the monitoring Design an access solution (Azure AD
platform Privileged Identity Management (PIM),
Azure AD
Develop an actionable alerting strategy Conditional Access, MFA, Azure AD B2B,
Identify and recommend metrics on which to etc.)
base alerts

info@webmagicinformatica.com | +91 7021 4791 26


COURSE CONTENT
Implement Service Principals and Managed Design approach for cross repository
Identity sharing (e.g., Git sub-modules, packages)
Design an application access solution using Implement workflow hooks
Azure AD B2C Design approach for efficient code reviews
Configure service connections (e.g., GitHub code review assignments,
Schedule reminders, Pull Analytics)
Design a sensitive information management
strategy Plan and implement branching strategies for
Evaluate and configure vault solution (Azure the source code
Key Vault, Hashicorp Vault) Define Pull Requests (PR) guidelines to
Manage security certificates enforce work item correlation
Design a secrets storage and retrieval Implement branch merging restrictions (e.g.,
strategy (KeyVault secrets, GitHub secrets, branch policies, branch protections, manual,
Azure Pipelines secrets) etc.)
Formulate a plan for deploying secret files Define branch strategy (e.g., trunk based,
as part of a release feature branch, release branch, GitHub
flow)
Develop security and compliance Design and implement a PR workflow (code
Automate dependencies scanning for reviews, approvals)
security (container scanning, OWASP) Enforce static code analysis for code-quality
Automate dependencies scanning for consistency on PR
compliance (licenses: MIT, GPL)
Assess and report risks Configure repositories
Design a source code compliance solution Configure permissions in the source control
(e.g., GitHub Code scanning, GitHub Secret repository
Ccanning, pipeline-based scans, Git hooks, Organize the repository with git-tags
SonarQube, Dependabot, etc.) Plan for handling oversized repositories
Plan for content recovery in all repository
Design governance enforcement mechanisms states
Implement Azure policies to enforce Purge data from source control
organizational requirements Integrate source control with tools
Implement container scanning (e.g., static Integrate GitHub with DevOps pipelines
scanning, malware, crypto mining) Integrate GitHub with identity management
Design and implement Azure Container solutions (Azure AD)
Registry Tasks Design for GitOps
Design break-the-glass strategy for Design for ChatOps
responding to security incidents Integrate source control artifacts for human
consumption (e.g., Git changelog)
Develop a modern source control strategy Integrate GitHub Codespaces
Integrate/migrate disparate source control
systems (e.g., GitHub, Azure Repos) Communicate deployment and release
Design authentication strategies information with business stakeholders
Design approach for managing large binary Create dashboards combining boards,
files (e.g., Git LFS) pipelines (custom dashboards on Azure
DevOps)

info@webmagicinformatica.com | +91 7021 4791 26


COURSE CONTENT
Design a cost management communication Automation Runbooks Gallery, Nuget, Jfrog,
strategy Artifactory)
Integrate release pipeline with work item Design an Azure Artifacts implementation
tracking (e.g., AZ DevOps, Jira, ServiceNow) including linked feeds
Integrate GitHub as repository with Azure Design versioning strategy for code assets
Boards (e.g., SemVer, date based)
Communicate user analytics Plan for assessing and updating and
reporting package dependencies (GitHub
Generate DevOps process documentation Automated Security Updates, NuKeeper,
Design onboarding process for new GreenKeeper)
employees Design a versioning strategy for packages
Assess and document external dependencies (e.g., SemVer, date based)
(e.g., integrations, packages) Design a versioning strategy for deployment
Assess and document artifacts (version, artifacts
release notes)
Automate communication with team Design an application infrastructure
members management strategy
Integrate monitoring tools with Assess a configuration management
communication platforms (e.g., Teams, mechanism for application infrastructure
Slack, dashboards) Define and enforce desired state
Notify stakeholders about key metrics, configuration for environments
alerts, severity using communication and
project Implement a build strategy
Management platforms (e.g., Email, SMS, Design and implement build agent
Slack, Teams, ServiceNow, etc.) infrastructure (include cost, tool selection,
Integrate build and release with licenses, maintainability)
communication platforms (e.g., build fails, Develop and implement build trigger rules
release fails) Develop build pipelines
Integrate GitHub pull request approvals via Design build orchestration (products that
mobile apps are composed of multiple builds)
Integrate configuration into build process
Design build automation Develop complex build scenarios (e.g.,
Integrate the build pipeline with external containerized agents, hybrid, GPU)
tools (e.g., Dependency and security
scanning, Code coverage) Maintain build strategy
Implement quality gates (e.g., code monitor pipeline health (failure rate,
coverage, internationalization, peer review) duration, flaky tests)
Design a testing strategy (e.g., integration, Optimize build (cost, time, performance,
load, fuzz, API, chaos) reliability)
Integrate multiple tools (e.g., GitHub Analyze CI load to determine build agent
Actions, Azure Pipeline, Jenkins) configuration and capacity

Design a package management strategy Design a process for standardizing builds


Recommend package management tools (e.g. across organization
GitHub Packages, Azure Artifacts, Azure Manage self-hosted build agents

info@webmagicinformatica.com | +91 7021 4791 26


COURSE CONTENT
Create reuseable build subsystems (YAML
templates, Task Groups, Variable Groups,
etc.)

Develop deployment scripts and templates


Recommend a deployment solution
Design and implement Infrastructure as
code (ARM, Terraform, PowerShell, CLI)
Develop application deployment process
(container, binary, scripts)
Develop database deployment process
(migrations, data movement, ETL)
Integrate configuration management as part
of the release process
Develop complex deployments (IoT, Azure
IoT Edge, mobile, App Center, DR,
multiregion, CDN, sovereign cloud, Azure
Stack, etc.)

Implement an orchestration automation


solution
Combine release targets depending on
release deliverable
Design the release pipeline to ensure
reliable order of dependency deployments
Organize shared release configurations and
process
Design and implement release gates and
approval processes

Plan the deployment environment strategy


Design a release strategy (blue/green,
canary, ring)
Implement the release strategy (using
deployment slots, load balancer
configurations, Azure Traffic Manager,
feature toggle, etc.)
Select the appropriate desired state
solution for a deployment environment
Plan for minimizing downtime during
deployments (VIP Swap, Load balancer,
rolling
deployments, etc.)
Design a hotfix path plan for responding to
high priority code fixes

info@webmagicinformatica.com | +91 7021 4791 26


FAQ PROJECT
Q. Do you help with job / career guidance Project 1: Roboshop e-commerce application
A. Yes, we help our students with job referrals Creating container and deploying microservice
as well as help them to learn more technology ecommerce application on kubernetes using
which helps to excel in their career Azure pipeline

Q. Do you help with interview question Project 2: Serverless Application CI/CD


A. We believe in preparing our student to Using App Service, CosmosDB, Blob & API
answer any question they're asked, also we do gateway building a serverless web application
provide important interview question
Project 3: Java Application CI/CD
Q. Do you help with interview question Building and deploying monolith Java
A. We believe in preparing our student to application using Repos, Maven & Pipeline
answer any question they're asked, also we do
provide important interview question Project 4: Terraform CI/CD Pipeline
Automating the creating for dev & prod
Q. Is there pre-requisite to learn Microsoft environment using terraform and Pipeline
Azure DevOps
A. Ideally, anyone and everyone can learn Multiple micro projects during each service
Microsoft Azure DevOps

CONTACT US
WhatsApp Us:
+91 7021 4791 26

Mail Us:
info@webmagicinformatica.com

info@webmagicinformatica.com | +91 7021 4791 26

You might also like