Category: DevOps

DevOps – Why, What is, How to?

If the term “DevOps” is troubling you and you are finding it difficult to understand what it means…don’t worry, DevOps is nothing new! You have already been doing it, but your way! Explanation to follow shortly. So instead of answering “Why DevOps?” let’s first understand What is DevOps? In your organization, you must be having…

Build Your Own AWS Cost Controls

As mentioned in my earlier blog on Tips to reduce your AWS Cloud Cost, often people start the instance and forget to turn it off. You can write a simple python code and wrap it inside AWS Lambda and schedule it to run at specific time every day. This script sends an email with list…

15 Simple Tips to Reduce Your AWS Cloud Cost

If you have taken up the challenge to cut down your organization’s AWS cloud spending, this is for you. Looking at hefty AWS monthly bill, typically most of the people will start looking for HELP outside, they will evaluate some tools, seek expert advice, do readings, and more reading. There is nothing wrong here, but…

NoOps! Is that even a term?

The world is moving swiftly. Especially in the IT industry where technology keeps changing at a lightning speed. We have moved from Servers to containers, datacenter to cloud and monolithic to micro services architectures. With the fast evolving IT industry, IT teams too are evolving themselves. From IT Operations (ITOPS) to System Operations to DevOps….

Cloud Migration With DevOps | Customer Success Story

Overview For most organizations it is no longer economical to run their enterprises on-premise. Migrating to Cloud is an optimal solution for obvious benefits like availability, scalability, and flexibility with low running cost. This was precisely what one of our customer was looking for but with a slight twist – Enabling business continuity & shrinking…

Machine Learning Use Cases For DevOps Platform

If your organization is into building DevOps platforms that integrate various parts of the product lifecycle like code check-ins, builds, Continuous Integration (CI), Continuous Deployment (CD), ticketing system, sprint planning, release management, etc.; here are some interesting Machine Learning Use Cases that you can implement on your platform 1.    Predicting Build Time The ML program…

Introduction to Continuous Integration and Continuous Delivery

Developing and releasing software is a complicated process, especially with the number of applications, teams, and the deployment infrastructure growing in complexity themselves. To develop, test, and release software with a shorter time-to-market period, developers have created two related but distinct strategies to manage and automate these processes. Continuous integration (CI) is a development practice…