Applicatieplatformen

De dienstverlening van WebScale richt zich op Linux-gebaseerde hostingomgevingen. Hierbij worden er op dit moment drie applicatieplatformen ondersteund.

PHP Hosting

De hosting van PHP sites vindt meestal plaats op basis van de zeer populaire LAMP setup: Linux, Apache, MySQL en PHP. Om een schaalbare omgeving te realiseren, spreidt WebScale de afzonderlijke lagen over virtuele servers. Hierdoor ontstaat de mogelijkheid om de totale capaciteit aan te passen op de daadwerkelijke behoefte.

Java (J2EE) Hosting

De hosting van Java (J2EE) applicaties wordt verzorgd op basis van Apache Tomcat. Deze open source software is zeer geschikt voor de hosting van grootschalige en bedrijfskritische applicaties. Door gebruik te maken van load-balancing wordt de belasting gelijkmatig verdeeld over de virtuele servers. Indien wenselijk kan de performance verder geoptimaliseerd worden door een caching laag toe te voegen aan de omgeving zodat frequent opgevraagde content opgevraagd kan worden zonder de applicatieservers te belasten.

Zope (Python) Hosting

Zope is een object-georienteerde applicatieserver gebaseerd op de Python programmeertaal. De ZEO client-server technologie maakt het mogelijk om de front-end Zope servers los te koppelen van de back-end server. Hierdoor ontstaat de mogelijkheid om zeer grote capaciteit te realiseren. Een load-balancer zoals HAProxy verdeelt het verkeer over de verschillende servers. Een caching server zoals Varnish zorgt voor extra ontlasting van de Zope servers en verhoogt de performance van de applicatie.