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

Skalierbare, automatisierte Infrastruktur für T...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Andri Steiner Andri Steiner
June 27, 2016
130

Skalierbare, automatisierte Infrastruktur für TYPO3 Entwickler

CH-TUG TYPO3 Usergroup

Avatar for Andri Steiner

Andri Steiner

June 27, 2016
Tweet

Transcript

  1. snowflake | CH-TUG Juni 2016 2/14 Über Andri Steiner Head

    of Hosting TYPO3 Server Team VW Bus & Gleitschirm seit 1999 Zürich, Bern, Luzern 40 Mitarbeiter 1000+ Webprojekte
  2. snowflake | CH-TUG Juni 2016 4/14 Invisible Infrastructure for Enterprise

    Computing SDx, insb. Storage, multi tier caching, HA Software, Management, Hardware Platform Redundanz Daten/Server Strom Netzwerk
  3. snowflake | CH-TUG Juni 2016 5/14 Automatisier- ung 100% Puppet

    Optionen je nach Service Konfiguration durch API AngularJS Frontend Services per Server
  4. snowflake | CH-TUG Juni 2016 8/14 Services Wrapper für Puppet

    Modul + Abhängigkeiten + lokale Konfiguration Website TYPO3 Magento Django nodejs ... Caching Varnish memcached Tomcat standalone Solr Database MariaDB PostgreSQL Weitere nodejs RabbitMQ ProFTPd Docker ...
  5. snowflake | CH-TUG Juni 2016 10/14 Environments DEV STAGE PROD

    IP Firewall default: alles verboten Service wrapper öffnet nötige Ports WAF globale Konfiguration („type“ basiert) + lokal SSH key mgm Environment (EDITOR, GIT_*) Weitere Funktionen Dokumentation https://snowflakehosting.ch/
  6. snowflake | CH-TUG Juni 2016 11/14 lokale Entwicklungs- server 1:1

    Setup Modul/API basierte Konfiguration Windows (SMB), Mac (NFS), Linux (NFS) Vagrant Dokumentation https://snowflakehosting.ch/
  7. snowflake | CH-TUG Juni 2016 12/14 Open Source Puppet Module

    API Backend Frontend alles bis auf Virtualisierungs- und Netzwerk Infrastruktur API Backend & Frontend released Puppet Module offen alles nötige um eigene Server zu betreiben
  8. snowflake | CH-TUG Juni 2016 13/14 Ausblick Puppet Module veröffentlichen

    Log & Performance Monitoring integrieren (Elasticsearch) direkte und indirekte Kunden/Nutzer gewinnen Zusätzliche services/types „inspire people to share“
  9. snowflake | CH-TUG Juni 2016 14/14 Andri Steiner snowflake productions

    gmbh Birmensdorferstrasse 94 8003 Zürich [email protected] https://twitter.com/andristeiner Präsentation https://speakerdeck.com/andristeiner Vielen Dank für Ihre Aufmerksamkeit