Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

TYPO3 v8 LTS in the cloud

323 views

Published on

This Presentation was given at the TYPO3 Launch Event in Milano, Italy.

I will show you how TYPO3 has evolved into being cloud-ready. Additionally, this will show how your organization can profit from easier and faster innovation cycles. This will include a Demo of a TYPO3 v8 being deployed on Platform.sh.

Disclaimer: Beware of the quotes given in this presentation! :-)

Published in: Internet
  • Be the first to comment

TYPO3 v8 LTS in the cloud

  1. 1. TYPO3 V8 LTS in the Cloud Meteorology Lessons Olivier Dobberkau
  2. 2. The cloud is the most obscure buzzword used in IT - Epicure
  3. 3. Agenda ● Who am I? ● Meteorology ● Hosting & Cloud ● TYPO3 v8 LTS ● Platform.sh ● Q&A
  4. 4. Who am I? ● Olivier Dobberkau ● 49 years old ● CEO R&D @ dkd Internet Service GmbH ● President TYPO3 Association ● Twitter: @T3RevNeverEnd ● olivier.dobberkau@typo3.org
  5. 5. Who am I? ● TYPO3 since Version 3.3 ● My contributions ○ Directmail rewrite (together with Ivan Kartolo) ○ Apache Solr for TYPO3 ○ CMIS Library ○ FAL ○ TYPO3 v8 Cloud (Platform.sh & Azure) ● Work Package Leader in EU Project ForgetIT ○ https://www.forgetit-project.eu/en/home/
  6. 6. Who am I?
  7. 7. nreach.io Intelligent Semantics for your CMS ● Concept detection in images ○ Tagline, Concepts, Face Detection & Metadata ● Entity annotation in TYPO3 via CKEditor ○ Automatic and with your knowledge sources ● Linked-Data via JSON-LD ● API ● Search Integration ● Analytics
  8. 8. Cumulus clouds by Fir0002/Flagstaffotos (CC BY-NC)
  9. 9. Meteorology In meteorology, a cloud is an aerosol comprising a visible mass of minute liquid droplets, frozen crystals, or particles suspended in the atmosphere above the surface of a planetary body. On Earth, clouds are formed as a result of saturation of the air when it is cooled to its dew point, or when it gains sufficient moisture (usually in the form of water vapor) from an adjacent source to raise the dew point to the ambient temperature.
  10. 10. Meteorology Clouds are formed in the homosphere (which includes the troposphere, stratosphere, and mesosphere). Nephology is the science of clouds which is undertaken in the cloud physics branch of meteorology. https://en.wikipedia.org/wiki/Cloud
  11. 11. A.Fitzsimmons/ESO http://www.eso.org/public/images/potw1433a/
  12. 12. Virtual servers are not the cloud. - Aristoteles
  13. 13. How are you currently hosting? ● What are the problems you are confronted with? ● How fast can you change the code of your hosted application? ● How fast can you roll back this change? ● How many time have you experienced surprises? ○ Worked on my machine ● How fast are your developers on your project?
  14. 14. For many years hosting TYPO3 was about ● Buying or renting servers in data center ● Installing all the required software components ● Thinking about scaling (vertical & horizontal) ● Taking care of the backup & recovery ● Monitoring the servers ● Upgrading the software components ● Putting your Application on it Hosting & Cloud
  15. 15. ● How much of this activity is paid by your client? ● Do you want to spend less time on that? ● Do you want to concentrate on the application instead of of the infrastructure administration? Hosting & Cloud
  16. 16. Now what?
  17. 17. TYPO3? That german thing? - Gigi Buffon
  18. 18. TYPO3 v8 LTS highlights ● Released on the 4th of April 2017 ● uses PHP7 ● responsive (mobile) ready backend ● New form engine ● Cloud ready ● Fast ● Many more ...
  19. 19. Platform.sh ● Continuous Deployment Cloud Hosting ● Software stacks supported ○ PHP, Drupal, Wordpress, Magento, Symfony, eZ, TYPO3, Node.js, Ruby (BETA), Python (BETA) ○ Java coming soon ○ GIT based infrastructure ● AWS or Azure based Cloud Infrastructure can be chosen ● French company with strong roots in the E-commerce and Drupal world
  20. 20. The cloud is not the end of the server application. - Albert Einstein
  21. 21. Platform.sh ● Web or CLI interaction possible ● Out of the box offerings in different sizes ○ Development ○ Production Standard ○ Production Medium ○ Production Large ○ Enterprise ○ https://platform.sh/pricing ● Agency Partner Partners ○ Silver, Gold & Platinum
  22. 22. Platform.sh What problem is Platform.sh solving? ● Built for better productivity ● Better developer productivity ● Less DevOps effort ● Faster User Acceptance Testing
  23. 23. Platform.sh Technical Details ● Micro-container architecture ● Powered by a high-density micro-container grid ● Unique consensus based orchestration layer ● Unique cluster cloning technology ● Unique git-powered service topology technology ● Replicated redundant storage grid ● High availability network
  24. 24. Platform.sh is a second-generation PAAS
  25. 25. Platform.sh ● TYPO3 example ○ https://github.com/platformsh/platformsh-example-typo3 ● How does it work? ○ 3 Files ○ services.yaml ○ routes.yaml ○ .platform.app.yaml
  26. 26. services.yaml mysqldb: type: mysql:10.0 disk: 2048 rediscache: type: redis:3.0
  27. 27. .platform.app.yaml See: https://github.com/platformsh/platformsh-example-typo3/bl ob/master/.platform.app.yaml
  28. 28. Platform.sh ● Demo time ○ https://accounts.platform.sh/platform/trial/typo3/setup?branch=m aster
  29. 29. Q&A
  30. 30. Grazie!
  31. 31. Contact me Olivier Dobberkau olivier.dobberkau@typo3.org Twitter: @T3RevNeverEnd

×