Tag : DevOps

Deploying and Managing Sonatype Nexus 3.0 Repository Manager using Nirmata

  Nexus Repository Manager is a free, open source repository for storing and managing code artifacts in various formats including Docker container images. It is easy to use and has extensive capabilities such as access control, caching etc that are necessary for any DevOps toolchain. Often when our customers start using containers, they need to…

Read more

Deploying Microservices with Spring Cloud Netflix on Nirmata (Part 2)

This is a republished post from the original work by Deen Aariff. Welcome back to this series of tutorials about how to deploy the Pet-Clinic Application on Nirmata! In Part 1, we managed to get the Pet-Clinic application running on our local machines. After that, we created a repository for each of our Docker Containers…

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

PaaS or Container Services: Which One Is Right for You?

For many years, Platform as a Service (PaaS) has been the model of choice for developers in the world of cloud computing. But container services are starting to gain more currency in the world of coding. While the two have coexisted for some time, experts are starting to see a shift toward container services as…

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

Selecting a Container Image Registry for Production Use

An image registry is a stateless, highly scalable server side application that stores and lets you distribute container images and therefore an absolute necessity to use containers. While getting started with a registry is fairly easy, you need to identify capabilities necessary to use a registry in production. After all, an image registry is a key…

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

Benefits of using SaaS for managing cloud applications

Businesses need to innovate faster to stay ahead of the competition. Increasingly businesses are adopting cloud computing, containers, and microservices for rapid application delivery. While these latest cloud-native technologies can help them deliver faster, they also introduce new challenges. Cloud-native applications are complex, and have a lot of moving components that require end-to-end automation for…

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