Practical Container Orchestration on IBM Cloud

This is a past event

20 people went

Location image of event venue

Details

***********Registration***********

Please make sure to sign up on our registration page (link below) as we need to issue security badges for attendees. Unfortunately because of this, no walk-in guests will be permitted.
https://www-03.ibm.com/events/idr/idrevents/detail.action?meid=26026&ieid=16184&from=find

*********Description***********

Hit the ground running with IBM Cloud by deploying highly available apps in Docker containers that run in Kubernetes clusters. Containers are a standard way to package apps and all their dependencies so that you can seamlessly move the apps between environments. Unlike virtual machines, containers do not bundle the operating system. Only the app code, run time, system tools, libraries, and settings are packaged inside containers. Containers are more lightweight, portable, and efficient than virtual machines.

Docker is an open source project that was released by dotCloud in 2013. Built on features of existing Linux container technology (LXC), Docker became a software platform for building, testing, deploying, and scaling apps quickly. Docker packages software into standardised units, called containers, that include all of the elements that an app needs to run.

Kubernetes was developed by Google as part of the Borg project and handed off to the open source community in 2014. Kubernetes combines more than 15 years of Google research in running a containerised infrastructure with production work loads, open source contributions, and Docker container management tools to provide an isolated and secure app platform for managing containers that is portable, extensible, and self-healing in case of failovers.

Combining Docker containers and Kubernetes orchestration all together can bring a lot of advantages in the IBM Cloud (Private or Public):

- Single-tenant Kubernetes clusters with compute, network, and storage infrastructure isolation
- Image security compliance with Vulnerability Advisor
- Automatic scaling of apps
- Automatic re-creation of containers in case of failures
- Continuous health checks on containers that are deployed on a worker node
- Service discovery and service management
- Secure exposure of services to the public
- IBM Cloud service integration

*************Agenda*****************

Part #1: Containers
History of containers
Docker
Architecture
Registries
Compose
Examples and use cases
Demonstrations
Labs

Part #2: Container Orchestration
Overview
Kubernetes
Terminology
Architecture
Functionalities
Examples and use cases
Demonstrations
Labs

Part #3: Container Orchestration in IBM Clouds
Containers in the IBM Cloud Public
Containers in the IBM Cloud Private
Demonstrations
Labs

*********Event Highlights*********

During this workshop, we will highlight some major features of Container Orchestration:

Containers
Docker
Kubernetes
IBM Cloud
App Security

***********Prerequisites***********

This is a hands-on workshop and participants need to bring their own laptop. Participants must install several command line software (Docker, Kubectl, Helm) on their laptop before accessing IBM Cloud or IBM Cloud Private.