Pini Reznik

Pini Reznik
Pini Reznik is co-founder and chief technology officer at Container Solutions.

Blog Posts

Cloud Native Computing

Nov 24, 2015 by Pini Reznik

Introduction

A decade ago, Amazon released AWS. Since then, the adoption of public clouds, like GCE, Rackspace, Joyent, CiscoCloud and many others, along with tools such as CloudStack and OpenShift for creation of private clouds, has been nothing short of outstanding. Two problems, however, remain.

Read article »

Docker announces first plugins - Weave and Flocker

Jun 22, 2015 by Pini Reznik

Only few would argue that Docker is not responsible for the drastic change that is happening now in the way we build, deploy and maintain our software. Popularized by Docker, containers allow us to remove the boundaries between development and operation departments. Docker have introduced a common language to define infrastructure in programmable way, throughout the entire software development lifecycle.

Read article »

Future of Docker Security

Jun 15, 2015 by Pini Reznik

Two week's ago, at our Docker Randstad meetup dedicated to Docker security, I realised that we we need to stop building generic applications that assume the existence of a fully functional OS environment and start building applications that are adapted to the restricted environment available inside a container.

Read article »

Why Kubernetes Makes Sense

Jun 11, 2015 by Pini Reznik

As a service provider in the programmable infrastructure space, we at Container Solutions are constantly investigating new tools and technologies to help our clients to deploy and maintain large and complex systems.

Most of our work is related to containers and specifically to Docker, and over time we have experimented with multiple tools to manage containers on a large scale - most notably ApacheMesos, CoreOS and Kubernetes.

Over time we.

Read article »

Continuous Delivery with Docker on Mesos in less than a minute - Part 2

Mar 9, 2015 by Pini Reznik

In the Part 1 I showed how to dockerize a node.js application on the development machine and later deploy Jenkins and Docker registry using Docker Compose and use them for continuous integration of the node.js app. In Part 2 I continue the setup for Mesos and Marathon and complete the Continuous Delivery cycle.

Read article »