Microsoft
Microsoft Logo

Learn how Microsoft supports secure software development as part of a cybersecurity solution 

  • Offered byMicrosoft

Learn how Microsoft supports secure software development as part of a cybersecurity solution
 at 
Microsoft 
Overview

Duration

6 hours

Total fee

Free

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Details Icon

Learn how Microsoft supports secure software development as part of a cybersecurity solution
 at 
Microsoft 
Course details

What are the course deliverables?
  • Microsoft Azure Well-Architected Framework - Security
  • Introduction to Azure DevOps
  • Introduction to GitHub
  • Maintain a secure repository by using GitHub best practices
  • Create security baselines
  • Manage secrets in your server apps with Azure Key Vault
  • Secure access to your applications by using Azure identity services
  • Resolve security threats with Microsoft Defender for Cloud
More about this course
  • This learning path provides an overview of the services and offerings available to help you build secure software as part of a cybersecurity solution
  • Learn how to incorporate security into your architecture design, and discover the tools that Azure provides to help you create a secure environment through all the layers of your architecture
  • Explore what DevOps is (and isn't) and learn how to get started with Azure DevOps
  • Learn to use key GitHub features, including issues, notifications, branches, commits, and pull requests
  • Learn how to create security baselines for your Azure services by ensuring that your settings meet the minimum requirements described in CIS Benchmarks for Azure v. 1.3.0

Learn how Microsoft supports secure software development as part of a cybersecurity solution
 at 
Microsoft 
Curriculum

Microsoft Azure Well-Architected Framework - Security

Introduction

Defense in depth

Identity management

Infrastructure protection

Encryption

Network security

Application security

Summary

Introduction to Azure DevOps

Introduction

What is DevOps?

What is Azure DevOps?

Exercise - Create an Azure DevOps organization

Summary

Introduction to GitHub

Introduction

What is GitHub?

Exercise - A guided tour of GitHub

Knowledge check

Summary

Maintain a secure repository by using GitHub best practices

Introduction

How to maintain a secure GitHub repository

Exercise - Add a .gitignore file

Automated security

Knowledge check

Summary

Create security baselines

Introduction

Understand the Azure platform security baseline

Create an Identity & Access Management baseline

Create a Microsoft Defender for Cloud baseline

Create an Azure storage accounts baseline

Create an Azure SQL Database baseline

Create a logging and monitoring baseline

Create a Networking baseline

Create an Azure VM baseline

Other baseline security considerations

Summary

Manage secrets in your server apps with Azure Key Vault

Introduction

What is Azure Key Vault?

Exercise - Create a Key Vault and store secrets

Vault authentication with managed identities for Azure resources

Exercise - Access secrets stored in Azure Key Vault

Exercise - Configure, deploy, and run your app in Azure

Summary

Secure access to your applications by using Azure identity services

Introduction

Compare authentication and authorization

What is Azure Active Directory?

What are multifactor authentication and Conditional Access?

Knowledge check

Summary

Resolve security threats with Microsoft Defender for Cloud

Introduction

View security alerts

Respond to alerts

Define a security incident response plan

Use a workflow automation to automate responses

Exercise - Configure a Playbook for a security event

Summary

Learn how Microsoft supports secure software development as part of a cybersecurity solution
 at 
Microsoft 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by Microsoft

Free
2 hours
Intermediate
Free
1 hours
Beginner
Free
4 hours
Intermediate
Free
5 hours
Beginner
View Other 1171 CoursesRight Arrow Icon
qna

Learn how Microsoft supports secure software development as part of a cybersecurity solution
 at 
Microsoft 

Student Forum

chatAnything you would want to ask experts?
Write here...