DevOps Engineer Expert
COURSE DESCRIPTION
Candidates for the DevOps Engineer Expert certification should have subject matter expertise working with people, processes, and technologies to continuously deliver business value.
Responsibilities for this role include designing and implementing strategies for collaboration, code, infrastructure, source control, security, compliance, continuous integration, testing, delivery, monitoring, and feedback.
Prerequisites
A candidate for this certification must be familiar with both Azure administration and development and must be an expert in at least one of these areas.
Learning Objectives
- Develop an instrumentation strategy
- Develop a Site Reliability Engineering (SRE) strategy
- Develop a security and compliance plan
- Manage source control
- Facilitate communication and collaboration
- Define and implement continuous integration
- Define and implement continuous delivery and release management strategy
- Capture Web Application Logs with App Service Diagnostics Logging
- Introduction
- Enable and Configure App Service Application Logging
- Exercise - Enable and Configure App Service Application Logging using the Azure Portal
- View Live Application Logging with the Log Streaming Service
- Exercise - View Live Application Logging with the Log Streaming Service using Azure CLI
- Retrieve Application Log Files
- Exercise - Retrieve Application Log Files using Azure CLI and Kudu
- Summary
- Introduction
- Principles of resource groups
- Use tagging to organize resources
- Use policies to enforce standards
- Secure resources with role-based access control
- Use resource locks to protect resources
- Check your Knowledge
- Summary
- Introduction
- What is App Center?
- How App Center Build works
- How App Center Test works
- How App Center Distribute works
- How App Center Diagnostics works
- How App Center Analytics works
- Exercise - Create an App Center account and explore the App Center portal
- Summary
- Introduction
- Create an Azure Spring Cloud instance
- Configure a Spring Cloud Config Server
- Build a Spring Boot microservice
- Build a Spring Cloud Gateway
- Configure distributed tracing
- Scale Spring Boot microservices
- Summary
- Introduction
- Use scaling up and scaling out in your architecture
- Optimize network performance
- Optimize storage performance
- Identify performance bottlenecks in your application
- Summary
- Introduction
- Design, build and orchestrate with modern practices
- Use monitoring and analytics to gain operational insights
- Use automation to reduce effort and error
- Testing strategies for your application
- Summary
- Introduction
- Features of Azure Monitor logs
- Create basic Azure Monitor log queries to extract information from log data
- Exercise - Create basic Azure Monitor log queries to extract information from log data
- Summary
- Introduction
- Enable Application Insights on an Azure web app
- Exercise - Enable Application Insights on an Azure web app
- View Application Insights metrics in the Azure portal
- Exercise - Use the Azure portal to visualize page load times for your app
- Summary
- Introduction
- Install, configure, and initialize the Application Insights SDK
- Exercise - Install the Application Insights SDK
- Instrument the application
- Exercise - Instrument the application
- Summary
- Introduction
- Why monitor
- Monitoring platforms
- Metrics, indicators, and correlations
- Remediation planning
- Summary
- Introduction
- Respond to Azure events by using Event Grid
- Exercise - Trigger a logic app by using Event Grid
- Build logic that responds to an event
- Exercise - Send an email when virtual machines change
- Summary
- Introduction
- Introduction to continuous monitoring in Azure
- Monitoring options available in Azure
- Analyze infrastructure security by using Azure Security Center
- Analyze web applications by using Azure Application Insights
- Analyze enterprise security by using Azure Sentinel
- Unify monitoring solutions in Azure
- Summary
Current Streaming Courses
"The secret to getting ahead is getting started..." ~ Mark Twain