typo3 v8 lts in the cloud

Post on 15-Apr-2017

122 Views

Category:

Internet

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

TYPO3 V8 LTSin the Cloud

Meteorology LessonsOlivier Dobberkau

The cloud is the most obscure buzzword used in IT- Epicure

Agenda

● Who am I?● Meteorology● Hosting & Cloud● TYPO3 v8 LTS● Platform.sh● Q&A

Who am I?

● Olivier Dobberkau● 49 years old● CEO R&D @ dkd Internet Service GmbH● President TYPO3 Association● Twitter: @T3RevNeverEnd● olivier.dobberkau@typo3.org

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/

Who am I?

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

Cumulus clouds by Fir0002/Flagstaffotos (CC BY-NC)

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.

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

A.Fitzsimmons/ESO http://www.eso.org/public/images/potw1433a/

Virtual servers are not the cloud.- Aristoteles

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?

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

● 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

Now what?

TYPO3? That german thing?- Gigi Buffon

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 ...

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

The cloud is not the end of the server application.- Albert Einstein

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

Platform.sh

What problem is Platform.sh solving?

● Built for better productivity● Better developer productivity● Less DevOps effort● Faster User Acceptance Testing

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

Platform.sh is a second-generation PAAS

Platform.sh

● TYPO3 example○ https://github.com/platformsh/platformsh-example-typo3

● How does it work?○ 3 Files

○ services.yaml

○ routes.yaml

○ .platform.app.yaml

services.yaml

mysqldb:

type: mysql:10.0

disk: 2048

rediscache:

type: redis:3.0

Platform.sh

● Demo time○ https://accounts.platform.sh/platform/trial/typo3/setup?branch=m

aster

Q&A

Grazie!

Contact me

Olivier Dobberkau

olivier.dobberkau@typo3.org

Twitter: @T3RevNeverEnd

top related