Jeffrey Kwong

April 15, 2019

The IBM Multicloud Approach by Example

Our clients want the same consistent control plane across all their cloud properties. This post outlines how to deploy IBM Cloud Private on AWS, but the same approach applies to other cloud infrastructure platforms.

Continue reading

December 19, 2017

Bring your own private IP addresses to the cloud using IBM Container Service

In our previous series on Kubernetes and the IBM Container Service, we learned how to deploy and secure container-based workloads on the IBM Cloud. Of course, not all applications and services are meant to be consumed by the public internet in general, so in this post, we will discuss how to expose these services to an on-premises network, accessible only through a VPN tunnel.

Continue reading

July 24, 2017

Kubernetes and IBM Bluemix: How to deploy, manage, and secure your container-based workloads – Part 5

In the IBM Bluemix Container Service, the Calico network project can be used to create cluster-wide application-aware network policies that can be used to distribute firewalls across worker nodes. We can put up mini-firewalls for traffic between Kubernetes pods, but also ingress and egress traffic outside of the cluster for each pod. This post is the last in a five-part series on IBM Bluemix Container Service and application networking.

Continue reading

July 11, 2017

Kubernetes and IBM Bluemix: How to deploy, manage, and secure your container-based workloads – Part 4

What if because of compliance reasons, we can’t migrate all of our on-premises data to the cloud, but we still want to allow our new microservice applications to leverage this data? In the Bluemix Container Service, we can use a Vyatta Gateway Appliance or Fortigate Appliance.

Continue reading

June 15, 2017

Kubernetes and IBM Bluemix: How to deploy, manage, and secure your container-based workloads – Part 3

IBM Bluemix Container Service is based on Kubernetes and runs on top of IBM Bluemix Infrastructure; it automates the full end-to-end installation of Kubernetes through the Bluemix portal. This series of posts will explain what infrastructure components are involved, how to connect it to your existing workloads and data sources, and how to secure it. In this entry, we finish looking at the network details behind the communication between your container-based workloads in Kubernetes.

Continue reading

May 30, 2017

Kubernetes and IBM Bluemix: How to deploy, manage, and secure your container-based workloads – Part 2

IBM Bluemix Container Service is based on Kubernetes and runs on top of IBM Bluemix Infrastructure; it automates the full end-to-end installation of Kubernetes through the Bluemix portal. This series of posts will explain what infrastructure components are involved, how to connect it to your existing workloads and data sources, and how to secure it. In this entry, we look at the network details more closely to better understand how your container-based workloads communicate between each other in Kubernetes.

Continue reading

May 22, 2017

Kubernetes and IBM Cloud: How to deploy, manage, and secure your container-based workloads

IBM Bluemix Container Service is based on Kubernetes and runs on top of IBM Bluemix Infrastructure; it automates the full end-to-end installation of Kubernetes through the Bluemix portal. This series of posts will explain what infrastructure components are involved, how to connect it to your existing workloads and data sources, and how to secure it.

Continue reading