Journey To The Cloud - Amazon Web Services...Journey To The Cloud How AWS Helps to Establish a...

Preview:

Citation preview

Journey To The Cloud How AWS Helps to Establish a Cultural Change Towards Agility, DevOps mentality and Speed&Delivery Lajos Lange

Berlin, 24.05.2016

@LajosLange + @WN24Tech + @S_Stoyanoff

Turn the Game

AND

SOMEHOW

CALM

JUST SURVIVE

KEEP

2011

AND

BEST

CALM

BE THE

KEEP

Heute

No, you are not allowed to do it…

This will never change…

We always did it like that …

What if…

Be Brave & Be Pain in the Ass

Back To The Future - 5 Years in 60 Seconds

Rebrand TV

2013 2017 2014 2015 2016 2012

One CMS Platform

SOLD

Sell-Off

Acquisition One Brand

New Platform

How Everything Started ... 24.06.16 Journey To The Cloud 9

Waterfall Driven Projects

No Quality Assurance

CMS Monolith

Weak Development

Team

External

Employees 90%

Churn Rate 100%

Low Process Automation

Analysis Design

Implemen-tation

Testing Deployment

Maintenance

How Everything changed ... 24.06.16 Journey To The Cloud 11

Agile Methodologies

Invest in Test Automation

Stabilizing the Monolith

Insourcing

External Employees

< 10%

Churn Rate

< 5%

1-4 Weeks Sprint

24 H

Invest in Process

Automation

WeltN24 Goals

Innovative Service

Architecture Time & Quantity

To Market

Flexible Change Management

High Quality

Technological & Operational Autonomy

Cost Reduction

A Cloud based Service Platform that Supports Rapid Development

Break the Monolith into μServices

Microservices

Monolith

Microservices

CMS Monolit

Lean SOA

Break the Monolith into μServices

HowTo Become a Winning Team

https://www.etsy.com/de/listing/107306078/herzlich-willkommen-im-internet-hq?ref=shop_home_feat_3

Editors

Product Management Product Development

Requirements

Business Partners

External Design External Development

Software Development

Information Communication

IT

11.5.2016 Continuous Transformation 22

Product Owner

Software Developer

UX / UI Design Editorial

Owner

Business Partner

USER

...

Product Management

UX/UI

Software Development

Editors

Business Partners

Information

Communication

USER

6,000

Creativity is easy…

Just get intelligent people together

and let them have fun*

Great Motivated People

Big Meaningful Challenge

Lots of Freedom

Great Tools

* STEPHEN CARVER, http://gotocon.com/dl/goto-berlin-2015/slides/StephenCarver_MorningKeynoteSpaceShuttle.pdf

Taming the Beast … (1)

User CDN

CMS MONOLITH

Taming the Beast … (2)

ABSTRACTION LAYER

Sync

Content Adapter

Queue

FE Article

PRESENTATION LAYER

CMS MONOLITH FE

Section

FE Blog

FE Home

FE Mediathek

DB

Content API

CDN

XML Get Content

XML ChangeLog

New Platform on AWS

JSON Get Content

User

24.06.16 Journey To The Cloud 28

DEMO OR DIE

Lessons Learned

§  Give freedom and responsibility to your team

§  Have a clear vision for success

§  Provide them with the best tools you can

§  Be open to „kill your darlings“

§  Trust ...

§  in yourself

§  in your team

§  in a happy end

Lessons Learned: Culture Eats Tech for Breakfast

George Bernard Shaw:

“The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man”.

Change or Be Changed

Change or Be Change

Vielen Dank

Recommended