2010 byte joomladagen
-
Upload
gruus-van-woerkom -
Category
Technology
-
view
750 -
download
2
description
Transcript of 2010 byte joomladagen
10 vragen over hosting van Joomla!
Ir. Gruus van Woerkom (Byte Internet)
Joomla Hosting, Trends
Ik wil het volgende bespreken
• Wie ben ik? En wie is Byte?• 10 vragen en antwoorden• Trends
Gruus @ Byte
• Directeur van Byte• Byte is een webhosting
bedrijf• Clustering, cool gimmicks
maken.• Interactie met onze
partners, seminars.• 14 people, Amsterdam
Byte @ Malaga
• Vorig jaar bestonden we 10 jaar!
10 zaken die je zeker wil weten1. Uptime van de site2. Snelheid van de site3. Security: mailings en acties4. Security: hackpreventie5. Joomla: rechtenstructuur6. Joomla: werking7. Backups8. Databases9. Onderhoudsplanning10. Platform tests
1. Uptime van de site
• Hoe zorgen we voor hoge uptime?
• Concept: High availability– Alles gaat stuk– Redundantie– Webclusters– Database replication– Files on NAS– FTP, DNS, Mail
load balancers
load balancer
loadbalancer (fallback)
heartbeat
heartbeat
http cluster
webserver
webserver
webserver
webserver
webserver
webserver
2. Snelheid van de site
• Ik wil dat mijn site altijd snel is.
• Verdeel en heers:– Meer webservers– Meer webclusters– Meer databaseclusters– Meer fileservers/NAS
• Zorg dat klanten niets hoeven te doen.
• Isoleer bad neighbours.
http cluster
webserver
webserver
webserver
webserver
webserver
webserver
http cluster
webserver
webserver
webserver
webserver
webserver
webserver
database entity
databaseserver
replicator
database entity
databaseserver
replicator
database entity
databaseserver
replicator
file storagenetwork attached storage
NAS-head (fallback)
diskshelf
diskshelf
NAS-head
diskshelf
heartbeat
heartbeat
file storagenetwork attached storage
NAS-head (fallback)
diskshelf
diskshelf
NAS-head
diskshelf
heartbeat
heartbeat
3. Security: Mailings en acties
• Wat verwacht ik aan informatie van mijn hoster aangaande beveiligingszaken?
• Informatie over updates ontvangen• Informatie over beveiligingsproblemen
ontvangen• Publiceren van oplossingen• In urgente gevallen: actie!
4. Security: platform beveiliging
• Wat verwacht ik van het hostingplatform inzake beveiliging?
• Firewalling• Diensten van het web weghouden• Goede wachtwoorden• Verdacht gedrag aanpakken
Ad. 4. Joomla Security Incidents
• Mass scale, automated hacks• Goal (money) oriented (spam, phishing, identity
theft)• Daily hack attempts• Joomla Host?
– Hosting company should actively monitor versions (and mail customers and shut down sites)
– Emergency patching?• Severe vulnerability• Limited fallout possibility of emergency patch
5. Wees aardig voor Joomla!
• Mijn provider moet de techniek (van Joomla!) wel snappen.
• FTP/Apache configuratie– Rechten voor installatie en onderhoud– Modules, componenten
• PHP configuration– Safemode, etc.– Veilig
6. Testen van nieuwe versies
• Wat weet mijn hoster van Joomla!?• Zorgt de hoster dat Joomla draait?• Testen ze nieuwe versies?
– Testen ze met nieuwe platform versies?
7. Backups
• Wat wil ik eigenlijk van mijn backups?• Waar wordt die backup gemaakt?• Dagelijkse backup.• Aantal dagen terug op te vragen.• Liefst zelf kunnen doen.• En eentje van een paar weekjes terug?
8. Databases
• Wat wil ik van mijn database?• Hij moet het altijd, snel en goed doen.
– Replicatie (altijd)– Capaciteit meten en schalen (snel)– Goede config voor J! (goed)– Backups (goed)– Restore (altijd, goed)– Retention (goed)
9. Planning van onderhoud
• Ik wil wel weten wanneer welk onderhoud gebeurd!
• Plan onderhoud vroeg• Test het nieuwe platform• Laat het nieuwe platform testen• Geef waar mogelijk de optie om sites
sequentieel te migreren
10. Support de professional
• Geef goede support• Verspreid de kennis• Breng professionals bij elkaar
• Niet: Joomla! verbannen :)
11. Wat kan een hoster nog meer doen?• Groene hosting• MVO (sponsoring)• Partners en seminars• Luister naar partners :)
Hosting Trends - Business
Specialization en cooperation
• Wikipedia– Division of labour or specialization is the specialization of cooperative
labour in specific, circumscribed tasks and roles, intended to increase the productivity of labour.
• Specialization– Better results– Less time– Less effort– More fun– Higher price
• Non-specialization– Also fun :)
Uitgebabbeld!
• Visit us @ www.byte.nl• Mail us @ [email protected]• Twitter us @ twitter.com/Byte_Internet
Feature Wish List Joomla Host
• Automated Maintenance– Joomla– Components, Modules, Extensions
• Certification of third party components – Rating– Centralized tracking
Specialization en cooperation (1)
• Focus on limited amount of things– IBM (market cap = 142.000.000.000, revenue
95.000.000.000) sells PC branch to Lenovo.– One-person webdesign (revenue 25.000) company
provides template design, builds components, makes business cards and can assist in building a computer network. Ow, and some Java programming.