Build Node. js Apps: Deploy & Monitor on Azure App Service

所在平台: Udemy

课程主页: https://www.udemy.com/course/build-nodejs-apps-deploy-monitor-on-azure-app-service/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:构建 Node.js 应用程序:在 Azure App Service 上部署与监控 课程概述: 对于担忧现有网络应用无法利用云的弹性,或者对重构应用带来的挑战的开发者来说,Azure App Service 是一个理想的解决方案。它是将应用程序部署到云中的最简单方式之一,提供强大的功能,包括内置开发运维、与 Visual Studio Online 和 GitHub 的持续集成、阶段和生产支持以及自动补丁更新。这门全面的2合1课程,旨在帮助学员使用Azure构建模块,将基于 Node.js 的微服务应用程序快速部署到云中。 课程初期,您将构建一个示例 Node.js 应用程序,并理解 Azure Web Apps、Azure 容器服务和 Cosmos DB 等Azure服务,重点介绍 Node.js 应用所需的具体内容。接下来,您将探索 Azure App Service 的灵活性,以配置和扩展 Node.js 网络应用,并对重构后的 Node.js 应用进行必要测试并完成 Azure 部署。最后,您将为网络应用设置并保护一个云 MySQL 数据库,以管理和安排后台的服务器任务。 课程内容: 该培训项目涵盖两门完整课程,确保提供全面的培训体验。第一门课程“使用 Azure App Service 现代化 Node.js 网络应用”聚焦于重构 Node.js 应用,部署、扩展与监控。您将受益于轻松的 CI/CD 配置和自动化部署,同时在进行测试与质量保证过程中简化流程。第二门课程“在 Azure 上的微服务开发:Node.js”将逐步展示如何在 Azure 云平台上构建和部署 Node.js 微服务应用,学习云原生应用的好处,以及 Azure 平台的多种服务和构建模块。 通过这两门课程,学生将在 Azure Cloud 平台上掌握构建、部署和监控基于微服务的 Node.js 应用程序的技能。 作者简介: Dimitris Loukas 是一位软件工程师,目前在一家快速发展的初创公司工作,专注于使用 Node.js、Angular、MySQL、Redis 和 Docker 构建革命性的推荐营销平台。他还从事使用 C#、Aurelia 和 TypeScript 的交易软件开发,并在编程社区活跃。Peter De Tender 是 PDTIT 和 007FFF Learning 的首席执行官及技术培训师,具有丰富的 Azure 和 Azure Stack 经验,热衷于分享知识并帮助全球用户在 Azure 上实现更多成就。 最终成果: 完成课程后,学员将能够使用 Web Apps、CosmosDB 和容器服务构建并启动 Node.js 应用程序,重构 Node.js 网络应用并在 Azure App Service 上进行部署、扩展和监控。

课程评论(0条)

课程详情

Have you been worrying that your existing web applications aren't good enough to take advantage of the elasticity of the cloud? Or that refactoring them is going to be very difficult? Azure App Service comes to your rescue! Azure App Service is one of the easiest ways to deploy apps to the Cloud. It provides powerful capabilities such as built-in development operations, continuous integration with Visual Studio Online and GitHub, staging and production support, and automatic patching for Azure developers to quickly create web applications. It also enables integration with on-premises or other cloud systems.This comprehensive 2-in-1 course is concise and appropriate to use Azure building blocks to deploy your Node.js microservice-based apps to the cloud. Initially, you'll build a sample Node.js application for Azure Cloud. You'll also understand Azure services such as Azure Web Apps, Azure Container Services, and Cosmos DB and highlight specifics used by Node.js applications. Moving further, you'll explore the flexibility of Azure App Service to configure and scale up your Node.js Web App. You'll also perform necessary tests on your refactored Node.js app and deploy it to Azure. Finally, you'll set up and secure a cloud MySQL database for your web app to manage and schedule your server tasks in the background with Azure!By the end of the course, you'll build and launch a Node.js application using Web Apps, CosmosDB, and Container Services. Refactor Node.js Web apps and deploy, scale, and monitor them on Azure App Service.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Modernize Node.js Web Apps with Azure App Service, covers refactoring Node.js Web apps and deploy, scale, and monitor them on Azure App Service. You will benefit from effortless CI/CD configurations and automatic deployments to staging and production environments and will have more streamlined testing and Quality Assurance processes. Also, you will easily scale your app to meet business needs (while monitoring it for errors and usage statistics with ease) through Azure's services. By the end of this course, you will be confident enough to modernize an existing Node.js web app and deploy it to Azure via App Service.The second course, Microservice Development on Azure: Node.js, covers how to build and deploy apps with Node.js and Microsoft Azure. This course shows you step-by-step how to use Azure Building Blocks to deploy your Node.js microservice-based apps to the cloud. You will start with what cloud-native applications are and their benefits. You will also learn about the crucial reasons for developing a Node.js app and deploying it on Azure. Then you will understand different Azure services, highlight Azure building blocks used by Node.js apps, and deploy your Node.js applications on the Azure Cloud platform. Finally, you will monitor and troubleshoot your Node.js applications with Azure App Insights.By the end of the course, you will have mastered building an application in Node.js that's based on microservices, deploying it on the Azure Cloud platform, and monitoring and troubleshooting it with Azure App Insights..By the end of the course, you'll build an application in Node.js based on microservices, deploy on the Azure Cloud platform: Monitor & troubleshoot with Azure App Insights.About the AuthorsDimitris Loukas is a software engineer currently part of a growing start-up building a revolutionary referral marketing platform with Node.js, Angular, MySQL, Redis, and Docker. He also develops trading software applications using C#, Aurelia, and TypeScript. He is an author at Packt and has developed many video tutorials in C#,.NET Core, and TypeScript. He has worked for two startups in the past, is active in the open-source community, and loves taking up small side-projects. He has developed microservices using C# and Node.js and has also mastered Angular, Aurelia, and Vue.JS. He is an early adopter of.NET Core and is fascinated by modern JavaScript and where the web is going.Peter De Tender is the CEO and Lead Technical Trainer at PDTIT and 007FFF Learning, a Microsoft Cloud Platform Architect, an extremely passionate trainer and speaker, Azure MVP (2013-2018), Microsoft Certified Trainer (MCT), and a technical writer. After starting his career in 1996, Peter has never looked back from Microsoft infrastructure technologies. At present, he's an expert on Azure and Azure Stack, coaching global Microsoft Partners, larger Microsoft customers, and Microsoft FTE teams all over the World so they can achieve more with Azure. While this got him a position as FTE for Microsoft Corp in the global Microsoft AzureCAT GSI (Azure Engineering) team early in 2016, his passion for speaking and presenting made him decide to return to his own company after about a year, coming back with an even stronger focus on providing readiness workshops and architect consulting on the Azure platform. He recently published Learning Operations Management Suite with Apress , co-authored the Microsoft Official Curriculum for the 70-535 Architecting Azure Solutions, and is currently writing Azure Governance and Security for Apress, as well as authoring a series of advanced Azure training videos for Packt Publishing. Get in contact with Peter through social media, preferably Twitter @pdtit or @007FFFLearning.

课程标签

0人关注该课程

主题相关的课程