Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MEET TYPO3 18: Ready for Lift-Off

MEET TYPO3 18: Ready for Lift-Off

Slides of my talk at the MEET TYPO3 conference in Vienna, 2018.

Martin Helmich

September 20, 2018
Tweet

More Decks by Martin Helmich

Other Decks in Technology

Transcript

  1. READY FOR
    LIFT-OFF
    THE FUTURE OF TYPO3 FROM A PROVIDER‘s PERSPECTIVE
    CC-0, JPL
    https://www.jpl.nasa.gov/visions-of-the-future/pdf/grand_tour.pdf

    View full-size slide

  2. THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION-
    SHAREALIKE 4.0 INTERNATIONAL LICENSE.
    http://creativecommons.org/licenses/by-sa/4.0/

    View full-size slide

  3. MARTIN HELMICH
    SYSTEMS ARCHITECT @ MITTWALD CM SERVICE
    LECTURER @ PHWT VECHTA
    SCI-FI NERD
    http://stackoverflow.com/story/martinhelmich
    https://github.com/martin-helmich
    https://www.martin-helmich.de

    View full-size slide

  4. MARTIN HELMICH
    SYSTEMS ARCHITECT @ MITTWALD CM SERVICE
    LECTURER @ PHWT VECHTA
    SCI-FI NERD
    http://stackoverflow.com/story/martinhelmich
    https://github.com/martin-helmich
    https://www.martin-helmich.de

    View full-size slide

  5. DEPLOYMENT MODEL
    PAST & PRESENT
    DEDICATED SERVER
    • FIXED COMPUTE POWER
    • LONG PROVISIONING TIMES (Hrs.-Days)
    • SCALING WITH MOR
    (OR BIGGER) HARDWARE
    • MINE!

    View full-size slide

  6. DEPLOYMENT MODEL
    PAST & PRESENT
    DEDICATED SERVER
    • FIXED COMPUTE POWER
    • LONG PROVISIONING TIMES (Hrs.-Days)
    • SCALING BY MORE
    (OR BIGGER) HARDWARE
    • MINE!
    CLOUD SETUPS
    • VARIABLE COMPUTE POWER
    • SHORT PROVISIONING TIME (SECs.-MIN)
    • SCALING WITH MORE VMs/CONTAINERS

    View full-size slide

  7. YOUR PROJECT
    EXPECTED
    TRAFFIC

    View full-size slide

  8. ACTUAL
    TRAFFIC
    YOUR PROJEKT

    View full-size slide

  9. LAUNCHING INTO THE CLOUD
    (SOME ASSEMBLY REQUIRED)

    View full-size slide

  10. NETZWORK STUFF
    • PROTOCOLS (e.G. HTTP/2, TLS 1.3)
    • CDNs
    STORAGE TECHNOLOGIES
    • CACHES (REDIS etc.)
    • DATABASES (SOLR, ELASTICSEARCH)
    AUTOMATION
    • DEPLOYMENT & STAGING
    • GIT-/COMPOSER INTEGRATION
    INTEGRATION
    • INTERFACES AND APIS
    • 3rd PARTY INTEGRATIONS

    View full-size slide

  11. LESSON LEARNED
    QUICKLY REACT
    TO NEW TECHNOLOGICAL TRENDS

    View full-size slide

  12. LAUNCHING INTO THE CLOUD
    (BATTERIES INCLUDED)

    View full-size slide

  13. PROBLEMS: CYBERCRIME (DDOS,
    CRYPTO BLACKMAIL)
    INCREASING SECURITY
    REQUIREMENTS
    MEASURES
    PLATFORM
    MAINTENANCE
    DDOS MITIGATION CMS PATCH
    MANAGEMENT

    View full-size slide

  14. IDENTITY
    PROVIDERS
    SYSTEM
    SERVICES
    CUSTOMERS
    DEV TEAM FREELANCERS
    CMS
    PROJECTS
    USERS
    AUTOMATION
    FEATURES
    CENTRALIZED
    IDENTITY
    MANAGEMENT
    USER ROLES &
    AUTHORIZATIONS
    CONTRACTING &
    ACCOUNTING

    View full-size slide