Successfully reported this slideshow.
Your SlideShare is downloading. ×

Node.js kubernetes-cloud all the buzzwords coming together with microsoft azure

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 22 Ad

Node.js kubernetes-cloud all the buzzwords coming together with microsoft azure

Download to read offline

Your Node.js applications will probably be part of a bigger solution, having a database, a reverse proxy, some queuing technology, etc. You need a way to deploy and maintain your entire solution in a flexible and robust way. This session will be all about how you can leverage Microsoft Azure Container Service to provision a production ready Kubernetes cluster and how you can leverage Visual Studio Code to deploy and manage your applications on it.

Your Node.js applications will probably be part of a bigger solution, having a database, a reverse proxy, some queuing technology, etc. You need a way to deploy and maintain your entire solution in a flexible and robust way. This session will be all about how you can leverage Microsoft Azure Container Service to provision a production ready Kubernetes cluster and how you can leverage Visual Studio Code to deploy and manage your applications on it.

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Similar to Node.js kubernetes-cloud all the buzzwords coming together with microsoft azure (20)

Advertisement

Recently uploaded (20)

Node.js kubernetes-cloud all the buzzwords coming together with microsoft azure

  1. 1. PROBLEMS OUTPUT DEBUG CONSOLE TERMINAL [name] Patriek van Dorp [role] Cloud Solution Architect [twitter] @pvandorp ~/code$ az account get presenter { “title”: “Node.js, Kubernetes, Cloud: All the Buzzwords Coming Together with Microsoft Azure!” }
  2. 2. Containers What’s all the fuss about?
  3. 3. Dealing with Environment Differences “It works on my machine…” Development Test Acceptance Production
  4. 4. Dealing with Environment Differences “It works on my machine…” Development Test Acceptance Production
  5. 5. High-Density Hosting When you run multiple applications on the same server Hypervisor VM VM VM  … runs an operating system …  … with a hypervisor on top of it …  … which can host multiple virtual machines  … that run entire operating systems themselves …  … that run our applications …  … but these virtual machines are often over- provisioned A physical server …
  6. 6. VM High-Density Hosting When you run multiple applications on the same server Hypervisor VM VM
  7. 7. High-Density Hosting When you run multiple applications on the same server Hypervisor VM
  8. 8. High-Density Hosting When you run multiple applications on the same server Hypervisor VM
  9. 9. High-Density Hosting When you run multiple applications on the same server Hypervisor VM
  10. 10. Containers DEMO
  11. 11. Now What?
  12. 12. High Availability When any part of your infrastructure fails… Hypervisor VM
  13. 13. High Availability Spreading out risk A A A B C BCC B D D D
  14. 14. Kubernetes A Container Orchestration Engine
  15. 15. Container Orchestration In a nutshell… A A A B C BCC B D D D Service A: 10.251.0.23 – svc-a Service D: 10.251.0.21 – svc-d Service B: 10.251.0.15 – svc-b Service C: 53.125.43.123 – app-c http://svc-a/... http://svc-d/... http://svc-b/...
  16. 16. Kubernetes Architecture A flexible composition of moving parts
  17. 17. Installing, Configuring and Maintaining Kubernetes
  18. 18. Azure Container Service (ACS) DEMO
  19. 19. ACS Kubernetes Architecture Based on popular technologies and best practices
  20. 20. Visual Studio Code DEMO
  21. 21. ~/code$ sudo az / / _____ _ _ __ ___ / / |_ / | | | '__/ _ / ____ / /| |_| | | | __/ /_/ _/___|__,_|_| ___| Welcome to the cool new Azure CLI! Here are the base commands: account : Manage subscriptions. acr : Manage Azure container registries. acs : Manage Azure Container Services. ad : Synchronize on-premises directories and manage Azure Active Directory… …
  22. 22. ~/code$ node ./next.js * https://www.microsoftazurepass.com/ * https://azure.microsoft.com/en-us/free/ * https://azure.microsoft.com/en-us/develop/nodejs * https://code.visualstudio.com/ * https://github.com/pvandorp/node-samples * https://docs.microsoft.com/en-us/azure/container-service/ * https://github.com/Azure/acs-engine * https://azure.microsoft.com/en-us/services/container- instances/ * https://azure.microsoft.com/en-us/overview/clouds/germany/ =========================================================== ! https://aka.ms/posteventfeedback

×