Architecting Azure Solutions for PaaS

Architecting Azure Solutions for PaaS

Design and Deploy your Cloud-Native Solutions on Azure.

Bestseller
15.87 9.52

About This Course

 

Microsoft Azure provides support for different architectures and solutions that teams can employ in their cloud solutions and cloud-hosted applications.

This course will show you how to use Azure's PaaS offering to build global, performant, and secure applications. You’ll gain a better understanding of PaaS development on Azure, and how to architect your applications and services in a Cloud-Native design. You will learn how to explore Azure marketplace to find the best suitable service for your application requirements, and then integrate your application to work frictionless with Azure solutions.

By the end of this course, you will be capable of architecting your applications on Microsoft Azure using PaaS solutions. This course will help you learn the ins and outs of the architectural development of solutions for Microsoft Azure.

All the code and supporting files for this course are available on GitHub at https://github.com/PacktPublishing/Architecting-Azure-Solutions-for-PaaS

Other Information

  • Certificate will provided in this course on Completion
  • Full lifetime access
  • Available on Mobile & Laptop

What Students Will Learn In Your Course?

  • Develop a fully scalable solution on Azure using PaaS services to easily manage the traffic peaks of your users
  • Design your application’s architecture as Cloud-Native and asynchronous in nature to save costs and earn more
  • Deploy your solution as a web app, a container, or a fully-managed Kubernetes cluster
  • Forget about the operation of a website and focus more on business leads
  • Deploy databases and caching solutions on Azure to save costs and protect yourself from DDoS and other attacks
  • Develop your customer-centric engagement and retention solutions using best in class AI and machine learning solutions on Azure, so you can reach them quickly, even on vacation
  • Secure your web application with Azure AD, an Identity-as-a-Service service, enabling you to authenticate your users and secure user data in a GDPR world
  • Safely balance a load of your traffic across several nodes on the cloud or off the cloud, so that you can provide the best experience to your users

Are There Any Course Requirements Or Prerequisites?

Basics of Azure is assumed

Who Are Your Target Students?

This course is intermediate level and is for software developers, engineers, IT experts, or cloud engineers who want to learn to develop Cloud-Native cloud applications on Azure. If you are an existing software engineer and want to start your career in Cloud Solution Development and Architecture Design, Development, and Deployment, then this course is for you!

Course Content

  • 42 lectures
  • 02:43:01
  • The Course Overview
    00:05:55
  • What Is as a Service Model?
    00:04:15
  • IaaS vs PaaS
    00:02:57
  • Cloud Native Architecture for PaaS
    00:04:11
  • Prerequisite Installs
    00:03:10
  • Building a Cloud Native App with Node.js
    00:03:35
  • Deployment as Web Apps versus Containers
    00:06:32
  • Testing and What‚As Next?
    00:06:25
  • Understanding Database as a Service
    00:04:57
  • MongoDB for PaaS on Azure
    00:06:40
  • Application Data on Azure Storage
    00:04:27
  • Azure CDN for Caching and Replication
    00:03:51
  • Session and State Management on Cloud
    00:03:26
  • Serverless Client Engagement System
    00:04:47
  • Enabling Quick Contact with Azure Tables
    00:06:52
  • Email Integration with PaaS
    00:01:13
  • Customer Orders and Requests
    00:02:38
  • Automating FAQs with Azure QnA
    00:05:04
  • Azure Functions or Azure Logic Apps
    00:05:46
  • Authentication on the Internet
    00:06:52
  • Azure AD for Identity Services
    00:03:39
  • One Click Identity Solution for PaaS
    00:03:50
  • Managing and Inviting Contributors
    00:02:29
  • Azure AD Native Support
    00:03:46
  • Understanding Infrastructure as Code
    00:04:26
  • Azure Resource Manager for IaC
    00:02:43
  • ARM Template for Deployment
    00:02:01
  • Generating Templates for Existing Resources
    00:01:41
  • Azure DevOps Automation
    00:02:44
  • Securing a Template File
    00:01:54
  • Load Balancers and Network Security
    00:03:48
  • Traffic Manager Overview
    00:05:52
  • Load Balancing with Traffic Manager
    00:02:19
  • High Availability and Disaster Recovery
    00:03:24
  • Usage and Insights
    00:02:35
  • Monitoring Azure Resources with Azure Monitor
    00:04:04
  • Application Insights Overview
    00:04:26
  • Monitoring App Service
    00:03:48
  • Application Insights Dashboard
    00:01:57
  • Generating Reports with Power BI
    00:03:23
  • Reviewing Site Metrics with Machine Learning
    00:02:20
  • Course Summary
    00:02:19
Image

Packt Publication

  • 4.48 (5)
  • 13 Reviews
  • 5 Students
  • 935 Courses