enterprise applications to aws migrating business...
TRANSCRIPT
![Page 1: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/1.jpg)
Migrating business critical enterprise applications to AWSStröer, AWS and Cloudreach
![Page 2: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/2.jpg)
AWS Summit Berlin 2018June 7th (12:15 - 13:00)
This presentation was first delivered at the AWS Summit in Berlin on Thursday, June 7th 2018. For more information, contact us at www.cloudreach.com/contact-us
![Page 3: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/3.jpg)
INDEX
01Introduction - About Cloudreach and Ströer- Speaker details- SDM SysOps
02The challenge- Industry- Application migration
03The solution- Phase overview- Solution Design- Before & After- Success factors
05Q & A
04Summary and Outlook- Ströers Cloud Adoption Journey
3
![Page 4: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/4.jpg)
source: * for year 2017 as a whole, ** AGOF digital facts 2018-02 (10+ years), net reach in bn. Feb 2018***per month/own surveys – Dec 2017
4
Ströer facts and figures
Ströer is a digital multi-channel media company that provides its customers with solutions along the entire marketing and sales value chain, and has set itself the goal of being the media company with the greatest customer focus.
![Page 5: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/5.jpg)
Ströer Digital Media - System Operations
● Operate backend systems (on-prem, AWS, CDN)
○ ~200 of servers/instances, ~75-100 apps
○ Spectrum of microservices/custom API and enterprise grade applications
○ <5 employees in operations team; numerous contractors
● Consulting other teams and/or departments
● Facilitate collaboration between service providers and application teams
● Planning and designing new IT projects
What we do
5
![Page 6: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/6.jpg)
Cloudreach facts and figures
Cloudreach is a leading provider of software-enabled cloud services, and have empowered some of the largest and best known enterprises in the world to realise the benefits of cloud.
6
500+ Certifications
Premier AWS Partner
Unique Software and Products
15+ offices across North America and Europe
Full life cycle coverage for Mode 1 and 2
Born in the Cloud
Blackstone Portfolio Company
![Page 7: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/7.jpg)
Speaker details
7
Lars Reimann● Senior System Operations Manager at Ströer Digital Media
GmbH in Hamburg
● M. Sc. Applied Computer Science with a background in System- and Performance Engineering
● “Using the Cloud is like using electricity. You’d want an expert to provide that.”
Oliver Detjen● Cloud Engagement Manager for Cloudreach in Munich
● M. Sc. in Business Administration with a focus on Finance and IT-Management
● Passionate about cloud technologies, the way they can be used to create new meanings for customers and how they can change businesses
● www.linkedin.com/in/oliverdetjen
![Page 8: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/8.jpg)
INDEX
01Introduction - About Ströer and Cloudreach- Speaker details- SDM SysOps
02The challenge- Industry- Application migration
03The solution- Phase overview- Solution Design- Before & After- Success factors
05Q & A
04Summary and Outlook- Ströers Cloud Adoption Journey
8
![Page 9: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/9.jpg)
Ströer Digital Media - System Operations
● Industry consolidation1,2: Business acquisitions create the need to unify internally and externally developed systems onto one tech stack
● Business critical systems required optimization in terms of their availability and business continuity
● Dependencies on other silo-systems need to be reduced
Industry challenges
9
![Page 10: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/10.jpg)
Application migration challenge
● It is a live ERP application critical to running the business○ Industry solution developed and maintained by a third-party
○ Manages digital advertising across the whole business life-cycle
○ Used by Sales, Partner Management, Ad OPs, Controlling & Finance
○ Multiple branch offices and road warriors (approx. 500)○ Multiple stakeholders involved (application/api providers, operations
department, consultants) ○ Various internal and external interfaces
● Incomplete implementation of (standard) architecture components● High risks from an operational perspective
10
![Page 11: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/11.jpg)
INDEX
01Introduction - About Ströer and Cloudreach- Speaker details- SDM SysOps
02The challenge- Industry- Application migration
03The solution- Phase overview- Solution Design- Before & After- Success factors
05Q & A
04Summary and Outlook- Ströers Cloud Adoption Journey
11
![Page 12: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/12.jpg)
The Solution - Phase Overview
Week-9-10Week-7-8Week1-2 Week3-4 Week-5-6 Week-15-16Week-13-14Week-11-12
07/17 08/17 08/17 09/17 09/17 10/17 10/17 11/17
4. Build
Week1-2 Week7-8Week5-6Week3-4
04/17 04/17 05/17 05/17
Closure meeting
Go-Live3rd Party
Onboarding
3 - Design
Design Workshops + Creation
of HLD
Kick-off meeting
Cloudreach Ops Onboarding
1 - Design
Initial Design
Creation of by Ströer
Review by AWS Sol. Architect
POC-Env created on
AWS
7. Migrate8. Stabilise (ca. 3 month)
POC running as expected
Management support for
mig decision
STRÖER + AWS STRÖER + CLOUDREACH
12
2 - POC 5. Testing6. Mig Dry-Run
![Page 13: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/13.jpg)
Solution Design
This is what the system looked like before the project….
14
![Page 16: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/16.jpg)
Solution: Before and After
1: https://github.com/cloudreach/sceptre
Solution property Before After Benefits
Version controlled infrastructure(using AWS CloudFormation & Sceptre1)1
● Automated deployment of MSSQL-Cluster● Mitigate future technical drift of cloud infrastructure● Reusable and consistent templates: Quick creation of
additional infrastructure / landing zones
Highly available and fault tolerant infrastructure
● Reliability, resilience and business continuity
MS SQL AG using WSFC ● Reliability, resilience and business continuity
Encryption at rest/in transit ● Security and Governance
Hybrid DNS● Delegated DNS Authority● Reliability, resilience and business continuity
16
![Page 17: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/17.jpg)
Solution: Before and After
Solution property Before After Benefit
Instance Level Backups ● Business continuity
(SLA-) Monitoring ● Security and Governance, business continuity
Fast Paced Security Patching ● Security and Governance
Logging / Auditing ● Security and Governance
Cost transparency ● Hidden costs and hidden risks completely removed
Unlimited / fast scalability ● Reliability, resilience and business continuity
17
![Page 18: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/18.jpg)
Solution: Success factors, critical phases and problems
● Carefully think about your drivers to decide on your migration strategy
● Methodology that includes change management
● Definitely start with a PoC (i.e. manual deployments)
● Once PoC works: Code / automise as much as possible
● People / culture: Developer-friendly, open communication between all parties
Success factors
18
![Page 19: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/19.jpg)
Solution: Success factors, critical phases and problems
● Overlap between business processes (release cycles etc.) and the planning of the migration
● Resource allocation of contractors resources (in terms of timing etc.)
● Contractor resources: Conflict between functional requirements vs. non-functional requirements implementation
● Contractor resources needed to adopt their mindset to be able to work in a cloud-environment
What was critical and almost went wrong?
19
![Page 20: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/20.jpg)
INDEX
01Introduction - About Ströer and Cloudreach- Speaker details- SDM SysOps
02The challenge- Industry- Application migration
03The solution- Phase overview- Solution Design- Before & After- Success factors
05Q & A
04Summary and Outlook- Ströers Cloud Adoption Journey
20
![Page 21: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/21.jpg)
Summary & Outlook
● Continuously optimize / refactor inside AWS
● Current Cloud projects○ Redshift / Data warehouse ○ Evaluations of Cloud native / Cloud first / Serverless
● Embrace data driven approach○ Optimize on the basis the of outputs/intelligence
● Evaluate CCoE ○ Advantages of having a dedicated CCoE○ Plattform model approach to centralize assets (already) on AWS○ Tighten relationship with Ströer entities already inside AWS○ Knowledge transfer / upskilling
● Multi-Cloud approach
Ströers Cloud Adoption Journey
21
![Page 22: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/22.jpg)
INDEX
01Introduction - About Ströer and Cloudreach- Speaker details- SDM SysOps
02The challenge- Industry- Application migration
03The solution- Phase overview- Solution Design- Before & After- Success factors
05Q & A
04Summary and Outlook- Ströers Cloud Adoption Journey
22
![Page 23: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/23.jpg)
Watch the full presentation here
![Page 24: enterprise applications to AWS Migrating business criticalaws-de-marketing.s3-eu-central-1.amazonaws.com/Field Marketing/S… · Spectrum of microservices/custom API and enterprise](https://reader035.vdocuments.us/reader035/viewer/2022070713/5ed2ab4a29050f300509c38a/html5/thumbnails/24.jpg)
Alle dargestellten Informationen sind Eigentum der Ströer Group.Eine Veröffentlichung und Nutzung, auch auszugsweise, ist nur nach Rücksprache mit der Ströer Group gestattet.
IHR ANSPRECHPARTNER:
24
Lars ReimannSenior System Operations Manager
Ströer Digital Media GmbHKehrwieder 8-920457 Hamburghttps://www.stroeer.de/digitale-werbung.html