SlideShare ist ein Scribd-Unternehmen logo
Karl Kowald, Lorem Ipsum web.solutions GmbH
HÖCHSTE FLEXIBILITÄT & AUTOMATISIERUNG FÜR
MANAGED WORDPRESS HOSTING
Karl Kowald, Lorem Ipsum web.solutions GmbH
ÜBER MICH
35 Jahre alt
verheiratet
3 Kinder
Online seit 1995 Selbstständig
seit 2002
Lorem Ipsum
web.solutions GmbH
seit 2006
15 Mitarbeiter
> 800 WordPress
Projekte für Kunden
WordPress seit
Duke Ellington
(2.0)
Karl Kowald, Lorem Ipsum web.solutions GmbH
Unsere Anforderungen
Hohe Sicherheit by Design
Caching-Systeme als integraler Bestandteil
Hohe Portierbarkeit & Skalierbarkeit
Automatisierte Backups & Restores
Automatisierte Updates & Funktionstests
Automatisierte Staging-Instanzen
Höchste Flexibilität in der Konfiguration
Karl Kowald, Lorem Ipsum web.solutions GmbH
Worauf wir aufbauen
HP Bladecenter & SAN,
dedizierte Server & Cloud
Ubuntu, OpenZFS, SaltStack, GitLab
nginx, Docker, MariaDB
PHP-FPM, redis, Elasticsearch, Varnish
Let´s Encrypt, WP-CLI, Symfony
Check_MK, Logstash
WordPress ;)
Karl Kowald, Lorem Ipsum web.solutions GmbH
Effiziente Nutzung der Ressourcen & Stärken
Kosten Initial vs. laufend
Peaks, Limits und Nachbarschaft
Verfügbarkeit & Abhängigkeit
Die „Hardware“
Bladecenter & SAN vs. Dedizierte HW vs. Cloud: Die Zukunft ist flexibel.
Karl Kowald, Lorem Ipsum web.solutions GmbH
Jahrelange Erfahrung damit
OpenZFS als Packet inkludiert
Zentrale Verwaltung Standortunabhängig
Erweiterbarkeit vs. Konfigurationsort
Das „Betriebssystem“
Ubuntu & Saltstack & GitLab: Technik, die verbindet.
Karl Kowald, Lorem Ipsum web.solutions GmbH
+ Snapshots ohne Geschwindigkeitsverlust
+ Verfügbares Featureset & Transferierbarkeit
- RAM & Speicherbedarf
- Flexibilität in Größe & Stabilität
- Abhängigkeit der Snapshots
Der „Festplattenspeicher“
OpenZFS: what else?
Karl Kowald, Lorem Ipsum web.solutions GmbH
nginx als (SSL)Proxy & Static-Delivery
MariaDB am Root-System
PHP-FPM Versionierbar via Docker
Hardening durch Zusammenspiel
Unser „LEM(P)“
nginx, MariaDB, PHP-FPM: einfach schnell
Karl Kowald, Lorem Ipsum web.solutions GmbH
+ Flexibilität & Innovationsoffen
+ „Einfacheres“ Hardening
- Funktionales Monitoring & Menge
- Aktualität enthaltener Pakete
- Systemcronjobs (z.B: Logrotate, Sessions)
Unser „Containerdorf“
Docker: mag man eben.
Karl Kowald, Lorem Ipsum web.solutions GmbH
redis als Object-Cache und Sessionstorage
Varnish als Fullpage-Cache
Elasticsearch für „große“ Datenbanken
Geolocation-Proxies
Die „Schnellermacher“
redis, Varnish & Elasticsearch: Schneller ans Ziel.
Karl Kowald, Lorem Ipsum web.solutions GmbH
Kostenloses SSL-Zertifikat
Zentrales Update-Management
Monitoring & Update in Einem
Der „Sichermacher“
Let´s Encrypt: Mehr Sicherheit kann keiner bieten.
Karl Kowald, Lorem Ipsum web.solutions GmbH
Basis Featureset als Grundlage
In Symfony Applikation integriert
Ansteuerbar via SaltStack
Unser „Einfachmacher“
WP-CLI & Symfony: Weil einfach einfach einfach ist.
Karl Kowald, Lorem Ipsum web.solutions GmbH
+ Grundlegendes Monitoring einfach
+ Alle relevanten Logfiles auf einen Blick
- Funktionale Monitorings sehr aufwendig
- Push-Notifications False-Positive-Problem
- Stabilität des Systems / Updatefähigkeit
Die „Muntermacher“
Check_MK & Logstash: Die Welt mit anderen Augen sehen.
Karl Kowald, Lorem Ipsum web.solutions GmbH
Hohe Verbreitung
Langjährige Erfahrung
Großes und Qualitatives Pluginspektrum
„Einfache Updateprozesse“
Das „Kernstück“
WordPress: Trusted by the Best.
Karl Kowald, Lorem Ipsum web.solutions GmbH
Webbasiertes Benutzerinterface für Kunden
Application Firewall vs. ufw/iptables
Viren- & Malewarescan auf File- & Datenbankebene
Automatisierte Unittests vs. Renderings & Funktionale Klicktests
Funktionales Monitoring auf Projektebene automatisiert
Automatisches Securitymanagement via CSP Header inkl. Monitoring
Ausblick
Karl Kowald, Lorem Ipsum web.solutions GmbH
Illustrationen:
Created by Freepik- Freepik.com
Icons:
Icons made by www.flaticon.com are licensed by CC 3.0 BY
CREDITS
Danke
Karl Kowald, Lorem Ipsum web.solutions GmbH
S C H Ö N E R K A N N H O S T I N G N I C H T S E I N .

Weitere ähnliche Inhalte

Was ist angesagt?

OpenNebula - CeBIT 2013
OpenNebula - CeBIT 2013OpenNebula - CeBIT 2013
OpenNebula - CeBIT 2013
NETWAYS
 
Apache Sling Server Seitiges OSGi
Apache Sling Server Seitiges OSGiApache Sling Server Seitiges OSGi
Apache Sling Server Seitiges OSGi
Felix Meschberger
 
10 Gute Gruende - NetApp DevOps
10 Gute Gruende - NetApp DevOps10 Gute Gruende - NetApp DevOps
10 Gute Gruende - NetApp DevOps
NetApp_Germany
 
Mit OpenStack zur eigenen Cloud (GLT 2012)
Mit OpenStack zur eigenen Cloud (GLT 2012)Mit OpenStack zur eigenen Cloud (GLT 2012)
Mit OpenStack zur eigenen Cloud (GLT 2012)
hastexo
 
10 Gute Gruennde - NetApp für OpenStack
10 Gute Gruennde - NetApp für OpenStack10 Gute Gruennde - NetApp für OpenStack
10 Gute Gruennde - NetApp für OpenStack
NetApp_Germany
 
Süßwarenhersteller und Discounter launchen Webportal für EM 2016-Gewinnspiel
Süßwarenhersteller und Discounter launchen Webportal für EM 2016-GewinnspielSüßwarenhersteller und Discounter launchen Webportal für EM 2016-Gewinnspiel
Süßwarenhersteller und Discounter launchen Webportal für EM 2016-Gewinnspiel
AWS Germany
 
Arbeiten Sie wo Sie wollen – Ihre Daten bleiben zentral und sicher verwahrt
Arbeiten Sie wo Sie wollen – Ihre Daten bleiben zentral und sicher verwahrtArbeiten Sie wo Sie wollen – Ihre Daten bleiben zentral und sicher verwahrt
Arbeiten Sie wo Sie wollen – Ihre Daten bleiben zentral und sicher verwahrt
AWS Germany
 
Blueprints bei E-Commerce Workloads mit AWS
Blueprints bei E-Commerce Workloads mit AWS Blueprints bei E-Commerce Workloads mit AWS
Blueprints bei E-Commerce Workloads mit AWS
AWS Germany
 
10 Gute Gründe - NetApp FlexPod
10 Gute Gründe - NetApp FlexPod10 Gute Gründe - NetApp FlexPod
10 Gute Gründe - NetApp FlexPod
NetApp_Germany
 
Infra coders meetup
Infra coders meetupInfra coders meetup
Infra coders meetup
Aleksandar Lazic
 
Seafile Server Installationsangebot
Seafile Server InstallationsangebotSeafile Server Installationsangebot
Seafile Server Installationsangebot
datamate
 
10 Gute Gründe - NetApp für AltaVault
10 Gute Gründe - NetApp für AltaVault10 Gute Gründe - NetApp für AltaVault
10 Gute Gründe - NetApp für AltaVault
NetApp_Germany
 
Serverless Survival Guide
Serverless Survival GuideServerless Survival Guide
Serverless Survival Guide
OPEN KNOWLEDGE GmbH
 
10 Gute Gruende - NetApp fuer IoT
10 Gute Gruende - NetApp fuer IoT10 Gute Gruende - NetApp fuer IoT
10 Gute Gruende - NetApp fuer IoT
NetApp_Germany
 

Was ist angesagt? (15)

OpenNebula - CeBIT 2013
OpenNebula - CeBIT 2013OpenNebula - CeBIT 2013
OpenNebula - CeBIT 2013
 
Apache Sling Server Seitiges OSGi
Apache Sling Server Seitiges OSGiApache Sling Server Seitiges OSGi
Apache Sling Server Seitiges OSGi
 
10 Gute Gruende - NetApp DevOps
10 Gute Gruende - NetApp DevOps10 Gute Gruende - NetApp DevOps
10 Gute Gruende - NetApp DevOps
 
Mit OpenStack zur eigenen Cloud (GLT 2012)
Mit OpenStack zur eigenen Cloud (GLT 2012)Mit OpenStack zur eigenen Cloud (GLT 2012)
Mit OpenStack zur eigenen Cloud (GLT 2012)
 
10 Gute Gruennde - NetApp für OpenStack
10 Gute Gruennde - NetApp für OpenStack10 Gute Gruennde - NetApp für OpenStack
10 Gute Gruennde - NetApp für OpenStack
 
Süßwarenhersteller und Discounter launchen Webportal für EM 2016-Gewinnspiel
Süßwarenhersteller und Discounter launchen Webportal für EM 2016-GewinnspielSüßwarenhersteller und Discounter launchen Webportal für EM 2016-Gewinnspiel
Süßwarenhersteller und Discounter launchen Webportal für EM 2016-Gewinnspiel
 
Arbeiten Sie wo Sie wollen – Ihre Daten bleiben zentral und sicher verwahrt
Arbeiten Sie wo Sie wollen – Ihre Daten bleiben zentral und sicher verwahrtArbeiten Sie wo Sie wollen – Ihre Daten bleiben zentral und sicher verwahrt
Arbeiten Sie wo Sie wollen – Ihre Daten bleiben zentral und sicher verwahrt
 
Blueprints bei E-Commerce Workloads mit AWS
Blueprints bei E-Commerce Workloads mit AWS Blueprints bei E-Commerce Workloads mit AWS
Blueprints bei E-Commerce Workloads mit AWS
 
10 Gute Gründe - NetApp FlexPod
10 Gute Gründe - NetApp FlexPod10 Gute Gründe - NetApp FlexPod
10 Gute Gründe - NetApp FlexPod
 
Infra coders meetup
Infra coders meetupInfra coders meetup
Infra coders meetup
 
Seafile Server Installationsangebot
Seafile Server InstallationsangebotSeafile Server Installationsangebot
Seafile Server Installationsangebot
 
10 Gute Gründe - NetApp für AltaVault
10 Gute Gründe - NetApp für AltaVault10 Gute Gründe - NetApp für AltaVault
10 Gute Gründe - NetApp für AltaVault
 
Serverless Survival Guide
Serverless Survival GuideServerless Survival Guide
Serverless Survival Guide
 
10 Gute Gruende - NetApp fuer IoT
10 Gute Gruende - NetApp fuer IoT10 Gute Gruende - NetApp fuer IoT
10 Gute Gruende - NetApp fuer IoT
 
Nginx
NginxNginx
Nginx
 

Ähnlich wie AuroraWP - Infracoders Meetup Graz

Modernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedModernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future Decoded
Microsoft Österreich
 
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText BasisAnwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
netmedianer GmbH
 
Cloud Architekturen - von "less Server" zu Serverless
Cloud Architekturen - von "less Server" zu ServerlessCloud Architekturen - von "less Server" zu Serverless
Cloud Architekturen - von "less Server" zu Serverless
OPEN KNOWLEDGE GmbH
 
Skalierung & Performance
Skalierung & PerformanceSkalierung & Performance
Skalierung & Performanceglembotzky
 
From Zero to still Zero: Die schönsten Fehler auf dem Weg in die Cloud
From Zero to still Zero: Die schönsten Fehler auf dem Weg in die CloudFrom Zero to still Zero: Die schönsten Fehler auf dem Weg in die Cloud
From Zero to still Zero: Die schönsten Fehler auf dem Weg in die Cloud
OPEN KNOWLEDGE GmbH
 
Meet Magento - High performance magento
Meet Magento - High performance magentoMeet Magento - High performance magento
Meet Magento - High performance magento
AOE
 
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
OPEN KNOWLEDGE GmbH
 
High Performance Multi-Server Magento in der Cloud
High Performance Multi-Server Magento in der CloudHigh Performance Multi-Server Magento in der Cloud
High Performance Multi-Server Magento in der CloudAOE
 
Steinzeit war gestern! Wege der Cloud-nativen Evolution.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.Steinzeit war gestern! Wege der Cloud-nativen Evolution.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.
QAware GmbH
 
Innovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzenInnovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzen
Amazon Web Services
 
Cloud Deployment und (Auto)Scaling am Beispiel von Angrybird
Cloud Deployment und (Auto)Scaling am Beispiel von AngrybirdCloud Deployment und (Auto)Scaling am Beispiel von Angrybird
Cloud Deployment und (Auto)Scaling am Beispiel von Angrybird
AOE
 
Einführung in AWS - Übersicht über die wichtigsten Services
Einführung in AWS - Übersicht über die wichtigsten Services Einführung in AWS - Übersicht über die wichtigsten Services
Einführung in AWS - Übersicht über die wichtigsten Services
AWS Germany
 
Frontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 BestellsystemeFrontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 BestellsystemeNico Steiner
 
Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6
Torsten Winterberg
 
camunda BPM - presented at Oracle vs. camunda Shootout Roadshow
camunda BPM - presented at Oracle vs. camunda Shootout Roadshowcamunda BPM - presented at Oracle vs. camunda Shootout Roadshow
camunda BPM - presented at Oracle vs. camunda Shootout Roadshow
camunda services GmbH
 
InfraCoders I
InfraCoders IInfraCoders I
InfraCoders I
Harald Schmaldienst
 
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
OPEN KNOWLEDGE GmbH
 
Logical Data Warehouse - SQL mit Oracle DB und Hadoop
Logical Data Warehouse - SQL mit Oracle DB und HadoopLogical Data Warehouse - SQL mit Oracle DB und Hadoop
Logical Data Warehouse - SQL mit Oracle DB und Hadoop
OPITZ CONSULTING Deutschland
 
TFS Release Management Deep Dive
TFS Release Management Deep DiveTFS Release Management Deep Dive
TFS Release Management Deep Dive
Nico Orschel
 
Developer Week 2019: Identity & Access Management in der Realitaet
Developer Week 2019: Identity & Access Management in der RealitaetDeveloper Week 2019: Identity & Access Management in der Realitaet
Developer Week 2019: Identity & Access Management in der Realitaet
Robin Sedlaczek
 

Ähnlich wie AuroraWP - Infracoders Meetup Graz (20)

Modernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedModernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future Decoded
 
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText BasisAnwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basis
 
Cloud Architekturen - von "less Server" zu Serverless
Cloud Architekturen - von "less Server" zu ServerlessCloud Architekturen - von "less Server" zu Serverless
Cloud Architekturen - von "less Server" zu Serverless
 
Skalierung & Performance
Skalierung & PerformanceSkalierung & Performance
Skalierung & Performance
 
From Zero to still Zero: Die schönsten Fehler auf dem Weg in die Cloud
From Zero to still Zero: Die schönsten Fehler auf dem Weg in die CloudFrom Zero to still Zero: Die schönsten Fehler auf dem Weg in die Cloud
From Zero to still Zero: Die schönsten Fehler auf dem Weg in die Cloud
 
Meet Magento - High performance magento
Meet Magento - High performance magentoMeet Magento - High performance magento
Meet Magento - High performance magento
 
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
 
High Performance Multi-Server Magento in der Cloud
High Performance Multi-Server Magento in der CloudHigh Performance Multi-Server Magento in der Cloud
High Performance Multi-Server Magento in der Cloud
 
Steinzeit war gestern! Wege der Cloud-nativen Evolution.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.Steinzeit war gestern! Wege der Cloud-nativen Evolution.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.
 
Innovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzenInnovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzen
 
Cloud Deployment und (Auto)Scaling am Beispiel von Angrybird
Cloud Deployment und (Auto)Scaling am Beispiel von AngrybirdCloud Deployment und (Auto)Scaling am Beispiel von Angrybird
Cloud Deployment und (Auto)Scaling am Beispiel von Angrybird
 
Einführung in AWS - Übersicht über die wichtigsten Services
Einführung in AWS - Übersicht über die wichtigsten Services Einführung in AWS - Übersicht über die wichtigsten Services
Einführung in AWS - Übersicht über die wichtigsten Services
 
Frontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 BestellsystemeFrontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 Bestellsysteme
 
Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6
 
camunda BPM - presented at Oracle vs. camunda Shootout Roadshow
camunda BPM - presented at Oracle vs. camunda Shootout Roadshowcamunda BPM - presented at Oracle vs. camunda Shootout Roadshow
camunda BPM - presented at Oracle vs. camunda Shootout Roadshow
 
InfraCoders I
InfraCoders IInfraCoders I
InfraCoders I
 
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
 
Logical Data Warehouse - SQL mit Oracle DB und Hadoop
Logical Data Warehouse - SQL mit Oracle DB und HadoopLogical Data Warehouse - SQL mit Oracle DB und Hadoop
Logical Data Warehouse - SQL mit Oracle DB und Hadoop
 
TFS Release Management Deep Dive
TFS Release Management Deep DiveTFS Release Management Deep Dive
TFS Release Management Deep Dive
 
Developer Week 2019: Identity & Access Management in der Realitaet
Developer Week 2019: Identity & Access Management in der RealitaetDeveloper Week 2019: Identity & Access Management in der Realitaet
Developer Week 2019: Identity & Access Management in der Realitaet
 

Mehr von Infralovers

How not to Cloud
How not to CloudHow not to Cloud
How not to Cloud
Infralovers
 
Docker Cheatsheet_02
Docker Cheatsheet_02Docker Cheatsheet_02
Docker Cheatsheet_02
Infralovers
 
Docker Cheatsheet_01
Docker Cheatsheet_01Docker Cheatsheet_01
Docker Cheatsheet_01
Infralovers
 
Compliance Automation
Compliance AutomationCompliance Automation
Compliance Automation
Infralovers
 
What is cloud native and why should you care - Infracoders / DevOps / CloudNa...
What is cloud native and why should you care - Infracoders / DevOps / CloudNa...What is cloud native and why should you care - Infracoders / DevOps / CloudNa...
What is cloud native and why should you care - Infracoders / DevOps / CloudNa...
Infralovers
 
Git Essentials Cheatsheet Deutsch
Git Essentials Cheatsheet DeutschGit Essentials Cheatsheet Deutsch
Git Essentials Cheatsheet Deutsch
Infralovers
 
Bots are taking my job - so I started rollin' my own - Infracoders Meetup Graz
Bots are taking my job - so I started rollin' my own - Infracoders Meetup GrazBots are taking my job - so I started rollin' my own - Infracoders Meetup Graz
Bots are taking my job - so I started rollin' my own - Infracoders Meetup Graz
Infralovers
 
Habitat hack slides - Infracoders Meetup Graz
Habitat hack slides - Infracoders Meetup GrazHabitat hack slides - Infracoders Meetup Graz
Habitat hack slides - Infracoders Meetup Graz
Infralovers
 
Containers, Habitat and Orchestration - Infracoders Meetup Graz
Containers, Habitat and Orchestration - Infracoders Meetup GrazContainers, Habitat and Orchestration - Infracoders Meetup Graz
Containers, Habitat and Orchestration - Infracoders Meetup Graz
Infralovers
 

Mehr von Infralovers (9)

How not to Cloud
How not to CloudHow not to Cloud
How not to Cloud
 
Docker Cheatsheet_02
Docker Cheatsheet_02Docker Cheatsheet_02
Docker Cheatsheet_02
 
Docker Cheatsheet_01
Docker Cheatsheet_01Docker Cheatsheet_01
Docker Cheatsheet_01
 
Compliance Automation
Compliance AutomationCompliance Automation
Compliance Automation
 
What is cloud native and why should you care - Infracoders / DevOps / CloudNa...
What is cloud native and why should you care - Infracoders / DevOps / CloudNa...What is cloud native and why should you care - Infracoders / DevOps / CloudNa...
What is cloud native and why should you care - Infracoders / DevOps / CloudNa...
 
Git Essentials Cheatsheet Deutsch
Git Essentials Cheatsheet DeutschGit Essentials Cheatsheet Deutsch
Git Essentials Cheatsheet Deutsch
 
Bots are taking my job - so I started rollin' my own - Infracoders Meetup Graz
Bots are taking my job - so I started rollin' my own - Infracoders Meetup GrazBots are taking my job - so I started rollin' my own - Infracoders Meetup Graz
Bots are taking my job - so I started rollin' my own - Infracoders Meetup Graz
 
Habitat hack slides - Infracoders Meetup Graz
Habitat hack slides - Infracoders Meetup GrazHabitat hack slides - Infracoders Meetup Graz
Habitat hack slides - Infracoders Meetup Graz
 
Containers, Habitat and Orchestration - Infracoders Meetup Graz
Containers, Habitat and Orchestration - Infracoders Meetup GrazContainers, Habitat and Orchestration - Infracoders Meetup Graz
Containers, Habitat and Orchestration - Infracoders Meetup Graz
 

AuroraWP - Infracoders Meetup Graz

  • 1. Karl Kowald, Lorem Ipsum web.solutions GmbH HÖCHSTE FLEXIBILITÄT & AUTOMATISIERUNG FÜR MANAGED WORDPRESS HOSTING
  • 2. Karl Kowald, Lorem Ipsum web.solutions GmbH ÜBER MICH 35 Jahre alt verheiratet 3 Kinder Online seit 1995 Selbstständig seit 2002 Lorem Ipsum web.solutions GmbH seit 2006 15 Mitarbeiter > 800 WordPress Projekte für Kunden WordPress seit Duke Ellington (2.0)
  • 3. Karl Kowald, Lorem Ipsum web.solutions GmbH Unsere Anforderungen Hohe Sicherheit by Design Caching-Systeme als integraler Bestandteil Hohe Portierbarkeit & Skalierbarkeit Automatisierte Backups & Restores Automatisierte Updates & Funktionstests Automatisierte Staging-Instanzen Höchste Flexibilität in der Konfiguration
  • 4. Karl Kowald, Lorem Ipsum web.solutions GmbH Worauf wir aufbauen HP Bladecenter & SAN, dedizierte Server & Cloud Ubuntu, OpenZFS, SaltStack, GitLab nginx, Docker, MariaDB PHP-FPM, redis, Elasticsearch, Varnish Let´s Encrypt, WP-CLI, Symfony Check_MK, Logstash WordPress ;)
  • 5. Karl Kowald, Lorem Ipsum web.solutions GmbH Effiziente Nutzung der Ressourcen & Stärken Kosten Initial vs. laufend Peaks, Limits und Nachbarschaft Verfügbarkeit & Abhängigkeit Die „Hardware“ Bladecenter & SAN vs. Dedizierte HW vs. Cloud: Die Zukunft ist flexibel.
  • 6. Karl Kowald, Lorem Ipsum web.solutions GmbH Jahrelange Erfahrung damit OpenZFS als Packet inkludiert Zentrale Verwaltung Standortunabhängig Erweiterbarkeit vs. Konfigurationsort Das „Betriebssystem“ Ubuntu & Saltstack & GitLab: Technik, die verbindet.
  • 7. Karl Kowald, Lorem Ipsum web.solutions GmbH + Snapshots ohne Geschwindigkeitsverlust + Verfügbares Featureset & Transferierbarkeit - RAM & Speicherbedarf - Flexibilität in Größe & Stabilität - Abhängigkeit der Snapshots Der „Festplattenspeicher“ OpenZFS: what else?
  • 8. Karl Kowald, Lorem Ipsum web.solutions GmbH nginx als (SSL)Proxy & Static-Delivery MariaDB am Root-System PHP-FPM Versionierbar via Docker Hardening durch Zusammenspiel Unser „LEM(P)“ nginx, MariaDB, PHP-FPM: einfach schnell
  • 9. Karl Kowald, Lorem Ipsum web.solutions GmbH + Flexibilität & Innovationsoffen + „Einfacheres“ Hardening - Funktionales Monitoring & Menge - Aktualität enthaltener Pakete - Systemcronjobs (z.B: Logrotate, Sessions) Unser „Containerdorf“ Docker: mag man eben.
  • 10. Karl Kowald, Lorem Ipsum web.solutions GmbH redis als Object-Cache und Sessionstorage Varnish als Fullpage-Cache Elasticsearch für „große“ Datenbanken Geolocation-Proxies Die „Schnellermacher“ redis, Varnish & Elasticsearch: Schneller ans Ziel.
  • 11. Karl Kowald, Lorem Ipsum web.solutions GmbH Kostenloses SSL-Zertifikat Zentrales Update-Management Monitoring & Update in Einem Der „Sichermacher“ Let´s Encrypt: Mehr Sicherheit kann keiner bieten.
  • 12. Karl Kowald, Lorem Ipsum web.solutions GmbH Basis Featureset als Grundlage In Symfony Applikation integriert Ansteuerbar via SaltStack Unser „Einfachmacher“ WP-CLI & Symfony: Weil einfach einfach einfach ist.
  • 13. Karl Kowald, Lorem Ipsum web.solutions GmbH + Grundlegendes Monitoring einfach + Alle relevanten Logfiles auf einen Blick - Funktionale Monitorings sehr aufwendig - Push-Notifications False-Positive-Problem - Stabilität des Systems / Updatefähigkeit Die „Muntermacher“ Check_MK & Logstash: Die Welt mit anderen Augen sehen.
  • 14. Karl Kowald, Lorem Ipsum web.solutions GmbH Hohe Verbreitung Langjährige Erfahrung Großes und Qualitatives Pluginspektrum „Einfache Updateprozesse“ Das „Kernstück“ WordPress: Trusted by the Best.
  • 15. Karl Kowald, Lorem Ipsum web.solutions GmbH Webbasiertes Benutzerinterface für Kunden Application Firewall vs. ufw/iptables Viren- & Malewarescan auf File- & Datenbankebene Automatisierte Unittests vs. Renderings & Funktionale Klicktests Funktionales Monitoring auf Projektebene automatisiert Automatisches Securitymanagement via CSP Header inkl. Monitoring Ausblick
  • 16. Karl Kowald, Lorem Ipsum web.solutions GmbH Illustrationen: Created by Freepik- Freepik.com Icons: Icons made by www.flaticon.com are licensed by CC 3.0 BY CREDITS Danke
  • 17. Karl Kowald, Lorem Ipsum web.solutions GmbH S C H Ö N E R K A N N H O S T I N G N I C H T S E I N .

Hinweis der Redaktion

  1. Eierlegende wollmilchsau
  2. RAM vs. Disk vs. CPU vs. Traffic(Peak) vs. Standorte Wartungskosten der Systeme darunter BUS vs. SSD-Raids, Netzwerk, Ressourcenteilung mit Nachbarn Wartbarkeit bzw. Timing
  3. vgl. LVM Raid (SSD-cacheable), Zip, einfacher Snapshotzugriff, zfs-transfer Hoher RAM-Bedarf, Snapshots Speicherbedarf bei hoher Filechange Festplattentausch in Raids & Speicherplatt < 80%
  4. z.B: Aus Web Schreiben nur wo PHP nicht aus Web ausführbar ist
  5. endlosschleife auf Browsern)