DevOps - Scale on demand with Docker & Kubernetes

Client:
Agro Chem Corporate House with $1.5bn in revenues
Technology:
Docker | Kubernetes
Services:
DevOps as a Service
shutterstock_1363648637 (1)

Challenges:

1
Widely used applications were hosted on Virtual Machines that utilised too many resources and emulated instructions to reach the physical CPU.
2
The user base of applications were increasing day-by-day but there was no mechanism to scale the application and distribute load vertically.
3
Horizontal scaling required highly used applications to shutdown - a technology limitation.

 

Solution

  • Docker for containerisation and Kubernetes for orchestration were implemented.
  • The application was Containerised, following microservices principal.
  • Orchestration and scaling was handled by a dedicated tool.
 

The Methodology

Problem definition

Problem definition

Neebal assembled a team of industry experts, business analysts and content writers to survey and understand the pain areas to be addressed in implementing Identity and Access Management Solution

Testing the focus group

Testing the focus group

Based on the requirements and solutions discussed, mockups with single process flows were created. These mockups helped the client in visualising the system even before it was built. This helped those who were unaware of the workings of IT systems to give feedback and suggestions for further improvement.

Designing the solution

Designing the solution

The solution architect created and introduced a configurable workflow based on defined rules and conditions. This workflow was scalable to meet the client’s ever-evolving business methods.

Application Launch

Application Launch

Post the client’s sign off on the workflow, the application was launched and tested for effectiveness and efficiency at client sites with a pilot run in a supervised group of 100 participants.

The Result

50%

Application Scaling

Application scaling has been set to on-demand which resulted in a robust solution with cost optimisation consideration.

66%

Failure Resistance

Independent services, Phased releases and failure isolation made it possible to achieve a higher degree of availability and failure resistance.

33%

Hyper-Fast Deployments

Maximised resource utilisation, faster application start and hyper-fast deployments.

60%

Drop in Errors

The efficiency and effectiveness of Identity and Access Management Solutions led to a significant reduction in Manual Errors.

DevOps as a Service

Interested in our Services

Let's Get Started