Sunday, January 07, 2018

Kubernetes & containers: platform for distributed apps + IoT, ML

Predictable future: Kubernetes & containers as apps platform, network apps OS

Kubernetes and containers in 2018: Buckle your seatbelts | CoreOS

Google: Borg, Omega, and Kubernetes @ ACM Queue (PDF)
"Lessons learned from three container management systems over a decade"

Container Journey: Past, Present, and Future - Brendan Burns (Microsoft Azure) - YouTube

Kubernetes Co Founder Brendan Burns Orchestration is Becoming a Commodity - YouTube

A Technical Overview of Kubernetes (CoreOS Fest 2015) - YouTube

Brendan Burns | LinkedIn
"Lead engineer on Kubernetes, Google's open source cluster manager for Docker containers.
Now: Distinguished Engineer at Microsoft: Azure Container Service

PhD: Robotics research in machine learning"

Microsoft Cloud Show - Kubernetes with Microsoft's Brendan Burns

What is Kubernetes? | Kubernetes

Container Wars Are Over: Kubernetes Has Won! | CloudHealth Technologies
native Kubernetes is supported on all the major public clouds: Google Cloud Platform, AWS, Microsoft Azure, etc.

Kubernetes | Docker

Microsoft Taps Google's Kubernetes for Windows Container Orchestration --

Docker and Linux Containers on Windows, with or without Hyper-V Virtual Machines - Scott Hanselman

Exploring ASP.NET Core with Docker in both Linux and Windows Containers - Scott Hanselman

.NET and Docker - Scott Hanselman

Run .NET Core 2 Docker images in Kubernetes using Azure Container Service and Azure Container Registry | Pascal Naber

What is Docker and why is it so darn popular? | ZDNet
"Docker is hotter than hot because it makes it possible to get far more apps running on the same old servers and it also makes it very easy to package and ship programs."docker-vm-container.png
"Containers date back to at least the year 2000 and FreeBSD Jails. Oracle Solaris also has a similar concept called Zones while companies such as Parallels, Google, and Docker have been working in such open-source projects as OpenVZ and LXC (Linux Containers) to make containers work well and securely."
Kubernetes - beyond a black box - Part 1
Kubernetes - beyond a black box - Part 2

Azure IoT Edge open for developers to build for the intelligent edge | Blog | Microsoft Azure
"...a complex data pipeline can be created on Azure IoT Edge (running on an edge device) pulling data from IoT devices and running it in a combination of Azure Machine Learning, Azure Stream Analytics, Azure Functions, and any third-party code. This pipeline can be configured and deployed from Azure IoT Hub in the cloud, with the Azure IoT Edge device pulling down the appropriate containers with these services and linking them."

Azure/ai-toolkit-iot-edge: AI Toolkit for Azure IoT Edge