SlideShare une entreprise Scribd logo
1  sur  126
Télécharger pour lire hors ligne
Challenges for a
high performance Shop
Angrybirds in the Cloud
September 12 | E-HandelsSnack | Stockholm
Donnerstag, 19. September 13
@
aoepeople
@
danpoetz
Daniel
Pötzinger
Donnerstag, 19. September 13
@
aoepeople
@
danpoetz
Daniel
Pötzinger
Donnerstag, 19. September 13
Donnerstag, 19. September 13
2.5 billion internet users
Donnerstag, 19. September 13
360 495
677 785 914 1022
1150
1364
1560
1764
2013
2265
2000 2001 2002 2003 2004 2005 2006 2007 2008
2009 2010
2011
2.5 billion internet users
Donnerstag, 19. September 13
360 495
677 785 914 1022
1150
1364
1560
1764
2013
2265
2000 2001 2002 2003 2004 2005 2006 2007 2008
2009 2010
2011
2.5 billion internet users
Donnerstag, 19. September 13
Donnerstag, 19. September 13
Donnerstag, 19. September 13
Donnerstag, 19. September 13
152,2 Million €
68,5 Million € Consumer Products
Donnerstag, 19. September 13
Donnerstag, 19. September 13
Donnerstag, 19. September 13
> 24.000.000 likes > 500.000 followers
Social Media
Impact
Donnerstag, 19. September 13
Donnerstag, 19. September 13
Irregular Traffic Behaviour
Donnerstag, 19. September 13
Angrybirds frequent Releases
Donnerstag, 19. September 13
Angrybirds frequent Releases
2012 2013
Donnerstag, 19. September 13
Angrybirds frequent Releases
2012 2013
Donnerstag, 19. September 13
Angrybirds frequent Releases
2012 2013
G
iftcards
G
eo
IP
Async
Reports
Search
Targeting
ProductsDonnerstag, 19. September 13
The DevOps Conflict
Donnerstag, 19. September 13
The DevOps Conflict
Frequent development
and releasing of new
features
Donnerstag, 19. September 13
The DevOps Conflict
Frequent development
and releasing of new
features
Scalable and stable
Operation
Donnerstag, 19. September 13
Biggest Problems
Donnerstag, 19. September 13
Biggest Problems
Donnerstag, 19. September 13
Biggest Problems
Challenges
Donnerstag, 19. September 13
Biggest Problems
Challenges
1. Handling the tremendous peaks
Donnerstag, 19. September 13
Biggest Problems
Challenges
1. Handling the tremendous peaks
2. Quick Handling and deployment
of Changes and new Features
Donnerstag, 19. September 13
Donnerstag, 19. September 13
Handling the peaks...
Donnerstag, 19. September 13
How to deal with peaks
Donnerstag, 19. September 13
How to deal with peaks
Donnerstag, 19. September 13
How to deal with peaks
Donnerstag, 19. September 13
How to deal with peaks
Donnerstag, 19. September 13
✓ quick scale on demand
✓ pay only for what you use
Donnerstag, 19. September 13
How to deal with peaks
Donnerstag, 19. September 13
How to deal with peaks
Donnerstag, 19. September 13
„
Global Cloud Infrastructure
Donnerstag, 19. September 13
Think cleanly about your operation infrastructure
Donnerstag, 19. September 13
Setting up a new environment
should always be faster
than fixing an existing one
Donnerstag, 19. September 13
What you should do
Donnerstag, 19. September 13
What you should do
Automate the setup of new servers
Donnerstag, 19. September 13
What you should do
Automate the setup of new servers
Automate failover
Donnerstag, 19. September 13
What you should do
Automate the setup of new servers
Automate failover
Automate scaling
Donnerstag, 19. September 13
What you should do
Automate the setup of new servers
Automate failover
Automate scaling
Save work by using AWS concepts
Donnerstag, 19. September 13
Donnerstag, 19. September 13
Backend
Array
Frontend
Array
Worker Array
Varnish Array
Donnerstag, 19. September 13
Backend
Array
Frontend
Array
Worker Array
Varnish Array
Loadbalancer
Donnerstag, 19. September 13
Deployment X
Backend
Array
Frontend
Array
Worker Array
Varnish Array
Loadbalancer
Donnerstag, 19. September 13
Deployment X
Backend
Array
Frontend
Array
Worker Array
Varnish Array
DNS
shop.angrybirds.com
Loadbalancer
Donnerstag, 19. September 13
Deployment X
Backend
Array
Frontend
Array
Worker Array
Varnish Array
DNS
shop.angrybirds.com
File Storage
File Storage DatabaseCache
CDN CDN
Braintree
MailDRM
Giftcards
Loadbalancer
Donnerstag, 19. September 13
Load Balancer
Backend
Array
Frontend
Array
Worker Array
Varnish Array
Deployment X
DNS
Donnerstag, 19. September 13
r Array
nt X
DNS
Donnerstag, 19. September 13
r Array
nt X
DNS
Donnerstag, 19. September 13
r Array
nt X
DNS
Deployment X+1
Donnerstag, 19. September 13
r Array
nt X
DNS
Deployment X+1
Loadbalancer
Backend
Array
Frontend
Array
Worker
Varnish Array
Donnerstag, 19. September 13
r Array
nt X
DNS
Backend
Array
Frontend
Array
Worker
Varnish Array
Deployment X+1
Loadbalancer
Donnerstag, 19. September 13
Frontend
Array
Worker Array
Varnish Array
Deployment X
DNS
Backend
Array
Deployment X+1
Loadbalancer Loadbalancer
Donnerstag, 19. September 13
DNS
Backend
Array
Deployment X+1
Frontend
Array
Worker Array
Varnish Array
Deployment X
Loadbalancer Loadbalancer
Donnerstag, 19. September 13
DNS
Backend
Array
Deployment X+1
Frontend
Array
Worker Array
Varnish Array
Deployment X
Loadbalancer Loadbalancer
Donnerstag, 19. September 13
DNS
Backend
Array
Deployment X+1
Loadbalancer
Donnerstag, 19. September 13
0Donnerstag, 19. September 13
0
Downtime
Donnerstag, 19. September 13
0
Downtime
Number of lost
carts
Donnerstag, 19. September 13
0
Downtime
Number of lost
carts
Number of lost
sessions and
logins
Donnerstag, 19. September 13
Scaling is about
finding the bottleneck
Donnerstag, 19. September 13
The fastest HTTP
Request is..
Donnerstag, 19. September 13
The fastest HTTP
Request is..
the one- never made!
Donnerstag, 19. September 13
Traffic
HTTP Cacheing
Donnerstag, 19. September 13
Application
Traffic
HTTP Cacheing
Donnerstag, 19. September 13
Application
Traffic
Browser
Traffic
HTTP Cacheing
Donnerstag, 19. September 13
Application
Traffic
CDN
Browser
Traffic
HTTP Cacheing
Donnerstag, 19. September 13
Application
Varnish
(Reverse Proxy) Traffic
Traffic
CDN
Browser
Traffic
HTTP Cacheing
Donnerstag, 19. September 13
Application
Varnish
(Reverse Proxy) Traffic
Traffic
CDN
Browser
Traffic
Purging
HTTP Cacheing
Donnerstag, 19. September 13
Caches
„protect“ your
application
Donnerstag, 19. September 13
Caches
„protect“ your
application
Donnerstag, 19. September 13
Caches
„protect“ your
application
Donnerstag, 19. September 13
10.000+Possible Pages / Seconde
from ELB &Varnish
Donnerstag, 19. September 13
Traffic
Autoscaling
Donnerstag, 19. September 13
Traffic
FrontendArray
EC2EC2EC2
Autoscaling
Donnerstag, 19. September 13
Traffic
FrontendArray
EC2EC2EC2
Autoscaling
Donnerstag, 19. September 13
Traffic
FrontendArray
EC2EC2EC2
EC2EC2EC2
Autoscaling
Donnerstag, 19. September 13
10.000possible Orders / Hour
Donnerstag, 19. September 13
Search and Layered Nav
Donnerstag, 19. September 13
Browser
Enterprise Search
Magento
Donnerstag, 19. September 13
Browser
Enterprise Search
Magento
Donnerstag, 19. September 13
Browser
Enterprise Search
Magento
Donnerstag, 19. September 13
Be prepared for changes
Donnerstag, 19. September 13
Donnerstag, 19. September 13
Continuous Deployment
Donnerstag, 19. September 13
Don‘t be scared of
releasing to
production
Donnerstag, 19. September 13
Late night bugfixing?
Donnerstag, 19. September 13
That’s how a deployment should look like
Donnerstag, 19. September 13
Continuous Deployment
Donnerstag, 19. September 13
We want on-demand deployment
Continuous Deployment
Donnerstag, 19. September 13
We want on-demand deployment
of tested features and fixes
Continuous Deployment
Donnerstag, 19. September 13
We want on-demand deployment
of tested features and fixes
in a quick and reliable way
Continuous Deployment
Donnerstag, 19. September 13
We reach this by
Donnerstag, 19. September 13
We reach this by
Automating everything
Donnerstag, 19. September 13
We reach this by
Build
Automating everything
Donnerstag, 19. September 13
We reach this by
Build
Testing
Automating everything
Donnerstag, 19. September 13
We reach this by
Build
Testing
Deployment
Automating everything
Donnerstag, 19. September 13
..and
Donnerstag, 19. September 13
..and
doing it frequently
Donnerstag, 19. September 13
..and
flickr deploys 3
times a day...
doing it frequently
Donnerstag, 19. September 13
ContentMaster
Backup
Version
Deployment Pipeline
Donnerstag, 19. September 13
ContentMaster
Backup
Version
Build
Deployment Pipeline
Donnerstag, 19. September 13
ContentMaster
Backup
Version
Build
Unit Tests
Deployment Pipeline
Donnerstag, 19. September 13
ContentMaster
Backup
Version
Build
Unit Tests
Automatic
Deploy on
„Latest“
Deployment Pipeline
Donnerstag, 19. September 13
ContentMaster
Backup
Version
Build
Unit Tests
Automatic
Deploy on
„Latest“ Acceptance
Tests
Deployment Pipeline
Donnerstag, 19. September 13
ContentMaster
Backup
Version
Build
Unit Tests
Automatic
Deploy on
„Latest“ Acceptance
Tests
Deploy
on
„Deploy“
Deployment Pipeline
Donnerstag, 19. September 13
ContentMaster
Backup
Version
Build
Unit Tests
Automatic
Deploy on
„Latest“ Acceptance
Tests Deploy to
Staging
+ Test
Deploy
on
„Deploy“
Deployment Pipeline
Donnerstag, 19. September 13
ContentMaster
Live
Backup
Version
Build
Unit Tests
Automatic
Deploy on
„Latest“ Acceptance
Tests Deploy to
Staging
+ Test
Deploy
on
„Deploy“
Deployment Pipeline
Donnerstag, 19. September 13
ContentMaster
Live
Backup
Version
Build
Unit Tests
Automatic
Deploy on
„Latest“ Acceptance
Tests Deploy to
Staging
+ Test
Deploy
on
„Deploy“
Deployment Pipeline
Test Strategy
Donnerstag, 19. September 13
ContentMaster
Live
Backup
Version
Build
Unit Tests
Automatic
Deploy on
„Latest“ Acceptance
Tests Deploy to
Staging
+ Test
Deploy
on
„Deploy“
Deployment Pipeline
Test Strategy
Feedback for the Team
Donnerstag, 19. September 13
Donnerstag, 19. September 13
The real live
Donnerstag, 19. September 13
Day 1 - Release 1
Donnerstag, 19. September 13
Day 2 - Release 2 - “Get ready for Space”
Donnerstag, 19. September 13
Day 3 - „People want it so badly“
Donnerstag, 19. September 13
New release
deployed
Day 3 - „People want it so badly“
Donnerstag, 19. September 13
New release
deployed
Space game
launched
Array scales up
Day 3 - „People want it so badly“
Donnerstag, 19. September 13
New release
deployed
Space game
launched
Array scales up
USA wakes up
Day 3 - „People want it so badly“
Donnerstag, 19. September 13
Day 4 - Release 3 „Performance Improvement“
Donnerstag, 19. September 13
40% average
CPU usage.
1-2 FE Servers are
enough for normal
operations
Day 4 - Release 3 „Performance Improvement“
Donnerstag, 19. September 13
Thanks!
Follow us on Twitter:
AOE: @aoemedia
Daniel P: @danpoetz
Flickr photo contributions in the slide:
http://www.flickr.com/photos/the-wanderers-eye/4494147652/sizes/l/
http://www.flickr.com/photos/51293088@N05/8195327886/sizes/l/
http://www.flickr.com/photos/k1rsch/3818553037/sizes/l/
Donnerstag, 19. September 13

Contenu connexe

Similaire à Angrybirds - Overview for a High Performance Shop

Automating Enterprise Wireless Deployments
Automating Enterprise Wireless DeploymentsAutomating Enterprise Wireless Deployments
Automating Enterprise Wireless DeploymentsZack Smith
 
Provisioning profiles like a Pro
Provisioning profiles like a ProProvisioning profiles like a Pro
Provisioning profiles like a ProJay Graves
 
Drupal, rotative numérique pour un groupe de presse
Drupal, rotative numérique pour un groupe de presseDrupal, rotative numérique pour un groupe de presse
Drupal, rotative numérique pour un groupe de presseAudaxis
 
Drupal - Digital publishing platform for Press & Media group
Drupal - Digital publishing platform for Press & Media groupDrupal - Digital publishing platform for Press & Media group
Drupal - Digital publishing platform for Press & Media groupEric Fesler
 
Architecture: ember.js and AngularJS
Architecture: ember.js and AngularJSArchitecture: ember.js and AngularJS
Architecture: ember.js and AngularJSlrdesign
 
2nd Annual Start-up Launches with Dr. Werner Vogels (SPOT101) | AWS re:Invent...
2nd Annual Start-up Launches with Dr. Werner Vogels (SPOT101) | AWS re:Invent...2nd Annual Start-up Launches with Dr. Werner Vogels (SPOT101) | AWS re:Invent...
2nd Annual Start-up Launches with Dr. Werner Vogels (SPOT101) | AWS re:Invent...Amazon Web Services
 
An AP(EYE) Toward the Revolution
An AP(EYE) Toward the RevolutionAn AP(EYE) Toward the Revolution
An AP(EYE) Toward the RevolutionZencoder
 
How Trend Micro Build their Enterprise Security Offering on AWS (SEC307) | AW...
How Trend Micro Build their Enterprise Security Offering on AWS (SEC307) | AW...How Trend Micro Build their Enterprise Security Offering on AWS (SEC307) | AW...
How Trend Micro Build their Enterprise Security Offering on AWS (SEC307) | AW...Amazon Web Services
 
Building Cordova plugins for iOS
Building Cordova plugins for iOSBuilding Cordova plugins for iOS
Building Cordova plugins for iOSGrgur Grisogono
 
Writing Apps that Can See: Getting Data from CoreImage to Computer Vision - ...
Writing Apps that Can See: Getting Data from CoreImage to Computer  Vision - ...Writing Apps that Can See: Getting Data from CoreImage to Computer  Vision - ...
Writing Apps that Can See: Getting Data from CoreImage to Computer Vision - ...Carl Brown
 
Building a platform with Django, Docker, and Salt
Building a platform with Django, Docker, and SaltBuilding a platform with Django, Docker, and Salt
Building a platform with Django, Docker, and Saltbaremetal
 
Latinoware Rails 2009
Latinoware Rails 2009Latinoware Rails 2009
Latinoware Rails 2009Fabio Akita
 
Building a platform with Django, Docker and Salt | Djangocon lightning talk
Building a platform with Django, Docker and Salt | Djangocon lightning talkBuilding a platform with Django, Docker and Salt | Djangocon lightning talk
Building a platform with Django, Docker and Salt | Djangocon lightning talkdotCloud
 
Building a Platform with Django, Docker and Salt
Building a Platform with Django, Docker and SaltBuilding a Platform with Django, Docker and Salt
Building a Platform with Django, Docker and SaltDocker, Inc.
 
HTML5 Web Standards
HTML5 Web StandardsHTML5 Web Standards
HTML5 Web StandardsVu Tran Lam
 
BBC Olympics: An accessibility case study
BBC Olympics: An accessibility case studyBBC Olympics: An accessibility case study
BBC Olympics: An accessibility case studyAlistair Duggin
 
The Principles of Secure Development
The Principles of Secure DevelopmentThe Principles of Secure Development
The Principles of Secure DevelopmentSecurity Ninja
 
HTML5 for mobile development
HTML5 for mobile developmentHTML5 for mobile development
HTML5 for mobile developmentCarlos Justiniano
 

Similaire à Angrybirds - Overview for a High Performance Shop (20)

Automating Enterprise Wireless Deployments
Automating Enterprise Wireless DeploymentsAutomating Enterprise Wireless Deployments
Automating Enterprise Wireless Deployments
 
Provisioning profiles like a Pro
Provisioning profiles like a ProProvisioning profiles like a Pro
Provisioning profiles like a Pro
 
Drupal, rotative numérique pour un groupe de presse
Drupal, rotative numérique pour un groupe de presseDrupal, rotative numérique pour un groupe de presse
Drupal, rotative numérique pour un groupe de presse
 
Drupal - Digital publishing platform for Press & Media group
Drupal - Digital publishing platform for Press & Media groupDrupal - Digital publishing platform for Press & Media group
Drupal - Digital publishing platform for Press & Media group
 
Architecture: ember.js and AngularJS
Architecture: ember.js and AngularJSArchitecture: ember.js and AngularJS
Architecture: ember.js and AngularJS
 
2nd Annual Start-up Launches with Dr. Werner Vogels (SPOT101) | AWS re:Invent...
2nd Annual Start-up Launches with Dr. Werner Vogels (SPOT101) | AWS re:Invent...2nd Annual Start-up Launches with Dr. Werner Vogels (SPOT101) | AWS re:Invent...
2nd Annual Start-up Launches with Dr. Werner Vogels (SPOT101) | AWS re:Invent...
 
An AP(EYE) Toward the Revolution
An AP(EYE) Toward the RevolutionAn AP(EYE) Toward the Revolution
An AP(EYE) Toward the Revolution
 
How Trend Micro Build their Enterprise Security Offering on AWS (SEC307) | AW...
How Trend Micro Build their Enterprise Security Offering on AWS (SEC307) | AW...How Trend Micro Build their Enterprise Security Offering on AWS (SEC307) | AW...
How Trend Micro Build their Enterprise Security Offering on AWS (SEC307) | AW...
 
Building Cordova plugins for iOS
Building Cordova plugins for iOSBuilding Cordova plugins for iOS
Building Cordova plugins for iOS
 
Introduction to Scrum version 3.1
Introduction to Scrum version 3.1Introduction to Scrum version 3.1
Introduction to Scrum version 3.1
 
Writing Apps that Can See: Getting Data from CoreImage to Computer Vision - ...
Writing Apps that Can See: Getting Data from CoreImage to Computer  Vision - ...Writing Apps that Can See: Getting Data from CoreImage to Computer  Vision - ...
Writing Apps that Can See: Getting Data from CoreImage to Computer Vision - ...
 
Building a platform with Django, Docker, and Salt
Building a platform with Django, Docker, and SaltBuilding a platform with Django, Docker, and Salt
Building a platform with Django, Docker, and Salt
 
Latinoware Rails 2009
Latinoware Rails 2009Latinoware Rails 2009
Latinoware Rails 2009
 
Building a platform with Django, Docker and Salt | Djangocon lightning talk
Building a platform with Django, Docker and Salt | Djangocon lightning talkBuilding a platform with Django, Docker and Salt | Djangocon lightning talk
Building a platform with Django, Docker and Salt | Djangocon lightning talk
 
Building a Platform with Django, Docker and Salt
Building a Platform with Django, Docker and SaltBuilding a Platform with Django, Docker and Salt
Building a Platform with Django, Docker and Salt
 
HTML5 Web Standards
HTML5 Web StandardsHTML5 Web Standards
HTML5 Web Standards
 
BBC Olympics: An accessibility case study
BBC Olympics: An accessibility case studyBBC Olympics: An accessibility case study
BBC Olympics: An accessibility case study
 
Enecomp 2009
Enecomp 2009Enecomp 2009
Enecomp 2009
 
The Principles of Secure Development
The Principles of Secure DevelopmentThe Principles of Secure Development
The Principles of Secure Development
 
HTML5 for mobile development
HTML5 for mobile developmentHTML5 for mobile development
HTML5 for mobile development
 

Plus de AOE

Re-inventing airport non-aeronautical revenue generation post COVID-19
Re-inventing airport non-aeronautical revenue generation post COVID-19Re-inventing airport non-aeronautical revenue generation post COVID-19
Re-inventing airport non-aeronautical revenue generation post COVID-19AOE
 
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019AOE
 
Flamingo presentation at code.talks commerce by Daniel Pötzinger
Flamingo presentation at code.talks commerce by Daniel PötzingerFlamingo presentation at code.talks commerce by Daniel Pötzinger
Flamingo presentation at code.talks commerce by Daniel PötzingerAOE
 
A bag full of trust - Christof Braun at AOE Conference 2018
A bag full of trust - Christof Braun at AOE Conference 2018A bag full of trust - Christof Braun at AOE Conference 2018
A bag full of trust - Christof Braun at AOE Conference 2018AOE
 
Digitalizing the Global Travel Retail World - Kian Gould at Global Retailing ...
Digitalizing the Global Travel Retail World - Kian Gould at Global Retailing ...Digitalizing the Global Travel Retail World - Kian Gould at Global Retailing ...
Digitalizing the Global Travel Retail World - Kian Gould at Global Retailing ...AOE
 
Frankfurt Airport Digitalization Case Study
Frankfurt Airport Digitalization Case StudyFrankfurt Airport Digitalization Case Study
Frankfurt Airport Digitalization Case StudyAOE
 
This is what has to change for Travel Retail to survive - Manuel Heidler, AOE
This is what has to change for Travel Retail to survive - Manuel Heidler, AOEThis is what has to change for Travel Retail to survive - Manuel Heidler, AOE
This is what has to change for Travel Retail to survive - Manuel Heidler, AOEAOE
 
AOEconf17: Application Security
AOEconf17: Application SecurityAOEconf17: Application Security
AOEconf17: Application SecurityAOE
 
AOEconf17: AOE Tech Radar Insights
AOEconf17: AOE Tech Radar InsightsAOEconf17: AOE Tech Radar Insights
AOEconf17: AOE Tech Radar InsightsAOE
 
AOEconf17: A flight through our OM³ Systems
AOEconf17: A flight through our OM³ SystemsAOEconf17: A flight through our OM³ Systems
AOEconf17: A flight through our OM³ SystemsAOE
 
AOEconf17: AOE Tech Radar Insights
AOEconf17: AOE Tech Radar InsightsAOEconf17: AOE Tech Radar Insights
AOEconf17: AOE Tech Radar InsightsAOE
 
AOEconf17: Pets vs. Cattle - modern Application Infrastructure - by Fabrizio ...
AOEconf17: Pets vs. Cattle - modern Application Infrastructure - by Fabrizio ...AOEconf17: Pets vs. Cattle - modern Application Infrastructure - by Fabrizio ...
AOEconf17: Pets vs. Cattle - modern Application Infrastructure - by Fabrizio ...AOE
 
AOEconf17: Agile scaling concepts
AOEconf17: Agile scaling conceptsAOEconf17: Agile scaling concepts
AOEconf17: Agile scaling conceptsAOE
 
AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...
AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...
AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...AOE
 
AOEconf17: UI challenges in a microservice world
AOEconf17: UI challenges in a microservice worldAOEconf17: UI challenges in a microservice world
AOEconf17: UI challenges in a microservice worldAOE
 
AOEconf17: Application Security - Bastian Ike
AOEconf17: Application Security - Bastian IkeAOEconf17: Application Security - Bastian Ike
AOEconf17: Application Security - Bastian IkeAOE
 
AOEconf17: Management 3.0 - the secret to happy, performing and motivated sel...
AOEconf17: Management 3.0 - the secret to happy, performing and motivated sel...AOEconf17: Management 3.0 - the secret to happy, performing and motivated sel...
AOEconf17: Management 3.0 - the secret to happy, performing and motivated sel...AOE
 
AOEconf17: How to eat an elePHPant, congstar style - Timo Fuchs & Stefan Rotsch
AOEconf17: How to eat an elePHPant, congstar style - Timo Fuchs & Stefan RotschAOEconf17: How to eat an elePHPant, congstar style - Timo Fuchs & Stefan Rotsch
AOEconf17: How to eat an elePHPant, congstar style - Timo Fuchs & Stefan RotschAOE
 
Joern Bock: The basic concept of an agile organisation
Joern Bock: The basic concept of an agile organisationJoern Bock: The basic concept of an agile organisation
Joern Bock: The basic concept of an agile organisationAOE
 
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...AOE
 

Plus de AOE (20)

Re-inventing airport non-aeronautical revenue generation post COVID-19
Re-inventing airport non-aeronautical revenue generation post COVID-19Re-inventing airport non-aeronautical revenue generation post COVID-19
Re-inventing airport non-aeronautical revenue generation post COVID-19
 
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019
 
Flamingo presentation at code.talks commerce by Daniel Pötzinger
Flamingo presentation at code.talks commerce by Daniel PötzingerFlamingo presentation at code.talks commerce by Daniel Pötzinger
Flamingo presentation at code.talks commerce by Daniel Pötzinger
 
A bag full of trust - Christof Braun at AOE Conference 2018
A bag full of trust - Christof Braun at AOE Conference 2018A bag full of trust - Christof Braun at AOE Conference 2018
A bag full of trust - Christof Braun at AOE Conference 2018
 
Digitalizing the Global Travel Retail World - Kian Gould at Global Retailing ...
Digitalizing the Global Travel Retail World - Kian Gould at Global Retailing ...Digitalizing the Global Travel Retail World - Kian Gould at Global Retailing ...
Digitalizing the Global Travel Retail World - Kian Gould at Global Retailing ...
 
Frankfurt Airport Digitalization Case Study
Frankfurt Airport Digitalization Case StudyFrankfurt Airport Digitalization Case Study
Frankfurt Airport Digitalization Case Study
 
This is what has to change for Travel Retail to survive - Manuel Heidler, AOE
This is what has to change for Travel Retail to survive - Manuel Heidler, AOEThis is what has to change for Travel Retail to survive - Manuel Heidler, AOE
This is what has to change for Travel Retail to survive - Manuel Heidler, AOE
 
AOEconf17: Application Security
AOEconf17: Application SecurityAOEconf17: Application Security
AOEconf17: Application Security
 
AOEconf17: AOE Tech Radar Insights
AOEconf17: AOE Tech Radar InsightsAOEconf17: AOE Tech Radar Insights
AOEconf17: AOE Tech Radar Insights
 
AOEconf17: A flight through our OM³ Systems
AOEconf17: A flight through our OM³ SystemsAOEconf17: A flight through our OM³ Systems
AOEconf17: A flight through our OM³ Systems
 
AOEconf17: AOE Tech Radar Insights
AOEconf17: AOE Tech Radar InsightsAOEconf17: AOE Tech Radar Insights
AOEconf17: AOE Tech Radar Insights
 
AOEconf17: Pets vs. Cattle - modern Application Infrastructure - by Fabrizio ...
AOEconf17: Pets vs. Cattle - modern Application Infrastructure - by Fabrizio ...AOEconf17: Pets vs. Cattle - modern Application Infrastructure - by Fabrizio ...
AOEconf17: Pets vs. Cattle - modern Application Infrastructure - by Fabrizio ...
 
AOEconf17: Agile scaling concepts
AOEconf17: Agile scaling conceptsAOEconf17: Agile scaling concepts
AOEconf17: Agile scaling concepts
 
AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...
AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...
AOEcon17: Searchperience - The journey from PHP and Solr to Scala and Elastic...
 
AOEconf17: UI challenges in a microservice world
AOEconf17: UI challenges in a microservice worldAOEconf17: UI challenges in a microservice world
AOEconf17: UI challenges in a microservice world
 
AOEconf17: Application Security - Bastian Ike
AOEconf17: Application Security - Bastian IkeAOEconf17: Application Security - Bastian Ike
AOEconf17: Application Security - Bastian Ike
 
AOEconf17: Management 3.0 - the secret to happy, performing and motivated sel...
AOEconf17: Management 3.0 - the secret to happy, performing and motivated sel...AOEconf17: Management 3.0 - the secret to happy, performing and motivated sel...
AOEconf17: Management 3.0 - the secret to happy, performing and motivated sel...
 
AOEconf17: How to eat an elePHPant, congstar style - Timo Fuchs & Stefan Rotsch
AOEconf17: How to eat an elePHPant, congstar style - Timo Fuchs & Stefan RotschAOEconf17: How to eat an elePHPant, congstar style - Timo Fuchs & Stefan Rotsch
AOEconf17: How to eat an elePHPant, congstar style - Timo Fuchs & Stefan Rotsch
 
Joern Bock: The basic concept of an agile organisation
Joern Bock: The basic concept of an agile organisationJoern Bock: The basic concept of an agile organisation
Joern Bock: The basic concept of an agile organisation
 
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
 

Dernier

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Dernier (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Angrybirds - Overview for a High Performance Shop