pusoy real money online

Continuous Delivery Pipeline for a Microservices-based Application on Kubernetes

Working with pusoy real money online ’s engineers feels more like working with an extended team of the company rather than the vendor. Their engineers take ownership and care about the problems that need to be solved.

VP, Engineering
Cloud & DevOps
San Francisco
$7.5 million
3 months
Tech Stack Used
Kubernetes
Jenkins
Docker
Elastic
Git
Fluentd
Prometheus

The Customer is one of the leading Game publishers in world with 5M+ DAUs for Massively Multiplayer Online Games that consistently top the App store. They have multiple game studios across North America in Boston, San Francisco and Montreal.


Cloud & DevOps
Tech Stack Used:
Kubernetes
Jenkins
Docker
Elastic
Git
Fluentd
Prometheus
Results

- Reduced operations overhead by 90% with observability and automation.

- Setup the entire system in 3 months.

- Enabled the team to become highly agile with CI/CD

Talk to us

Business Context:

The customer is developing their next generation gaming platform with cloud-native microservices architecture-based backend. To support the next-generation platform, the customer would like to setup a production-grade Kubernetes service on Amazon Elastic Kubernetes Service (EKS) with Continuous Delivery for all microservices.

Challenges:

  • Setup a production-grade Kubernetes on EKS with Istio using DevOps automation tools
  • Continuous Integration and Delivery(CI/CD) for all microservices. The solution should support Canary deployments as part of CD process.
  • Runbooks for Remediation: Automated steps and scripts to run when there are incidents in the production environment. 

Solution:

Continuous Delivery Pipeline
  • pusoy real money online deployed a team of one Cloud Architect and two Cloud Engineers to setup the entire environment. The team used AWS Cloud Formation to develop scripts that automated setup of Elastic Kubernetes Service, Elastic Container Registry and associated services.
  • The team setup CI/CD for each microservice using Jenkins as shown in the diagram. Each pusoy real money online branch merge to master triggers builds and pushes the builds across different stages of the pipeline until its ready for deployment to production. The team used Canary deployments to roll-out pusoy real money online features with the ability to rollback if things break in production.

Continuous Delivering Pipeline for Microservices
  • The team used Istio for service discovery and controlling traffic across all the services.
  • Observability: The team setup Prometheus/Grafana for monitoring, Elasticseach/Fluentd/Logstash for Logs and Opentracing for Distributed tracing.
  • RunBook Automation: The team setup monitoring alerts in Grafana and developed necessary scripts which can run manually to remediate alerts.
  • Chaos Engineering: Additionally, the team used Chaos engineering principles to break things in a production-like environment with synthetic loads to find gaps and potential issues in the architecture. 

Result:

  • The team setup the entire system in 3 months in-time for the customer to launch their pusoy real money online games on the next-generation platform
  • CI/CD enabled the team to become highly agile and roll out pusoy real money online features and hot fixes to production quickly.
  • Strong Observability and Runbook automation reduced the operations overhead by over 90%.

pusoy real money online ’s team very easy to work with. They displayed strong understanding of the problem and had an existing set of design patterns that could be applied immediately. That helped reduce the project turn around time significantly.

VP, Engineering


Our journey together so far

Exclusive office space

Right from renting out an exclusive office space to setting up robust technology architecture, handling payroll and other local administrative task

Dedicated recruitment team

Fast-track your hiring by selecting from our pool of carefully-screened talent pipeline or get dedicated recruiters to build your dream team of highly-skilled engineers that match your precise requirements.

High confidentiality

Ensure foolproof NDAs. We honor it not only at a company level, but also at an individual level as each member who joins your team signs it as well.

About pusoy real money online


pusoy real money online helps you deploy high-performance offshore teams on demand. We build teams that can design, develop and scale your vision in the most efficient way.

Our core areas of expertise include DevOps, Data engineering, ML/AI and Full-stack development. We're amongst one of the top software developers on Clutch with a rating of 4.8/5.

Here are a few reasons why our clients love working with us:
Great technical expertise. We come to the table with solutions, not problems.
We help you quickly add experienced and qualified engineers to your team, as and when you need them.
Soft skills are an important selection criterea for us. All our engineers command good English language skills, both written and oral.  
Quick turnaround inspite of the time difference.

Talk to us