Company: Pluralsight Author: Reza Salehi Full Title: Securing Applications In Microsoft Azure Year: 2020 Language: English Genre: Educational: Cloud computing Skill Level: Beginner Price: - - Files: MP4 (+ Exercise Files, Slides .PDF) Time: 02:47:02 Video: AVC, 1280 x 720 (1.778) at 15.000 fps, 200 kbps Audio: AAC at 96 Kbps, 2 channels, 48.0 KHz This hands-on course covers powerful Azure security services including MSI, WAF, NSGs, ASGs, and App Service Environments. These services enable you to easily protect your IaaS and PaaS applications from today's sophisticated attacks. Public-facing applications are common targets for hackers and malicious users. In this course, Securing Applications in Microsoft Azure, you will gain the ability to prevent these attacks by leveraging Microsoft Azure's powerful security services. First, you will learn to eliminate sensitive service credentials from your app code by using Managed Identities (MSI). Next, you will discover how Network Security Groups (NSG) and Application Security Groups (ASG) are used to control inbound and outbound traffic for virtual networks and virtual machines. Finally, you will explore how to protect Azure app service deployments from common attacks such as SQL injection and XSS by using Web Application Firewalls (WAF) and App Service Environments (ASE). When you are finished with this course, you will have the skills and knowledge of Azure security services needed to protect your applications in Microsoft Azure. Lessons: 1. Course Overview 01. Course Overview 2. Configuring TLS/SSL Certificates 02. Overview 03. Securing Client-server Communications 04. Understanding SSL/TLS 05. Microsoft Azure and TLS 06. Demo: Configuring an App Service to Use a Custom Domain 07. Demo: Purchasing and Binding a New SSL Certificate for Custom Domain 08. Summary 3. Configuring Managed Service Identities (MSI) for Microsoft Azure Resources 09. Overview 10. Credential-free Code 11. Understanding Managed Identities for Azure Services 12. Using Managed Identities in Code 13. Demo: Function Apps and Key Vault with Credentials in Code 14. Demo: Configuring MSI for Function Apps and Key Vault 15. Demo: Configuring MSI for App Services and Azure SQL Database 16. Summary 4. Configuring Network Security Groups & Application Security Groups to Secure Virtual Machines 17. Overview 18. Azure Virtual Machines and Network Threats 19. Protecting Azure Virtual Machines from Network Threats 20. Understanding Network Security Groups (NSGs) 21. Demo: Provisioning VMs for Web Server and SQL Database Server 22. Demo: Deploying a Simple Web Application to VMs 23. Demo: Working with NSGs to Secure VMs 24. Understanding Application Security Groups (ASGs) 25. Demo: Working with ASGs 26. Summary 5. Protecting Azure App Service Apps Using Web Application Firewall & Azure Front Door 27. Overview 28. Protecting Web Application from Common Attacks 29. Introduction on Azure Application Gateway 30. Introducing Web Application Firewall (WAF) 31. Demo: Provisioning an Azure Application Gateway 32. Demo: Working with Azure Application Gateway WAF 33. Introducing Azure Front Door and Integration with WAF 34. Demo: Configuring Azure Front Door to Protect the Web Application 35. Summary 6. Protecting App Services Using Network Isolation Tier 36. Overview 37. Multi-tenant vs. Dedicated Virtual Networks 38. Understanding App Service Environment (ASE) 39. ASE Network Considerations and Dependencies 40. Demo: Working with App Service Environments (ASEs) 41. Summary Our members see more. Join us! ------------- Our members see more. Join us!