Oreilly - Microservice Development on Azure: Node.js
by Peter De Tender | Publisher: Packt Publishing | Release Date: December 2018 | ISBN: 9781789802467
Build and launch a Node.js application using Web Apps, CosmosDB, and Container ServicesAbout This VideoUnderstand Azure services such as Azure Web Apps, Azure Container Services, and Cosmos DB and highlight specifics used by Node.js applicationsUnderstand the different Azure architectural building blocks, and enable and run Node.js applications in a native-cloud setupEnhance running Node.js apps by integrating with microservices such as Azure Container Services (ACS) and Azure Kubernetes Services (AKS) In DetailThis 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. The code bundle for this course is available at https://github.com/PacktPublishing/Microservice-Development-on-Azure-NodejsDownloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.
- Chapter 1 : The Node.js Sample App
- The Course Overview 00:05:59
- What App Are We Building? 00:11:03
- Developing the Node.js Sample App 00:12:15
- Introduction to MongoDB 00:10:09
- Optimizing Node.js for Cloud 00:06:02
- Monitoring and Troubleshooting 00:11:28
- Chapter 2 : Basics of Cloud-Native Apps
- What Is Digital Transformation? 00:05:31
- Benefits of Cloud-Native Apps 00:05:34
- Key Reasons for Running Node.js on Azure 00:04:05
- The Node.js CI/CD Toolkit 00:10:48
- Chapter 3 : Azure Building Blocks
- Cosmos DB Overview 00:09:27
- Deploying Azure Web Apps 00:11:18
- Azure Container Services 00:19:47
- Azure Kubernetes Services (AKS) 00:15:26
- Chapter 4 : High Availability
- Azure SLA for Cosmos DB 00:10:15
- Azure Web App High Availability 00:08:33
- Azure Reference Architectures 00:07:51
- Chapter 5 : Azure Application Insights
- What Are Application Insights? 00:11:44
- AKS Monitoring Dashboards 00:08:21
- Course Summary 00:02:33