Cloud Modernisation

Browse all posts in the Cloud Modernisation category.

Cloud Modernisation Posts

Cloud Modernisation arrow-down
All
AI Transformation
Cloud Modernisation
Enterprise Digital Platform
Global Capability Centre
Thought Leadership

Cloud Computing and SaaS: Platforms for Enterprise Growth 

With a tremendous amount of information floating in the online space, Cloud Computing and SaaS are moving into the mainstream. Reason? A majority of the IT enterprises are using Cloud services. Earlier big tech players like Microsoft and Adobe were selling software licenses as their business model, but now they offering their products and services […]

Infrastructure as Code: An Essential DevOps Practice

What comes to your mind when you hear the term IT infrastructure? You would think of a big room with several big machines, a web of wires and systems. This was the exact scenario a few years back when servers occupied rooms and dedicated full-time resources ensure the server-availability to run business-critical apps without any […]

DevSecOps: Building Security Into The CI/CD Pipeline

The term “DevSecOps” is used in the development industry to describe a software development life cycle that is focused on security and continuous delivery. The development life cycle is based on the practices that were first introduced in DevOps. One place where DevOps Security lacks is in the tackling of security vulnerabilities. Typically, most security […]

DevOps Perspective of Infrastructure & Environment

DevOps is a very simple approach from a theory point of view. Just a set of practices that combine software development (Dev) and information-technology operations (Ops) to shorten system development life cycle and provide continuous delivery with high software quality. However, practically implementing DevOps is easier said than done. The practice requires a shift in […]

7 Kubernetes Traps for Developers to Avoid at Any Cost

“Kubernetes unlocks unlimited doors for scaling and collaboration and helps in deploying software faster.” This is one thing most developers have grown believing in. In fact, this is the reason why most companies are motivated to come forward and use Kubernetes in their development operations. They think it’s the wisest decision they can take in […]

Moving away from monoliths towards self-contained systems

As monoliths grew, so did the complexities with them, the idea behind self-contained systems was to break these mammoth-sized monoliths into small components that are self-contained. These small systems collaborate to make a complete, logical autonomous unit. The independent nature of self-contained systems is their greatest win over. If one SCS fails, the other SCSs […]

Serverless Architecture – Future of your Apps and Software

Back in the pre-cloud days, developers had to think a lot about servers while creating apps. They had to do a lot of planning and budgeting to buy or lease, connect, power, and house these servers before setting them up in their data center or in a colocation facility. Later the colocation facility began to […]

4 Ways to Use Kubernetes for Enterprise Application Development

There is one thing that we need to understand before we begin discussing how to use Kubernetes for enterprise application development. Kubernetes along with Docker plays an important role in app development. While docker containerizes enterprise apps, Kubernetes is responsible for orchestrating these containers. But that is an entirely different topic already covered in a […]

Micro Frontends: Extending Microservices to Front-end Development

When Micro Frontends (or Microservices Frontends) was introduced in Thoughtworks Technology Radar in the year 2016, it was not a new concept. Companies were already using microservices on the backend level for developing web apps. This allowed them to break the entire web app into small modules where each team independently worked on a separate […]

5 Things to Consider Before You Switch to Microservices Transformation

Over 63% of organizations are using microservices – a global survey by Camunda reveals. The statistics make it clear that microservices are becoming mainstream. Also, the majority of companies are adopting microservices architecture to achieve significant results. While microservices have created a buzz around, organizations are thoughtlessly adopting their practices. It is true that microservices […]

WebRTC: New Age Solution to Uninterrupted Media Streaming

Do you still remember the time when uninterrupted audio/video calling over the Internet seemed like daydreaming? Well, technology has evolved, and everything is transforming at a fast pace. You no longer need to install third-party plugins or download native apps for video streaming purpose. Instead, you can easily achieve the same with the help of […]

Containers and their Orchestration using Docker & Kubernetes

As apps grew bigger, product development became complex. Companies began adopting approaches like microservice architecture for developing bigger applications. However, deploying apps faster was still a challenge. So, companies had to look for ways to streamline the deployment process so they could deploy their applications faster. Hence, the concept of containers was introduced. In this […]

Understanding the Event-driven Architecture

Varied approaches have appeared recently in computing like big data, serverless, microservice architecture, event-driven architecture, etc. Companies like Netflix and its contemporaries are using these approaches. For their application development, Microservice architecture plays a major role. But how do they benefit from microservice architecture if the services are not wired? How a single microservice can […]

Orchestration Made Easy with Zeebe and Kafka

Orchestration with Zeebe and Kafka as a workflow engine was approached to encounter the challenges faced by microservices. In other words, shifting from monolith to microservices was a bold move. But it also brought issues of complexity and lack of visibility. Therefore, these orchestration tools formed a layer to monitor and manage long-running business processes […]

Microservice Orchestration Vs Choreography

The microservice architecture is a collection of small services with each service having a specific function. These service modules can’t perform well in isolation and need some kind of medium so that they interact and share data. This leads us into one question: How to stitch these service modules together? There are two ways to […]

Microservice Architecture: An Independent Approach to Software Development

Skepticism by communities in software development dismisses Microservices architecture as nothing new, just an overhaul of the old SOA (service-oriented architecture). Despite all the uncertainties, microservices architecture pattern has emerged with a great amount of gratification to the enterprises – when it comes to enabling agile development and delivering complex enterprise solutions. According to a […]

5 reasons why companies are moving to Microservices Architecture

The microservice architecture is like a honeycomb. “Have you ever seen a honeycomb?” Well, not from close. From far off even, we can visualize the hexagonal paradigm of wax cells. Although honeycomb starts small, over a period of time we can see a strong fabric. Similarly, you can think of the microservice architecture approach in […]

Combining strategy with DevOps culture for maximum efficiency

Does application development really need DevOps? What tools do we need? Do I need to revise my budget to shift to DevOps? “I am skeptical about the ongoing costs of CI/CD.” This is a story of every company, striving to achieve continuous integration and deployment. According to a recent study, about half of organizations have […]