Consulting

Mesosphere DCOS based Cloud Native Platform

Mesosphere DCOS based Cloud Native Platform

Client Details

The customer is the Supply Chain & Logistics company that has a cloud-based risk management platform used by Fortune 500 companies.

Context

InfraCloud team built a Mesosphere DCOS based auto deployable infrastructure platform with a multi-cloud HA solution.

Challenges

  • The platform infrastructure should be cloud-agnostic, and it should be possible to deploy the whole platform at the click of a button.
  • High Availability of four 9s was a requirement for components facing the end-user traffic and back-end data components.
  • Microservices were to be containerized and monitored for effective identification of service degradation.
  • Some solution components were to be integrated with the huge data pipeline; the big data solution was out of scope for this project.

Solution

  • The prototype phase aimed to find the technologies fit for the use case by building and testing at a prototype scale.
  • For container orchestration, we evaluated Kubernetes and DCOS Mesos. Based on maturity at that point and the requirement, we chose Mesos DCOS.
  • We evaluated service discovery solutions among Consul, Etcd, Zookeeper. Based on the requirements, we chose Consul.
  • Ansible and SaltStack were two options evaluated for platform automation. We chose Ansible as a solution.

building-a-global-kafka-messaging-platform-on-mesos-workflow

Infrastructure Architecture

  • Cloud agnostic platform built with Ansible & Mesos. Ansible provisions the infra in any cloud and then sets up the Mesos cluster.
  • On top of Mesos cluster services such as Kafka, ElasticSearch deployed using the DCOS framework. Application deployed as Dockerized containers using the Marathon framework.
  • We Replicated the Kafka cluster across availability zones (AZ) with Kafka mirror. ElasticSearch indexes were backed up continuously and replicated across AZ.

Why InfraCloud?

  • Our long history in programmable infrastructure space from VMs to containers give us an edge.
  • We are one of cloud native technology thought leaders (speakers at various global CNCF conferences, authors, etc.).
  • DevOps engineers who have pioneered DevOps at Fortune 500 companies.
  • Our teams have worked from data center to deploying apps and across all phases of SDLC, bringing a holistic view of systems.

Got a Question or Need Expert Advise?

Schedule a 30 mins chat with our experts to discuss more.

Trusted by 100+ companies worldwide


How can we help?

Fill out the below form, and one of our experts will get in touch with you.

Name is required
Valid work email is required
Company Name is required
Please keep your message within 50 characters to 400 characters

This website uses cookies to offer you a better browsing experience