Journey To The Cloud - Amazon Web Services...Journey To The Cloud How AWS Helps to Establish a...
Transcript of Journey To The Cloud - Amazon Web Services...Journey To The Cloud How AWS Helps to Establish a...
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