Lorem ipsum dolor sit amet, conse ctetur adip elit, pellentesque turpis.

  • No products in the cart.

Image Alt

Developing Applications on Azure

  /    /  Developing Applications on Azure

Developing Applications on Azure

Categories:
Cloud computing
Reviews:

Developing globally distributed, secure, performant, intelligent and resilient applications on Azure

Course Overview:

While building modern applications, developers face a lot of challenges related to security, scalability, performance and so on. In this course, you will learn how to develop a globally distributed application using Azure PaaS and Server-less computing. During this course, you will explore various application deployment options on Azure including microservices design patterns.

Purpose:

Be it a software architect or a developer, this course will help you build a strong foundation around cloud development, exploring various application and data options on Azure and building global, production-ready applications which are scalable, secure, performant, and resilient. Finally, this course will take you through the microservices approach of building applications and Azure services like AKS, and Azure Service Fabric that help us host and manage them.

Productivity Objectives: 

Upon completion of this course, you should be able to:

  • Understand foundational concepts for cloud development using Azure
  • Become familiar with cloud best practices and design patterns recommended by Microsoft
  • Obtain practical experience in building globally distributed applications and meet the non-functional requirements of scalability, high availability, security, performance and resiliency

The intended audience for this course

  • Developers
  • Bigdata Developers
  • Data Engineers
  • Integration Engineers
  • Architects
  • Data Steward
Getting started with Azure PaaS development
  • Azure PaaS Fundamentals
  • Introduction to Azure App Services – Web Apps, API Apps, Logic Apps and Mobile Apps
  • App Service Plans
Design and Implement Azure App Services
  • Create and configure Azure App Services using the management portal and PowerShell.
  • Deploying workloads to Azure Web Apps using Visual Studio
  • Availability and Scale- Implement auto scaling
  • Monitoring, Logging and diagnostics
  • Securing Web Apps using Web Application Firewall (WAF)
  • Build server-less applications using Azure Functions
  • Orchestrating workflows and integration scenarios using Logic Apps
  • Design, create and deploy API Apps
  • Plan, design, develop and deploy scheduled Web Jobs for background tasks
  • Monitor App services using Application Insights
  • Introduction to Azure cognitive services
  • Building Azure Bots
  • Implementing global scale using Azure Traffic Manager
Design and implement Azure Data Options
  • Understanding cloud storage
  • Implementing Azure Storage Accounts
  • Managing and securing Access Keys using Key Vault
  • Azure Storage Replication modes
  • Set retention policies and logging levels
  • Managing access using Shared Access Signature and Cross-Origin Resource Sharing (CORS)
  • Implementing Azure Blobs, Queues, Table Storage and File Share
  • Operations on Azure Storage using .NET SDK
  • Using CDN to enhance the performance of a globally distributed application
  • Provisioning and configuring Azure SQL Database
  • Design and implement multi-tenant applications using Azure SQL Elastic Pools
  • Understanding DTUs and eDTUs
  • Elastic Queries for Azure SQL Elastic Pools
  • Enable TDE in Azure SQL Database to secure and encrypt data
  • Implement Geo-Replication in Azure SQL Database
  • Managing backups and restore
  • Disaster recovery strategy
  • Auditing and security assessment using Azure SQL Database
  • Provision, manage and secure Azure Cosmos DB
Identity and Access Management using Azure Active Directory
  • Overview of Azure AD
  • Develop .NET MVC applications using AAD B2B and AAD B2C
  • Querying Azure AD using Graph API
  • Understanding the microservices approach and its benefits
  • Understanding Stateless and Stateful Microservices
  • Configuring features like automatic failover and service discovery
  • Design and implement Kubernetes applications on Azure Kubernetes Service (AKS)
  • Overview to Azure Service Fabric

Participants should preferably have basic knowledge of Unix/Linux and Windows PowerShell.

Course Information

Duration

4 Days

Mode of Delivery

Instructor led/Virtual

Reach out to us..Our representative will get back to you!



Post a Comment