Yandex delivers Platform-as-a-Service

Background

Yandex is one of the largest internet companies in Europe, operating Russia’s most popular search engine and its most visited website.


Challenges

Yandex was building out their new open-source platform as a service at the time, dubbed Cocaine. The platform allowed developers to build out their own app engines. Initially they looked at going to virtualization route, with Xen or KVM, but these environments were not portable enough. They needed a solution that was lightweight and has the versatility to run in almost every environment.


Solution

Yandex chose to use Docker for infrastructure virtualization and app isolation of the open-source PaaS . The lightweight, and highly portable containers were inline with Yandex’s vision for Cocaine.


Get Started for Free
  • Having the right kinds of controls to make sure that changes to production are going through the right processes to make – and getting audited appropriately is important for us. So, the role-based access control is really good.

    Eric Westfall, Enterprise Software Architect, Indiana University
  • We realized that our vision and what we wanted to achieve long term in terms of the datacenter modernization and what was required in our architectural blueprint, that fit very well with what Docker was providing.

    Ajay Dankar, Senior Director Product Management, PayPal
  • Docker’s CaaS approach will enable us to drive transformation across the entire application life cycle from development to operations. A key feature for us is the end-to-end integration with Docker Content Trust to centrally administer and control our images so that only signed and validated content can be used or deployed into a production environment. With Docker, we will be able to ensure application portability, whether it is between dev and ops or between the datacenter and the cloud.

    Keith Fulton, Chief Technology Officer at ADP