SlideShare una empresa de Scribd logo
1 de 74
TYPO3 in the Cloud




                                   Frankfurt am Main, 1st October 2010

Marketing Factory Consulting GmbH – all rights reserved – © 2010
Marketing Factory Consulting GmbH – all rights reserved – © 2010   4
About Ingo Schmitt

CTO and shareholder of Marketing
 Factory Consulting GmbH

Head of development and hosting

TYPO3 Commerce core developer

TYPO3 since 2002

email: is@marketing-factory.de
twitter: @ISchmitt




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Marketing Factory Consulting GmbH - © 2010   4
Questionaire




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Questionaire



   Who is running one or more
   TYPO3 installations?




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Questionaire




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Questionaire



   Who is running one or more
   physical servers
   containing TYPO3
   installations?



Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Questionaire




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Questionaire



   Who is running one or more
   TYPO3 on a shared host?




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Questionaire




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Questionaire


   Who is running one or more
   TYPO3 installation at e.g.
   domainfactory, jweiland,
   mittwald or hosteurope?




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Questionaire




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Questionaire


   Who is running
   a TYPO3 on a virtual
   server?




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
The Cloud




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
The Cloud




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
The Cloud




                                     The Internet



Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 3.5 style




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 3.5 style




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 3.5 style - LOAD




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 3.5 style - LOAD




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 3.5 style - LOAD




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 3.6 style




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 3.8 style




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 4.0 style




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 4.0 style - LOAD




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Still the same old problem




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Still the same old problem




                        40%
Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Virtual




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Virtual




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Benefits for hosting company


efficient usage of resources

     hardware
     energy
     engineers




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Benefits




                                  cost saving


Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Benefits




                                  cost saving
                                               $
Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Virtual




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Possibilities - adjust resources




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Possibilities - adjust resources




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Possibilities - adjust resources




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Possibilities - adjust resources




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Possibilities - adjust resources




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Possibilities - adjust resources




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Possibilities - acquire resources




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Possibilities - acquire resources




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Possibilities - acquire resources




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Possibilities - acquire resources




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Possibilities - acquire resources




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Possibilities - acquire resources




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Possibilities - acquire resources




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Usage




                                   pay as
                                  you use
Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
AWS Example




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
AWS Example




         0,085 $
Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
AWS Example




         62.22 $
   small instance, running 24/7, one month


Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
What about TYPO3 and the Cloud?




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 and the Cloud?




                                          1 single virtual instance




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 and the Cloud?




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
$
        TYPO3 and the Cloud?




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 and the Cloud?




                                        1 single virtual instance

Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 4.0 style - LOAD




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Again: TYPO3 and the Cloud?




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Again: TYPO3 and the Cloud?




      Scaling Concepts
Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 - 2 tier




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
3 tier application




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 - 2 level scaling




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 - webserver




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 - web/dbserver




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 - web/proxy server




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
TYPO3 - continental scaling




                             America




               Europe


                                                                   Asia
Marketing Factory Consulting GmbH – all rights reserved – © 2010          01.10.2010
TYPO3 - web/proxy/cdn server




                                                                                          Europe

                                                                                America




                                                                                           Asia




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Setup dynamical scaling




Complex setup
External API
Monitoring

Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
cloud costs




Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
cloud costs




                                               ?
Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
cloud costs




                                           $
Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
What we do?




CDN

calculate statistics

crawler

Marketing Factory Consulting GmbH – all rights reserved – © 2010   01.10.2010
Contact




                                                    Marketing Factory Consulting GmbH
                                                                   Stephanienstraße 36
                                                                    40211 Düsseldorf
                                                                        Germany


                                                         Tel +49 (0)211 / 36 11 76 - 0
                                                        Tel +49 (0)211 / 36 11 76 - 99


                                                             is@marketing-factory.de
                                                                   twitter: @ISchmitt
                                                            www.marketing-factory.de




Marketing Factory Consulting GmbH – all rights reserved – © 2010                         01.10.2010
TYPO3 in the cloud

Más contenido relacionado

Similar a TYPO3 in the cloud

Tổng đài Siemens Open scape voice v6-Giải pháp cho doanh nghiệp lớn-[thegioit...
Tổng đài Siemens Open scape voice v6-Giải pháp cho doanh nghiệp lớn-[thegioit...Tổng đài Siemens Open scape voice v6-Giải pháp cho doanh nghiệp lớn-[thegioit...
Tổng đài Siemens Open scape voice v6-Giải pháp cho doanh nghiệp lớn-[thegioit...www.thegioitongdai .com.vn
 
Eliv 2015 bosch-hammel-presentation_v3.4
Eliv 2015 bosch-hammel-presentation_v3.4Eliv 2015 bosch-hammel-presentation_v3.4
Eliv 2015 bosch-hammel-presentation_v3.4Christof Hammel
 
Database Support Outsourcing Worst Practices – Avoiding a Recipe for Disaster
Database Support Outsourcing Worst Practices – Avoiding a Recipe for DisasterDatabase Support Outsourcing Worst Practices – Avoiding a Recipe for Disaster
Database Support Outsourcing Worst Practices – Avoiding a Recipe for DisasterInSync Conference
 
PromoMii - NOAH19 Berlin
PromoMii - NOAH19 BerlinPromoMii - NOAH19 Berlin
PromoMii - NOAH19 BerlinNOAH Advisors
 
Buying digital media
Buying digital mediaBuying digital media
Buying digital mediaagencyside
 
Virtual RT SAP CRM Service Process Roundtable - Part Two 25 January, 2011
Virtual RT SAP CRM Service Process Roundtable - Part Two 25 January, 2011Virtual RT SAP CRM Service Process Roundtable - Part Two 25 January, 2011
Virtual RT SAP CRM Service Process Roundtable - Part Two 25 January, 2011waqdev786
 
Data Science outside the box: Developing a generic scoring algorithm for cust...
Data Science outside the box: Developing a generic scoring algorithm for cust...Data Science outside the box: Developing a generic scoring algorithm for cust...
Data Science outside the box: Developing a generic scoring algorithm for cust...eoda GmbH
 
Adobe Omniture: Real-Time Marketing Optimization
Adobe Omniture: Real-Time Marketing OptimizationAdobe Omniture: Real-Time Marketing Optimization
Adobe Omniture: Real-Time Marketing OptimizationDay Software
 
Iod emea 2010 invitation presentation
Iod emea 2010 invitation presentationIod emea 2010 invitation presentation
Iod emea 2010 invitation presentationFriedel Jonker
 
Internal crowdsourcing @ Bosch – The why and the how
Internal crowdsourcing @ Bosch – The why and the howInternal crowdsourcing @ Bosch – The why and the how
Internal crowdsourcing @ Bosch – The why and the howLetsConnect
 
Rackspace Feb 2010 with Text
Rackspace Feb 2010 with TextRackspace Feb 2010 with Text
Rackspace Feb 2010 with TextJustin Pirie
 
Jürgen Lumera (Bosch): How to get from a Proof of Concept (PoC) to a Producti...
Jürgen Lumera (Bosch): How to get from a Proof of Concept (PoC) to a Producti...Jürgen Lumera (Bosch): How to get from a Proof of Concept (PoC) to a Producti...
Jürgen Lumera (Bosch): How to get from a Proof of Concept (PoC) to a Producti...AugmentedWorldExpo
 
Change of a Bosch Division: Wie gehen eine Verringerung der Belegschaft und e...
Change of a Bosch Division: Wie gehen eine Verringerung der Belegschaft und e...Change of a Bosch Division: Wie gehen eine Verringerung der Belegschaft und e...
Change of a Bosch Division: Wie gehen eine Verringerung der Belegschaft und e...HR Network marcus evans
 
Silicon Systems 7th July 2011 Organization Profile
Silicon Systems 7th July 2011   Organization ProfileSilicon Systems 7th July 2011   Organization Profile
Silicon Systems 7th July 2011 Organization ProfileSiliconSystems
 
How to recruit a Social Media Manager?
How to recruit a Social Media  Manager?How to recruit a Social Media  Manager?
How to recruit a Social Media Manager?Monty C. M. Metzger
 
De Bosch reis naar een social business Joachim Heinz
De Bosch reis naar een social business Joachim HeinzDe Bosch reis naar een social business Joachim Heinz
De Bosch reis naar een social business Joachim HeinzPlatformE2E
 
Cwin16 tls-iot approach-applied_in_the_plm_domain
Cwin16 tls-iot approach-applied_in_the_plm_domainCwin16 tls-iot approach-applied_in_the_plm_domain
Cwin16 tls-iot approach-applied_in_the_plm_domainCapgemini
 
attune SAP Fashion Management (SAP FMS) webinar slides
attune SAP Fashion Management (SAP FMS) webinar slidesattune SAP Fashion Management (SAP FMS) webinar slides
attune SAP Fashion Management (SAP FMS) webinar slidesattune Consulting
 

Similar a TYPO3 in the cloud (20)

Tổng đài Siemens Open scape voice v6-Giải pháp cho doanh nghiệp lớn-[thegioit...
Tổng đài Siemens Open scape voice v6-Giải pháp cho doanh nghiệp lớn-[thegioit...Tổng đài Siemens Open scape voice v6-Giải pháp cho doanh nghiệp lớn-[thegioit...
Tổng đài Siemens Open scape voice v6-Giải pháp cho doanh nghiệp lớn-[thegioit...
 
Eliv 2015 bosch-hammel-presentation_v3.4
Eliv 2015 bosch-hammel-presentation_v3.4Eliv 2015 bosch-hammel-presentation_v3.4
Eliv 2015 bosch-hammel-presentation_v3.4
 
Enablement rollins
Enablement rollinsEnablement rollins
Enablement rollins
 
Database Support Outsourcing Worst Practices – Avoiding a Recipe for Disaster
Database Support Outsourcing Worst Practices – Avoiding a Recipe for DisasterDatabase Support Outsourcing Worst Practices – Avoiding a Recipe for Disaster
Database Support Outsourcing Worst Practices – Avoiding a Recipe for Disaster
 
PromoMii - NOAH19 Berlin
PromoMii - NOAH19 BerlinPromoMii - NOAH19 Berlin
PromoMii - NOAH19 Berlin
 
Buying digital media
Buying digital mediaBuying digital media
Buying digital media
 
Virtual RT SAP CRM Service Process Roundtable - Part Two 25 January, 2011
Virtual RT SAP CRM Service Process Roundtable - Part Two 25 January, 2011Virtual RT SAP CRM Service Process Roundtable - Part Two 25 January, 2011
Virtual RT SAP CRM Service Process Roundtable - Part Two 25 January, 2011
 
Data Science outside the box: Developing a generic scoring algorithm for cust...
Data Science outside the box: Developing a generic scoring algorithm for cust...Data Science outside the box: Developing a generic scoring algorithm for cust...
Data Science outside the box: Developing a generic scoring algorithm for cust...
 
Adobe Omniture: Real-Time Marketing Optimization
Adobe Omniture: Real-Time Marketing OptimizationAdobe Omniture: Real-Time Marketing Optimization
Adobe Omniture: Real-Time Marketing Optimization
 
Iod emea 2010 invitation presentation
Iod emea 2010 invitation presentationIod emea 2010 invitation presentation
Iod emea 2010 invitation presentation
 
Internal crowdsourcing @ Bosch – The why and the how
Internal crowdsourcing @ Bosch – The why and the howInternal crowdsourcing @ Bosch – The why and the how
Internal crowdsourcing @ Bosch – The why and the how
 
Rackspace Feb 2010 with Text
Rackspace Feb 2010 with TextRackspace Feb 2010 with Text
Rackspace Feb 2010 with Text
 
Jürgen Lumera (Bosch): How to get from a Proof of Concept (PoC) to a Producti...
Jürgen Lumera (Bosch): How to get from a Proof of Concept (PoC) to a Producti...Jürgen Lumera (Bosch): How to get from a Proof of Concept (PoC) to a Producti...
Jürgen Lumera (Bosch): How to get from a Proof of Concept (PoC) to a Producti...
 
Bin95 you tube-video-marketing
Bin95 you tube-video-marketingBin95 you tube-video-marketing
Bin95 you tube-video-marketing
 
Change of a Bosch Division: Wie gehen eine Verringerung der Belegschaft und e...
Change of a Bosch Division: Wie gehen eine Verringerung der Belegschaft und e...Change of a Bosch Division: Wie gehen eine Verringerung der Belegschaft und e...
Change of a Bosch Division: Wie gehen eine Verringerung der Belegschaft und e...
 
Silicon Systems 7th July 2011 Organization Profile
Silicon Systems 7th July 2011   Organization ProfileSilicon Systems 7th July 2011   Organization Profile
Silicon Systems 7th July 2011 Organization Profile
 
How to recruit a Social Media Manager?
How to recruit a Social Media  Manager?How to recruit a Social Media  Manager?
How to recruit a Social Media Manager?
 
De Bosch reis naar een social business Joachim Heinz
De Bosch reis naar een social business Joachim HeinzDe Bosch reis naar een social business Joachim Heinz
De Bosch reis naar een social business Joachim Heinz
 
Cwin16 tls-iot approach-applied_in_the_plm_domain
Cwin16 tls-iot approach-applied_in_the_plm_domainCwin16 tls-iot approach-applied_in_the_plm_domain
Cwin16 tls-iot approach-applied_in_the_plm_domain
 
attune SAP Fashion Management (SAP FMS) webinar slides
attune SAP Fashion Management (SAP FMS) webinar slidesattune SAP Fashion Management (SAP FMS) webinar slides
attune SAP Fashion Management (SAP FMS) webinar slides
 

Más de Ingo Schmitt

TYPO3 Security Basics
TYPO3 Security BasicsTYPO3 Security Basics
TYPO3 Security BasicsIngo Schmitt
 
TYPO3 Security Basics
TYPO3 Security BasicsTYPO3 Security Basics
TYPO3 Security BasicsIngo Schmitt
 
TYPO3 Security Basics
TYPO3 Security BasicsTYPO3 Security Basics
TYPO3 Security BasicsIngo Schmitt
 
Slides from T3DD13 Workshop - Responsive Images Rendering
Slides from T3DD13 Workshop - Responsive Images RenderingSlides from T3DD13 Workshop - Responsive Images Rendering
Slides from T3DD13 Workshop - Responsive Images RenderingIngo Schmitt
 
Schnelle Webapplikationen: Status Quo heute... ... und wohin geht die Reise
Schnelle Webapplikationen: Status Quo heute...  ... und wohin geht die Reise Schnelle Webapplikationen: Status Quo heute...  ... und wohin geht die Reise
Schnelle Webapplikationen: Status Quo heute... ... und wohin geht die Reise Ingo Schmitt
 

Más de Ingo Schmitt (6)

Metrics for TYPO3
Metrics for TYPO3Metrics for TYPO3
Metrics for TYPO3
 
TYPO3 Security Basics
TYPO3 Security BasicsTYPO3 Security Basics
TYPO3 Security Basics
 
TYPO3 Security Basics
TYPO3 Security BasicsTYPO3 Security Basics
TYPO3 Security Basics
 
TYPO3 Security Basics
TYPO3 Security BasicsTYPO3 Security Basics
TYPO3 Security Basics
 
Slides from T3DD13 Workshop - Responsive Images Rendering
Slides from T3DD13 Workshop - Responsive Images RenderingSlides from T3DD13 Workshop - Responsive Images Rendering
Slides from T3DD13 Workshop - Responsive Images Rendering
 
Schnelle Webapplikationen: Status Quo heute... ... und wohin geht die Reise
Schnelle Webapplikationen: Status Quo heute...  ... und wohin geht die Reise Schnelle Webapplikationen: Status Quo heute...  ... und wohin geht die Reise
Schnelle Webapplikationen: Status Quo heute... ... und wohin geht die Reise
 

Último

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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
 
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
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Último (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
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
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

TYPO3 in the cloud

  • 1. TYPO3 in the Cloud Frankfurt am Main, 1st October 2010 Marketing Factory Consulting GmbH – all rights reserved – © 2010
  • 2. Marketing Factory Consulting GmbH – all rights reserved – © 2010 4
  • 3. About Ingo Schmitt CTO and shareholder of Marketing Factory Consulting GmbH Head of development and hosting TYPO3 Commerce core developer TYPO3 since 2002 email: is@marketing-factory.de twitter: @ISchmitt Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 4. Marketing Factory Consulting GmbH - © 2010 4
  • 5. Questionaire Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 6. Questionaire Who is running one or more TYPO3 installations? Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 7. Questionaire Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 8. Questionaire Who is running one or more physical servers containing TYPO3 installations? Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 9. Questionaire Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 10. Questionaire Who is running one or more TYPO3 on a shared host? Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 11. Questionaire Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 12. Questionaire Who is running one or more TYPO3 installation at e.g. domainfactory, jweiland, mittwald or hosteurope? Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 13. Questionaire Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 14. Questionaire Who is running a TYPO3 on a virtual server? Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 15. The Cloud Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 16. The Cloud Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 17. The Cloud The Internet Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 18. TYPO3 3.5 style Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 19. TYPO3 3.5 style Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 20. TYPO3 3.5 style - LOAD Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 21. TYPO3 3.5 style - LOAD Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 22. TYPO3 3.5 style - LOAD Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 23. TYPO3 3.6 style Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 24. TYPO3 3.8 style Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 25. TYPO3 4.0 style Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 26. TYPO3 4.0 style - LOAD Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 27. Still the same old problem Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 28. Still the same old problem 40% Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 29. Virtual Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 30. Virtual Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 31. Benefits for hosting company efficient usage of resources hardware energy engineers Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 32. Benefits cost saving Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 33. Benefits cost saving $ Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 34. Virtual Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 35. Possibilities - adjust resources Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 36. Possibilities - adjust resources Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 37. Possibilities - adjust resources Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 38. Possibilities - adjust resources Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 39. Possibilities - adjust resources Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 40. Possibilities - adjust resources Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 41. Possibilities - acquire resources Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 42. Possibilities - acquire resources Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 43. Possibilities - acquire resources Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 44. Possibilities - acquire resources Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 45. Possibilities - acquire resources Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 46. Possibilities - acquire resources Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 47. Possibilities - acquire resources Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 48. Usage pay as you use Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 49. AWS Example Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 50. AWS Example 0,085 $ Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 51. AWS Example 62.22 $ small instance, running 24/7, one month Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 52. What about TYPO3 and the Cloud? Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 53. TYPO3 and the Cloud? 1 single virtual instance Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 54. TYPO3 and the Cloud? Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 55. $ TYPO3 and the Cloud? Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 56. TYPO3 and the Cloud? 1 single virtual instance Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 57. TYPO3 4.0 style - LOAD Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 58. Again: TYPO3 and the Cloud? Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 59. Again: TYPO3 and the Cloud? Scaling Concepts Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 60. TYPO3 - 2 tier Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 61. 3 tier application Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 62. TYPO3 - 2 level scaling Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 63. TYPO3 - webserver Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 64. TYPO3 - web/dbserver Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 65. TYPO3 - web/proxy server Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 66. TYPO3 - continental scaling America Europe Asia Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 67. TYPO3 - web/proxy/cdn server Europe America Asia Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 68. Setup dynamical scaling Complex setup External API Monitoring Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 69. cloud costs Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 70. cloud costs ? Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 71. cloud costs $ Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 72. What we do? CDN calculate statistics crawler Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010
  • 73. Contact Marketing Factory Consulting GmbH Stephanienstraße 36 40211 Düsseldorf Germany Tel +49 (0)211 / 36 11 76 - 0 Tel +49 (0)211 / 36 11 76 - 99 is@marketing-factory.de twitter: @ISchmitt www.marketing-factory.de Marketing Factory Consulting GmbH – all rights reserved – © 2010 01.10.2010

Notas del editor

  1. Marketing Factory Consulting GmbH (MFC) was founded in 1995 as an Internet Full Service Agency Registered as GmbH: February 1st, 1996 33 employees at the moment, working in the centre of Düsseldorf 5 Managing Directors 14 years successfull in a turbulent market Down-to-earth, private financed, owner-driven, profitable A very stable team comprising experienced experts in technology, marketing and sales Customers: Ecolab, Henkel adhesives, Westfalia. Running 40 server for custommer
  2. metaphor for the intenet symbol used in network maps The “cloud” has been used as buzzword since the late 1990s, but the technical concepts date back to the 1960s. “Cloud” is the metaphor for the internet, used e.g. in network maps. Today cloud computing is a form of computing where resources are provided as a service. The service provider is running several physical hardware-systems (storage, CPU instances, and network connectivity), which are not viewable directly by the user. Instead, the user is using virtual instances which are representing parts of the physical infrastructure. All virtual instances are sharing the total physical infrastructure. The idea behind this concept is basically that physical machines run at 60 to 70% ideal capacity, so these spare capacities could be used. Cloud services can be implemented on a small scale with 2-3 hardware machines, or on a larger scale with thousands of physical machines in different locations, like Google or Amazon.
  3. metaphor for the intenet symbol used in network maps The “cloud” has been used as buzzword since the late 1990s, but the technical concepts date back to the 1960s. “Cloud” is the metaphor for the internet, used e.g. in network maps. Today cloud computing is a form of computing where resources are provided as a service. The service provider is running several physical hardware-systems (storage, CPU instances, and network connectivity), which are not viewable directly by the user. Instead, the user is using virtual instances which are representing parts of the physical infrastructure. All virtual instances are sharing the total physical infrastructure. The idea behind this concept is basically that physical machines run at 60 to 70% ideal capacity, so these spare capacities could be used. Cloud services can be implemented on a small scale with 2-3 hardware machines, or on a larger scale with thousands of physical machines in different locations, like Google or Amazon.
  4. Normally 1 Server containing the whole installation Designed to take the load maximum for the installation
  5. Hier ggf. noch eine Grafik machen die die Lastkurve über den Tag darstellt und dann
  6. Hier ggf. noch eine Grafik machen die die Lastkurve über den Tag darstellt und dann Red area
  7. Hier ggf. noch eine Grafik machen die die Lastkurve über den Tag darstellt und dann
  8. Annimate sizes of VMs
  9. Annimate sizes of VMs
  10. Annimate sizes of VMs
  11. Annimate sizes of VMs
  12. Annimate sizes of VMs
  13. Annimate sizes of VMs
  14. Annimate sizes of VMs
  15. Annimate sizes of VMs
  16. Annimate sizes of VMs
  17. Annimate sizes of VMs
  18. Annimate sizes of VMs
  19. Annimate sizes of VMs
  20. Annimate sizes of VMs
  21. Annimate sizes of VMs
  22. Annimate sizes of VMs
  23. Annimate sizes of VMs
  24. Annimate sizes of VMs
  25. Annimate sizes of VMs
  26. Annimate sizes of VMs
  27. Instances can move from one RZ to the other Virtually
  28. Comparing to other services: quite expensive Small: 1,7 GB Speicher 1 EC2 Compute Unit (1 virtueller Kern mit 1 EC2 Recheneinheit) 160 GB Instanz-Speicher (150 GB plus 10 GB Stammpartition) 32-Bit-Plattform
  29. Comparing to other services: quite expensive Small: 1,7 GB Speicher 1 EC2 Compute Unit (1 virtueller Kern mit 1 EC2 Recheneinheit) 160 GB Instanz-Speicher (150 GB plus 10 GB Stammpartition) 32-Bit-Plattform
  30. Comparing to other services: quite expensive Small: 1,7 GB Speicher 1 EC2 Compute Unit (1 virtueller Kern mit 1 EC2 Recheneinheit) 160 GB Instanz-Speicher (150 GB plus 10 GB Stammpartition) 32-Bit-Plattform
  31. Comparing to other services: quite expensive Small: 1,7 GB Speicher 1 EC2 Compute Unit (1 virtueller Kern mit 1 EC2 Recheneinheit) 160 GB Instanz-Speicher (150 GB plus 10 GB Stammpartition) 32-Bit-Plattform
  32. 1 single virtual instance
  33. 1 single virtual instance
  34. 1 single virtual instance
  35. 1 single virtual instance
  36. 1 single virtual instance
  37. 1 single virtual instance
  38. 1 single virtual instance
  39. Having a look at the load curve, and the costs of each machine, it would be interesting to scale the amount of machines / instances used by the load really needed.
  40. Scaling Concepts
  41. Presentation tier Application tier Data tier
  42. One Loadbalancer Scaling of webserver dynamicall start and stop webserver according to the overall load
  43. One Loadbalancer Scaling of webserver + database server dynamicall start and stop webserver according to the overall load
  44. One Loadbalancer Scaling of webserver dynamicall start and stop webserver according to the overall load
  45. dynamicall start or stop resources on difefrent continental localtion
  46. One Loadbalancer Scaling of webserver dynamicall start and stop webserver according to the overall load dynamicall use cdn resources
  47. We at Marketing Factory are using cloud services: Content delivery Networks For calulating statistics crawling the web/apis for informations