Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cloud Openshift paas

Atlas Systems case study

  • Login to see the comments

  • Be the first to like this

Cloud Openshift paas

  1. 1. PROJECT OPEN SHIFT (PAAS) Case study for global hospitality major
  2. 2. OVERVIEW • Our client is a fortune 500 company in to hotel management. • An American multinational diversified hospitality company that manages and franchises a broad portfolio of hotels and related lodging facilities. • More than 4000 properties in over 80 countries and approximately 700,000 rooms • Runs approximately 20 brands internationally • Runs guest loyalty program that offers travellers their choice of points toward free vacations and merchandise or frequent flyer miles, as well as other membership benefits, when staying at their brand hotels worldwide
  3. 3. CHALLENGES • The Organization has enterprise IT applications running on 100+ JVMs supporting web, mobile applications and APIs. • The common requirements across all applications are, consistent response within seconds, self healing in case of failure, and respond to changes in application loads and loose coupling between components. • Towards achieving these goals, the organization’s enterprise architecture team arrived at building applications on a micro service based architecture. • To support such an enterprise architectural model, the infrastructure team had the goal of providing an infrastructure which robust, highly resilient, scalable.
  4. 4. SOLUTION • Atlas team engaged with the client and gathered the enterprise scale requirements by collaborating with the stakeholders and quickly ramped up on the relatively new OpenShift PaaS solution • The team evaluated several options such as cloud foundry and OpenShift and decided on Red Hat OpenShift ‘Platform As A Service’ (PAAS). • To implement and support the enterprise Paas solution the Infrastructure team required resources that would quickly understand the OpenShift product, provide installation support and ongoing maintenance activities • 7 node architecture (3 master nodes, 2 infrastructure nodes and 2 application nodes) proposed
  5. 5. SOLUTION
  6. 6. RESULTS • SELF-SERVICE PLATFORM: Developers can quickly and easily create applications on demand directly from the tools they use most. Operators can leverage placement and policy to orchestrate environments that meet their best practices. • MULTI-LANGUAGE SUPPORT: Developers have the choice and the ability to run multiple languages, frameworks, and databases on the same platform.Allows customers to more easily take advantage of the Docker eco-system. • CONTAINER-BASED: OpenShift provides an immutable, container-based platform based on Docker to deploy and run applications and micro-services. • AUTOMATION: OpenShift automates application builds, deployments, scaling, health management and more leveraging integrated components from Kubernetes. • PERSISTENCE: OpenShift allows platform architects the choice to incorporate persistence into their application component while still be able to offer stateless cloud native design. • APPLICATION CENTRIC NETWORKING: Software defined networking found in OpenShift allow operators to leverage OpenvSwitch or plug into an existing investment. In either case, OpenShift offers real IP services to dynamic end points across the PaaS platform.