SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Website-Speed mit CDN SEOCampixx 2011  Mariano Glas / Mike Schiessl Content deliverynetwork einfach zu installieren kostengünstig zu betreiben erschwinglich für jedermann
Website-Speed mit CDN SEOCampixx 2011  Mariano Glas / Mike Schiessl Vorstellung SiteSpeed Optimierung von High Load Web Ends Methoden zur Optimierung des Sitespeeds Optimierte Webtiers Tipps & Tricks bei dedizierten Servern CDN Überblick Ausführliches Praxisbeispiel AWS
Mariano Glas
Stand 2009 		 Alle Preise in EUR zzgl. der gesetzl. MwSt.	 SEOCampixx 2011  hanna.huge@serienjunkies.de Mike Schiessl Hauptgründe für langsame Webserver basicissues ,[object Object]
Falsch konfigurierte Webserver / Interpreterhighloadissues ,[object Object]
Konkurrenz zwischen Datenbank und Webserver I/O,[object Object]
Einbinden von PHP als CGI Extension und nicht als Modul
Trennung von Datenbank und Webserver I/O
Einsatz von Caching Technologien
Optimierung des Quelltextes !!!
Einsatz von Compilern bis hin zum Quellcode (Smarty),[object Object]
Stand 2009 		 Alle Preise in EUR zzgl. der gesetzl. MwSt.	 SEOCampixx 2011  hanna.huge@serienjunkies.de Mike Schiessl Web TIER ( physikalisch ) Webserver Reverse Proxy Webserver Storage Webserver Reverse Proxy Datenbank Webserver Redundantes Frontend ,[object Object],- DNS ,[object Object]
 Intrusion DetectionRedundantes MidTier ,[object Object],- Datenbank (readonly) ,[object Object],- Optimiert für READ I/O Backend ,[object Object],   (für alle Schreibanfragen) ,[object Object],[object Object]
Hohe Ausfallsicherheit durch Redundanz
Leseoptimierung auf den Webservern
Schreiboptimierung auf der Backend DB
Vermeiden von I/O Konflikten (z.B. DB – Webserver I/O),[object Object]
Installation Reverse-Proxy (Varnish, NGNIX)
Debugging des Webservers und der Datenbank um Optimierungspotential zu finden
Verteilen der Lasten über mehrere Server,[object Object]
Content deliverynetwork Vorteile: Schnellere Ladezeiten Hohe Skalierbarkeit Verteilte Inhalte Hohe Verfügbarkeit Sicherheit Trafficmanagement Mariano Glas SEOCampixx 2011
Content deliverynetwork Nachteile: Abrechnung Programmierung (CMS, Shop, ...) Mariano Glas SEOCampixx 2011
Content deliverynetwork Anbieter: Akamai , Anevia, Amazon, CacheFly, CDNetworks, Coral, Cotendo, easyCDN, egdecast, ecs, Google, Host Europe, Hostway, Ipercast, Level 3, Limelight, MaxCDN, NTT Communications, Savvis, tv1.eu, wornex und mehr... Mariano Glas SEOCampixx 2011
Content deliverynetwork Geeigneter Content: Jeglicher Content, der auf einer Cookie-Freien Domain gehostet werden kann. Beispiel:  CSS,  Javascript,  Video,  Flash (Silverlight) Komplette Mobile-Sites (HTML, Bilder, Video) Komplette Websites (Microsites, Signups, Affiliate-Sites) Mariano Glas SEOCampixx 2011
Content deliverynetwork Praxisbeispiel Amazon Web Services Mariano Glas SEOCampixx 2011
Mariano Glas SEOCampixx 2011
Mariano Glas SEOCampixx 2011
Amazon Simple Storage Service (S3) Amazon CloudFront Web Site Backend Mariano Glas SEOCampixx 2011
Mariano Glas SEOCampixx 2011
„Eimer“ erstellen 1. Eindeutiger Name 2. Region Mariano Glas SEOCampixx 2011
Mariano Glas SEOCampixx 2011
Unterverzeichnisse sind keine Unterverzeichnisse Unterverzeichnisse können erstellt werden Mariano Glas SEOCampixx 2011
Dateigröße bis 1,9 GB pro Datei Größere Dateien via AWS-Konsole nur über Java-Applet Mariano Glas SEOCampixx 2011
Vor dem Speichern Storage Space festlegen Mariano Glas SEOCampixx 2011
Rechteverteilung vor dem Speichern. Mariano Glas SEOCampixx 2011
Rechteverteilung vor dem Speichern. Mariano Glas SEOCampixx 2011
Meta-Data vor dem Speichern. Mariano Glas SEOCampixx 2011
Mariano Glas SEOCampixx 2011
Mariano Glas SEOCampixx 2011
Mariano Glas SEOCampixx 2011
Alles was kein Video ist, ist Download Logging kann Spaß machen, muss es aber nicht CNAMEs sind Wichtig Kommentare für die Übersicht Mariano Glas SEOCampixx 2011

Weitere ähnliche Inhalte

Andere mochten auch

Sdcardphotorecovery
SdcardphotorecoverySdcardphotorecovery
Sdcardphotorecoveryfinley
 
Intoxication au Paracetamol
Intoxication au ParacetamolIntoxication au Paracetamol
Intoxication au ParacetamolHaifa Ben Abid
 
Gastronomie lyonnaise diapo blog
Gastronomie lyonnaise diapo blogGastronomie lyonnaise diapo blog
Gastronomie lyonnaise diapo blogHéloïse Tlr
 
Atélier des phrases
Atélier des phrasesAtélier des phrases
Atélier des phrasesMeBeasley
 
La classe inversée et la baladodiffusion (ACPQ)
La classe inversée et la baladodiffusion (ACPQ)La classe inversée et la baladodiffusion (ACPQ)
La classe inversée et la baladodiffusion (ACPQ)Samuel Bernard
 
Sarah belanger essai internet et relations publiques
Sarah belanger  essai internet et relations publiquesSarah belanger  essai internet et relations publiques
Sarah belanger essai internet et relations publiquesSarahBelanger02
 
Actualités mobiles iOS8 / Android L - Juillet 2014
Actualités mobiles iOS8 / Android L - Juillet 2014Actualités mobiles iOS8 / Android L - Juillet 2014
Actualités mobiles iOS8 / Android L - Juillet 2014Damien Laureaux
 
Tome 5 : Développement économique
Tome 5 : Développement économiqueTome 5 : Développement économique
Tome 5 : Développement économiqueparoles d'élus
 
Evolution des Publishing | Reflexionen
Evolution des Publishing | ReflexionenEvolution des Publishing | Reflexionen
Evolution des Publishing | ReflexionenJörg Oyen
 
Bilan Carbone des ménages
Bilan Carbone des ménagesBilan Carbone des ménages
Bilan Carbone des ménages1min30
 
Castelnau Des Fieumarcon
Castelnau Des FieumarconCastelnau Des Fieumarcon
Castelnau Des FieumarconRENTALYS
 
Karine Thegner Quart d'h révolutionnaire - Petits poucets et géants du web vo...
Karine Thegner Quart d'h révolutionnaire - Petits poucets et géants du web vo...Karine Thegner Quart d'h révolutionnaire - Petits poucets et géants du web vo...
Karine Thegner Quart d'h révolutionnaire - Petits poucets et géants du web vo...R-Evolutions Touristiques de Brive
 
Facebook, Twitter, Firmenblog: Was sind die besten KPIs?
Facebook, Twitter, Firmenblog: Was sind die besten KPIs?Facebook, Twitter, Firmenblog: Was sind die besten KPIs?
Facebook, Twitter, Firmenblog: Was sind die besten KPIs?ComMetrics - CyTRAP
 
Ruby on Rails - Part 1
Ruby on Rails - Part 1Ruby on Rails - Part 1
Ruby on Rails - Part 1Hugo DG
 

Andere mochten auch (20)

Atelier 13 - On a créé notre marque : l'Exemple d'Heula
Atelier 13 - On a créé notre marque : l'Exemple d'HeulaAtelier 13 - On a créé notre marque : l'Exemple d'Heula
Atelier 13 - On a créé notre marque : l'Exemple d'Heula
 
Sdcardphotorecovery
SdcardphotorecoverySdcardphotorecovery
Sdcardphotorecovery
 
Intoxication au Paracetamol
Intoxication au ParacetamolIntoxication au Paracetamol
Intoxication au Paracetamol
 
Freiwilligenmanagement und Schule
Freiwilligenmanagement und SchuleFreiwilligenmanagement und Schule
Freiwilligenmanagement und Schule
 
Gastronomie lyonnaise diapo blog
Gastronomie lyonnaise diapo blogGastronomie lyonnaise diapo blog
Gastronomie lyonnaise diapo blog
 
Atélier des phrases
Atélier des phrasesAtélier des phrases
Atélier des phrases
 
Soutenance M2
Soutenance M2 Soutenance M2
Soutenance M2
 
La classe inversée et la baladodiffusion (ACPQ)
La classe inversée et la baladodiffusion (ACPQ)La classe inversée et la baladodiffusion (ACPQ)
La classe inversée et la baladodiffusion (ACPQ)
 
Gadgets Galore
Gadgets GaloreGadgets Galore
Gadgets Galore
 
Sarah belanger essai internet et relations publiques
Sarah belanger  essai internet et relations publiquesSarah belanger  essai internet et relations publiques
Sarah belanger essai internet et relations publiques
 
Actualités mobiles iOS8 / Android L - Juillet 2014
Actualités mobiles iOS8 / Android L - Juillet 2014Actualités mobiles iOS8 / Android L - Juillet 2014
Actualités mobiles iOS8 / Android L - Juillet 2014
 
Tome 5 : Développement économique
Tome 5 : Développement économiqueTome 5 : Développement économique
Tome 5 : Développement économique
 
Evolution des Publishing | Reflexionen
Evolution des Publishing | ReflexionenEvolution des Publishing | Reflexionen
Evolution des Publishing | Reflexionen
 
Bilan Carbone des ménages
Bilan Carbone des ménagesBilan Carbone des ménages
Bilan Carbone des ménages
 
Big Bear
Big BearBig Bear
Big Bear
 
Castelnau Des Fieumarcon
Castelnau Des FieumarconCastelnau Des Fieumarcon
Castelnau Des Fieumarcon
 
Karine Thegner Quart d'h révolutionnaire - Petits poucets et géants du web vo...
Karine Thegner Quart d'h révolutionnaire - Petits poucets et géants du web vo...Karine Thegner Quart d'h révolutionnaire - Petits poucets et géants du web vo...
Karine Thegner Quart d'h révolutionnaire - Petits poucets et géants du web vo...
 
Facebook, Twitter, Firmenblog: Was sind die besten KPIs?
Facebook, Twitter, Firmenblog: Was sind die besten KPIs?Facebook, Twitter, Firmenblog: Was sind die besten KPIs?
Facebook, Twitter, Firmenblog: Was sind die besten KPIs?
 
Ruby on Rails - Part 1
Ruby on Rails - Part 1Ruby on Rails - Part 1
Ruby on Rails - Part 1
 
Atelier 3 Intervention de G Stein sur l'importance du contenu
Atelier 3 Intervention de G Stein sur l'importance du contenuAtelier 3 Intervention de G Stein sur l'importance du contenu
Atelier 3 Intervention de G Stein sur l'importance du contenu
 

Ähnlich wie Website Speed mit CDN

Meet Magento - High performance magento
Meet Magento - High performance magentoMeet Magento - High performance magento
Meet Magento - High performance magentoAOE
 
Best Practices SharePoint and SQL Installation
Best Practices SharePoint and SQL InstallationBest Practices SharePoint and SQL Installation
Best Practices SharePoint and SQL InstallationSamuel Zürcher
 
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 AngrybirdAOE
 
Blogwerk WordPress für die Corporate Website
Blogwerk WordPress für die Corporate WebsiteBlogwerk WordPress für die Corporate Website
Blogwerk WordPress für die Corporate WebsiteBlogwerk AG
 
Sql best practices for SharePoint 2010
Sql best practices for SharePoint 2010Sql best practices for SharePoint 2010
Sql best practices for SharePoint 2010Samuel Zürcher
 
Amazon Lightsail Webinar
Amazon Lightsail WebinarAmazon Lightsail Webinar
Amazon Lightsail WebinarAWS Germany
 
Webinar SharePoint auf AWS
Webinar SharePoint auf AWSWebinar SharePoint auf AWS
Webinar SharePoint auf AWSAWS Germany
 
Campixx 2012-ladezeit-extreme
Campixx 2012-ladezeit-extremeCampixx 2012-ladezeit-extreme
Campixx 2012-ladezeit-extremeAlexander Merkel
 
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
 
Share train 27 juni 2011
Share train 27 juni 2011Share train 27 juni 2011
Share train 27 juni 2011Samuel Zürcher
 
Do´s and Dont´s mit Oracle RDS
Do´s and Dont´s mit Oracle RDS Do´s and Dont´s mit Oracle RDS
Do´s and Dont´s mit Oracle RDS esentri AG
 
Dnug35 ak-dev.071111-beyond
Dnug35 ak-dev.071111-beyondDnug35 ak-dev.071111-beyond
Dnug35 ak-dev.071111-beyondUlrich Krause
 
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 ServerlessOPEN KNOWLEDGE GmbH
 
Innobit.storage spaces.
Innobit.storage spaces. Innobit.storage spaces.
Innobit.storage spaces. innobit
 
Spontan testen! Das eigene Test Lab, für jeden in der Cloud!
Spontan testen! Das eigene Test Lab, für jeden in der Cloud!Spontan testen! Das eigene Test Lab, für jeden in der Cloud!
Spontan testen! Das eigene Test Lab, für jeden in der Cloud!Peter Kirchner
 
FMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico Busch
FMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico BuschFMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico Busch
FMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico BuschVerein FM Konferenz
 

Ähnlich wie Website Speed mit CDN (20)

Meet Magento - High performance magento
Meet Magento - High performance magentoMeet Magento - High performance magento
Meet Magento - High performance magento
 
Best Practices SharePoint and SQL Installation
Best Practices SharePoint and SQL InstallationBest Practices SharePoint and SQL Installation
Best Practices SharePoint and SQL Installation
 
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
 
Blogwerk WordPress für die Corporate Website
Blogwerk WordPress für die Corporate WebsiteBlogwerk WordPress für die Corporate Website
Blogwerk WordPress für die Corporate Website
 
Sql best practices for SharePoint 2010
Sql best practices for SharePoint 2010Sql best practices for SharePoint 2010
Sql best practices for SharePoint 2010
 
Amazon Lightsail Webinar
Amazon Lightsail WebinarAmazon Lightsail Webinar
Amazon Lightsail Webinar
 
Webinar SharePoint auf AWS
Webinar SharePoint auf AWSWebinar SharePoint auf AWS
Webinar SharePoint auf AWS
 
Campixx 2012-ladezeit-extreme
Campixx 2012-ladezeit-extremeCampixx 2012-ladezeit-extreme
Campixx 2012-ladezeit-extreme
 
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
 
Share train 27 juni 2011
Share train 27 juni 2011Share train 27 juni 2011
Share train 27 juni 2011
 
Do´s and Dont´s mit Oracle RDS
Do´s and Dont´s mit Oracle RDS Do´s and Dont´s mit Oracle RDS
Do´s and Dont´s mit Oracle RDS
 
Dnug35 ak-dev.071111-beyond
Dnug35 ak-dev.071111-beyondDnug35 ak-dev.071111-beyond
Dnug35 ak-dev.071111-beyond
 
Infrastructure Solution Day | Core
Infrastructure Solution Day | CoreInfrastructure Solution Day | Core
Infrastructure Solution Day | Core
 
Präsentation zum Meetup - Hands-on SEO
Präsentation zum Meetup - Hands-on SEOPräsentation zum Meetup - Hands-on SEO
Präsentation zum Meetup - Hands-on SEO
 
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
 
Innobit.storage spaces.
Innobit.storage spaces. Innobit.storage spaces.
Innobit.storage spaces.
 
Amazon Redshift
Amazon RedshiftAmazon Redshift
Amazon Redshift
 
Spontan testen! Das eigene Test Lab, für jeden in der Cloud!
Spontan testen! Das eigene Test Lab, für jeden in der Cloud!Spontan testen! Das eigene Test Lab, für jeden in der Cloud!
Spontan testen! Das eigene Test Lab, für jeden in der Cloud!
 
FMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico Busch
FMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico BuschFMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico Busch
FMK2012: Datenaustausch zwischen FileMaker und MySQL von Nico Busch
 

Website Speed mit CDN