Containers, Kubernetes, and Google Cloud

Videocap for a Google Developer Days Europe 2017 with Robert Kubis and Steffen Hanikelwith speech
11 September 2017   2809

Kubernetes is an open-source system for automating deployment, scaling and management of containerized applications that was originally designed by Google and donated to the Cloud Native Computing Foundation. It aims to provide a "platform for automating deployment, scaling, and operations of application containers across clusters of hosts".It supports a range of container tools, including Docker.

Creating a single microservice is a well-understood challenge. Creating a cluster of load-balanced microservices that are resilient and self-healing is not so easy. Managing that cluster with rollouts and rollbacks, scaling individual services on demand, and securely sharing secrets and configuration among services is even harder. Kubernetes, an open-source container management system, can help with this. In this video, Robert Kubis and Steffen Hanikelwith work with a simple microservice, containerize it using Docker, and scale it to a cluster of resilient microservices managed by Kubernetes. Along the way, you'll learn what makes Kubernetes a great system for automating deployment, operations, and scaling of containerized applications. In this session, FlixBus joins us to talk about experiences and best practices adopting and running Kubernetes in production.

Anbox Cloud Released

This is the cloud platform, that allows to run Android apps on any system 
22 January 2020   54

Canonical introduced the new cloud service Anbox Cloud, which allows you to run applications on any system and play games created for the Android platform. Applications are launched on external servers using the Anbox open environment, with streaming output to the client system and transmitting events from input devices with minimal delays.

In addition to the Anbox environment, Ubuntu 18.04 LTS and the open packages LXD, Juju and MAAS are used to organize the execution and orchestration of launching applications in containers. The components of the platform are developing as open projects, but in general, Anbox Cloud is a commercial product and is only available after filling out an application. The solution is optimized for servers based on Ampere (ARM) and Intel (x86) chips, and also supports graphics accelerator cards, such as Intel Visual Cloud Accelerator Card.

It is assumed that companies can use Anbox Cloud to transfer applications to public or private cloud platforms, making it possible to run them on any system without being tied to mobile devices. Game developers can use Anbox Cloud to expand their gaming audience by being able to play games from any system. Among the areas of application are mentioned: organization of game streaming services (Game streaming), providing access to applications through the cloud, creating virtual devices, organizing work with corporate mobile applications, testing mobile applications (emulation of various types of devices is supported).

Get more at the official website.