SlideShare a Scribd company logo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Nils Rhode
Tech Lead & Team Lead at Haufe.Group
Serverless @ HAUFE.GROUP
Our True North Goal.
–
A family company for the
next generations.
1880
employees
13
Locations in Germany
5
International branches
343 Mio.
Sales (2017)
All DAX 30
–
Companies rely on our expertise
150,000
–
Seminar participants at Haufe
Akademie every year
5,500,000
–
Users and licences
Our Solutions
Print
Software
Training
Consulting
Markets
Germany
Switzerland
USA
China
1934
founded as publishing house
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Our challenge
Re-Engineering the HRS
- from Monolith to Microservices
- starting with the first component: EDB (court decision database)
AIM:
• future-proof by choosing state-of-the-art technics
• Low maintenance effort by using services
• Fast and cheap way to import millions of documents
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EDB Architecture on AWS
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Example of our serverless workflows
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How we realized the mentioned workflow
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefits of our work
• Cost-saving (Never pay for idle)
10 imports/month with about 1.000 till 10.000 files as fast as possible (scalability)
$79.65
$42.92
$0.46
$4.52
$0.97
16 X T2.NANO 1 X T2.MEDIUM 16 LAMBDAS
Idle Needed
~95% paying
for idle
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefits of our work
$9,558.00
$5,150.40
$55.20
$55.20
$- $2,000.00 $4,000.00 $6,000.00 $8,000.00 $10,000.00 $12,000.00
t2.nano/each function
t2.medium/all functions
Fee based on imports over all workflows per year
Lambda EC2
Cutting down
the cost about
99%
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefits of our work
• Easy to extend and maintain
• add, change or remove functions (microservice-approach)
• Configuration of each step (e.g. failure-handling)
• „No server is easier to manage than no server“
• Handy transformation from monolith to microservice
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How we proceed
- Our bottleneck: RDS database and the limited scaling
(costs of Lambda for failover by re-trying: about:10%)
- High costs for ES
(only needed for handling queries for export)
=> We‘re waiting for Aurora Serverless
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you!

More Related Content

What's hot

Fred wuensch total virtualization and cloud computingf
Fred wuensch   total virtualization and cloud computingfFred wuensch   total virtualization and cloud computingf
Fred wuensch total virtualization and cloud computingf
Subhash Kumar
 
Partnering with AWS
Partnering with AWSPartnering with AWS
Partnering with AWS
Amazon Web Services
 
Cloud technology certificate - tanapat
Cloud technology  certificate -  tanapatCloud technology  certificate -  tanapat
Cloud technology certificate - tanapat
Tanapat Limsaiprom
 
PRISE presentation at BarCamp Start-Up Competition, Budapest 2 May 2013
PRISE presentation at BarCamp Start-Up Competition, Budapest 2 May 2013PRISE presentation at BarCamp Start-Up Competition, Budapest 2 May 2013
PRISE presentation at BarCamp Start-Up Competition, Budapest 2 May 2013
priseltd
 
Crossing The Cloud Chasm In The Enterprise
Crossing The Cloud Chasm In The EnterpriseCrossing The Cloud Chasm In The Enterprise
Crossing The Cloud Chasm In The Enterprise
Kenneth Hui
 
Sage Advice: Getting started with Amazon SageMaker
Sage Advice: Getting started with Amazon SageMakerSage Advice: Getting started with Amazon SageMaker
Sage Advice: Getting started with Amazon SageMaker
Michael Pearce
 
How to Partner and Profit from the Coming Hyperscale Wave
How to Partner and Profit from the Coming Hyperscale WaveHow to Partner and Profit from the Coming Hyperscale Wave
How to Partner and Profit from the Coming Hyperscale Wave
NetAppUK
 
Using FlockData to power your Recommendation Engine
Using FlockData to power your Recommendation EngineUsing FlockData to power your Recommendation Engine
Using FlockData to power your Recommendation Engine
FlockData
 
Cost Efficiency at Scale
Cost Efficiency at ScaleCost Efficiency at Scale
Cost Efficiency at Scale
Cristian Măgherușan-Stanciu
 
Claranet at a glance
Claranet at a glanceClaranet at a glance
Claranet at a glance
Borja Garriga-Nogués
 
Cloud Computing- The Servers Have Left the Building
Cloud Computing- The Servers Have Left the Building Cloud Computing- The Servers Have Left the Building
Cloud Computing- The Servers Have Left the Building
Oasis Solutions Group
 
devops.barcelona 2019 - Spartans don't like bad data
devops.barcelona 2019 - Spartans don't like bad datadevops.barcelona 2019 - Spartans don't like bad data
devops.barcelona 2019 - Spartans don't like bad data
Paco Orozco
 
Cut AWS Costs: Using Spot Instances for More Than Batch
Cut AWS Costs: Using Spot Instances for More Than BatchCut AWS Costs: Using Spot Instances for More Than Batch
Cut AWS Costs: Using Spot Instances for More Than Batch
RightScale
 
Argus media & amazon cloud search
Argus media & amazon cloud searchArgus media & amazon cloud search
Argus media & amazon cloud search
Amazon Web Services
 
Hosting For Your Startup, Side Project, or Big Dollar App - Minnebar 12
Hosting For Your Startup, Side Project, or Big Dollar App - Minnebar 12Hosting For Your Startup, Side Project, or Big Dollar App - Minnebar 12
Hosting For Your Startup, Side Project, or Big Dollar App - Minnebar 12
Keith Resar
 
Amazon AWS adoption by SAP
Amazon AWS adoption by SAPAmazon AWS adoption by SAP
Amazon AWS adoption by SAP
Frank Stienhans
 
Top of Mind for EMEA
Top of Mind for EMEATop of Mind for EMEA
Top of Mind for EMEA
NetAppUK
 
Connect SAP Cloud Platform with SAP Hybris Commerce
Connect SAP Cloud Platform with SAP Hybris CommerceConnect SAP Cloud Platform with SAP Hybris Commerce
Connect SAP Cloud Platform with SAP Hybris Commerce
SAP Customer Experience
 
Spotinst: Cut AWS Costs: Using Spot Instances for More Than Batch
Spotinst: Cut AWS Costs: Using Spot Instances for More Than BatchSpotinst: Cut AWS Costs: Using Spot Instances for More Than Batch
Spotinst: Cut AWS Costs: Using Spot Instances for More Than Batch
RightScale
 

What's hot (19)

Fred wuensch total virtualization and cloud computingf
Fred wuensch   total virtualization and cloud computingfFred wuensch   total virtualization and cloud computingf
Fred wuensch total virtualization and cloud computingf
 
Partnering with AWS
Partnering with AWSPartnering with AWS
Partnering with AWS
 
Cloud technology certificate - tanapat
Cloud technology  certificate -  tanapatCloud technology  certificate -  tanapat
Cloud technology certificate - tanapat
 
PRISE presentation at BarCamp Start-Up Competition, Budapest 2 May 2013
PRISE presentation at BarCamp Start-Up Competition, Budapest 2 May 2013PRISE presentation at BarCamp Start-Up Competition, Budapest 2 May 2013
PRISE presentation at BarCamp Start-Up Competition, Budapest 2 May 2013
 
Crossing The Cloud Chasm In The Enterprise
Crossing The Cloud Chasm In The EnterpriseCrossing The Cloud Chasm In The Enterprise
Crossing The Cloud Chasm In The Enterprise
 
Sage Advice: Getting started with Amazon SageMaker
Sage Advice: Getting started with Amazon SageMakerSage Advice: Getting started with Amazon SageMaker
Sage Advice: Getting started with Amazon SageMaker
 
How to Partner and Profit from the Coming Hyperscale Wave
How to Partner and Profit from the Coming Hyperscale WaveHow to Partner and Profit from the Coming Hyperscale Wave
How to Partner and Profit from the Coming Hyperscale Wave
 
Using FlockData to power your Recommendation Engine
Using FlockData to power your Recommendation EngineUsing FlockData to power your Recommendation Engine
Using FlockData to power your Recommendation Engine
 
Cost Efficiency at Scale
Cost Efficiency at ScaleCost Efficiency at Scale
Cost Efficiency at Scale
 
Claranet at a glance
Claranet at a glanceClaranet at a glance
Claranet at a glance
 
Cloud Computing- The Servers Have Left the Building
Cloud Computing- The Servers Have Left the Building Cloud Computing- The Servers Have Left the Building
Cloud Computing- The Servers Have Left the Building
 
devops.barcelona 2019 - Spartans don't like bad data
devops.barcelona 2019 - Spartans don't like bad datadevops.barcelona 2019 - Spartans don't like bad data
devops.barcelona 2019 - Spartans don't like bad data
 
Cut AWS Costs: Using Spot Instances for More Than Batch
Cut AWS Costs: Using Spot Instances for More Than BatchCut AWS Costs: Using Spot Instances for More Than Batch
Cut AWS Costs: Using Spot Instances for More Than Batch
 
Argus media & amazon cloud search
Argus media & amazon cloud searchArgus media & amazon cloud search
Argus media & amazon cloud search
 
Hosting For Your Startup, Side Project, or Big Dollar App - Minnebar 12
Hosting For Your Startup, Side Project, or Big Dollar App - Minnebar 12Hosting For Your Startup, Side Project, or Big Dollar App - Minnebar 12
Hosting For Your Startup, Side Project, or Big Dollar App - Minnebar 12
 
Amazon AWS adoption by SAP
Amazon AWS adoption by SAPAmazon AWS adoption by SAP
Amazon AWS adoption by SAP
 
Top of Mind for EMEA
Top of Mind for EMEATop of Mind for EMEA
Top of Mind for EMEA
 
Connect SAP Cloud Platform with SAP Hybris Commerce
Connect SAP Cloud Platform with SAP Hybris CommerceConnect SAP Cloud Platform with SAP Hybris Commerce
Connect SAP Cloud Platform with SAP Hybris Commerce
 
Spotinst: Cut AWS Costs: Using Spot Instances for More Than Batch
Spotinst: Cut AWS Costs: Using Spot Instances for More Than BatchSpotinst: Cut AWS Costs: Using Spot Instances for More Than Batch
Spotinst: Cut AWS Costs: Using Spot Instances for More Than Batch
 

Similar to Serverless @ Haufe.Group presented at AWS Summit Berlin 2018

Enterprise Cloud Adoption
Enterprise Cloud Adoption Enterprise Cloud Adoption
Enterprise Cloud Adoption
Tom Laszewski
 
AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS!
AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS! AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS!
AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS!
Amazon Web Services
 
Serverless - State of the Union
Serverless - State of the UnionServerless - State of the Union
Serverless - State of the Union
Amazon Web Services
 
Containers for Startups
Containers for StartupsContainers for Startups
Containers for Startups
Amazon Web Services
 
How can your business benefit from going serverless?
How can your business benefit from going serverless?How can your business benefit from going serverless?
How can your business benefit from going serverless?
Adrian Hornsby
 
Database NoSQL gestiti
Database NoSQL gestitiDatabase NoSQL gestiti
Database NoSQL gestiti
Amazon Web Services
 
AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...
AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...
AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...
AWS Germany
 
4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT
4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT
4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT
TIBCO Jaspersoft
 
Cloud Economics
Cloud EconomicsCloud Economics
Cloud Economics
Amazon Web Services
 
How can your business benefit from going Serverless
How can your business benefit from going ServerlessHow can your business benefit from going Serverless
How can your business benefit from going Serverless
Amazon Web Services
 
Digital Advertising on AWS - Pop-up Loft Tel Aviv
Digital Advertising on AWS - Pop-up Loft Tel AvivDigital Advertising on AWS - Pop-up Loft Tel Aviv
Digital Advertising on AWS - Pop-up Loft Tel Aviv
Amazon Web Services
 
Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...
Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...
Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...
Amazon Web Services
 
Transformation Track AWS Cloud Experience Argentina - Why Enterprise Workload...
Transformation Track AWS Cloud Experience Argentina - Why Enterprise Workload...Transformation Track AWS Cloud Experience Argentina - Why Enterprise Workload...
Transformation Track AWS Cloud Experience Argentina - Why Enterprise Workload...
Amazon Web Services LATAM
 
NetApp Cloud Data Services & AWS Empower Your Cloud Champions
NetApp Cloud Data Services & AWS Empower Your Cloud ChampionsNetApp Cloud Data Services & AWS Empower Your Cloud Champions
NetApp Cloud Data Services & AWS Empower Your Cloud Champions
Amazon Web Services
 
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Amazon Web Services
 
The Real AWS Migration Opportunity
The Real AWS Migration OpportunityThe Real AWS Migration Opportunity
The Real AWS Migration Opportunity
Amazon Web Services
 
Microservices & Data Design: Database Week San Francisco
Microservices & Data Design: Database Week San FranciscoMicroservices & Data Design: Database Week San Francisco
Microservices & Data Design: Database Week San Francisco
Amazon Web Services
 
Microservices & Data Design: Database Week SF
Microservices & Data Design: Database Week SFMicroservices & Data Design: Database Week SF
Microservices & Data Design: Database Week SF
Amazon Web Services
 
Microservices and Data Design
Microservices and Data DesignMicroservices and Data Design
Microservices and Data Design
AWS Germany
 
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech TalksModernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Amazon Web Services
 

Similar to Serverless @ Haufe.Group presented at AWS Summit Berlin 2018 (20)

Enterprise Cloud Adoption
Enterprise Cloud Adoption Enterprise Cloud Adoption
Enterprise Cloud Adoption
 
AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS!
AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS! AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS!
AWS Summit Singapore | Webinar Edition | Fast Start with AWS & Migrate to AWS!
 
Serverless - State of the Union
Serverless - State of the UnionServerless - State of the Union
Serverless - State of the Union
 
Containers for Startups
Containers for StartupsContainers for Startups
Containers for Startups
 
How can your business benefit from going serverless?
How can your business benefit from going serverless?How can your business benefit from going serverless?
How can your business benefit from going serverless?
 
Database NoSQL gestiti
Database NoSQL gestitiDatabase NoSQL gestiti
Database NoSQL gestiti
 
AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...
AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...
AWS Summit Berlin 2013 - Realtech - How to Determine the Economic Value of SA...
 
4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT
4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT
4 REASONS TO LEAVE YOUR LEGACY REPORTING SOLUTION FOR JASPERSOFT
 
Cloud Economics
Cloud EconomicsCloud Economics
Cloud Economics
 
How can your business benefit from going Serverless
How can your business benefit from going ServerlessHow can your business benefit from going Serverless
How can your business benefit from going Serverless
 
Digital Advertising on AWS - Pop-up Loft Tel Aviv
Digital Advertising on AWS - Pop-up Loft Tel AvivDigital Advertising on AWS - Pop-up Loft Tel Aviv
Digital Advertising on AWS - Pop-up Loft Tel Aviv
 
Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...
Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...
Real-Time Web Analytics with Amazon Kinesis Data Analytics (ADT401) - AWS re:...
 
Transformation Track AWS Cloud Experience Argentina - Why Enterprise Workload...
Transformation Track AWS Cloud Experience Argentina - Why Enterprise Workload...Transformation Track AWS Cloud Experience Argentina - Why Enterprise Workload...
Transformation Track AWS Cloud Experience Argentina - Why Enterprise Workload...
 
NetApp Cloud Data Services & AWS Empower Your Cloud Champions
NetApp Cloud Data Services & AWS Empower Your Cloud ChampionsNetApp Cloud Data Services & AWS Empower Your Cloud Champions
NetApp Cloud Data Services & AWS Empower Your Cloud Champions
 
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
Running Lean Architectures: How to Optimize for Cost Efficiency (ARC202-R2) -...
 
The Real AWS Migration Opportunity
The Real AWS Migration OpportunityThe Real AWS Migration Opportunity
The Real AWS Migration Opportunity
 
Microservices & Data Design: Database Week San Francisco
Microservices & Data Design: Database Week San FranciscoMicroservices & Data Design: Database Week San Francisco
Microservices & Data Design: Database Week San Francisco
 
Microservices & Data Design: Database Week SF
Microservices & Data Design: Database Week SFMicroservices & Data Design: Database Week SF
Microservices & Data Design: Database Week SF
 
Microservices and Data Design
Microservices and Data DesignMicroservices and Data Design
Microservices and Data Design
 
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech TalksModernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
Modernize Your Desktop and Application Delivery with AWS - AWS Online Tech Talks
 

Recently uploaded

假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
cuobya
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
cuobya
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
Donato Onofri
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
Azure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdfAzure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdf
AanSulistiyo
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
ukwwuq
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
cuobya
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
3a0sd7z3
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
Danica Gill
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
k4ncd0z
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
bseovas
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
Design Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptxDesign Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptx
saathvikreddy2003
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
zyfovom
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 

Recently uploaded (20)

假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
Azure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdfAzure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdf
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
Design Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptxDesign Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptx
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 

Serverless @ Haufe.Group presented at AWS Summit Berlin 2018

  • 1. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Nils Rhode Tech Lead & Team Lead at Haufe.Group Serverless @ HAUFE.GROUP
  • 2. Our True North Goal. – A family company for the next generations.
  • 3. 1880 employees 13 Locations in Germany 5 International branches 343 Mio. Sales (2017) All DAX 30 – Companies rely on our expertise 150,000 – Seminar participants at Haufe Akademie every year 5,500,000 – Users and licences Our Solutions Print Software Training Consulting Markets Germany Switzerland USA China 1934 founded as publishing house
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Our challenge Re-Engineering the HRS - from Monolith to Microservices - starting with the first component: EDB (court decision database) AIM: • future-proof by choosing state-of-the-art technics • Low maintenance effort by using services • Fast and cheap way to import millions of documents
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. EDB Architecture on AWS
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Example of our serverless workflows
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How we realized the mentioned workflow
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefits of our work • Cost-saving (Never pay for idle) 10 imports/month with about 1.000 till 10.000 files as fast as possible (scalability) $79.65 $42.92 $0.46 $4.52 $0.97 16 X T2.NANO 1 X T2.MEDIUM 16 LAMBDAS Idle Needed ~95% paying for idle
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefits of our work $9,558.00 $5,150.40 $55.20 $55.20 $- $2,000.00 $4,000.00 $6,000.00 $8,000.00 $10,000.00 $12,000.00 t2.nano/each function t2.medium/all functions Fee based on imports over all workflows per year Lambda EC2 Cutting down the cost about 99%
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Benefits of our work • Easy to extend and maintain • add, change or remove functions (microservice-approach) • Configuration of each step (e.g. failure-handling) • „No server is easier to manage than no server“ • Handy transformation from monolith to microservice
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How we proceed - Our bottleneck: RDS database and the limited scaling (costs of Lambda for failover by re-trying: about:10%) - High costs for ES (only needed for handling queries for export) => We‘re waiting for Aurora Serverless
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Thank you!

Editor's Notes

  1. Haufe is a family-operated business and we‘re very proud of beeing so and we would like to keep this up for the next generations
  2. Founded 1934 as publishing house, Haufe derived to one of the leading companies in terms of transformation to digitization About 1.800 employees spreaded over 20 locations all over the world – headquarter and most of location are within Germany Haufe will generate sales of 370 € mio. euros in 2018 Haufe brand offers (amongst many other famous products like Lexware or the Haufe Akademie): specialist information, applications and services for the area of “tax and laws”. For those apps, services and informations the ED of Haufe Group is responsible for this and that’s where I am hiring for.
  3. The mentioned specialist informations are stored within the HRS system => HRS offers, beside the stored content, apps and services for interacting with the content 15 years old => just 6 month ago decided to reengineer and break down the monolith into microservices, starting with the first component „EDB“. EDB is an own database within the whole HRS system, serving all content about court decision => 500.000….. => The overall functionality of EDB => Import, Improve, Export AIM of Reengineering => future prood by state-of-the-art and to be able to integrate with technics like AI and ML in the future Low maintenance => team about 5 developer, and just the first componenten out of a total of 7 Fast and cheap, because the import and export are running in irregular intervals (10 times import a month and exports every night)
  4. Quick overview of how the EDB application looks like on AWS
  5. Needed???? => would be the case „how to do it“ and „hot it‘s done by AWS – which is even nice and easy to understand“
  6. - Transformation to microservice =>
  7. - Transformation to microservice =>