Blog

Docker Data Containers with Nirmata

An exciting thing about Docker is the number of interesting use cases that emerge as developers adopt containers in their application development and operations processes. One such concept is that of data container. While the usage may not be intuitive at first, data containers are very handy in some scenarios. A great use case is…

Read more

Nirmata designated a “Cool Vendor” in Gartner’s Cool Vendors in Web-Scale Platforms, 2015

Each year, Gartner the technology research firm known for its Magic Quadrants, selects a few companies as ‘Cool Vendors’ in their market categories. This year, I am happy to announce that Gartner has selected Nirmata as a Cool Vendor in the Gartner’s “Cool Vendors in Web-Scale Platforms,  2015”. According to Gartner, a Cool Vendor is…

Read more

Auto-Recovery, Activity Feeds, Host Details and More

Nirmata is pleased to announce new features and improvements to our solution. Our focus has been on resiliency and state management: Service instance auto-recovery Environment activity feed System events in activity feeds Host agent version, docker version & host details. Delete option for specific hosts in a host group. Enhanced pre-validation checks during environment creation….

Read more

Docker Host Networking Mode with Nirmata

The default networking mode in Docker is the bridge mode. The bridge mode setting creates a virtual Ethernet bridge device on the Linux host that enables containers to talk to each other, and the host. Docker’s port mappings can then be used to manage external traffic, from the host interface to containers. However, in some…

Read more

Private Cloud Container Orchestration using Nirmata

Private Cloud Container Orchestration using Nirmata Nirmata has full support for private clouds as part of its Microservices Operations and Management solution. In this post, I will provider some insights into the architecture of this functionality, and walk you through the setup in four easy steps. Nirmata users can securely manage VMware and OpenStack clouds…

Read more

Deploying microservices style applications with CoreOs, Docker and Nirmata

As application container adoption continues to grow, the popularity of ‘minimal’ operating systems, designed to run containers, is on the rise.  One such operating system is CoreOS. CoreOs has been architected to run modern, cloud native applications and provide support for Docker containers. In this post, I will describe how Nirmata can be used to…

Read more

Cloud Native Application Maturity Model

Cloud native applications are built to run optimally on cloud infrastructure. Cloud native application architectures are very different than traditional tiered applications which are designed for a data center.  In this post I will discuss maturity model, from the Open Data Center Alliance (ODCA), for assessing the cloud nativeness of an application. I recently read…

Read more

Nirmata private cloud support, private docker registry support and more..

We are super excited to share some recent product updates. Since our beta launch, the usage and feedback has been terrific! Over the last few weeks, we have been busy adding new capabilities to Nirmata as well as addressing issues reported by our users. Here they are: Private Image Registry Customers can now securely connect…

Read more

Defining DevOps

 Over the last few years, I’ve spent quite a bit of time learning and discussing DevOps, as well as putting into practice DevOps principles and values. I’ve read several  articles that provide detailed descriptions of what DevOps is, and what DevOps is not. Most of these talk about moving development and operations teams closer together, the cultural changes involved,…

Read more

Service discovery and dynamic request routing with Nirmata

As microservices style architectures are becoming more common, new architectural patterns are emerging. Microservices style applications are highly distributed and dynamic, and a key architectural constraint for microservices applications is elasticity i.e. A microservice must be able to scale, up or down, independently of other services in the same application [1]. As a microservice scales…

Read more