Category: Cloud

VM-to-K8s

Migration of VM based deployment to Kubernetes

Organizations are quickly migrating from virtual machines (VMs) to a cloud-native platform constructed around container technologies like Kubernetes to deal with high application availability, easier scalability and resilience. In this blog, we discuss key factors to consider while migrating VM-based applications to Kubernetes. This may be useful for those who are currently running their microservices...

Cloud Financial Management Key Areas

Cloud Financial Management Key Areas

As organizations race to be cloud-ready and cloud-first, digital transformation is a priority. In the last 2 years, this has been further accelerated by the pandemic. In a complex cloud environment, businesses are striving to scale up with high-performing, resilient and secure infrastructure for their applications. However, the downside to this is that operational and...

Migration of Standalone Apache Spark Applications to Azure Databricks

Apache Spark is a large-scale open-source data processing framework. Databricks is a Unified Analytics Platform that builds on top of Apache Spark to enable provisioning of clusters and add highly scalable data pipelines. Further Databricks includes an integrated workspace for collaboration in an easy to-use environment. For the user, it becomes handy to schedule any...

Continuing the Kubernetes v/s Docker Swarm Debate

In a previous blog, “Kubernetes v/s Docker Swarm – Which is The Right One for You?”, we talked about how there is a pressing need for organizations to have high-quality software running reliably while moving from one computing environment to another – especially as supporting ecosystems, network topographies, security policies, and storage solutions change. Both...

Kubernetes v/s Docker Swarm – Which is The Right One for You?

With software making the world go round, the need to get high-quality software running reliably when moved from one computing environment to another has now become essential. Despite differences in supporting environments, network topography, security policies, or storage, the software has to run reliably. This was a considerable challenge until Containers exploded on the scene...

Fast-track your old school Jenkins architecture with Kubernetes

Why is Jenkins so famous? It is well known that Jenkins is one of the first Java-based open-source automation testing tools that appeared in the market before the cloud era. It allows developers to test their products or software on-the-go. It also offers a wide range of plugins for continuous integration and delivery. Many developers...

AWS Cost Optimization – Tools, Tips and Techniques

AWS Cost depends on various services in use. The cost of each of these services in turn depends on many factors. In this blog we will look at a few common workloads, the AWS services they typically use and how to contain cost for each one of them. AWS well architected framework has a Cost...

Legacy Product Modernization

Legacy Application Modernization – The Need And Approach To Successful Product Modernization

Everything has a life and software applications are no exception.  Legacy application modernization, re-hosting, re-platforming, re-factoring are few buzzwords being heard around the software industry. From ISVs to enterprises, everyone is talking about them. In a typical product life cycle, every product reaches a stage where it needs to modernize. We have seen even computationally...