FROM LEGACY TO MICROSERVICES Lessons learned on the road to success by Miles & More

Similar documents
MOBILIZING AND SECURING RED HAT JBOSS BPM SUITE & BRMS

Microservices with Red Hat. JBoss Fuse

Love Containers, Love Devops, Love Openshift, Where's my business case?

The Road to Digital Transformation: Increase Agility Building and Managing Cloud Infrastructure. Albert Law Solution Architect Manager

Go Faster: Containers, Platforms and the Path to Better Software Development (Including Live Demo)

Build an open hybrid cloud and paint it red and blue

Backup strategies for Stateful Containers in OpenShift Using Gluster based Container-Native Storage

SCALING AGILE IN A LARGE MATRIXED ORGANIZATION. Jen Krieger Chief Agile Architect Products & Technologies May 2017

Red Hat Roadmap for Containers and DevOps

RED HAT OPENSHIFT A FOUNDATION FOR SUCCESSFUL DIGITAL TRANSFORMATION

CUSTOMIZE & SECURE YOUR ENTERPRISE MOBILE SALESFORCE INTEGRATIONS LIKE RED HAT

Open Source IoT. Eclipse IoT. Tim De Borger - Senior Solution Architect 13/06/2017

Container in Production : Openshift 구축사례로 이해하는 PaaS. Jongjin Lim Specialist Solution Architect, AppDev

TEN LAYERS OF CONTAINER SECURITY

OpenShift Hyper-Converged Infrastructure Bare Metal Deployment with Containerized Gluster

Learn. Connect. Explore.

A4M36ISS: Introduction. Jiří Pechanec QA Engineer September 17 th, 2015

Ansible for Incident Response

Transforming the Internal IT Landscape with APIs. Scott Cranton Director, Application Platform SAs April 2018

Cisco Container Platform

HOW TO MAKE THE CASE TO MANAGEMENT: PAYING FOR OPEN SOURCE

LOG AGGREGATION. To better manage your Red Hat footprint. Miguel Pérez Colino Strategic Design Team - ISBU

Red Hat Cloud Platforms with Dell EMC. Quentin Geldenhuys Emerging Technology Lead

Automating, Securing, and Managing Cox Automotive's (AutoTrader) Big Data Infrastructure

TRAINING AND CERTIFICATION UPDATE

ACCELERATE APPLICATION DELIVERY WITH OPENSHIFT. Siamak Sadeghianfar Sr Technical Marketing Manager, April 2016

WHEN CONTAINERS AND VIRTUALIZATION DO - AND DON T - WORK TOGETHER

RED HAT CLOUDFORMS. Chris Saunders Cloud Solutions

THE STATE OF CONTAINERS

Distributed API Management in a Hybrid Cloud Environment

Migrating traditional Java EE applications to mobile

Mobile API Management and Integration

Simplifying your upgrade and consolidation to BW/4HANA. Pravin Gupta (Teklink International Inc.) Bhanu Gupta (Molex LLC)

AGILE RELIABILITY WITH RED HAT IN THE CLOUDS YOUR SOFTWARE LIFECYCLE SPEEDUP RECIPE. Lutz Lange - Senior Solution Architect Red Hat

API, DEVOPS & MICROSERVICES

Modelos de Negócio na Era das Clouds. André Rodrigues, Cloud Systems Engineer

FIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION

API Connect. Arnauld Desprets - Technical Sale

Delivering Red Hat OpenShift at Ease on Red Hat OpenStack and RHV

S Automating security compliance for physical, virtual, cloud, and container environments

OPEN SOURCE AND THE DIGITAL TRANSFORMATION. Syed M Shaaf Principal Solution Architect EMEA Telco Technology Office

Customer s journey into the private cloud with Cisco Enterprise Cloud Suite

Accelerate your Azure Hybrid Cloud Business with HPE. Ken Won, HPE Director, Cloud Product Marketing

Deep dive on case management

OpenShift Commons Briefing. Kubernetes Service Catalog 0.1.0

A DEVOPS STATE OF MIND. Chris Van Tuin Chief Technologist, West

THE CEPH POWER SHOW. Episode 2 : The Jewel Story. Daniel Messer Technical Marketing Red Hat Storage. Karan Singh Sr. Storage Architect Red Hat Storage

High performance and functionality

MODERN APPLICATION ARCHITECTURE DEMO. Wanja Pernath EMEA Partner Enablement Manager, Middleware & OpenShift

PUBLIC AND HYBRID CLOUD: BREAKING DOWN BARRIERS

12,000+ Associates. Worldwide. Worldwide. 36 Countries. Customer Base 230+ Infra Supported Data Centers. 300,000+ End Users.

JBOSS MIDDLEWARE TO THE CLOUD. MICHAEL EPLEY Sr JBoss Solutions Architect, IC Specialist 2014 June

FISMA COMPLIANCE FOR CONTAINERIZED APPS

Applying Auto-Data Classification Techniques for Large Data Sets

USE CASE - HYBRID CLOUD IZO MANAGED CLOUD FOR AWS

Reconstructive API for the DOM

Il Mainframe e il paradigma dell enterprise mobility. Carlo Ferrarini zsystems Hybrid Cloud

Vendor: IBM. Exam Code: 000-M86. Exam Name: IBM MDM PIM Technical Sales Mastery Test v1. Version: Demo

The Challenge of Managing WebSphere Farm Configuration. Rational Automation Framework for WebSphere

RED HAT JBOSS FUSE. A lightweight, flexible integration platform

Red Hat Container Catalog Consuming Container Images from Red Hat and its Ecosystem. Dirk Herrmann Product Owner Container Catalog May 2nd 2017

MicroProfile: Optimizing Java EE For a Microservices Architecture

Talk Talk - Chat Chat

CoreOS and Red Hat. Reza Shafii Joe Fernandes Brandon Philips Clayton Coleman May 2018

Red Hat Roi analysis. Red Hat JBoss fuse and Red Hat JBoss a-mq compared with apache community projects. Reduced time to market.

ACCENTURE & RED HAT ACCENTURE CLOUD INNOVATION CENTER

Open Source Possibility for 5G Edge Computing Deployment OpenStack NFV, Openshift edge container engine and Ceph data lake (

Connecting your Microservices and Cloud Services with Oracle Integration CON7348

Building a government cloud Concepts and Solutions

The Red RepoRT: MAKING DESKTOP VIRTUALIZATION A REALITY. The Benefits The Approaches. The Challenges The Services VOL

Capgemini Dynamic Services

Building a Data-Friendly Platform for a Data- Driven Future

AGENDA Introduction Pivotal Cloud Foundry NSX-V integration with Cloud Foundry New Features in Cloud Foundry Networking NSX-T with Cloud Fou

SDx and the Future of Infrastructure

With K5 you can. Do incredible things with Fujitsu Cloud Service K5

Kennisnet: A lesson in data center success

How to succeed with data centre migration

PSOACI Why ACI: An overview and a customer (BBVA) perspective. Technology Officer DC EMEAR Cisco

Power Systems for Your Business

The future of data centers

From data center OS to Cloud architectures The future is Open Syed M Shaaf

Cisco Cloud Architecture with Microsoft Cloud Platform Peter Lackey Technical Solutions Architect PSOSPG-1002

Möbius Partners : : 5444 Westheimer, Suite 1430 Houston, TX : : mobiuspartners.com

Container-Native Applications

Azure Certification BootCamp for Exam (Developer)

Red Hat HyperConverged Infrastructure. RHUG Q Marc Skinner Principal Solutions Architect 8/23/2017

Public Cloud - Azure workshop

Red Hat Gluster Storage Roadmap Past, Present & Future

Taming your heterogeneous cloud with Red Hat OpenShift Container Platform.

Skyscanner Ltd. A leading global travel search company, providing free search of flights, hotels and car hire around the world.

Transform Your Business To An Open Hybrid Cloud Architecture. Presenter Name Title Date

Quality - The Key to Successful SOA. Charitha Kankanamge WSO2 February 2011

Streaming Real-Time Data into Xcelsius Applications

DevOps: APIs and Microservices Program Guide Accelerate digital innovation and business agility

Oracle and Tangosol Acquisition Announcement

Seminar/Workshop on New Technologies in Satellite and Ground Network


IaaS. IaaS. Virtual Server

How to Keep UP Through Digital Transformation with Next-Generation App Development

개발자와운영자를위한 DevOps 플랫폼 OpenShift Container Platform. Hyunsoo Senior Solution Architect 07.Feb.2017

Transcription:

FROM LEGACY TO MICROSERVICES Lessons learned on the road to success by Miles & More Matthias Krohnen - Miles & More Manager IT, Lead Innovation Lab Torben Jäger - Red Hat Specialist Solution Architect Middleware & PaaS Serge Pagop - Red Hat Sales Specialist Middleware & PaaS May 2, 2017

AGENDA MILES & MORE INTRODUCTION PROJECT SCOPE AND SETUP TECHNICAL AND ARCHITECTURAL CHALLENGES COLLABORATION LESSONS LEARNED AND OUTLOOK MILES & MORE IT ARCHITECTURE

EXPERTS FOR CUSTOMER LOYALTY WORLDWIDE Miles & More Introduction more than 20 years experience in 1 hour 5.9 million Air-Miles get earned 84% will be redeemed every month 150 k new members register for the Miles & More program more than 1.4 million Miles & More creditcards more than 300 Non-Air partners every 2 minutes a brand product is shipped

FREQUENT FLYER PROGRAM TO MULTI-PARTNER-PROGRAM Carve Out Miles & More from Lufthansa in 2015 Frequent Flyer Program Partner A Loyalty Program with Airline and Non-Air Partners + Further Partner Partner B Partner C

IT FACING CHALLENGES AFTER MILES & MORE CARVE OUT Miles & More highlevel IT architecture Lufthansa Miles & More Many technical and operational interfaces Heterogeneous platform Heavy-duty and complex systems

IT FACING CHALLENGES AFTER MILES & MORE CARVE OUT Miles & More 2-Speed-IT approach LOW RISK MAXIMISE 1 CONTINUITY Low risk No support for new strategy Long time-to-market Hard to maintain and improve MAXIMISE COMPLEXITY 2 REDUCTION High risk Huge investment for rebuild whole infrastructure Remaining high complexity Timeline > 2 years GUARANTEE CONTINUITY & 3 MAXIMISE AGILITY Manage complex systems and guarantee performance & stability (Re-)build systems in micro services, ensure a suitable time-to-market and support for innovations Encapsule main functions from complex systems in micro services

NON-AIR PARTNER INTERFACE: LEGACY TO MICRO SERVICES Project Scope and Setup Non-Air Partner Legacy-System SFTP HTTPS GUI SSH Access Control Business Rules Export Service File Service Partner Administration Validation Rules Mail Service File Storage User Administration Persistence Service Cronjobs Batch Processing Online Processing Search Service Database Maintenance Service Integration Service Report Service ZR6 / SAMBA Connector Enterprise Service Bus DB-Cluster Non-Air Core Application DWH Search Engine Non-Air Core IDM Modul SFTP HTTPS Business Rules Database Persistence Service GUI Report Service Search Service Access Control SSH Validation Rules Integration Service Export Service Partner Administration File Service File Storage Mail Service Maintenance Service User Administration ZR6 / SAMBA Connector Online Processing Cronjobs Batch Processing

PROJECT KEY FACTS Project Scope and Setup approx. 50 involved project member and stakeholder more than 90 % of our non-air partners are already migrated implementation project schedule 8 month less than 1% above budget more than 50 micro services 25 virtual server

TECHNICAL AND ARCHITECTURAL CHALLENGES

HISTORY Technical and Architectural Challenges Support Tickets Analysis Action Items T0 T1 Debugging Sessions T2 T3 Results Workshop

OPENSHIFT SYSTEM ARCHITECTURE Technical and Architectural Challenges 1 1 1 Master Infra Worker Master Infra Worker Master Infra Worker

JUST A FEW NUMBERS Technical and Architectural Challenges 2 8 21 2 10 vcpus GB of RAM Microservices A-MQ Fuse Infrastructure

OPENSHIFT SYSTEM ARCHITECTURE - NEXT GEN Technical and Architectural Challenges 3 2 4 Master Infra Worker

LESSONS LEARNED Technical and Architectural Challenges # automation

LESSONS LEARNED Technical and Architectural Challenges # separation of concerns

LESSONS LEARNED Technical and Architectural Challenges # monitoring

LESSONS LEARNED Technical and Architectural Challenges # timing

LESSONS LEARNED Technical and Architectural Challenges # education

RECOMMENDED WAY TO START Collaboration

LESSONS LEARNED AND OUTLOOK MILES & MORE IT ARCHITECTURE

LESSONS LEARNED Micro service easy The total of all micro services = still complex but easier manageable You need to know what you to want do before you get started how you want to do it We recommend pre-project planning Your implementation partner should have relevant knowledge about Openshift and micro services prior to the project We lost 4 weeks because our implementation partner acquired knowledge in first project phase Don t forget your staff internal knowledge about Openshift is essential Similar to our implementation partner we acquired knowledge during the project and not prior to it Red Hat consulting and technical account management is recommended early in the project for system fine tuning and architecture review (sizing, best practices ) support in automation (ansible scripts) and IT operations... We contracted Red Hat in the middle of the project and might have avoided 4 weeks delay

HIGHLEVEL MILES & MORE TARGET IT ARCHITECTURE (Partner) Channels API Gateway SSO Rules Engine KDI Services MCE APP Services Payment Services WorldShop Discover Integration Bus Digital Experience (Adobe AEM) Adobe Analytics Adobe Campaign Content Management Legacy Systeme

THANK YOU plus.google.com/+redhat facebook.com/redhatinc linkedin.com/company/red-hat twitter.com/redhatnews youtube.com/user/redhatvideos