Tag : Continuous Delivery

Microservices: Benefits and Challenges

Microservices architecture has become a common approach for enterprises to achieve agility and continuous delivery of applications to meet the growing demand of their users, as well as to gain a competitive advantage. Microservices are small, light, modular software programs, designed to fulfill one or a few purposes. They may be deployed independently, in small…

Read more

Manage Containers in Under 5 Minutes!

Containerization — container-based virtualization and application containerization — dramatically increases the speed and efficiency of deploying and running cloud applications. But the delivery and management of cloud applications can be time-consuming and is sometimes tricky; both variables reduce the appeal of containerization. As a SaaS, Nirmata does the undifferentiated heavy lifting for you. Nirmata empowers…

Read more

Whitepaper: Optimizing Continuous Delivery of Software using Containers

In the past, implementing a continuous delivery (CD) workflow was a mark of innovation and efficiency for businesses – The DevOps revolution had been embraced, and digital transformation was at the forefront. But times have changed. Continuous delivery is no longer cutting-edge. It’s a must have for businesses seeking to stay competitive by keeping applications…

Read more

ElasticSearch on EC2 Spot Instances: Improve Service and Reduce Costs!

ElasticSearch is a popular open source search server that is used for real-time distributed search and analysis of data. When using ElasticSearch for production systems, it should be deployed across multiple servers as a cluster, for the performance, resiliency, and scalability. However, if using public cloud to deploy ElasticSearch, multiple servers means significant additional costs….

Read more

Managing Large Microservices-style Applications using Nirmata

In this post I will discuss a powerful new feature in Nirmata, called Application Dependencies. In Nirmata, an Application is composed of one or more services. A traditional application may have a few services, one for each tier, while a microservices-style applications may have dozens of services. Nirmata already has a rich application modeling capability…

Read more

Using JFrog Artifactory and Nirmata to streamline continuous delivery of containerized applications

Continuous delivery is a software development approach whereby software is built so that it can be released to production at any time. In other words, with continuous delivery, software should be easily deployable, on demand, to any environment, at any time. Companies seeking software agility are increasingly adopting continuous delivery and building pipelines to seamlessly…

Read more

Change Management for Containerized Applications

  Change Management is an IT Service Management (ITSM) process for managing updates to business critical systems. With containerized applications it’s now possible to enable fully automated continuous delivery pipelines. So, how does change management fit in? Let’s take a look at what happens to change management in a container-native world. Is Change Management needed? The…

Read more

DevOps and Docker at Scale! Continuous Discussion with Electric Cloud

Recently, I participated in an online panel on the subject of DevOps and Docker at Scale. This session was part of Continuous Discussions (#c9d9), a series of community panels by Electric Cloud  about Agile, Continuous Delivery and DevOps. You can watch the full recording here. Below are a few questions and answers from the panel: Does…

Read more

Access Controls for Containerized Applications

“KEEP OUT” (CC BY-ND 2.0) by lux.musica.khaos Are access controls necessary for containerized applications? And where does access control fit in with continuous delivery and fully automated continuous delivery pipelines? In this post, I will answer these questions and describe Nirmata’s approach to managing access controls for application containers. Are access controls still necessary? Access Control is used…

Read more

Nirmata is a “Vendor to Watch” according to EMA
Nirmata is a “Vendor to Watch” according to EMA

Containers and microservices are changing how applications are developed, deployed and managed. This technological shift is impacting companies of all sizes as they seek business agility by adopting cloud and delivering cloud native applications. Generational shifts such as this one are transformational, but also create new challenges and require purpose built solutions. At Nirmata, we…

Read more