Deprecated: Assigning the return value of new by reference is deprecated in /home/cysonl/cysonl/html/www/cake/libs/debugger.php on line 99 Deprecated: Assigning the return value of new by reference is deprecated in /home/cysonl/cysonl/html/www/cake/libs/debugger.php on line 108 Deprecated: Assigning the return value of new by reference is deprecated in /home/cysonl/cysonl/html/www/cake/libs/file.php on line 96 Op de afgelopen evenementen waar wij met onze stand aanwezig waren, hebben wij elke keer een 'Vliegticket naar de Cloud' verloot onder de bezoekers. Daarmee werd een vliegles bedoeld onder leiding van een ervaren instructeur (en tevens medewerker van Cyso). Gisteren liet het weer het eindelijk toe en mochten drie gelukkige winnaars een tochtje naar de Cloud ondernemen vanaf vliegveld Teuge. Wij hopen dat alle winnaars een plezierige vliegles hebben gehad! Enige tijd geleden maakten we al kort melding van uitbreiding van onze datasuite in Equinix AM2. De racks waren vers opgeleverd en klaar om in gebruik te worden genomen. Maar voor deze daadwerkelijk worden ingezet, gaat er nog wel enige voorbereiding vooraf. Of het nu uitbreiding van onze public Cloud infrastructuur betreft of hardware specifiek voor een dedicated platform, er is op fysiek vlak meer nodig dan het eenvoudigweg aansluiten van stroom en netwerk. Voor wij een nieuw rack in gebruik nemen voeren wij verschillende stappen uit: Om de betrouwbaarheid en continuïteit van complexe platformen te garanderen is het van cruciaal belang dat al deze stappen correct en compleet worden uitgevoerd. Ondanks dat wij alle fysieke componenten in onze Cloud platformen redundant verzorgen, heeft dat weinig zin als wij niet precies weten waar alle hardware zich bevindt, hoe het exact is aangesloten en of het correct functioneert. Door de combinatie van uitgebreide monitoring op zowel software als hardware en een 100% correcte fysieke administratie, zijn wij bij mogelijke uitval of storing van componenten direct op de hoogte van het betreffende onderdeel, en hoe mogelijke afhankelijkheden van en verbondenheid met andere infrastructuur in elkaar zit. De automatische failover mogelijkheden van VMware of van andere software zorgen ervoor dat er geen downtime ontstaat van platformen en servers, maar voor snelle vervanging van defecte hardware en herstel van redundantie is het een up-to-date administratie minstens zo belangrijk. Alkmaar, 27 februari 2013 - Cyso heeft per 21 februari 2013 de officiële ISO 27001 certificering voor informatiebeveiliging voor haar managed hosting diensten ontvangen. Deze certificering is de bevestiging van het belang dat Cyso hecht aan kwaliteit en zorgvuldigheid met betrekking tot de veiligheid van informatie en het bewaken van de bedrijfsprocessen die hiermee samenhangen. Cyso heeft de ISO 27001 norm geïmplementeerd voor haar managed hosting diensten en de onderliggende netwerk- en platforminfrastructuur. Alle gerelateerde processen en procedures binnen de organisatie zijn uitgebreid geanalyseerd en getoetst op veiligheid, compleetheid en controleerbaarheid. Na een succesvolle toetsing van de beleidsdocumentatie in november 2012 en de praktijkaudit in januari 2013, is de certificering nu een feit. Sven Visser, Portfoliohouder Informatiebeveiliging bij Cyso: "Het behalen van de ISO 27001 certificering is de bevestiging van het werk dat wij al jarenlang, dagelijks in de praktijk brengen. Cyso heeft vanaf haar prille begin veel aandacht gehad voor de veiligheid van haar dienstverlening. Deze certificering is de officiële erkenning dat wij voldoen aan de hoogste standaarden ten aanzien van informatiebeveiliging. De ISO 27001 norm ziet niet alleen toe op inrichting van processen en procedures, maar ook op naleving, controle, toetsing en permanente verbetering ervan. Het is geen momentopname, maar een continu proces dat onze klanten garandeert dat wij permanent bezig zijn met bewaking en kwaliteitsverbetering." Cyso is één van meest toonaangevende Nederlandse leveranciers van managed internet services, platformen en infrastructuur voor de zakelijke markt. Cyso levert maatwerkoplossingen en beheer voor complexe, bedrijfskritische platformen en applicaties. Cyso is sinds 1997 actief op de internetmarkt en is sindsdien haar diensten blijven ontwikkelen, verbeteren en uitbreiden. Cyso beheert en exploiteert haar eigen netwerk en infrastructuur, waaronder verschillende public en private Cloud platformen. Cyso is ISO 27001 gecertificeerd, is een RIPE LIR (Local Internet Registry) met de beschikking over verschillende eigen IP netwerken en is Enterprise Service Provider Partner van VMware. Cyso is daarnaast één van de initiatiefnemers en oprichters van de Dutch Hosting Provider Association (DHPA). Zoals u wellicht in de media hebt gelezen, zijn er problemen met de synchronisatie tussen iOS 6.1 devices (zowel iPhones als iPads) en Microsoft Exchange omgevingen. Door een bug in de kalender synchronisatie veroorzaakt deze nieuwste versie van iOS (uitgekomen op 28 januari 2013) een enorme groei van logbestanden op Exchange servers. Op dit moment heeft Apple nog geen oplossing voor het probleem. Aangezien wij de stabiliteit van het platform willen garanderen, houden wij de situatie nauwlettend in de gaten en vragen onze klanten daarbij om hun medewerking. Aangezien de problemen louter veroorzaakt worden door devices met IOS 6.1, vragen wij u deze versie vooralsnog NIET te installeren op uw iPhone of iPad waarmee u verbinding maakt met een Hosted Exchange account van Cyso. Door enkele extra genomen maatregelen kan ons platform de extra overlast en drukte vooralsnog nog aan. Als het aantal devices dat met iOS 6.1 verbindt toeneemt, zou deze situatie echter kunnen veranderen en zullen wij aanvullende maatregelen moeten nemen om de beschikbaarheid van het platform te garanderen. Vermoedelijk zal dat betekenen dat de kalenderfunctionaliteit en synchronisatie voor de bewuste devices wordt dichtgezet. Wij hopen echter dat dit niet nodig zal zijn. Wij vertrouwen op uw medewerking. Meer informatie over de bug in iOS 6.1 vindt u onder andere op Webwereld: Bedrijven blokkeren iOS na Exchange problemen UPDATE 14-02-2013 Het probleem op uw device is te voorkomen door niet te reageren op een eenmalige wijziging of aanpassing van een terugkerend agendaitem. Als het probleem zich inmiddels al voordoet, kan het worden verholpen door de volgende stappen uit te voeren op uw iOS device. NB: De update (versie 6.1.1) die Apple inmiddels voor de iPhone 4S heeft uitgegeven, lost het Exchange probleem niet op. UPDATE 20-02-2013 Op dinsdag 12 maart 2013 neemt Cyso deel aan de E-Commerce & Apps beurs in de Expo Haarlemmermeer te Vijfhuizen. Het is een kleinschalig event, opgebouwd als een open marktplaats met exposanten. Alle stands hebben dezelfde vorm en grootte, om ervoor te zorgen dat de inhoud centraal staat en niet de aankleding en inrichting van de stand. In dit artikel willen wij u graag een introductie geven van Cyso’s oplossingen voor e-commerce diensten en andere bedrijfskritische online applicaties. Cyso is al jaren gespecialiseerd in het realiseren van hoog beschikbare oplossingen voor online applicaties. Vele van deze applicaties betreffen webshops, online apps en mobiele sites. Dit is ook één van de redenen dat full service internetbureaus, grote e-commerce bedrijven en SaaS providers hun platformen onderbrengen bij Cyso. Het exploiteren van deze platformen en de (door)ontwikkeling van de applicaties behoren tot hun expertise; het inrichten en onderhouden van de benodigde infrastructuur besteden ze uit aan Cyso. Door het outsourcen van de vereiste infrastructuur bij een betrouwbare dienstverlener kunnen zij zich blijven richten op hun core business (de applicatie zelf). Voor elk van deze applicaties heeft Cyso een maatwerk platform ingericht. Iedere applicatie en elk bezoekersprofiel en -volume gedraagt zich immers anders en vereist een eigen aanpak. Onze architecten analyseren al deze gegevens om een zo goed mogelijk passende oplossing te ontwerpen, te implementeren en te onderhouden. Hierbij kunnen wij gebruik maken van onze professionele Cloud infrastructuur, aangevuld met gespecialiseerde enterprise toepassingen, zoals onze geavanceerde A10 loadbalancers en Fortigate firewalls. Voor webshops waarvan het bezoekersvolume sterk kan fluctueren en de veiligheid gewaarborgd moet zijn, hebben we bijvoorbeeld veelvuldig platformen ontworpen en geïmplementeerd. Dit type platform dient zeer schaalbaar te zijn, duizenden bezoekers per seconde snel te kunnen bedienen en geautomatiseerde aanvallen (zoals SQL injections of XSS aanvallen) te kunnen weerstaan. Cyso ontwerpt deze platformen op alle niveaus, zodat vanaf firewall en loadbalancer tot en met specifieke instellingen van de services (zoals databases), alles op elkaar is afgesteld om de betreffende webapplicatie optimaal te faciliteren. Een ander voorbeeld waar onze expertise voor wordt ingezet is online CRM applicaties. Vaak betreffen het SaaS providers en ontwikkelaars van maatwerkapplicaties die de hosting uitbesteden bij Cyso. Wij zorgen bij dergelijke omgevingen voor een platform dat volledig is ingericht op veiligheid en bescherming van de omgeving en de data. Op dergelijke platformen bevinden zich over het algemeen zeer gevoelige en kritische persoonsgegevens, waar geen enkel risico mee genomen mag worden. Naast het onderhouden van deze platformen ondersteunt en begeleidt Cyso deze bedrijven ook met een professioneel change en release management proces. Door deze processen te verbeteren wordt het mogelijk om (al of niet menselijke) fouten tijdig te detecteren en te verhelpen. Hiermee blijven zowel de beschikbaarheid van de dienst als de integriteit van de data gegarandeerd. Webshops zoals iBOOD.nl, Europa's grootste one-day deal platform, Full Service Internetbureaus zoals Redkiwi en verzekeringsmaatschappij TAF vertrouwen in de kennis en technologie van Cyso om hun core business te faciliteren. In 2012 vierde Cyso haar 15-jarig bestaan, hetgeen wij hebben gevierd met alle collega’s, vrienden, familie en bekenden. We werden wederom verblijd met de komst van verschillende nieuwe collega’s en zijn, ondanks de negatieve conjunctuur, als bedrijf zeer hard gegroeid. De verdere groei van het personeelsbestand heeft ervoor gezorgd dat ons huidige kantoor uit haar voegen barst en wij daarom in 2013 een nieuw pand in het centrum van Alkmaar zullen gaan betrekken. Dit jaar zijn wij aan de slag gegaan met de implementatie van de ISO 27001 beveiligingsstandaard om onze bedrijfsprocessen in te richten voor optimale bescherming van uw bedrijfsinformatie. Mede door verschillende beveiligingsincidenten die de laatste twee jaar breed in het nieuws zijn geweest (zoals de DigiNotar-affaire en problemen met internetbankieren), is eveneens bij onze klanten dit bewustzijn voor veiligheid gegroeid. De vraag naar onze professionele beveiligingsoplossingen is hierdoor dit jaar fors toegenomen. Voor een heel aantal klanten hebben wij onze nieuwe diensten, zoals Firewall as a Service en ons Anti-DDoS platform, geïmplementeerd. Wij hebben inmiddels met succes tientallen DDoS aanvallen kunnen afslaan, waardoor klanten hebben geprofiteerd van een hogere beschikbaarheid van netwerk, platformen en applicaties. Verder zijn wij er trots op dat we in 2012, mede door een aantal efficiencyslagen, de jaarlijkse prijscorrecties van onze leveranciers nauwelijks aan u hebben hoeven doorberekenen. De toenemende integratie tussen platformen en systemen resulteert in meer afhankelijkheden en veiligheidsrisico's. Onze klanten stellen, als gevolg van deze toegenomen complexiteit van platformen en applicaties, steeds hogere eisen aan onze dienstverlening. In 2013 zal Cyso zich verder richten op Managed Services in de vorm van design, implementatie, beheer en optimalisatie van platformen en verdere uitbreiding van onze securitydiensten. 2013 zal een jaar worden waarin er kansen worden geboden. De toepassing van cloud technologie biedt de mogelijkheid om uw dienstverlening te blijven vernieuwen, zonder hoge investeringen vooraf. Een goede IT strategie biedt organisaties de mogelijkheid om ondanks bedreigingen en economisch zwaar weer toch succesvol te zijn. Bij Cyso zien wij dagelijks bedrijven die hiermee bezig zijn. Spreek ons gerust aan als u daarover van gedachten wilt wisselen. Fijne Kerstdagen, een feestelijke jaarwisseling en een succesvol 2013 gewenst! CYSO Tijdens de feestdagen gelden er afwijkende openingstijden van onze servicedesk. Uiteraard is onze storingsdienst te allen tijde bereikbaar voor noodgevallen. Met enige regelmaat kunt u Cyso vinden op een beurs in binnen- of buitenland. Wij grijpen deze evenementen aan om nieuwe klanten te vinden en bestaande klanten te ontvangen. Een beurs is voor ons een goed middel om dit doel te bereiken omdat wij niet het budget hebben voor grote landelijke advententiecampagnes. Maar misschien wel belangrijker: de doelgroep van een beurs is afgestemd op onze producten en diensten en wij houden van persoonlijk contact. Ikzelf begrijp nog steeds niet dat veel bedrijven hun IT uitbesteden zonder ooit een gezicht te hebben gezien van de dienstverlener. Welk bedrijf is er tegenwoordig niet afhankelijk van IT? Of het nu e-mail, de website, een webapplicatie, of een intern bedrijfsproces betreft: zonder een betrouwbare leverancier loopt iedere organisatie grote risico’s. Zodra het kritisch wordt voor mijn bedrijfsvoering zou ik willen weten wie mijn leverancier is en of deze past bij mijn organisatie en bedrijfscultuur. Een beurs is een gemakkelijke manier om snel veel partijen te leren kennen. Voor Cyso is de belangrijkste beurs van het jaar de Infosecurity beurs in de Jaarbeurshallen in Utrecht. Daarom zijn wij daar ook dit jaar aanwezig. In de aanloop betekent dat ieder jaar veel voorbereiding en keuzes die gemaakt moeten worden. Gaan we iets weggeven? Willen we iets demonstreren? Waar gaan we staan? Hoe regelen wij de lunch? En niet te vergeten: hoe trekken we de aandacht? Om te beginnen zijn we gaan nadenken over wat mensen naar deze beurs brengt en hoe wij die zouden kunnen verrassen. Veel van onze diensten en oplossingen zijn virtueel met alle voordelen van dien, maar het nadeel is dat ze niet tastbaar zijn. Iedereen heeft een ander idee bij de “Cloud”. Voor de één is dat Gmail, voor de ander Amazon Web Services en voor een derde is de Cloud zijn boekhoudapplicatie. Over één ding zijn de meesten het wel eens: de Cloud zorgt voor een verandering in het denken over IT. De Cloud zorgt er ook voor dat er veel vraag is naar de oplossingen van Cyso. Omdat één van onze medewerkers zelf vliegles geeft (en zelfs een vliegtuig heeft) leek het ons leuk om daar iets mee te doen. Tijdens Infosecurity geven wij daarom vliegtickets weg waarmee u een vliegles richting de wolken kunt winnen. Daarnaast zijn we met een externe trainer gaan werken aan ons verhaal voor op de beurs; de zogenaamde elevator pitch. Hoe kunnen wij in 20 seconden het verhaal van Cyso vertellen? Voor mij was het een leerzaam proces om te zien hoe ieder lid van ons salesteam dat oppakt en welk verhaal hij of zij in het hoofd heeft. Ik ben benieuwd hoe dit op de beurs gaat uitpakken. Het zit in er ieder geval goed in, omdat wij het elke dag trainen. Bij het koffiezetapparaat (bij gebrek aan lift op kantoor) worden de hele week door elevator pitches gegeven. Aangezien onze stand niet de grootste op de beurs zal zijn, zijn we gaan nadenken over hoe we toch kunnen opvallen. Na wat discussie over onze kleding (witte of zwarte blouse?) denken we een aparte benadering te hebben gevonden. Deze zullen we laten terugkomen in onze uitnodiging en staat in het teken van de Cloud en de outsourcing van uw IT. Zoekt u een oplossing voor uw IT-vraagstukken waarbij u zelf de controle houdt en waarbij uw continuïteit gewaarborgd is? Zoekt u een partij die úw core business centraal stelt? Oftewel: bent u op zoek naar de oplossingen van Cyso? Bezoek ons dan op stand A121 op 31 oktober en 1 november. Schrijf u nu in voor een gratis Infosecurity toegangsbadge →Hieronder een korte fotoimpressie:



Over Cyso
Apple heeft de bug inmiddels erkent en werkt aan een oplossing. Zolang deze oplossing nog niet beschikbaar is, is er wel om het problem heen te werken.
Apple heeft versie 6.1.2 van iOS uitgebracht, die het probleem wel verhelpt. Wij raden aan deze zo snel mogelijk te installeren. Als u de update niet direct krijgt aangeboden, kunt u deze installeren via Instellingen -> Algemeen -> Software-update op uw iPhone of iPad.
Wilt u graag meer weten over wat wij mogelijk voor u kunnen betekenen; maak dan een afspraak met ons tijdens het evenement om u verder te laten informeren. Inschrijving en toegang zijn gratis. Cyso ontwerpt platformen op maat
Ondersteuning bij bedrijfsprocessen om continuïteit te verbeteren
Onze oplossingen hebben zich inmiddels bewezen
Cyso wenst u fijne feestdagen en een succesvol 2013
Maandag 24 december geopend Dinsdag 25 december gesloten Woensdag 26 december gesloten Maandag 31 december geopend Dinsdag 1 januari gesloten 
“Na wat discussie over onze kleding denken we een aparte benadering te hebben gevonden”
Op woensdag 12 september zijn er verkiezingen voor de Tweede Kamer. Om de kiezer te helpen bij het maken van een keuze voor de partij die het beste bij hen past, zijn er al jaren verschillende websites beschikbaar. Over het algemeen werken deze websites door de bezoeker aan de hand van een enquête met stellingen een keuze te laten maken over hoe iemand over deze kwestie denkt. De standpunten die de verschillende partijen over deze kwesties innemen (op basis van hun verkiezingsprogramma) bepalen vervolgens het eindresultaat van de enquête. Cyso sponsort ook een website die de kiezer helpt zijn of haar stem te bepalen: Partijgedrag. Deze website heeft echter een andere insteek.
Partijgedrag werkt niet met verkiezingsprogramma’s, maar op basis van alle kamermoties die de afgelopen jaren zijn ingebracht en de resultaten van de stemming hierover. Van iedere motie worden gegevens gebruikt waaronder het thema of onderwerp en de resultaten van de stemming. Deze gegevens worden via een officiële API van de rijksoverheid opgehaald.
U kunt Partijgedrag op een aantal manieren gebruiken. U kunt zelf op basis van door u gewenste onderwerpen of thema’s een selectie maken van kamermoties en aangeven wat u zelf gestemd zou hebben. Als u vindt dat u genoeg onderwerpen heeft behandeld en vragen beantwoord, kiest u ervoor om het resultaat te tonen en ziet u de overeenkomsten met de partijen uit de Kamer.
Naast deze manier van de website gebruiken, kunt u ook de verschillen en overeenkomsten in stemgedrag zien tussen de partijen op basis van onderwerp (beleidagenda’s of thema’s). U kunt ook in één helder overzicht zien hoe vaak partijen het met elkaar eens zijn (partijgelijkenis), en welke onderwerpen het meeste op de agenda worden gezet door iedere partij (partijfocus).
Cyso vindt het belangrijk dat de Nederlandse kiezer een weloverwogen keuze kan maken op 12 september. Wij zijn van mening dat Partijgedrag onderscheidend genoeg is en een belangrijke aanvulling kan zijn. Om die reden ondersteunen wij dit initiatief graag en hebben wij besloten de hosting voor de omgeving kosteloos te verzorgen.
Om tegemoet te komen aan de toenemende en steeds gevarieerdere vraag aan specificaties voor virtuele servers (met name in het zwaardere segment), hebben wij een aantal wijzigingen aangebracht aan onze VMware Cloud Server diensten. Deze week zijn er daarom een tweetal belangrijke veranderingen doorgevoerd.
Onze klanten hadden een toenemende vraag aan meer flexibiliteit als het diskruimte voor servers betrof. Daarom hebben wij besloten de keuze geheel vrij te maken. Er is geen minimum afname meer. U kunt vanaf nu in blokken van 50 GB zelf kiezen hoeveel diskruimte u wilt afnemen per server. U kunt uiteraard nog steeds flexibel wisselen als u meer of juist minder storage nodig hebt.
Ons Cloud platform is de afgelopen tijd uitgebreid met nieuwe blade systemen met een hogere capaciteit, waardoor wij ook virtuele servers kunnen aanbieden die hiervan profiteren. De maximale hoeveelheid virtuele CPU’s per virtuele server bedraagt nu 8 en de maximale hoeveelheid geheugen is toegenomen tot 16 GB RAM. U kunt uw zeer zware toepassingen nu dus nog beter faciliteren met een Cloud Server van Cyso.
De nieuwe prijzen en specificaties vindt u op onze website.
]]>Het is geen geheim dat mobiel internetgebruik een enorme stijging heeft ondergaan in de afgelopen paar jaar. In een onderzoek van Morgan Stanley1 uit april 2011 werd voorspeld dat er in 2014 meer mobiele toestellen voor internettoegang gebruikt worden dan traditionele computers. De meest recente cijfers hebben aangetoond dat dit omslagpunt vermoedelijk zelfs al volgend jaar zal plaatsvinden. Het zal dus niet lang meer duren dat websites die niet klaar zijn voor mobiel gebruik de boot zullen missen omdat bezoekers geconfronteerd worden met onvolledige functionaliteit of een onpraktisch design doordat de website ontworpen is voor een computer met een breder scherm dan dat van een tablet, smartphone of ander mobiel device. De uitdaging voor veel webdesigners ligt in het maken van een ontwerp dat dit probleem onderkent en hier al in een vroeg stadium op anticipeert.

Een voorbeeld uit de praktijk: we gaan naar de opdrachtgever om ons fantastische nieuwe en trendy website ontwerp te presenteren. Voor dit ontwerp hebben we de drie belangrijke pagina's uitgewerkt. Laten we nu eens zeggen dat je deze ontwerpen ook moet presenteren voor de mobiele apparaten van de opdrachtgever; namelijk zijn iPhone, zijn iPad en zijn desktop computer. Er zijn dus drie paginaontwerpen gemaakt (traditioneel in Photoshop) voor drie verschillende devices; 9 ontwerpen in totaal dus. Stel je nu voor dat de opdrachtgever even vraagt het lettertype te veranderen. Dat betekent niet 1 aanpassing, maar het bijwerken van negen verschillende Photoshop bestanden. Veel werk dus voor feitelijk één enkele aanpassing.
Het traditionele Web Design process
Jeremy Keith
Zoals je begrijpt is de traditionele manier van werken volledig onpraktisch in deze tijd, waarin het scala aan devices waarmee een website bezocht wordt, explosief is gestegen. Als webdevelopers moeten we de manier waarop we gewend zijn om websites te ontwikkelen veranderen; we moeten veranderen hoe we denken en hoe we werken. Het probleem is er ontwerpen moete worden voor een oneindig aantal mogelijke schermformaten. Natuurlijk kun je je richten op een paar belangrijke breedtes13, maar zelfs dat kan al leiden tot een enorme hoeveelheid werk. Het zou toch erg prettig zijn om met één enkel ontwerp ieder device te kunnen bedienen.
De technieken op het gebied van webdesign zijn de afgelopen jaren enorm snel veranderd. Ik heb onder andere gewerkt met tabel gebaseerde lay-outs, Flash-gebaseerde websites, SEO technieken, de opkomst van de javascript fameworks zoals script.aculo.us en jQuery en nu met Responsive Web Design. Responsive Web Design is het ontwerpen van website die anticipeert op en zich aanpast aan de wensen van de gebruiker.
Een voorbeeld van reponsive web design; bovenstaande website past zich aan het schermformaat waarmee de website wordt bekeken.
Om mij verder in het onderwerp Responsive Web Design te verdiepen, ben ik afgelopen mei naar Londen geweest om aanwezig te zijn bij de Future Of Web Design (FOWD) conferentie. Tijdens de FOWD heb ik de workshop van Steve Fisher genaamd Rock Solid UX Deliverables bijgewoond; een workshop die heel goed aansluit bij de Responsive Web Design werkzaamheden, waar ik de komende tijd bij Cyso mee bezig zal zijn. Om tot een succesvolle implementatie van responsive web design te komen, werd aangegeven om als eerste onze huidige denkprocessen en werkwijzen aan te passen in plaats van direct met de techniek te beginnen.

In de dagvullende workshop kregen we een schat aan nieuwe informatie toegeworpen om mee aan de slag te gaan. Veel van deze nieuwe informatie heeft mij aan het denken gezet om anders over zaken na te denken. Daarnaast kregen we tips en trucs over de juiste tools; tools die goed werken, maar ook enkele valkuilen om op te letten. Hieronder staat een beknopt overzicht van de onderwerpen en aandachtspunten uit de workshop.
Nu je al het voorwerk hebt gedaan; het schetsen, persona's, style tiles en prototypes klaar hebt staat niets je meer in de weg om de ontwerpen volledig te implementeren. Go Go Go!
Sheets die tijdens de workshop ter ondersteuning gebruikt werden.
Binnen één jaar zal het mobiel gebruik van internet wellicht al groter zijn dan de traditionele desktop computer en laptop. Websites worden bezocht op verschillende schermresoluties. Als ik op dit moment de frontpage van Cyso open op een iPad, iPhone of Android toestel dan schaalt het toestel zelf de pagina en krijg ik een verkleind beeld voor mij. Het is onleesbaar en niet toegepast op mijn resolutie. Ik kan wel inzoomen, maar dan vallen er weer belangrijke delen zoals de navigatie weg. De oplossing hiervoor is het toepassen van Responsive Web Design. Met Responsive Webdesign wordt de website flexibel gemaakt, zodat het op elk schermformaat het beste tot zijn recht komt.
Door de lessen uit de hierboven beschreven workshop is het mij duidelijk geworden dat het ontwerpen voor een responsive website een veelzijdig en veelomvattend proces is. De traditionele manier van ontwerpen en ontwikkelen voor het internet verandert. Het responsive maken van een website is meer dan even wat technische wijzigingen doorvoeren op je website als je het goed wilt doen. De content die op je pagina's staan moet namelijk met andere ogen bekeken worden; de volgorde zal aangepast moeten worden en misschien wil je zelfs je navigatie wijzigen. Je moet terug naar de basis gaan en overal vraagtekens bij zetten. Waarom wil je iets melden? Waarom staat content eigenlijk op een bepaalde plek? Wat is het doel van het tonen van een bewuste afbeelding? Enzovoorts. De internetredactie van Cyso staat aan de voet van deze uitdaging en gaat binnenkort starten met het responsive proces. Wij hopen u snel resultaten te kunnen laten zien. Of u deze dan leest op uw smartphone, tablet, desktop of welk device dan ook zou dan niet uit meer moeten maken.
"Learn how to think beyond the desktop and craft beautiful designs that anticipate and respond to your users’ needs."
"Its data-driven strategies and battle tested techniques will make you a master of mobile—and improve your non-mobile design, too!" Enkele Twitter accounts die ik waardeer vanwege de (meestal) informatieve en vakgebied-gerelateerde tweets. De hashtag #rdw is eveneens aardig om te volgen.
]]>
Zoals ook al aangekondigd in de nieuwsbrief van maart, gaan wij overstappen naar een nieuw DNS systeem. Vanaf 5 juni gaat het nieuwe platform in gebruik genomen worden en zullen vervolgens de oude DNS servers uitgefaseerd worden. Het nieuwe DNS systeem maakt gebruik van PowerDNS. Overstappen van ons huidige systeem naar het nieuwe systeem brengt ondermeer de volgende voordelen met zich mee:
Het nieuwe DNS systeem bestaat uit 4 nieuwe servers, waarvan er 3 gebruikt worden voor het serveren van zones aan het internet. De vierde server is een zogenaamde "hidden master". Deze server is van belang wanneer er zones voor domeinen op een eigen DNS (niet Cyso) server beheerd worden, waarvan de zones vervolgens door ons opgehaald dienen te worden.
Onze klanten worden apart geïnformeerd over de precieze planning en de impact die de migratie heeft op de diensten die zij bij ons afnemen. Mocht u vragen hebben over deze werkzaamheden dan verzoeken wij u contact op te nemen met onze servicedesk.
]]>Onze nieuwsbrief editie mei 2012 is verzonden met daarin met de volgende onderwerpen:
Het eerste wat u moet doen is de gratis App downloaden en installeren vanuit de App Store. Na het opstarten wordt u gevraagd om in te loggen op uw Enterprise vCloud omgeving. Druk op het tandwiel icoon en geef de vCloud URL op die u van ons hebt doorgekregen en druk op Save. Vul vervolgens de gebruikersnaam en wachtwoord in van uw Enterprise vCloud omgeving om in te loggen.
Als het inloggen is gelukt, bevindt u zich in het hoofdscherm van de vCloud applicatie. U ziet een overzicht van uw vApps en verschillende mogelijkheden voor het beheer ervan. De mogelijkheden voor het uitrollen van nieuwe servers en vApps zijn vooralsnog erg beperkt, maar voor inzicht in en beheer van bestaande servers biedt de App al nuttige functionaliteit.
Door een vApp en vervolgens een server hieruit te selecteren kunt u gegevens zoals het besturingssysteem en de toegewezen resources opvragen. Als u snel wilt zien hoe uw applicatie is opgebouwd, kunt u dus eenvoudig zien hoe de samenstelling van uw servers eruit ziet.
Vanuit een geselecteerde server heeft u ook de mogelijkheid om deze aan of uit te zetten of deze een reboot te laten uitvoeren. Stel dat een server is vastgelopen, kunt u dus snel ingrijpen vanaf uw iPad zonder dat u een PC nodig heeft. Bijzonder handig voor als u onderweg bent en snel moet ingrijpen.
Als er een applicatie op uw iPad is geïnstalleerd voor gebruik van SSH of RDP, kunt u deze applicatie koppelen via de vCloud Client. Als u een server geselecteerd hebt in de vCloud Client, kan direct de SSH of RPD client worden gestart en op de bewuste server worden ingelogd.
De VMware vCloud Client ondersteunt op dit moment slechts een beperkt gedeelte van alle functionaliteit van vCloud Director. Het leent zich op dit moment prima voor het uitvoeren van bijvoorbeeld reboots van servers of het uitvoeren van onderhoud via SSH of RDP. Voor het volledig inrichten van uw platformen en applicaties zijn de mogelijkheden vooralsnog te beperkt. De kans is groot dat VMware meer functionaliteit zal inbouwen in nieuwe versies van de applicatie. Misschien kunt u over een jaar wel ál het beheer aan uw virtuele datacenter doen vanaf uw iPad.
Meer informatie over het beheer van de nieuwe Enterprise vCloud dienst vindt u in onze knowledgebase.
Alkmaar, 9 mei 2012 - Op 9 mei 2012 vindt de officiële lancering plaats van Cyso’s nieuwe Infrastructure as a Service dienst: Cyso Enterprise vCloud. Deze nieuwe dienst maakt het gebruikers mogelijk om vanuit een flexibele verzameling virtuele resources in een eigen virtueel datacenter zelf platformen en applicaties te configureren en te beheren. Hierbij wordt gebruik gemaakt van de hoogwaardige VMware vSphere Cloud infrastructuur van Cyso. De dienst biedt een gebruiksvriendelijke webinterface voor het inrichten en beheren van servers, netwerken en veiligheidstoepassingen. Er kan gebruik gemaakt worden van servertemplates die eenvoudig kunnen worden opgeslagen en hergebruikt.
Met de lancering van de nieuwe dienst richt Cyso zich op een nieuw soort dienstverlening. De bestaande managed hosting activiteiten worden nu uitgebreid met een self managed service, waarbij klanten zelf de volledige controle en verantwoordelijkheid hebben over servers en applicaties. Cyso beheert weliswaar de onderliggende infrastructuur van het platform en het netwerk, maar voert geen controle uit op de systemen van de klant zelf.
Een belangrijk en onderscheidend kenmerk van Cyso’s Enterprise vCloud dienst is de gegarandeerde reservering van resources. Een veel gehoord bezwaar van publieke Cloud diensten is tegenvallende performance. Cyso voorkomt dit probleem door directe reserveringen te doen op resources, in plaats van de capaciteit te delen binnen het Cloud platform. De gebruiker kan dus altijd beschikken over de afgenomen resources en deze flexibel en naar wens verdelen. Alle servers die klanten in hun virtuele datacenter definiëren, profiteren daarnaast standaard van de hoog beschikbaarheid die wordt geboden door het VMware vSphere platform. Gecombineerd met een platform dat louter uit enterprise hardware is opgebouwd, levert dit een beschikbaarheid op die niet onderdoet voor de bestaande managed hosting diensten van Cyso.
“Een ander voordeel ten opzichte van bijvoorbeeld de clouddiensten van Amazon, Microsoft Azure en andere grote internationale providers is het feit dat onze dienst volledig is ondergebracht in Nederlandse datacenters,” aldus Paul Bankert, Manager Business Development bij Cyso. “De informatie blijft daardoor onder de Nederlandse wet vallen. Voor de privacy van bedrijfsgegevens kan het van cruciaal belang zijn dat bijvoorbeeld de Amerikaanse overheid geen beslag kan leggen op gevoelige bedrijfsgegevens. Alle data blijft hoe dan ook eigendom van de organisatie zelf.”
De Enterprise vCloud dienst is opgebouwd volgens de open virtualisatiestandaarden van VMware en daarom voorzien van het waarmerk VMware vCloud Powered. Een belangrijk voordeel voor gebruikers is dat er met andere omgevingen met hetzelfde waarmerk kan worden gecommuniceerd en volledige servers op eenvoudige wijze kunnen worden gemigreerd. Gebruikers houden daarom de vrijheid en mogelijkheid om hun gegevens op ieder moment onder te brengen bij een provider naar keuze.
De nieuwe virtual datacenter dienst is met name bedoeld voor het professionele zakelijke segment. Doordat beheer door klanten zelf dient te worden uitgevoerd, is het met name geschikt voor technisch bekwame organisaties zoals softwareontwikkelaars, die op eenvoudige en flexibele wijze test-, ontwikkel- en acceptatieomgevingen willen gebruiken. Meer informatie over de nieuwe Enterprise vCloud dienst is beschikbaar op de website van Cyso.
Cyso is een Internet Service Provider die zich richt op het verlenen van technische innovatieve internetdiensten voor de zakelijke markt en is één van de oprichters van de Dutch Hosting Provider Association (DHPA). Cyso levert producten van domeinregistratie tot volledig beheerde platformen en applicaties. Cyso is sinds januari 1997 actief op de internetmarkt en is een onafhankelijke en financieel gezonde organisatie. Cyso is gevestigd in Alkmaar.
Voor meer informatie: www.cyso.nl
]]>
Een team van vier Cyso developers heeft dit jaar meegedaan aan de Hack Battle van The Next Web Conference. Het doel was het maken van een (web)applicatie, die gebruik maakt van één of meerdere API's. De beste applicaties werden beloond met prijzen, drie van de conferentie zelf en zeven van de API sponsors. Van deze prijzen hebben wij er uiteindelijk drie gewonnen. The Next Web, of TNW, is een jaarlijkse conferentie, met als doel het uitwisselen van ideeën over waar het web naar toe gaat, en hoe het er in de toekomst uit zal zien. Sprekers van verschillende bedrijven, groot en klein, vertellen hun ervaringen en visies. Dit jaar werd er tevens een zogenaamde Hack Battle georganiseerd, waar ontwikkelaars worden uitgedaagd om de beste en meest innoverende applicatie te maken, binnen 24 uur.
Application Programming Interface, beter bekend als API, is een term die steeds populairder begint te worden. Van origine werd de term alleen gebruikt door ontwikkelaars, om een set afspraken en regels aan te duiden, die gebruikt worden om te communiceren tussen applicaties. Een voorbeeld is de Win32 API onder Windows, of de libc API onder Linux. Programma's kunnen via deze API's communiceren met het besturingssysteem, bijvoorbeeld om bestanden te lezen en te schrijven, of om apparaten aan te sturen. Een applicatie gebruikt dus een API om een specifiek doel te bereiken.
Een trend op het internet is dat steeds meer bedrijven hun eigen API aanbieden. Bijvoorbeeld Twitter, waarmee tweets geplaatst en beheerd kunnen worden op Twitter accounts; of Flickr, die hetzelfde bereikt voor foto's op hun website. Wat je normaal gesproken doet via de website van het bedrijf, kan je doen via de API die ze aanbieden, zodat je bijvoorbeeld een applicatie kan maken die tweets post op Twitter, en foto's kan beheren op Flickr. Iets waar je normaal twee losse websites voor nodig hebt. Dit biedt de mogelijkheid om unieke applicaties te maken, en diensten en websites te combineren op een manier die normaal gesproken niet mogelijk is.
In totaal werden er elf API’s beschikbaar gesteld voor de Hack Battle, waaronder grote namen zoals Facebook en Dropbox, maar ook kleine zoals Tendril en zelfs het Nederlandse Rijksmuseum. Uiteindelijk hebben wij hiervan drie API's gebruikt:
Tevens hebben wij de Google Maps API gebruik voor landkaarten en het uitrekenen van afstand tussen twee punten op een kaart.
Het maken van de 'hack' begon met een idee. Stel, je vertrekt van huis, en bedenk later pas dat je vergeten bent om het licht uit te doen. Hoe ga je erachter komen of het licht nog aanstaat, en hoe zorg je ervoor dat je het alsnog kan uitzetten? Beter nog, hoe zorg je ervoor dat het licht automatisch uitgaat als je vertrekt van huis? Als oplossing hiervoor hebben wij de AmIHome applicatie gemaakt.
AmIHome kan via de KPN API de locatie van je telefoon bepalen, en zien waar je bent. Immers, de meeste mensen nemen hun telefoon overal mee naar toe. Via de energiemeter van Essent weten we ook waar 'thuis' is. Via deze combinatie kunnen we dus bepalen of je thuis bent, of niet. Concreter, AmIHome weet of je binnen 500 - 2000 meter van huis bent, afhankelijk van hoe nauwkeurig KPN je locatie kan bepalen.

AmIHome - hoofdscherm
Via de Tendril API en de energiemeter van Essent, is het mogelijk om zogenaamde Smart Plugs en Thermostats in je huis te plaatsen. Deze apparaten zijn via internet te bereiken en te beïnvloeden. De thermostaat kan bijvoorbeeld ingesteld worden om het huis op te warmen tot een bepaalde temperatuur, en de Smart Plugs kunnen van afstand aan en uit gezet worden. Als dit gecombineerd wordt met de locatiegegevens van de telefoon, kunnen er regels opgesteld worden voor situaties. Bijvoorbeeld het licht dat uitgaat als je van huis bent, of dat de thermostaat alvast aangaat als je binnen een paar kilometer van huis bent.

AmIHome - regels
Als laatste moet er gezorgd worden dat de gebruiker een notificatie krijgt van de ondernomen acties. Hiervoor hebben we de API van Twilio gebruikt. Twilio is een VoIP dienst, waarmee een telefoonnummer aangemaakt kan worden in verschillende landen. Met dit nummer kan vervolgens gebeld worden en SMS'en worden verstuurd. Twilio ondersteunt ook text-to-speech, waarmee we tekst op kunnen laten lezen. Een gebruiker kan dus kiezen om een SMS of telefoontje te ontvangen als het licht voor hem is uitgedaan.

AmIHome - notificaties
We hebben 24 uur de tijd gehad, en elke minuut hard nodig gehad. Tien minuten voor de presentatie hadden we de laatste hand gelegd aan het systeem wat de regels uitvoert en de notificaties verstuurt. De hack werd direct daarna gepresenteerd, en behalve een Skype client die op stil stond en dus het telefoontje niet ontving, ging alles voorspoedig. Ons team heeft als enige drie prijzen weten te veroveren, iets waar we totaal door verrast werden.
De wedstrijd is ons team goed bevallen, en was leuker en spannender dan we op het eerste gezicht hadden verwacht. We houden onze ogen open voor vergelijkbare wedstrijden, en wie weet doen we volgend jaar wel weer mee.
De afgelopen weken zijn er verschillende hardware uitbreidingen gedaan in onze datacenters. Deze uitbreidingen betroffen nieuwe capaciteit voor onze Cloud platformen en bestaan uit zowel Enterprise SAN storage als blade systemen. Er zijn nieuwe EqualLogic PS6510 SAN devices geplaatst en een flink aantal blade systemen zoals verschillende PowerEdge M610s en de nieuwste PowerEdge M620 servers.
De M620 systemen zijn opgebouwd met de gloednieuwe 12e generatie Dell hardware. Deze zijn uitgerust met Dual Octocore Intel Xeon E5-2670 CPUs. De servers zijn daarnaast voorzien van energiezuinige lokale SSD storage voor hoge performance en de nieuwste generatie iDRAC7 functionaliteit voor toegang en onderhoud op afstand.
Uiteraard zijn alle blade systemen en SAN devices via 10 Gbit/s snelheden verbonden binnen het Cyso netwerk. In totaal zorgen de nieuwe systemen voor 500 GHz aan rekenkracht, bijna 1,5 TB aan geheugen en 60 TB aan SAN storage voor onze Cloud platformen. De capaciteit komt zowel ten goede aan onze bestaande VMware Cloud omgevingen als onze nieuwe Enterprise vCloud dienst.
]]>
Afgelopen maanden zijn wij gestart met een traject voor de ISO 27001 certificering voor onze managed hosting dienstverlening. De ISO 27001 normering is de standaard in informatiebeveiliging en biedt het raamwerk voor een Information Security Management System waarmee alle processen die te maken hebben met informatiebeveiliging in kaart gebracht worden. De certificering is het formaliseren van beleid uit onze dagelijkse praktijk en het bewijs aan u dat wij op een professionele en gestructureerde manier met informatiebeveiliging omgaan.
Enkele aandachtsgebieden die aan bod komen:
Om ons te adviseren gedurende het traject maken wij gebruik van de expertise van CompLions, dat gespecialiseerd is in de implementatie van verschillende standaarden en normen, waaronder ISO 27001. Voor het behalen van de certificering worden er organisatiebreed medewerkers betrokken bij het proces om optimaal draagvlak te creëren en begripsvorming te bewerkstelligen. Het ISO 27001 keurmerk is niet slechts het voldoen aan een norm, maar een methode te laten zien dat wij permanent waken over de maatregelen die de informatiebeveiliging van onze klanten, partners en onszelf garanderen.
]]>
Een Distributed Denial of Service (DDoS) aanval is een poging om een server of netwerk onbereikbaar te maken door het vanuit verschillende locaties massaal maken van verbindingen naar een bepaalde website of service. Helaas zijn DDoS aanvallen een veel voorkomend fenomeen op het internet en kunnen een ernstige bedreiging voor bedrijfskritische internetdiensten vormen. Door deze vorm van criminaliteit is het op relatief eenvoudige wijze mogelijk veel overlast te veroorzaken en schade toe te brengen. Zelfs grote providers kunnen aanzienlijke overlast ondervinden, zoals een collega-provider helaas recent moest ondervinden. Niet alleen de dienst of website die het slachtoffer is van een DDoS aanval lijdt eronder, maar ook andere diensten op dezelfde server of binnen hetzelfde netwerk kunnen hier overlast van ondervinden. In het verleden was het bovendien meestal erg moeilijk om dergelijke aanvallen af te slaan zonder de getroffen dienst offline te halen. Er bestaan inmiddels oplossingen die speciaal ontwikkeld zijn om afwijkingen in netwerkverkeer, zoals DDoS aanvallen, te detecteren en af te slaan. Eén van de grootste leveranciers van dergelijke toepassingen is Arbor Networks. Wij beschikken sinds enige tijd over apparatuur van deze fabrikant. Deze oplossing kan op zeer gedetailleerd niveau het netwerkverkeer analyseren, aanvallen of andere afwijkingen zeer snel detecteren en, als deze zich voordoen, isoleren en afslaan. Het isoleren van het dataverkeer gebeurt vervolgens op zodanige wijze dat alleen vijandig verkeer geblokkeerd wordt en legitiem bezoek gewoon doorgang krijgt. De getroffen dienst blijft gewoon beschikbaar.
Onze Arbor Peakflow SP oplossing is opgebouwd uit twee componenten: een Collector Platform (CP) en een Threat Management System (TMS). Het CP systeem zorgt voor permanente monitoring van het dataverkeer om onregelmatigheden te signaleren; als het CP een aanval signaleert, kan deze dit doorgeven zodat het TMS de aanval kan neutraliseren. Als dit zich voordoet, neemt de TMS al het betrokken dataverkeer ongefilterd van de routers over en scheidt het legitieme verkeer van het vijandige verkeer.
Het CP zorgt voor permanente bewaking en analyse van het netwerkverkeer. Het verkeer dat via de routers het netwerk in of uit gaat wordt geanalyseerd op verschillende factoren. Op zeer gedetaileerd niveau wordt het netwerkverkeer geïnpecteerd om afwijkingen ten opzichte van regulier gebruik te detecteren. Het CP ondersteunt een groot aantal protocollen en herkent een groot aantal applicaties. De toepassing wordt permanent van updates voorzien om altijd op de hoogte te zijn van de meest actuele bedreigingen.
Naast de al aanwezige logica op het device zelf, is het ook aangesloten op een wereldwijd netwerk van andere Arbor Peakflow SP systemen. Dit systeem, het Active Threat Level Analysis System (ATLAS) wordt actief beheerd wordt door specialisten van Arbor Networks zelf. In de bijbehorende portal worden mondiale trends verzameld uit actuele gegevens van het grootste deel van de belangrijkste ISPs ter wereld. Ruim 70% van het totale internetverkeer wordt geanalyseerd door het ATLAS systeem, waardoor dit systeem een uitzonderlijk goed inzicht heeft in actuele bedreigingen over het gehele internet. Het ATLAS systeem maakt het bijvoorbeeld mogelijk om op mondiaal niveau te signaleren of er grootschalige aanvallen plaatsvinden door botnets.
Als ontdekt wordt dat uw diensten of platformen onder vuur liggen, kan het CP een signaal afgeven aan de routers en het Threat Management System zodat de aanval opgevangen en geneutraliseerd kan worden.
Het Threat Management System is het feitelijke wapen tegen DDoS aanvallen. Op het moment dat het CP ervoor zorgt dat het TMS in actie komt, wordt al het verkeer richting betrokken servers via het TMS gerouteerd. Deze is in staat om legitiem verkeer te onderscheiden van vijandig verkeer. Het TMS gebruikt verschillende manieren om een aanval af te slaan, waaronder:
Het TMS is uiteraard voorzien van ondersteuning voor zowel IPv4 als IPv6. Door de combinatie van de hierboven genoemde technieken, is het systeem in staat om alleen legitiem verkeer door te laten, terwijl kwaadaardig verkeer geblokkeerd wordt. Bovendien worden de andere onderdelen van het netwerk ontlast van de aanval doordat routers, switches, firewalls en servers niet meer direct te maken krijgen met de aanval. De overlast op andere diensten wordt dus ook beperkt.
De impact van een DDoS aanval op uw dienstverlening kan aanzienlijk zijn. Op het moment dat uw diensten niet bereikbaar zijn, leidt u op vele vlakken schade.
De kosten kunnen snel oplopen, waardoor het al heel snel de moeite loont om een anti DDoS oplossing in te zetten. De maandelijkse lasten verdienen zich, afhankelijk van hoe vaak u getroffen wordt door DDoS aanvallen, al snel terug. Bovendien hoeft u niet te investeren in extra operationele kosten en dure apparatuur. Door gebruik te maken van onze anti DDoS dienst, kiest u voor een flexibel abonnement dat u eenvoudig kunt aanpassen aan uw actuele behoefte.

Als u met enige regelmaat te maken heeft met aanvallen op uw dienstverlening of bang bent voor de mogelijke impact als dit zou gebeuren, kan de DDoS beschermingsdienst van Cyso de oplossing bieden die uw problemen oplost. Neem voor informatie of een vrijblijvend advies contact op met onze verkoopafdeling. Meer informatie over deze dienst en andere security oplossingen vindt u op onze website.
]]>Onze nieuwsbrief editie maart 2012 is verzonden met daarin met de volgende onderwerpen:
Van student naar architect Sinds maart dit jaar werk ik 4 jaar bij Cyso. Ik ben begonnen bij Cyso als programmeur, toen ik nog studeerde. Uiteindelijk ben ik na een jaar weggegaan om af te studeren. Daarna ben ik weer aan de slag gegaan als Software Architect.
Mijn sterkste punt is dat ik voldoende kennis heb van en interesse heb in zowel programmeer- als systeembeheeraspecten. Mijn taak tijdens projecten is om zaken van beide kanten te bekijken, om zo tot het beste ontwerp te komen.
Na het maken van het ontwerp is mijn taak vaak ook het uitzoeken van de gekozen oplossing. Meestal betekent dit dat ik in documentatie van software moet gaan duiken om te kijken hoe we het beste kunnen bereiken wat we willen. Als voorbeeld kan ik zowel Exchange 2010 als PowerDNS nemen. Van beide systemen was binnen Cyso weinig kennis aan het begin van het project. In deze gevallen neem ik altijd de tijd om mij te verdiepen in de materie, en vooral veel te experimenteren.
Mijn rol ligt voornamelijk in het ontwerpen van nieuwe softwaresystemen voor Cyso zelf. Bepaalde systemen maak ik daarna zelf. Een voorbeeld hiervan is ons backend systeem waarmee we Exchange 2010 kunnen beheren. Daarnaast heb ik de beheer connectie met Zimbra geschreven.
Op dit moment zijn we hard aan het werk om ons nieuwe PowerDNS systeem in gebruik te nemen. Voor dit project heb ik een RESTful beheer API geschreven (TonicDNS), en meegeholpen aan het geschikt maken van de beheertools van ons oude DNS systeem voor TonicDNS.
Naast het ontwerpen en maken van software voer ik ook nog een aantal systeembeheertaken uit. Ik ben medeverantwoordelijk voor de werking en het draaiend houden van ons Exchange 2010 cluster.
Tijdens mijn studie zocht ik een bijbaan die meer paste bij mijn opleiding. Via een vriend ben ik bij Cyso terecht gekomen. Nadat ik was afgestudeerd ben ik weer teruggegaan naar Cyso, omdat het me eigenlijk wel beviel, en het werk me interesseerde. Vooral de eerste paar jaar waren leerzaam, aangezien je als net afgestudeerd werknemer heel snel en veel leert bij Cyso.
Mijn hobby is het verzamelen van visuele media. Dat is natuurlijk lekker vaag, maar het komt erop neer dat ik inmiddels een enorme collectie aan games, boeken, anime, manga, cartoons, comics en series heb. Hoewel het de laatste tijd minder aan het worden is, ben ik lange tijd hardcore gamer geweest.
Tegenwoordig breng ik mijn vrije tijd voornamelijk door met het kijken van anime en series. Thuis wil ik ook nog wel sleutelen aan mijn Media Center/NAS/Server, en heb ik een gezonde interesse in Linux en Open Source projecten. Mijn nieuwste interesse is de Raspberry Pi die net is uitgekomen.
Op Daphne's eerste dag wist ze me te strikken voor een rondleiding bij Cyso. We kwamen er al snel achter we goed bij elkaar passen, en dat onze interesses overeen komen. Inmiddels zijn we alweer 1,5 jaar bij elkaar.
]]>Sinds een aantal weken beschikt Cyso over geavanceerde apparatuur van fabrikant Arbor Networks. Als onderdeel van de geheel vernieuwde security oplossingen was Cyso al enige tijd op zoek naar een toepassing die een complete analyse van al het verkeer in ons netwerk kan verzorgen en betrouwbare bescherming biedt tegen DDoS aanvallen en andere security-gerelateerde problemen.
Onze klanten hebben in toenemende mate vraag naar zeer specifieke beveiligingsdiensten. Zij stellen eveneens hoge eisen aan de oplossingen die wij daarvoor kunnen leveren. Een netwerkbrede toepasbaarheid en de schaalbaarheid van de bescherming zijn daarbij voor zowel voor de klant als onszelf van groot belang. Wij hebben een uitgebreide analyse en vergelijking gedaan tussen verschillende leveranciers die dergelijke oplossingen konden leveren. De uitstekende referenties in de bancaire en ISP branche, gecombineerd met de mogelijkheden van hun producten, hebben ons uiteindelijk doen besluiten om te kiezen voor de Peakflow SP/TMS apparatuur en oplossingen van Arbor Networks.
De nieuwe apparatuur beschikt over uitgebreide analysemogelijkheden om permanent bewaking van het netwerk mogelijk te maken en onregelmatigheden te detecteren. Daarnaast zijn de apparaten eenvoudig uit te breiden om in te snel kunnen spelen op een groeiende vraag. Door een wereldwijde integratie tussen andere partijen en netwerken die door Arbor diensten zijn beveiligd (het Active Threat Level Analysis System, ofwel ATLAS), profiteren wij daarnaast van een enorme schat aan informatie over actuele trends en bedreigingen.
De dienst is inzetbaar per klant en vormt een onderdeel van ons oplossingenportfolio. Neem contact op met onze verkoopafdeling voor meer informatie. Binnenkort zullen wij middels een blogartikel verdere aandacht geven aan de mogelijkheden en toepassingen.
]]>
Vanaf de tweede helft van februari heeft Cyso de beschikking over een forse uitbreiding van de datacenterruimte in het Equinix AM2 datacenter in Amsterdam. De extra capaciteit is met name nodig om de groei van de Cloud dienstverlening op te vangen. De afgelopen jaren is de vraag zodanig toegenomen dat de beschikbare ruimte, die eind 2010 is ingeschat bij het betrekken van het datacenter, onvoldoende bleek te zijn voor verdere groei in 2012 en verder. Om fysieke belemmeringen in Cyso’s ambities te voorkomen, is besloten om zo snel mogelijk uitbreiding te verzorgen.
In het afgelopen jaar zijn de ervaringen met de faciliteiten van en de samenwerking met Equinix dermate positief geweest, dat besloten is om de vereiste extra capaciteit bij dit datacenter af te nemen. De bestaande suite in Equinix AM2 zal worden vergroot om ruimte te bieden aan de nieuwe uitbreiding.
De extra ruimte is inmiddels opgeleverd en klaar om in gebruik genomen te worden. De komende weken zal de cold corridor worden verlengd en worden extra hoge racks geplaatst. De verwachting is dat in maart de eerste servers opgeleverd zullen worden in de nieuwe ruimte.
Equinix, Inc. (Nasdaq: EQIX) verbindt bedrijven wereldwijd met partners en klanten op basis van een platform van hoogwaardige datacenters. Deze datacenters omvatten dynamische ecosystemen en voorzien in de breedste keus uit netwerken. Meer dan 3.100 bedrijven op het gebied van cloud-diensten, digitale content en financiële dienstverlening hebben verbindingen naar meer dan 600 netwerkserviceproviders. Deze bedrijven vertrouwen op Platform Equinix voor zakelijke groei, betere applicatieprestaties en de bescherming van hun belangrijkste digitale bedrijfsmiddelen. Equinix is actief in 35 strategische markten in Noord-Amerika, Europa en Azië. Het bedrijf investeert continu in zijn platform om groei bij klanten te ondersteunen.
Voor meer informatie: www.equinix.com
Cyso is een Internet Service Provider die zich richt op het verlenen van technische innovatieve internetdiensten voor de zakelijke markt en is één van de oprichters van de Dutch Hosting Provider Association (DHPA). Cyso levert producten van domeinregistratie tot volledig beheerde platformen en applicaties. Cyso is sinds januari 1997 actief op de internetmarkt en is een onafhankelijke en financieel solide organisatie. Cyso is gevestigd in Alkmaar.
Voor meer informatie: www.cyso.nl
]]>Afgelopen weekend heeft ons Hosted Zimbra platform een upgrade gekregen van versie 6 naar versie 7.1. De nieuwe versie van het platform biedt veel verbeteringen en nieuwe mogelijkheden. Met name de webinterface heeft veel verbeteringen en nieuwe mogelijkheden gekregen. Een kort overzicht:
Versiebeheer voor documenten en bestanden
Als u wijzigingen in, al of niet gedeelde, bestanden en documenten aanbrengt, kunt u deze nu voorzien van aanvullende opmerkingen. Daarnaast kunt u nu oude versies opvragen en herstellen.
Eén centrale plek voor bestanden en documenten
De Notebook functionaliteit is nu geïntegreerd in uw Briefcase, waardoor u nu op één plaats toegang heeft tot uw bestanden en documenten. De bestaande inhoud van uw Notebook vindt u terug in een aparte map in uw Briefcase.
Verbeterde preview functie in Briefcase
Naast afbeeldingen, kunt u nu van onder andere PDF, Microsoft Office en ZIP bestanden ook previews bekijken. De previewfunctie van afbeeldingen is daarnaast sterk verbeterd.
Eenvoudig bestanden verplaatsen
Het verplaatsen van uw bestanden en mappen in uw Briefcase kan nu eenvoudigweg door deze met de muis naar de gewenste locatie te slepen. Het ordenen van uw gegevens was nog nooit zo eenvoudig.
Sterk verbeterde scheduling interface
Bij het plannen van afspraken heeft u meer overzicht in de beschikbaarheid van personen en locaties. Uw kunt aangeven of de aanwezigheid van personen vereist of alleen gewenst is. Alle details voor uw afspraken kunt u vanuit één enkel overzichtelijk scherm beheren.
Ontvang herinneringen voor afspraken per e-mail
Bij het inplannen van afspraken kunt u nu ook instellen om herinneringen niet alleen via uw agenda te ontvangen, maar ook op een vrij te kiezen e-mailadres.
Zoom-functie in kalender
Door een datum te selecteren in uw het maandoverzicht in uw kalender wordt automatisch ingezoomd op de geselecteerde dag. U ziet direct een gedetailleerd overzicht van alle afspraken op die dag en kunt eenvoudiger een nieuwe afspraak plannen.
Dit is slechts een kleine greep uit de nieuwe features van de webinterface. Wij raden u van harte aan om even de tijd te nemen om bekend te raken met de vernieuwde interface en alle mogelijkheden. Het is het zeker waard.

Naast de webinterface, heeft ook de Zimbra Outlook Connector software een belangrijke update gekregen.
Om van de nieuwe versie gebruik te maken, dient u deze via het control panel opnieuw te downloaden.
Als u gebruik maakt van de standalone Zimbra Desktop software, dan raden wij u aan de nieuwste versie te installeren, mocht u dat nog niet hebben gedaan. De nieuwste versie van de software maakt optimaal gebruik van de mogelijkheden van het vernieuwde platform en is beschikbaar voor Windows, Mac en Linux.
De software kunt u vinden op de Zimbra website.
Bent u nieuwsgierig geworden, maar nog geen Zimbra gebruiker? Bestel nu Hosted Zimbra.
]]>
Alkmaar, 31 januari 2012 - Sinds het begin van dit jaar is een samenwerkingsverband van kracht geworden tussen Xolphin en Cyso. Xolphin is de grootste onafhankelijke leverancier van SSL certificaten op de Nederlandse markt en levert certificaten van alle belangrijke en betrouwbare merken, waaronder VeriSign, Thawte, GeoTrust en Comodo. Met deze samenwerking kiest Cyso zeer bewust voor één leverancier voor het verzorgen van SSL diensten in allerlei soorten en maten. Hierdoor kan Cyso voordeliger, sneller en efficiënter opereren bij de aanvraag van certificaten met één enkel aanspreekpunt voor advies bij geavanceerde SSL oplossingen voor Cyso’s klanten.
Cyso levert meer dan alleen SSL certificaten voor de beveiliging van websites en services. Voor het beveiligen van uw applicaties, platformen en e-mailtoepassingen levert Cyso eveneens oplossingen op maat. Met name voor complexe SSL toepassingen is het belang van een professionele partner met de juiste expertise hierbij van groot belang.
“De laatste tijd zijn securityvraagstukken actueler dan ooit. Het afgelopen jaar zijn er verschillende gebeurtenissen in het nieuws geweest die veel publiciteit hebben gekregen en onze klanten kritischer dan ooit hebben gemaakt. Hoogwaardige SSL oplossingen vormen hierin veelal een belangrijke schakel”, aldus Paul Bankert, Manager Business Development bij Cyso. “Wij zijn ervan overtuigd dat de nieuwe samenwerking met Xolphin bij zal dragen aan een goede borging van zowel de kwaliteit van de oplossingen voor onze klanten als de uitvoering en bewaking van ons securitybeleid.”
Cyso is een Internet Service Provider die zich richt op het verlenen van technische innovatieve internetdiensten voor de zakelijke markt en is één van de oprichters van de Dutch Hosting Provider Association (DHPA). Cyso levert producten van domeinregistratie tot volledig beheerde platformen en applicaties. Cyso is sinds januari 1997 actief op de internetmarkt en is een onafhankelijke en financieel gezonde organisatie. Cyso is gevestigd in Alkmaar.
Voor meer informatie: www.cyso.nl
Xolphin is de grootste onafhankelijke leverancier van SSL certificaten in Nederland. Dagelijks worden vele certificaten verstrekt aan meer dan 10.000 klanten. Deze positie heeft Xolphin verworven door certificaten tegen de laagst mogelijke prijs te leveren met de best mogelijke service. Zo wordt nu meer dan 90% van Xolphin’s support mail binnen een kwartier beantwoord. Xolphin is gevestigd in Heerhugowaard.
Voor meer informatie: www.sslcertificaten.nl
]]>
2011 was voor Cyso het jaar waarin de Cloud zijn definitieve doorbraak heeft gemaakt. Inmiddels maakt ongeveer 85% van onze klanten gebruik van onze Cloud servers en platformen. Naast het fors uitbreiden van ons Cloud platform, hebben wij het afgelopen jaar enterprise firewall en loadbalancing diensten geïntroduceerd. Bijzonder trots zijn wij op onze VMware vCloud Powered status. Wereldwijd was Cyso één van de eerste partijen die dit waarmerk mocht voeren en op dit moment zijn er nog steeds maar 8 partijen in Nederland met deze status.
Het aantal Cyso medewerkers is dit jaar wederom gestegen, naar 30 mannen en vrouwen. Het aantal vrouwelijke medewerkers is ruimschoots verdubbeld. We zijn trots op de introductie van onze personeelsvereniging. Cyso vindt het belangrijk dat er een vereniging is die de belangen van onze medewerkers behartigt en de goede werksfeer bevordert.
Op het gebied van technische vernieuwing zijn er eveneens belangrijke stappen gedaan het afgelopen jaar. Ons VMware Cloud platform is beschikbaar gemaakt op 2 datacenters om geografische uitwijk mogelijk te maken en ons netwerk is geschikt gemaakt voor IPv6. Daarnaast is onze website aangevuld met veel nieuwe informatie over de hoogwaardige diensten en oplossingen die onze dienstverlening zo uniek maken. Trots zijn we daarnaast op de eerste editie van de Cyso Drink en onze bijdrage aan de DHPA Techday. Beiden worden een jaarlijks terugkerend evenement; de Cyso Drink om elkaar in een ongedwongen setting te spreken en de Techday om aan de buitenwereld te laten zien dat IT ‘cool’ is.
We beseffen ons dat 2012 een onzeker economisch jaar wordt waarin de bomen niet tot aan de hemel zullen groeien. Wij zullen het echter feestelijk en optimistisch inluiden met ons 15 jarig bestaan op 6 januari. In het komende jaar zullen wij een anti-DDoS oplossing aan onze Platform as a Service diensten toe gaan voegen, onze ISO 27001 certificering afronden en een verbouwing van ons kantoor realiseren om verdere groei te kunnen faciliteren. Wij blijven investeren in mensen, kennis en technologie om vol vertrouwen de toekomst tegemoet te kunnen blijven treden en onze ambities te blijven waarmaken. Ons doel blijft ook in 2012 dat u als klant de vruchten kunt blijven plukken van de doelen die wij onszelf voor ogen hebben.
Wij wensen u fijne dagen en een succesvol 2012.
Cyso Driven by Improvement Paul Bankert, Sven Visser, Tjebbe de Winter
]]>
Zoals u op onze website kunt lezen, onderscheidt Cyso drie beveiligingslagen als het hulpmiddelen voor securityvraagstukken betreft. We hebben recent al aandacht geschonken aan de tweede laag uit onze security pyramide; loadbalancing. De laag die echter veruit de meest in het oog springende bedreigingen voor uw diensten zal tegenhouden, is de laag die wij Advanced Firewalling noemen. Iedere server of dienst bij Cyso wordt beschermd door onze reguliere firewalls, maar voor nog completere bescherming bieden wij Intrusion Detection & Prevention diensten. Cyso beschikt over FortiGate apparatuur van fabrikant Fortinet die alles-in-één oplossingen levert voor de bescherming van servers en andere infrastructuur. Deze zogenaamde Unified Threat Management systemen filteren en blokkeren niet alleen het verkeer, maar bieden veel meer functionaliteit.
Een reguliere firewall filtert en blokkeert verkeer niet op basis van de inhoud, maar enkel op basis van bron, poort en hoeveelheid. De ernstigste bedreigingen op internet spelen zich veelal niet meer af op netwerkgebied, maar bedreigen uw applicaties rechtstreeks. Veel bedreigingen voor de veiligheid worden daarom niet gedetecteerd, omdat ze simpelweg niet herkend kunnen worden. Dit betekent weliswaar niet dat een reguliere firewall overbodig is, maar wel dat extra bescherming geboden is. De nieuwe FortiGate apparatuur is wel in staat om naar de inhoud van het verkeer te kijken door inspectie van het dataverkeer op OSI Layer 7. Voor het beveiligen van internetdiensten kan op deze manier op gedetailleerde wijze bedreigingen herkend en voorkomen worden.

Onze FortiGate devices bieden een zeer breed scala aan functionaliteit, zoals antispam, antivirus, firewalling, intrusion prevention, VPN ondersteuning en web filtering. Al deze diensten worden verzorgd door één enkel apparaat dat hier qua hardware en software speciaal voor is ingericht. De devices zijn daarnaast in te richten met virtual domains om, geheel gescheiden, door verschillende klanten, platformen en netwerken gebruikt te worden. Op deze manier is het niet nodig om zelf dure apparatuur aan te schaffen, maar kan er wel van worden geprofiteerd.
Om er achter te komen tegen welke bedreigingen vanaf het internet u mogelijk niet genoeg beschermd bent, is het verstandig om hier eens over na denken. Wat zijn voor u de belangrijkste onderdelen van uw dienstverlening en hoe ziet de beveiliging daarvan er op dit moment uit? Nadat u dit in kaart heeft gebracht, kunt u nadenken over een mogelijke aanpak ervan. Als u hierbij ondersteuning wilt, kunnen wij daar uiteraard bij van dienst zijn, of kunt u een externe partij een security audit laten uitvoeren.
De nieuwe FortiGate systemen beveiligen de achterliggende platformen door een uitgebreide controle op het verkeer. Afhankelijk van de beschermde applicatie wordt er gericht gecontroleerd op het gebruik en wordt er actief ingegrepen bij verdacht gedrag. Maar buiten deze bescherming bieden ze nog een hele reeks aan extra mogelijke toepassingen; hieronder vindt u een aantal voorbeelden:
U wilt uw diensten veelal niet open zetten voor de hele wereld, maar soms weet u niet niet vanaf welke locatie uw gebruikers toegang nodig hebben. Het gebruik van een Virtual Private Network (VPN) is hiervoor een veelgebruikte oplossing. U hoeft niet vooraf meer te weten waar uw gebruikers zich bevinden, zolang ze zich maar kunnen identificeren. Beschikt een gebruiker niet over de juiste beveilingscredentials, dan wordt de toegang op netwerkniveau al geblokkeerd. De FortiGate devices bevatten functionaliteit voor de configuratie en het beheer van verschillende soorten VPNs.
Onze FortiGate apparatuur is voorzien van functionaliteit om deze op te delen in Virtual Domains (VDOMs). Met VDOMs kan één enkel FortiGate systeem functioneren als meerdere, onafhankelijk virtuele FortiGate systemen. Elk VDOM bevat eigen interfaces, security profielen, routering, administratie en vele andere mogelijkheden. U kunt op deze wijze beschikken over een FortiGate systeem dat geheel naar eigen wens is in te stellen, zonder zelf tot afschaf over hoeven te gaan.
Als u echt grip wilt krijgen op de veiligheid van uw systemen, is het niet alleen noodzakelijk om de juiste hulpmiddelen in te kunnen zetten, maar is het ook van belang om over goede rapportagemogelijkheden te beschikken. Onze FortiGate systemen kunnen hier ruimschoots in voorzien. Het mogelijk om automatisch op de hoogte te worden gehouden van incidenten, zowel op het moment dat ze zich voordoen, als in een periodieke rapportage. Via de webinterface kunt u daarnaast altijd een actueel beeld krijgen van het gebruik en overzichten opvragen van gedetecteerde incidenten en activiteiten.
De inzet van onze FortiGate systemen voor de beveiliging van uw internetdiensten biedt niet alleen een zeer compleet pakket aan diensten als aanvulling voor uw firewall, het zorgt er ook nog eens voor dat alle securitydiensten centraal en eenvoudig te beheren zijn. Via één enkele gebruiksvriendelijke webinterface heeft u direct inzicht en controle op de beveiliging van uw complete platform. U bespaart daarmee op de kosten van extra systemen, zonder te hoeven investeren in nieuwe dure apparatuur.
Wilt u met ons van gedachten wisselen over hoe uw dienstverlening gebaat kan zijn bij een FortiGate oplossing? Neem contact op met onze verkoopafdeling.
]]>Onze nieuwsbrief editie december 2011 is verzonden met daarin met de volgende onderwerpen:
Zoals al vermeld in onze nieuwsbrief van augustus, beschikken wij sinds kort in twee verschillende datacenters over nieuwe Application Delivery Controllers van fabrikant A10 Networks. Klassieke loadbalancing diensten zorgen voor een verdeling van internetverkeer over verschillende achterliggende systemen, maar deze nieuwe devices bieden daarnaast een rijk scala aan aanvullende mogelijkheden om de beschikbaarheid en capaciteit van uw diensten fors te verhogen. Middels dit artikel willen wij een aantal van deze mogelijkheden nader toelichten.
A10 Networks, opgericht in 2004, is een snelgroeiende fabrikant van high performance producten die internet applicaties versnellen, optimaliseren en beveiligen. De AX Serie is een nieuwe generatie loadbalancers die bedrijven en service providers helpt om op te schalen en de beschikbaarheid van hun applicaties te maximaliseren. De AX Serie is revolutionair volgens huidige standaarden door de toepassing van het geavanceerde Advanced Core Operating System (ACOS) dat vanaf de grond af is ontworpen met schaalbaarheid in gedachten. ACOS is exponentieel veel sneller dan andere verkrijgbare systemen. De door Cyso aangeschafte loadbalancers zijn voorzien van zeer veel mogelijkheden, waarvan wij er hier een aantal uitlichten.
De nieuwe loadbalancers bieden uitgebreide IPv6 mogelijkheden. Naast volledige ondersteuning van het protocol, bevatten ze ook functionaliteit om de migratie erheen te vereenvoudigen. De loadbalancers ondersteunen het vertalen van IPv4 naar IPv6 adressen en vice versa. Door het gebruik van NAT64 en DNS64 (en verschillende andere mogelijkheden) kan er tussen IPv4 en IPv6 netwerken gecommuniceerd worden om het migratietraject te vergemakkelijken.
De loadbalancers zijn voorzien van een REST API waarmee externe applicaties de mogelijkheid krijgen om invloed uit te oefenen op het gedrag van de loadbalancers of gegevens op te vragen. Het is bijvoorbeeld mogelijk om statistieken vanuit de loadbalancer direct te gebruiken in uw applicaties, centraal sessiemanagement te verzorgen, of automatisch servers via VMware vCenter toe te voegen of te verwijderen bij grote schommelingen in het gebruik van uw diensten.
Als gevolg van intensief gebruik van SSL versleuteling kan het zijn dat uw servers overbelast raken door een hoge CPU belasting. Door het coderen en decoderen van gegevens te verplaatsen naar de loadbalancers vermindert u de belasting op uw web- en applicatieservers, waardoor de capaciteit van uw platform fors toeneemt. Tegelijkertijd stelt het u in staat het beheer over uw SSL certificaten te centraliseren en het beheer daardoor te vereenvoudigen.
De loadbalancers kunnen niet alleen op serverniveau of op basis van hostname het verkeer verdelen, maar bijvoorbeeld ook op applicatieniveau, op basis van huidige serverbelasting of op responsetijden. De mogelijkheden van de AX serie garanderen beschikbaarheid en betrouwbaarheid van uw applicaties door geavanceerde server loadbalancing mogelijkheden en flexibele controles op de status van uw servers. Door de ondersteuning van zowel IPv4 en IPv6 maakt u een keuze voor zowel nu als voor toekomstige implementaties.
De AX Serie loadbalancers zijn intern redundant uitgevoerd en zijn voorzien van technologie om uitval van achterliggende switches in het netwerk te detecteren en op te vangen. Daarmee kan een naadloze failover gegarandeerd worden (ook tussen datacenters) om 100% beschikbaarheid van uw bedrijfskritische diensten te bieden en zelfs bestaande gebruikerssessies te behouden in het geval van een failover.
Dit zijn slechts enkele voorbeelden van de mogelijkheden van de nieuwe loadbalancers. Als u alle functionaliteit wilt weten, kunt u dit bekijken op de website van A10 Networks.
De nieuwe loadbalancers bieden de mogelijkheid om de beschikbare capaciteit te configureren en te verdelen over verschillende gebruikers, netwerken en servers. Daardoor is het mogelijk om een deel van de gehele capaciteit van de loadbalancers te reserveren als u wilt profiteren van de mogelijkheden. Voor een aantrekkelijk maandelijks tarief krijgt u de beschikking tot alle mogelijkheden van deze devices en voorkomt u dat uzelf hoge investeringen hoeft te doen in dergelijke apparatuur en het beheer erover moet uitvoeren. Heeft u interesse in het gebruik van deze nieuwe enterprise loadbalancers? Neem dan contact op met onze verkoopafdeling voor mogelijkheden en tarieven.
]]>
Zoals in onze laatste nieuwsbrief aangekondigd, gaan wij van start met een pilot van onze binnenkort te lanceren VMware vCloud Datacenter diensten. Vanaf nu kunt u zich hiervoor aanmelden en de pilot zal van start gaan op 24 oktober. De deelnemers krijgen tot het einde van het jaar de beschikking over een eigen virtual datacenter om een indruk te krijgen van deze nieuwe dienst. Tegelijkertijd is het voor onszelf een ideale gelegenheid om ervaring op te doen met de ondersteuning ervan.
Met de nieuwe vCloud Datacenter dienst krijgt u als klant de beschikking over alle (virtuele) bouwstenen die u nodig hebt voor het inrichten van een eigen datacenter. Een virtual datacenter bevat resources om servers in te richten en de netwerkinfrastructuur om deze voor uw platformen in te zetten. Omdat het virtuele resources betreft, kunt u deze bijzonder dynamisch verdelen, verschuiven en toevoegen zonder een reboot van uw servers. De resources bestaan uit virtuele CPUs, diskspace, geheugen, en IP adressen.
Ons virtuele datacenter platform is gebaseerd op het nieuwe VMware vSphere 5 platform. Gebruikers van deze dienst kunnen zelf het beheer uitvoeren via een webinterface: VMware vSphere Director. Daarmee kunt u onder andere servers en virtuele platformen en applicaties (vApps) configureren en inrichten, netwerken en VLANs definiëren, firewalls instellen en gebruikers en toegangsrechten beheren.
Deelnemers aan onze pilot krijgen gratis de beschikking over een eigen virtuele datacenter waar zij zelf volledig mee kunnen doen wat zij willen. De enige beperking die wij opleggen ten opzichte van de toekomstige dienst is dat wij de maximale grootte van het platform bepalen. De grootte van het testplatform is beperkt en wij willen alle gebruikers dezelfde capaciteit en mogelijkheden kunnen geven. De capaciteit is daarom vastgesteld op 5 vCPUs, 10 GB RAM geheugen, 250 GB diskruimte en 10 IP adressen.
U krijgt van ons toegang tot de vCloud Director webportal waarmee u uw platformen kunt definiëren en inrichten. Via deze portal krijgt u direct de beschikking over de hierboven vermelde capaciteit en kunt u meteen aan de slag om uw platform te bouwen.
Omdat het een pilot betreft, leveren wij echter niet onze gebruikelijke Cyso Service. Dat betekent niet dat wij u niet ondersteunen, maar wel dat wij geen garanties leveren op beschikbaarheid en performance. U kunt uw vragen (tijdens kantooruren) wel gewoon neerleggen bij onze servicedesk en wij zullen onze uiterste best doen om u zo goed en snel mogelijk te helpen. Wij hebben ook een speciale vCloud website online gezet met handleidingen en veelgestelde vragen.
Wij zullen geen monitoring op de systemen inrichten, maar u kunt dit eventueel zelf natuurlijk wel doen. Mogelijke licenties voor uw besturingssystemen en andere software zult u ook zelf moeten verzorgen.
Wij adviseren u om geen productiesystemen te gaan faciliteren vanuit uw pilotomgeving. De omgeving is wel uitermate geschikt voor test- of acceptatieomgevingen. U kunt er naar hartelust experimenteren met bijvoorbeeld een dynamisch schaalbaar platform en het gebruik van servertemplates. Ook voor de ontwikkeling van nieuwe diensten beschikt u hiermee over een omgeving die u snel en flexibel kunt verbouwen en waarmee u verschillende configuraties kunt uitproberen. Maar wij laten de keuze uiteraard aan uzelf.
Screenshots vCloud Director
U kunt zich voor de pilot aanmelden door een e-mail te sturen naar verkoop@cyso.nl onder vermelding van de vCloud Datacenter pilot. Vermeld daarin naast uw bedrijfs- en contactgegevens ook in het kort waarom u graag deel wilt nemen aan de pilot. Omdat er slechts een beperkt aantal plaatsen beschikbaar is en het ook voor ons van belang is om gevarieerde informatie uit de pilot te verzamelen, willen wij graag een indruk krijgen van de samenstelling van onze testgroep. Daarom voeren wij vooraf een kleine screening uit.
Wij laten u vervolgens zo snel mogelijk weten of u bent toegelaten tot de pilot en zullen u vragen formeel akkoord te gaan met de voorwaarden die voor deze actie gelden. Zodra uw account voor de pilot is aangemaakt, ontvangt u de benodigde logingegevens en documentatie om aan de slag te kunnen.
Onze nieuwsbrief editie oktober 2011 is verzonden met daarin met de volgende onderwerpen:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sinds vrijdag 2 september deelt Cyso officieel mee aan het NLNOG RING project. Dit initiatief is een samenwerking tussen (oorspronkelijk alleen) Nederlandse ISPs. Het doel van het project is het onderling uitwisselen van shell toegang op servers om het eenvoudiger en sneller mogelijk te maken om problemen en incidenten op netwerkgebied van buiten het eigen netwerk te analyseren.
Op het moment van schrijven zijn er 33 organisaties, verspreid over vijf landen en drie continenten die participeren aan het project. Ieder van die partijen stelt een server ter beschikking binnen het eigen netwerk waar elk van de andere partijen ook toegang toe krijgt. Door de grote variatie aan netwerken dat aangesloten is op deze ring, is het mogelijk om snel zeer gedetailleerde netwerkinformatie te verzamelen die alleen van buitenaf beschikbaar is. Het voorkomt dat er bij problemen op externe partijen gewacht moet worden als er snel informatie benodigd is, maar maakt het juist mogelijk dat wij (en de andere deelnemers) direct de toegang en middelen hiertoe hebben.
Meer informatie over het project en alle deelnemende organisaties vindt u op de website van de NLNOG RING.]]>
Onze nieuwsbrief editie augustus 2011 is verzonden met daarin met de volgende onderwerpen:
Graag nodigen wij u op donderdag 22 september uit voor de Cyso Drink 2011. Wij organiseren dit evenement speciaal voor al onze klanten, partners, leveranciers en iedereen die verder iets met Cyso te maken heeft. Het biedt iedereen de gelegenheid om zich bij te laten praten over de nieuwste technologische ontwikkelingen, onderling ervaringen uit te wisselen en nieuwe contacten op te doen. Daarnaast is het voor onszelf een uitstekend moment om onze relaties in een informele omgeving te spreken en kunt u de mensen achter Cyso ontmoeten.
De locatie is Strandpaviljoen SB Noord in Bergen aan Zee, met een comfortabel wit terras en ontspannen loungemuziek. Het is de ideale omgeving om, onder het genot van een hapje en een drankje, in een ongedwongen sfeer met elkaar kennis te maken. Het evenement begint om 17.00 uur en zal tot ongeveer 20.00 uur duren.
Aangezien er slechts beperkte capaciteit beschikbaar is, vragen wij u zich vooraf aan te melden.
Locatie: Strandpaviljoen SB Noord te Bergen aan Zee (noordopgang).
Datum: Donderdag 22 september
Tijd: Vanaf 17.00 uur tot 20.00 uur
Lokatie: Strandpaviljoen SB Noord, Bergen aan Zee
Parkeren: er is voldoende parkeergelegenheid aan de C.F. Zeilerboulevard Noordzijde (tot 19.00 uur betaald parkeren).
Voor overige informatie: stuur een e-mail naar servicedesk@cyso.nl ter attentie van Paul Bankert.
Bekijk onze uitnodiging voor meer details en meld u aan.
Op 12 juli 2011 presenteerde VMware de nieuwste versie van hun Cloud Infrastructure Suite en het vSphere 5 platform met daarin verschillende updates en een aantal nieuwe producten. Er zijn op vele vlakken verbeteringen doorgevoerd en nieuwe features toegevoegd. Veel daarvan zijn op het gebied van het inrichten, uitbreiden en onderhouden van het platform, waarvan u als klant niet direct veel zal merken. Hieronder volgen een aantal onderdelen die voor de eindgebruiker wél direct zichtbaar of merkbaar zullen zijn. Wij zullen de nieuwe diensten en mogelijkheden zo snel mogelijk gaan testen, zodat wij deze voor u kunnen inzetten om onze Cloud diensten verder te kunnen vernieuwen en verbeteren.
De maximale specificaties van een virtual server zijn verder uitgebreid en ongeveer 4x groter geworden. De nieuwe specificaties zijn als volgt:
| vSphere 4.1 | vSphere 5 | |
|---|---|---|
| Maximum aantal vCPUs | 8 | 32 |
| Maximale hoeveelheid vRAM | 256 GB | 1 TB |
| Maximale netwerksnelheid | 30 Gb/s | > 36 Gb/s |
| Maximale hoeveelheid IOPS | 300.000 | 1.000.000 |
Doordat verschillende Blade servers uit ons platform al zijn uitgerust met specificaties die boven de limieten van vSphere 4.1 lagen, zullen sommige nieuwe specificaties per direct kunnen worden gebruikt op het moment dat wij de upgrade naar de nieuwe versie uitvoeren. Voor andere onderdelen kunnen wij beslissen bestaande servers uit te breiden of nieuwe aan te schaffen op het moment dat er vraag naar zeer zware virtual servers ontstaat.
Met VMware's Distributed Resource Scheduler (DRS) is het mogelijk om virtuele servers binnen het Cloud platform automatisch te verplaatsen afhankelijk van de belasting op de individuele fysieke servers. VMware vSphere 5 biedt nu ook DRS technologie op storage niveau, waardoor het mogelijk wordt om hetzelfde op de SAN omgevingen te doen. Als één van de storage pools bovenmatig belast wordt, zal een deel van de betrokken opslag naar een ander deel van het platform verplaatst worden.
Het zal ervoor zorgen dat zowel de I/O belasting als het diskgebruik op de SAN volumes automatisch gelijkmatiger wordt verdeeld. De herverdeling van I/O levert een betere performance van de servers op. Door de automatische herverdeling bij een vollopend storage volume, wordt de schaalbaarheid binnen het platform vergroot doordat er nooit meer te weinig ruimte voor uitbreiding van een server is.
Met Site Recovery Manager was het al mogelijk om acties uit te zetten voor wat er automatisch gedaan moest worden als een datacenter binnen een VMware vSphere omgeving uitviel. Met deze dienst was het mogelijk om met beperkte downtime een volledig platform online te krijgen op een fysiek andere locatie. De nieuwste versie van het product biedt de volgende belangrijke verbeteringen:
vSphere Replication en Storage-based Replication. Dit zet een permanente datareplicatie op zowel server- als storageniveau tussen twee datacenters op, waardoor er bij een calamiteit geen dataverlies plaatsvindt in het geval van een failover.
Automatic Failback. Hiermee is vanaf de back-up locatie weer terug te gaan naar de primaire locatie als deze weer beschikbaar wordt, zonder ingewikkelde handelingen en procedures.
Belangrijk binnen een gedeeld Cloud platform is dat uw servers niet te lijden hebben onder andere servers binnen het platform die onevenredig veel beslag leggen op de performance. VMware biedt als mogelijkheid Network I/O control om te garanderen dat iedere server binnen een ESXi node een minimale performancegarantie krijgt als een andere server plotseling veel resources blijkt te gebruiken. Deze technologie bestond al in vSphere 4, maar is in de nieuwste release verder verbeterd zodat garanties uit uw SLA nog beter geleverd kunnen worden.
VMware vSphere Storage Appliance is een nieuw product dat gedeelde storagemogelijkheden realiseert zonder de kosten en complexiteit van aparte hardware. Het maakt het mogelijk om zonder investeringen in dure SAN apparatuur een hoog beschikbaar VMware Cloud platform te bouwen. Het product virtualiseert en clustert de locale opslag van maximaal drie ESXi nodes tot één verzameling gedeelde storage.

VMware vSphere Storage Appliances kunnen uitstekend fungeren als een voordelige instapmogelijkheid voor een Private Cloud omgeving, waarbij u nog geen hoge investeringen hoeft te doen in professionele storage devices. Als er op een gegeven moment wel de behoefte ontstaat aan professionele SAN opslag, kunnen uw gegevens met behulp van Storage vMotion eenvoudig zonder downtime naar het SAN device worden verplaatst.
De aankondiging van de nieuwste versie van de virtualisatiesuite en alle bijbehorende nieuwe features is afgelopen week gedaan. Zodra de software daadwerkelijk beschikbaar komt, zullen wij zo snel mogelijk gaan testen om te zien of de beloftes die het doet daadwerkelijk waargemaakt worden. Als alles naar volle tevredenheid blijkt te werken zullen wij de updates door gaan voeren, zodat u van de nieuwe mogelijkheden en verbeteringen gebruik kunt gaan maken.
]]>
Het optimaliseren van de performance van uw web- of applicatieserver kunt u op verschillende manieren aanpakken. De uiteindelijke performance van uw website of applicatie is een combinatie van verschillende factoren, zoals optimalisatie van de frontend, caching, database (structuur en queries), de configuratie van de webserver en het versnellen van de applicatie zelf. Wij besteedden eerder al een blogartikel aan tips om binnen een bestaande configuratie verbeteringen door te voeren, maar u kunt ook besluiten om wellicht een geheel nieuwe webserverconfiguratie te gaan gebruiken voor uw websites en applicaties. U zou bijvoorbeeld kunnen kijken naar het steeds populairder wordende nginx als vervanging voor of aanvulling op uw bestaande webserver.
Nginx is een gecombineerde webserver en reverse proxy, hetgeen betekent dat het zowel zelfstandig kan worden ingezet, alsmede in combinatie met een andere webserver. In beide rollen zorgt nginx voor snelheidswinst, ofwel voor de achterliggende web- of applicatieserver, ofwel door deze zelf direct te verwerken. Verschillende grote websites, zoals SourceForge en Wordpress, maken gebruik van nginx. Het is (na Apache en Microsoft's IIS) inmiddels de op drie na meest gebruikte webserver op het internet.
De kracht van nginx komt voort uit het feit dat het gebouwd is met een duidelijk doel voor ogen: hoge performance. Om dit doel te realiseren is nginx ontdaan van iedere vorm van overbodige franje en ontworpen om zo snel mogelijk veel requests te kunnen verwerken, zonder hoge belasting van de serveromgeving. Dit doel wordt onder andere bereikt doordat nginx alleen statische content verwerkt (zoals CSS, Javascript, afbeeldingen en PDFs). Voor het verwerken van dynamische content, zoals PHP, maakt nginx gebruik van externe processen zoals FastCGI (een protocol voor het aanroepen van externe applicaties) en het steeds populairder wordende PHP-FPM (een alternatieve FastCGI implementatie voor PHP).
De logica achter deze opzet is het feit dat meestal het grootste deel van de requests die een webserver wordt gevraagd te verwerken er geen enkele noodzaak is om alle modules van de webserver te laden. Bij Apache bijvoorbeeld bestaat een enkel webserver proces meestal uit vele megabytes aan modules die geheel overbodig zijn als er afbeeldingen, binaire bestanden, of statische tekst worden opgevraagd. De server gebruikt onnodig veel geheugen en het CPU-gebruik schiet omhoog bij ieder nieuw proces. Nginx gebruikt weinig geheugen en roept externe modules alleen aan indien deze daadwerkelijk nodig zijn.
Nginx is een zogenaamde asynchrone service: het nginx master proces start een aantal worker processen op om de requests te behandelen, in plaats van dat er voor ieder request een nieuwe thread wordt gestart om het af te handelen. Op deze manier wordt het geheugengebruik verkleind en als gevolg daarvan de load op de server beperkt. Het maakt de webserver ook minder gevoelig voor connection-gebaseerde denial of service aanvallen (zoals slowloris).
Door het hoge geheugengebruik als gevolg van de vele modules stellen webservers als Apache en IIS zware eisen op het gebied van geheugen en CPU belasting. Bij succesvolle websites is het daardoor noodzakelijk om een server te gebruiken die speciaal daarvoor is uitgerust. Nginx gaat voorzichtiger om met deze resources en kan met veel minder toe. Voor een intensief gebruikte website hoeft daarom u niet te investeren in dure apparatuur of Cloud servers met hoge maandelijkse lasten. Het gebruik van nginx zorgt daarmee niet alleen voor hoge performance en daarmee verbeterde gebruikservaring, maar ook voor besparing op uw hostingkosten.
Natuurlijk zijn er ook redenen om nginx niet te gebruiken, of alleen in combinatie met andere (webserver) software. Een aantal afwegingen:
Bij hoofdzakelijk dynamische requests kan de hoge performance van nginx teniet worden gedaan door de noodzaak tot veel externe aanroepen. Dit kan zelfs resulteren in een lagere snelheid dan bij een alles-in-één webserver. De langzaamste schakel in de keten bepaalt tenslotte de uiteindelijke snelheid.
Specifieke configuraties en regels voor websites, zoals bijvoorbeeld in Apache via .htaccess bestanden in te stellen, kunnen bij nginx alleen centraal ingesteld worden en vereisen het herladen van de webserver bij iedere wijziging. Dit is in veel gevallen erg onpraktisch bij bijvoorbeeld shared hosting omgevingen.
Nginx heeft geen directe ondersteuning voor het uitvoeren van scripts onder de rechten van de eigenaar ervan. Voor het veilig onderling afscheiden van websites dienen er voor iedere site aparte instanties te worden opgestart van de applicatieserver (zoals bijvoorbeeld PHP-FPM).
Voor bestaande webservers met veel verschillende websites is het veelal een complexe operatie om de bestaande configuratie om te zetten naar een nginx configuratie waarbij de correcte werking van alle websites gewaarborgd blijft. Als er echte noodzaak toe is, kan het de moeite waard zijn, maar anders is het vaak verstandiger om de situatie te laten zoals hij is.
Als u op zoek bent naar een manier om de performance van uw website of applicatie te verbeteren, zorg er dan voor dat u goed onderzoekt waar de bottleneck precies zit. Het vervangen van uw webserver door nginx heeft weinig zin als de traagheid niet wordt veroorzaakt door de webserver zelf, maar dus andere onderdelen zoals de applicatie zelf, de database of het ontbreken van een caching mechanisme.
Door de hoge verwerkingssnelheid van nginx is er bijna geen reden te bedenken om nginx niet als reverse proxyserver te gebruiken. De afweging er hoogstens nog om de oude webserver geheel te vervangen door nginx en een relevante applicatieserver of om nginx alleen voor de bestaande webserver te zetten. Onderstaande vergelijking schetst enkele mogelijke afwegingen.


Bij Cyso wordt er in toenemende mate gebruik gebruikt van nginx bij het implementeren van platformen voor onze klanten. Wilt u weten in welke vorm nginx in uw platform eventueel het best geïmplementeerd kan worden? Neem dan contact op met één van onze verkoopmedewerkers.
]]>Onze nieuwsbrief editie juni 2011 is verzonden met daarin met de volgende onderwerpen:
Via alle afdelingen terechtgekomen bij sales In augustus 2009 ben ik bij Cyso gestart als parttime Support Officer op de servicedesk. Toen ik in april 2010 voor mijn opleiding Technische Informatica mocht starten aan mijn afstudeerstage, heeft Cyso mij een afstudeeropdracht aangeboden op het gebied van Cloud Computing en het gebruik van VMware's nieuwe vCloud Director product. Voor deze stage ben ik van de servicedesk verhuisd naar de afdeling development. Na mijn afstudeerstage heb ik een korte periode kennis mogen maken bij systeembeheer, om vervolgens de rol van Technical Sales Officer te gaan vervullen.
Op dit moment bevind ik mij nog in het begintraject op onze sales afdeling, waarbij ik begeleid wordt door mijn directe collega Frank van Essen en commercieel directeur Sven Visser. Hierbij hou ik me niet alleen bezig met het onderhouden van bestaande klantrelaties en hun producten, maar ook het zoeken en benaderen van nieuwe. Het in kaart brengen van de wensen van de klant gaat altijd in overleg met de Cyso Engineers en Network Architects. Het uiteindelijke doel is om de schakel te worden tussen onze technische afdelingen en de klant, waarbij ik in eerste instantie voorzie in de communicatie en verkoop, en in een later stadium de eventuele overdracht.
Naast mijn opleiding Technische Informatica heb ik enige tijd op een helpdesk bij een grote kabelmaatschappij gewerkt. Dit was best leuk en leerzaam, alleen werd het tijd dat ik op zoek ging naar een baan die beter aansloot bij mijn opleiding. Ik ben toen, via mijn zwager en tevens ex-werknemer van Cyso, hier terecht gekomen. In de 16 uur die ik per week bij Cyso doorbracht, heb ik ontzettend veel geleerd op het gebied van hosting in de breedste zin des woords.
Nu ik bijna 2 jaar bij Cyso werk en het privilege heb mogen krijgen om in die periode op verschillende afdelingen te mogen werken, ben ik vrij goed op de hoogte van alle interne procedures en werkprocessen. Hier doe ik mijn voordeel mee bij mijn huidige functie als Sales Officer.
In mijn vrije tijd probeer ik veel te sporten. Naast een avondje squashen of fitness, ben ik een fanatieke honk- en softballer. Ik ben al bijna 10 jaar actief in de hoogste klasse Heren Softbal van Nederland. Daarnaast maak ik al 8 jaar deel uit van de Nederlandse selectie. Hierdoor heb ik deel mogen nemen aan 4 Europese Kampioenschappen en met mijn clubteam aan 6 Europa Cups.
Het leukste bij Cyso vind ik toch wel de collega’s en de locatie van het kantoor. Het is hier altijd gezellig en de sfeer is heel informeel. Naast de altijd gezellige vrimibo op het dakterras zijn de uitjes en borrels altijd zeer goed geregeld. Ben je op zoek naar een leuke, gezellige en zeer leerzame baan, dan ben je bij Cyso op het juiste adres!
]]>Bij webapplicaties die gebruik maken van een open-source database systeem, was tot niet al te lang geleden MySQL bijna de de facto standaard. MySQL is gratis, stabiel en zo breed ondersteund dat er bijna geen ontkomen meer aan was. Met de opkomst van NoSQL databases is daar echter verandering in aan het komen. Eén van de meest populaire databasesystemen van dit type is MongoDB, waarvan recent versie 1.8 is verschenen. Dit artikel gaat niet in op de verschillen tussen de verschillende databasesystemen, maar biedt een toelichting op de wijze waarop, met behulp van ingebouwde functionaliteit van MongoDB en het gebruik van Cloud servers van Cyso, er op betrekkelijk eenvoudige wijze bijzonder schaalbare databaseplatformen kunnen worden gerealiseerd.
Een probleem waar veel databasesystemen mee worstelen, is hoe je omgaat met groeiende databases. Naarmate databases en het gebruik ervan groeien, gaan er problemen optreden op het gebied van performance (hoge I/O belasting), replicatie (complexiteit en performance) en schaalbaarheid (disks lopen vol). MongoDB is ontworpen om deze uitdagingen op eenvoudige wijze het hoofd te kunnen bieden, zonder de ontwikkelaar van applicaties hiermee lastig te hoeven vallen.
MongoDB platformen bestaan uit een aantal componenten die verschillende rollen vervullen.
- mongod - Dit is het database proces; in feite een instantie van MongoDB. Op een server kunnen meerdere mongod processen draaien.
- mongos - Dit is een routing proces en verzorgt de connectie tussen een applicatie (client) en de verschillende mongod instanties.
- config servers - Dit zijn specifieke mongod instanties die de onderdelen en gegevens van het MongoDB platform bijhouden en altijd op de hoogte zijn van welke data zich waar bevindt.
Voor bedrijfskritische applicaties zijn betrouwbaarheid en beschikbaarheid van cruciaal belang. Bij veel databasesystemen is het realiseren hiervan complex en vaak erg duur. Daarnaast resulteert het nogal eens in een behoorlijk performanceverlies. MongoDB ondersteunt standaard al datareplica en automatische failover door het gebruik van replica sets.
Een replica set bestaat uit een aantal mongod servers die geconfigureerd zijn om onderling gegevens te repliceren en om voor automatische failover te zorgen. Eén mongod wordt verkozen tot master binnen de set en de andere draaien in slave modus. Mocht de master uitvallen, dan stemmen de resterende nodes (eventueel met hulp van een arbiter; een mongod proces dat alleen dit ene doel dient) onderling over een nieuwe master.
De configuratie is eenvoudig en behelst niet veel meer dan het benoemen van de mongod instanties die samen een replica set moeten vormen. MongoDB regelt vervolgens de replicatie en failover geheel zelfstandig.
Om de schaalbaarheid van databases te realiseren, maakt MongoDB gebruik van sharding. Sharding houdt in dat MongoDB in staat is om gegevens uit een database automatisch in een cluster te verdelen over verschillende daarvoor aangewezen nodes (shards). Op basis van een zogenaamde shard key wordt data op de daarvoor aangewezen shard geplaatst. Op deze manier wordt ervoor gezorgd dat databases buiten de fysieke grootte van een enkele server kunnen groeien en dat de belasting verdeeld wordt over meerdere servers.
MongoDB splitst de data vervolgens automatisch in kleinere blokken (chunks). MongoDB houdt op de achtergrond de verdeling van de gegevens in de gaten om te zorgen dat de spreiding van de data (en daarmee de belasting op de server) ongeveer gelijk blijft en zal via een balancer proces deze data chunks van de ene shard naar de andere verplaatsen en zo de balans herstellen. Bij het toevoegen van een extra shard zal hetzelfde gebeuren en zal er een nieuwe verdeling worden gemaakt en de nieuwe server vervolgens gevuld worden met de toegewezen dataset.
Een shard bevat één of meer mongod servers, die elk een complete kopie van het toegewezen deel van de database bevatten. In productieomgevingen zal een shard vaak bestaan uit een replica set. Het aantal shards dat gebruikt wordt voor een database is vrij te bepalen en eenvoudig bij te stellen bij groeiende of juist krimpende databases.
De client communiceert altijd met het mongos proces dat het verzoek doorstuurt naar de juiste node. De ontwikkelaar van een applicatie heeft alleen te maken met dit mongos proces, en hoeft geen weet te hebben van de achterliggende verdeling van de databasegegevens.
Zoals u ziet, bevat MongoDB functionaliteit die zowel voor een betrouwbaar als schaalbaar platform kan zorgen. Er zijn echter wel heel wat componenten die benodigd zijn en rollen die vervuld dienen te worden om dit te realiseren. Gelukkig is niet voor ieder onderdeel een aparte server vereist. Eén server kan probleemloos meerdere rollen vervullen.
Bij het ontwerpen van uw platform betekent dit dat u klein zou kunnen beginnen, maar wel de mogelijkheid heeft om eenvoudig uw platform uit te kunnen breiden als de hoeveelheid data en de belasting groter wordt. Gelukkig sluit dat perfect aan bij de kenmerken van Cloud hosting.
Snel servers toevoegen (horizontale schaalbaarheid)
Flexibele contracten
Template-gebaseerde servers
Hoog beschikbare servers
Als de behoefte ontstaat aan meer capaciteit, kunt u eenvoudig een extra mongod toevoegen aan uw platform. Afhankelijk van de actuele wensen en behoefte, kunt u deze inzetten om een bestaande replica set uit te breiden, nieuwe shards toe te voegen of rollen opnieuw te verdelen binnen uw servers. Het verplaatsen van de benodigde gegevens naar de server en het bijwerken van de configuratie over alle onderdelen van uw platform wordt automatisch door MongoDB verzorgd.
MongoDB leent zich niet voor alle soorten applicaties. Maar als uw applicatie of dienst wel geschikt is voor een MongoDB back-end, heeft u de beschikking over een database met ongekende mogelijkheden, prestaties en flexibiliteit. De architectuur is ingericht om optimaal gebruik te kunnen maken van de schaalbaarheid die ook kenmerkend is voor Cloud technologie.
MongoDB is een product dat nog volop in ontwikkeling is. Terwijl er bij iedere nieuwe versie nog steeds grote stappen worden gemaakt, zijn de versies die beschikbaar zijn voor Linux distributies als Ubuntu en Debian inmiddels stabiel en compleet genoeg om in productie genomen te worden. Wij hebben de afgelopen maanden al verschillende klanten en platformen ingericht met MongoDB en zien dit in de toekomst steeds meer gaan gebeuren.
Heeft u ook interesse in een gehoste MongoDB oplossing bij Cyso? Neem contact op met onze verkoopafdeling.
]]>Onze nieuwsbrief editie april 2011 is verzonden met daarin met de volgende onderwerpen:
Ik werk inmiddels met veel plezier alweer zo'n 3,5 jaar bij Cyso. Ik ben begonnen op de servicedesk, waar ik inmiddels de rol van supervisor uitvoer. In die rol zorg ik dat alle binnenkomende klantverzoeken snel en professioneel opgelost en opgevolgd worden.
Voordat ik bij Cyso kwam werken heb ik een jaar rondgereisd door Australië, hetgeen ik iedereen kan aanraden. Australië is een erg uitgestrekt land met veel leuke mensen om te ontmoeten en mooie plekken om te zien. Onderstaande foto heb ik gemaakt tijdens mijn werk op een parelboerderij. Volgens mij zegt de foto genoeg.

Ik wilde graag dicht bij huis in een internet-gerelateerde omgeving werken met het liefst veel contact met klanten (en leuke collega's). Toen ik kennismaakte met Cyso en de hostingwereld was de keuze snel gemaakt. Na mijn reis naar Australië ben ik eigenlijk vrijwel direct aan de slag gegaan bij Cyso.
Als medewerker van onze servicedesk is geen dag hetzelfde, en dat maakt het ook leuk. Iedere dag nieuwe uitdagingen die vragen om goede oplossingen. Ik ben goed in het snel en adequaat oplossen van een breed scala aan problemen, van niet werkende e-mail tot servers die niet goed presteren en van Debian tot Windows Server 2008.
In mijn vrije tijd ben ik graag actief als vrijwilliger binnen de scouting. Ik zit in het bestuur van één van de scoutingverenigingen in Alkmaar en ben inmiddels alweer 23 jaar lid en 10 jaar leiding. Met mooi weer kan je me vaak vinden op één van de vele terrasjes in Alkmaar of in een bootje in één van de prachtige grachten van Alkmaar.
Wat ik trouwens ook echt leuk vind is paintballen. Dit hebben wij vorig jaar met Cyso gedaan en dat is zeker een grote aanrader. Een hele dag vrienden en collega’s bekogelen met verf heeft toch z’n charme!
]]>
Cloud technologie is overal. Er zijn verschillende vormen waarin Cloud hosting wordt aangeboden, elk met heel verschillende toepassingen en eigenschappen. Maar wat is het precies en welke vorm is voor u de juiste? De rol van de Cloud serviceprovider en de afnemer van de dienst loopt sterk uiteen. In dit artikel willen wij hier enige duidelijkheid in verschaffen. Cloudoplossingen onderscheiden zich niet zozeer door de mogelijkheden die ze bieden, maar met name door de manier waarop u als klant gebruik maakt van resources en infrastructuur. Er wordt over het algemeen onderscheid gemaakt in de volgende drie varianten van Cloud dienstverlening:
Elk van deze varianten heeft zeer karakteristieke eigenschappen en bepaalt in hoge mate de vorm waarin de betreffende dienstverlening wordt ingericht en hoe de rol van de serviceprovider er uit ziet.
Bij dit servicemodel levert de hostingprovider een kant en klare applicatie aan de eindgebruiker. Het grote voordeel voor de gebruiker is dat deze de beschikking krijgt over een hoogwaardige dienst of applicatie zonder dat deze daar zelf dure investeringen voor hoeft te doen. In de meeste gevallen betreffen SaaS diensten applicaties die via een browser beschikbaar zijn en als gevolg daarvan zeer geschikt zijn voor flexibele werkomgevingen en virtuele kantoren. U betaalt maandelijks voor het gebruik van de dienst, afhankelijk van uw actuele afname.
Bij SaaS diensten heeft u als eindgebruiker in het geheel geen omkijken naar en geen zorgen om het onderliggende serverplatform en de infrastructuur. De dienst wordt volledig beheerd door de serviceprovider en aan alle gebruikers gelijk geleverd. Dat heeft wel als consequentie dat u weinig tot geen invloed heeft over de configuratie van de dienst. Er is slechts in beperkte mate invloed uit te oefenen op de mogelijkheden die de betreffende dienst biedt.
E-mail is een goed voorbeeld van een dienst die zeer geschikt is voor het SaaS model. Cyso levert Hosted Exchange 2010 en Hosted Zimbra als Enterprise SaaS diensten. In samenwerking met onze partners zijn er hiernaast nog veel mogelijkheden voor SaaS dienstverlening. Cyso beheert in dit geval de servers en het platform als geheel; het onderhoud en beheer van de als SaaS geleverde dienst of applicatie en de ondersteuning van de uiteindelijke gebruikers wordt verzorgd via een partnerconstructie. Veel website-gebaseerde applicaties lenen zich uitstekend voor een model waarbij Cyso de technische verantwoordelijkheid voor het Cloud platform en de applicatie heeft en u als SaaS leverancier de gebruikersondersteuning verzorgt.
PaaS diensten lijken het meest op traditionele managed hostingoplossingen, met het grootste verschil dat er geen sprake is van een duidelijk afgebakend fysiek serverplatform, maar van virtuele infrastructuur. Bij deze vorm van Cloud computing levert en beheert de provider het complete platform voor de klant. Aangezien de diensten of applicaties in dit geval niet door vele klanten gedeeld worden, maar uzelf zijn, houdt u zelf de zeggenschap over de configuratie en mogelijkheden ervan. Naast het beheer over de servers en applicaties, heeft de provider ook de verantwoordelijkheid over de onderliggende hardware, het netwerk en overige infrastructuur.
De voordelen van virtualisatie liggen hier met name op het vlak van beschikbaarheid, schaalbaarheid, flexibiliteit en de vereiste investeringen in het platform. Doordat uzelf geen omkijken heeft naar de onderliggende hardware maar profiteert van een hoogwaardig en redundant virtueel platform, voorkomt u mogelijke belemmeringen bij groei en succes van uw dienstverlening en profiteert u van de hoog beschikbaarheid van het Cloud platform. Cyso kan bij deze vorm van Cloud dienstverlening de meeste controle over het platform uitoefenen en daardoor ook de hoogste garanties afgeven in een SLA op de beschikbaarheid van alle onderdelen van de dienstverlening.
De verschillende serviceniveaus die Cyso levert bieden alle ruimte om maatwerk hostingoplossingen te realiseren. Of het nu applicaties betreft die door uzelf worden gebouwd en onderhouden, toepassingen die door een andere partner of applicatiebeheerder worden beheerd, of een platform waarbij Cyso het volledige beheer over alle onderdelen van de dienstverlening uitvoert: bij Cyso kunt u terecht voor een oplossing die exact aansluit bij uw wensen en eisen.
In het geval van IaaS diensten krijgt de gebruiker de beschikking over de basisonderdelen van een hostingplatform waarmee hij zelf de gewenste servers en componenten kan bepalen en inrichten. Deze onderdelen zijn zaken als rekenkracht, geheugen, storage en netwerkonderdelen. De klant heeft ultieme vrijheid en controle om zelf te bepalen hoe platformen en applicaties ingericht worden. De Cloud provider vervult enkel nog de rol van leverancier van de onderliggende infrastructuur en netwerk- en datacenterfaciliteiten.
Doordat de volledige controle over de resources bij de klant zelf ligt, verandert de rol van de provider bij deze servicevorm. Het leveren van volledige beheerondersteuning is bij IaaS oplossingen veelal niet mogelijk omdat de provider niet voldoende controle over de systemen heeft om de vereiste garanties te kunnen leveren (de servers worden immers door de klant zelf ingericht). Voor de klant is het dus noodzakelijk om zelf voldoende kennis en beheerders in huis te hebben voor de inrichting van het platform en de dagelijkse werkzaamheden eraan.
Indien u als uiteindelijke gebruiker van het platform het beheer erover alsnog uitbesteedt, ontstaat de situatie dat er voor de infrastructuur een IaaS provider is en voor het beheer van het platform een PaaS provider. Een praktische toepassing van dit model bij Cyso is bijvoorbeeld een Internet Service Provider die voor zijn eigen servers en dienstverlening gebruik maakt van de faciliteiten en het netwerk van Cyso. De ISP bedient de klanten van het platform; wij bedienen de ISP.
Zoals bij ieder hostingvraagstuk geldt bij Cloud oplossingen altijd dat u zich af moet vragen waar u precies naar op zoek bent en wat u verlangt van uw provider. Aan de ene kant van het spectrum kunt u gebruik maken van SaaS diensten die kant en klaar zijn, waar u geen enkel omkijken naar heeft en waar u direct mee aan de slag kan. Aan de andere bevinden zich IaaS oplossingen waarbij u zelf de touwtjes in handen houdt, maar waar u ook zelf meer tijd en energie in moet stoppen. Uiteindelijk is het belangrijkste dat de gekozen oplossing aansluit bij úw bedrijf en dienstverlening.
Als u kiest voor Cyso als technische leverancier houdt u in ieder geval alle opties open. Voor welk model u ook kiest, wij zijn in staat de gewenste dienstverlening te verzorgen en eventueel het contact en de samenwerking met mogelijk andere betrokken partijen te onderhouden.
Als u graag meer informatie wilt over Cloud oplossingen of van gedachten wilt wisselen over het opzetten van een nieuwe dienst, neem gerust contact op met onze verkoopafdeling.
]]>De laatste dagen bereiken ons berichten van onze klanten dat zij (soms niet voor het eerst) brieven hebben ontvangen van de Domain Renewal Group uit Groot Brittannië over de verlenging van hun domeinnamen. Tegen een vergoeding biedt dit bedrijf aan deze verlenging te verzorgen om problemen voor de houder te voorkomen. Als u hierop ingaat, wordt de domeinnaam naar deze partij verhuisd, met als mogelijk gevolg dat uw e-mail en website niet meer werken. Wij raden iedereen dan ook met klem af om op deze brieven (voorbeeld) te reageren.
Het dreigement dat uw domeinen komen te vervallen is niet valide. Om de continuïteit van alle domein-gerelateerde diensten te garanderen, zorgt Cyso altijd voor automatische verlenging van domeinen onder ons beheer. Alleen na opzegging van de dienst uwerzijds zullen domeinen opgeheven of niet verlengd worden. Dit geldt niet alleen voor domeinen, maar bijvoorbeeld ook voor SSL certificaten. Wij proberen altijd procedures rondom verlenging zelf te verzorgen, juist om te voorkomen dat onze klanten geconfronteerd worden met onduidelijke verlengingsprocedures via partijen waarvan zij vaak nog nooit gehoord hebben. Als u brieven of e-mail van derden krijgt over de diensten die u bij Cyso afneemt en u twijfelt over de geldigheid hiervan, neem altijd contact op met onze servicedesk.
Aanvullende informatie kunt u desgewenst vinden op webwereld.nl. ]]>
Binnen Cyso verzorgen wij veel hostingoplossingen voor webapplicaties. Dit varieert van eenvoudige websites tot complete multi-server applicatieplatformen. Hoe groot applicaties ook zijn, zij zullen altijd één ding gemeen hebben: u wilt te allen tijde dat deze goed blijven werken. Hier hebben wij uiteraard oplossingen voor. Zo leveren wij voor een groot deel van onze klanten 24/7 statusmonitoring, waarbij wij permanent stand-by staan om eventuele problemen direct voor u op te lossen. Echter garandeert de beschikbaarheid van de applicatie niet per definitie dat deze ook daadwerkelijk werkt zoals u dit verwacht. Hiervoor moet de applicatie zelf ook goed getest worden. In dit blog artikel zal ik dieper ingaan op welke manieren hiervoor beschikbaar zijn.
Tijdens de ontwikkeling van projecten, worden de resultaten hiervan vaak bekeken vanuit het oogpunt van de opdrachtgever. Als de eindgebruikers de goede gegevens invoeren, is het resultaat dan datgene wat er verwacht wordt? Deze methode brengt echter vaak met zich mee, dat aspecten als beveiliging op de achtergrond belanden, en minder goed getest worden. Dit verergert alleen maar naarmate de tijdsdruk binnen een project hoger ligt.
Zowel applicatiebeheerders als ontwikkelaars komen vaak in aanraking met code die zij zelf niet ontwikkeld hebben. Denk hierbij bijvoorbeeld aan het gebruik van open-source projecten of code van derde partijen. Bovendien wordt nogal eens vergeten hoe de opzet van de eigen code precies in elkaar stak. En juist de combinatie van uw eigen code en die van anderen is cruciaal voor het eindresultaat. Weet u zeker dat het geheel werkt zoals verwacht? Is dit enkele updaterondes later ook nog het geval?
Tegenwoordig worden veel bedrijfsprocessen geautomatiseerd. Bij testprocessen is dit ook mogelijk, mits u de correcte technieken gebruikt. Eén van deze technieken is 'unit testing'. Unit testing is een testmethode waarin op zichzelf staande stukken code getest worden op hun correcte werking.
Unit tests hebben een beperkte scope en houden daarom geen rekening met het uiteindelijke eindresultaat. Bij automatisering ervan worden de verschillende stappen naar het eindresultaat echter vastgelegd. U weet dus wanneer dat deze correct afgelegd worden, u er ook vanuit kunt gaan dat het eindresultaat correct zal zijn. Dit kunt u al terugvinden in iets simpels als een rekensom.

Unit test voor optellen:
Unit test voor vermenigvuldigen:
In dit voorbeeld ziet u dat de testcases voor optellen en vermenigvuldigen beide gelukt zijn. U kunt dus aannemen dat wanneer deze gecombineerd worden, bijvoorbeeld als (1 + 5) x 5 = 30, er het gewenste eindresultaat uitkomt. Zolang beide stappen werken zoals in de test omschreven wordt, is het eindresultaat ook correct.
Binnen unit tests kunnen er meerdere condities getest worden. U kunt in deze condities opgeven wat het resultaat moet zijn, maar ook wat het juist niet moet zijn. Meer condities leiden tot een betrouwbare test, maar uiteindelijk wilt u natuurlijk zoveel mogelijk tijd besteden aan het bouwen van uw applicatie en niet alleen het definiëren van tests. Hier moet u dus een goede balans in vinden.
Unit testing houdt dus geen rekening met het eindresultaat, maar test deze indirect wel. Dit komt eigenlijk overeen met wat u in uw huidige methode ook test. Waarom zou u tijd steken in een nieuwe testmethode, terwijl dit hetzelfde resultaat geeft als uw eerdere testmethode?
Binnen unit testing zijn de tests gericht op de werking van de code en niet wat dit betekent voor het eindresultaat. In de eerste instantie zal dit op hetzelfde neerkomen, maar het echte voordeel ontstaat zodra de bestaande code aangepast of uitgebreid wordt. Zodra u de stappen naar het eindresultaat aanpast, zal het eindresultaat zelf ook aangepast worden. Als hierin ineens fouten optreden, kan met unit tests snel opgespoord worden waar dit veroorzaakt wordt. Deze test immers de stappen op hun correcte werking, niet het eindresultaat.
Hiernaast gebeurt het vaak dat nieuwe uitbreidingen deels gebruik maken van functionaliteit uit een eerdere versie. Voordat deze uitbreidingen gemaakt worden, is het goed om te weten dat deze afhankelijkheden ook correct werken. Als u alleen naar het eindresultaat kijkt, kan het ook gebeuren dat 2 fouten in de applicatie elkaar opheffen, waardoor de applicatie goed lijkt te werken. Doordat unit tests dieper in uw code kijken, zal dit minder snel gebeuren.
Samenhangend met het feit dat unit tests meer in de code duiken, hebben zij de eigenschap dat zij niet kunnen beredeneren. Wanneer u zelf aan het testen bent, en iets lijkt ongeveer te werken, kan het gebeuren dat u aan uzelf gaat twijfelen. Ben ik misschien zelf iets vergeten, waardoor het eindresultaat niet precies klopt? Een unit test zal hier nooit over nadenken, en is zo precies als computers kunnen zijn. Een fout is een fout, en een unit test zal dit ook aangeven.
Last but not least, frameworks die unit testing implementeren zijn zelf vaak losse applicaties. Unit tests kunnen hierdoor dus automatisch uitgevoerd worden.

Unit testing kan leiden tot een stabielere applicatie. Het eindresultaat is veel minder belangrijk dan de weg die wordt afgelegd om tot dit eindresultaat te komen. Via deze weg worden er meerdere aspecten van uw applicatie getest, wat meer zekerheid geeft zodra u code gaat uitbreiden of hergebruiken. Een unit test kan niet redeneren. Ook wanneer iets op het eerste gezicht lijkt te werken, zal een goede unit test hier direct doorheen prikken.
Unit testing is primair bedoeld voor het testen van uw applicaties tijdens het ontwikkelingstraject en bij het implementeren van nieuwe features en updates. Maar u kunt het binnen een bestaande productieomgeving ook uitstekend gebruiken voor monitoring doeleinden. Door Unit tests te definiëren die het correct functioneren van verschillende onderdelen van uw applicatie controleren, wordt het mogelijk om problemen binnen het platform zeer precies te detecteren. Het monitoring systeem van Cyso is in staat om via verschillende methodes het resultaat van uw tests uit te lezen en waarschuwingen te geven als er iets mis is. Wilt u hier met ons ideeën over uitwisselen? Neem gerust contact op.
In dit artikel is slechts besproken wat unit testing inhoudt. Over het daadwerkelijke gebruik ervan zijn ook op internet veel artikelen te vinden. Wellicht dat één van de volgende artikelen u op weg kan helpen.
Unit testing tutorial: gaat dieper in op het gebruik van unit testing.
PHPUnit: Framework voor unit testing binnen PHP.
NUnit: Unit testing binnen het .NET framework.
JUnit: Unit testing binnen Java.
Ik zou hier een opsomming kunnen geven van alle verschillende unit testing frameworks die beschikbaar zijn voor de verschillende talen. De namen van deze projecten komen net als bovenstaande voorbeelden echter sterk overeen. Enkele andere voorbeelden zijn CUnit voor C, JSUnit voor Javascript en ASPUnit voor ASP applicaties. Deze zijn eenvoudig terug te vinden in verschillende beschikbare zoekmachines.
Onze nieuwsbrief editie februari 2011 is verzonden met daarin met de volgende onderwerpen:
Sinds 1 april 2010 ben ik als nieuwe System & Application Administrator bij Cyso gekomen. Ik houd me daarbij met alle facetten van het dagelijkse systeembeheerder bezig. En dat is best veel! De behoeften van klanten van Cyso kunnen erg uiteen lopen.
Mijn ervaring is vooral erg breed en ik werk zowel met Windows als Linux. Maar ook met virtualisatiesoftware als VMware, Citrix en Hyper-V weet ik me te redden. Persoonlijk heb ik minder interesse in netwerkbeheer.
Voorheen werkte ik als freelance systeembeheerder en bestond mijn week alleen al uit 20 uur reizen. Het is dan ook heerlijk om in een leuke stad als Alkmaar te wonen en te werken. Internetproviders hebben altijd mijn voorkeur gehad. Het is een snelle wereld waarbij je veel met de laatste technologische vernieuwingen werkt en vooruitstrevend bezig kunt zijn. Bij een kantoorautomatiseerder zou ik mijn ei ook niet kwijt kunnen.
Naast mijn werk volg ik in mijn vrije tijd nog een Bachelor-opleiding waarbij de nadruk vooral op informatiebeveiliging (ISO27002) en servicemanagement (ISO20000) ligt. Zaken die direct toepasbaar zijn in de werksituatie en je blik vooral verruimen. Zowel voor je prive- als werksituatie. Daarnaast ben ik een echt dagjesmens en mag er graag tussenuit gaan voor een leuke stedentrip.
Het leukste moment was nog voor mijn eerste officiële werkdag. Circa twee weken voor ik begon was er een communicatietraining voor nieuwe medewerkers. Het was enigzins spannend om als totale vreemde daar te zijn, maar dat ijs werd snel gebroken. Een leuke manier om je nieuwe collega's te leren kennen.
]]>
Afgelopen week arriveerde er nieuwe enterprise SAN storage als uitbreiding voor ons VMware vSphere platform. Sinds de initiële inrichting van het platform in 2009 is de grootte van het platform al verschillende malen fors uitgebreid om aan de groei te kunnen voldoen. Het betreft twee EqualLogic PS6510X devices met elk 48 disks en een gezamenlijke opslagcapaciteit van ruim 57 TB. De devices zijn voorzien van eigen 10Gb netwerk interfaces en zullen in twee verschillende datacenters geplaatst worden, zodat ze voor datareplicatie gebruikt kunnen worden bij platform redundantie en site failover toepassingen. Aan het eind van vorig jaar is de rekencapaciteit (in de vorm van geheugen en processoren) van het platform al fors opgevoerd door de toevoeging van verschillende krachtige Blade servers (PowerEdge M910 systemen met 4x octo core CPUs en 256 GB geheugen). Door ruim op tijd extra capaciteit beschikbaar te stellen, verzekeren wij ons ervan dat er te allen tijde genoeg mogelijkheden zijn om nieuwe klanten snel te kunnen aansluiten en bestaande klanten te kunnen bedienen voor uitbreiding van hun platformen en systemen.
In 2010 is de doorbraak van serveroplossingen op basis van virtualisatie ook in Nederland definitief een feit geworden. Cyso heeft hier op tijd op geanticipeerd door er voor te zorgen dat zowel beheerders, sales professionals als productontwikkelaars officiële VMware certificeringen in hun bezit hebben. Wij vinden het van cruciaal belang dat onze klanten een kwalitatief hoogwaardig advies krijgen en dat wij het beheer over deze oplossingen optimaal kunnen uitvoeren. De populariteit van onze Cloud diensten en de resulterende sterke groei van het platform bevestigt onze ideeën en strategie. Wij zijn ervan overtuigd dat wij met onze kennis en expertise in staat zijn om voor elk virtualisatievraagstuk een passende, hoogwaardige oplossing te kunnen bieden.
Wilt u meer weten over onze virtualisatie oplossingen? Bekijk onze Cloud servers voor specificaties en prijzen of neem contact op met onze verkoopafdeling.
Wij hebben het de laatste tijd al verschillende keren gemeld: Cyso is dringend op zoek naar nieuwe enthousiaste collega’s. Om onze ambities voor de komende jaren te kunnen realiseren zijn verschillende afdelingen op zoek naar versterking van het team. Momenteel hebben wij 8 openstaande vacatures voor functies binnen onze beheerafdeling, ons servicedesk team en onze financiële administratie.
Werken bij Cyso betekent dat je een schakel vormt van één van de meest ervaren ISPs van Nederland. Wij hebben professionaliteit naar onze klanten hoog in het vaandel, maar hechten veel waarde aan een informele dagelijkse werksfeer waarin iedereen met plezier en respect met elkaar omgaat en iedere werkweek op vrijdagmiddag met een borrel wordt afgesloten. Ons kantoor bevindt zich aan één van de pittoreske grachten van de Alkmaarse binnenstad en beschikt over een riant dakterras.
Cyso heeft het vizier vol op de toekomst gericht. In het komende jaar betekent dat wij volop bezig zijn met allerlei projecten zoals de implementatie van nieuwe VMware Cloud platformen op basis van de nieuwste Dell Blades en EqualLogic storage, de implementatie van IPv6, een compleet vernieuwd Zabbix monitoring systeem en een geïntegreerd VoIP systeem. Wij maken alleen gebruik van de beste datacenters van Nederland en de nieuwste state-of-the-art apparatuur voor zowel ons netwerk als de systemen voor onze klanten.
Ben je op zoek naar een nieuwe uitdaging en lijkt het je leuk om achter de knoppen te zitten bij een professionele Internet Service Provider? Kom solliciteren! Ken je iemand die op zoek is naar zo’n baan? De gouden tip levert je een iPad of Samsung Galaxy Tab op!
Op dit moment hebben wij de volgende vacatures beschikbaar:
Zie hier een volledige beschrijving van alle functies en onze sollicitatieprocedure.
2010 was het jaar waarin voor een double-dip als gevolg van de economische recessie werd gevreesd. Die is gelukkig vooralsnog uitgebleven. In het voorgaande jaar had Cyso besloten om dit jaar aanvallend tegemoet te treden. Een nieuw netwerk, extra medewerkers aantrekken en volop investeren in een Cloud platform om zo bij economisch betere tijden vol de markt op te kunnen. Deze koers heeft geresulteerd in een verbeterde dienstverlening voor onze bestaande klanten door het overstappen op ons Cloud platform en in een groot aantal nieuwe klanten. Zij besparen allen op de dure aanschaf van servers en krijgen er redundante hardware voor terug. Cyso is er dan ook trots op dat in zij 2010, ondanks het moeilijke economische jaar, een gezonde groei heeft kunnen doormaken.
Het laatste half jaar hebben onze medewerkers hard gewerkt om een nieuw netwerk in gebruik te nemen zodat we een 40 Gbit/s netwerk hebben waarmee wij de groeiende behoefte aan bandbreedte het hoofd kunnen bieden. De grootste klus was het echter het samenvoegen en uitfaseren van een aantal datacenters geweest. Dit moet zorgen voor een efficiënte bedrijfsvoering met minder kans op storingen. Een ander belangrijk voordeel was dat alle datacenters die Cyso nu in gebruik heeft voldoen aan diverse certificeringen waarmee continuïteit en veiligheid gewaarborgd zijn.
Het afgelopen jaar bracht een aantal mooie momenten met zich mee: onze technisch directeur kreeg zijn eerste kind, onze commercieel directeur trad in het huwelijk en diverse medewerkers melden uitbreiding van de Cyso familie. Cyso heeft verschillende nieuwe collega's mogen verwelkomen, waaronder de eerste vrouwelijke medewerker binnen onze afdeling systeembeheer.
Wij zijn ervan overtuigd dat 2011 een mooi jaar gaat worden, waarin Cloud technologie een belangrijke rol gaat spelen in het denken over internet infrastructuur. Uitbreidingen op het gebied van storage en rekenkracht zullen onvermijdelijk zijn en uitbreiding van onze eigen Cloud naar het buitenland wordt serieus overwogen. Verder zullen wij in 2011 gaan werken aan ISO certificering om aan de alsmaar toenemende wensen rondom databeveiliging tegemoet te kunnen komen. Hou onze website in de gaten of volg ons op Twitter om op de hoogte te blijven van verdere aankondigingen.
Namens iedereen bij Cyso wensen wij u veel zakelijk succes toe en persoonlijk veel geluk.
Directie Cyso
]]>In verband met de feestdagen zijn het Cyso kantoor en onze servicedesk gesloten op vrijdag 31 december. Op nieuwjaarsdag en zondag 2 januari is er eveneens een zondagsdienst van kracht. Vragen aan onze servicedesk zullen vanaf maandag 3 januari weer in behandeling worden genomen. Voor noodgevallen is onze storingsdienst uiteraard gewoon bereikbaar op het reguliere telefoonnummer.
]]>Onze nieuwsbrief editie december 2010 is verzonden daarin met de volgende onderwerpen:
Cyso biedt al enige tijd met groot succes, virtuele oplossingen in de vorm van managed cloud servers op basis van de technologie van VMware. Deze Cloud oplossingen zijn gebaseerd op het concept Infrastructure as a Service (IaaS). Klanten kunnen hiermee de infrastructuur van hun organisatie gevirtualiseerd onderbrengen in een managed private cloud. Het grote voordeel voor een organisatie is dat zij niet te maken hebben met het aanschaffen en onderhouden van fysieke hardware, maar in plaats daarvan virtuele servers afnemen. Cyso gaat haar managed cloud server diensten uitbreiden met de mogelijkheid om bedrijven zelf direct toegang te bieden tot een eigen cloud. Gebruikers kunnen hiermee zelf hun infrastructuur aanpassen, updaten, uitbreiden en inkrimpen, met alle voordelen van Cyso’s hoogwaardige infrastructuur en SLA garanties op het gebied van onder andere beschikbaarheid en performance. De eerste Enterprise Cloud is hiermee geboren!
vCloud Director is een web-gebaseerde portal waarin klanten de beschikking krijgen over hun eigen virtuele datacenter, waarbinnen zij zelf de volledige controle hebben. Binnen een virtueel datacenter kunnen gebruikers met behulp van templates snel en gemakkelijk servers aanmaken met de garantie van een hoge SLA. Gebruikers van deze oplossing betalen alleen voor hetgeen zij gebruiken en kunnen op ieder gewenst moment dynamisch uitbreiden of inkrimpen.
Een virtueel datacenter is opgebouwd uit resources. Deze resources zijn samengesteld uit verschillende virtuele componenten, waaronder CPU’s, memory, storage en netwerkresources zoals IP adressen. Al deze resources worden in vCloud Director aangeboden in verschillende Service Level Agreements. vCloud Director noemt deze SLA’s Provider vDC’s, en worden gedefinieerd door de resources die er aan gekoppeld worden. Door de toewijzing en configuratie van die resources is het mogelijk om verschil te maken tussen bijvoorbeeld Gold voor high performance, Silver voor medium performance of Bronze voor low performance. Klanten hebben de mogelijkheid om hun infrastructuur samen te stellen uit virtuele datacenters van verschillende SLA's. Hiermee kunnen zij onderscheid maken in de kosten en prestaties van bijvoorbeeld een productieplatform en die van een testplatform.
Door de beveiligingstechnologie die vCloud Director gebruikt, zijn klanten volledig van elkaar gescheiden ondanks dat zij zich op dezelfde fysieke server kunnen bevinden. Op het gebied van networking zijn er voor een klant nagenoeg geen beperkingen. Klanten hebben de volledige controle over het netwerk binnen hun infrastructuur. Voor intern gebruik kunnen zij zelf VLANs definiëren, en voor externe connectiviteit met het internet kan er via een zelf in te stellen firewall verbindingen worden ingesteld.
Alle virtuele servers worden binnen vCloud Director verzameld in vApps (virtual applications). Een vApp is een container met één of meer virtuele servers die functioneel en technisch bij elkaar horen,zoals bijvoorbeeld een webserver en een databaseserver. Het gebruik van vApps stelt gebruikers in staat om snel en gemakkelijk een verzameling van virtuele machines aan te maken en te beheren. Vanuit de vCloud Director beheerportalkunt u via een browser plugin de installatie en configuratie van uw serversverzorgen via een remote console.
De configuratie van vApps en individuele servers kan worden opgeslagen in een aparte library (Catalog) waardoor het eenvoudig is om nieuwe toevoegingen aan uw platform te doen. In uw Catalog kunnen ook media zoals installatie CD’s en DVD’s kunnen opgeslagen om installaties sneller te kunnen verzorgen.
vCloud Director biedt de mogelijkheid gebruikers aan te maken via een rol-gebaseerd management concept, of gebruik te maken van een bestaande LDAP directory service. In het laatste geval kan een organisatie haar bestaande gebruikers en policies blijven hanteren. vCloud Director biedt zelf vijf verschillende rollen aan:
Organisation Administrator (volledig beheer over uw Cloud)
Catalog Author (beheer over het maken en publiceren van Catalogs)
vApp Author (gebruiker van Catalogs en beheerder van virtuele machines)
vApp User (beheerder van virtuele machines gecreëerd door anderen)
Console Access Only (gebruiker van virtuele machines)
Met vCloud Director biedt VMware een gebruiksvriendelijk systeem om zelf de controle te hebben over uw eigen virtuele datacenter, zonder daarbij concessies te hoeven doen aan de veiligheid en betrouwbaarheid van uw platform. Daarbij levert Cyso voor u de hoge kwaliteit, garanties en beschikbaarheid die u van ons gewend bent. De jarenlange ervaring en expertise die Cyso heeft met het bouwen van hoogwaardige, redundante en high-performance platformen vormt het fundament van een Enterprise Cloud dienst met u achter het roer.
Op dit moment wordt er gewerkt aan het ontwerp en de implementatie van ons nieuwe platform gebaseerd op vCloud Director. Wij zijn van plan deze dienst in de eerste helft van 2011 te lanceren. Hou onze website in de gaten voor aankondigingen en mededelingen, of volg ons op Twitter.
]]>
Sinds 1 juni 2010 ben ik bezig met mijn afstudeerstage bij Cyso. Mijn werkzaamheden bestaan voornamelijk uit het onderzoeken en implementeren van een network intrusion detection systeem genaamd Snort. Maar zoals vaak gebeurt bij stages pak je hier en daar ook kleine klusjes op waardoor ik vaak de abuse tickets mede-beantwoord, kleine security-gerelateerde taken oppak, op verzoek een server installeer, licenties tel of help met de kerstboom opzetten. Tijdens mijn studie Informatica aan de HvA heb ik als hoofdvak System and Network Engineering gevolgd en daarnaast een minor in Forensic Intelligence and Security. Hoewel dat allemaal erg spannend klinkt blijkt dat, wanneer je aan je afstudeerstage begint, je nog heel veel kennis en vooral praktijkervaring mist. Gelukkig is er bij Cyso meer dan voldoende werk om mijn praktijkervaring te ontwikkelen en daar maak ik dan ook graag gebruik van wanneer het kan. Mijn expertise ligt dus voornamelijk op het Linux systeembeheer en security vlak.
Toen het tijd werd om op zoek te gaan naar een afstudeerstage heb ik bewust gekozen voor een ISP. Vanuit mijn kenniskring wist ik dat er enorm veel te leren valt bij ISP's, en ik wilde ook graag werkervaring opdoen naast mijn afstudeeropdracht. Via een kennis kreeg ik de tip om eens bij Cyso te gaan kijken en na het sollicitatiegesprek met Tjebbe en Sven had ik meteen zin om te beginnen en dat gevoel ben ik nog niet kwijtgeraakt.
Behalve mijn overduidelijke interesse voor computers zijn er ook nog andere, analoge dingen, die ik mijn hobby noem. Ik speel al ruim 15 jaar alt-saxofoon, op dit moment bij een coverbandje, in de categorie rock/pop/jazz/funk. Ik ben een enorme fan van alles wat met Japan en Japans eten te maken heeft en vind het ook erg leuk om Japans te koken. Ook ben ik graag creatief bezig met alles wat ik maar kan vinden in de hobbywinkel, doe aan stijldansen, lees graag boeken en tja, ik blijf een vrouw dus winkelen staat ook op de hobbylijst.
Sinds ik bij Cyso werk heb ik elke dag wel leuke, mooie of gekke dingen meegemaakt. Er gebeurt elke dag wel iets en juist dat maakt het zo leuk bij dit bedrijf. Het is net een grote familie waar iedereen voor elkaar klaar staat, waar elke dag gezellig samen geluncht wordt en er op vrijdagmiddag altijd een borrel of soms zelfs een klein feestje is.
]]>
Amsterdam, 9 december 2010 - Equinix, leverancier van wereldwijde datacenterdiensten, maakt bekend dat Cyso, een Nederlandse leverancier van cloud-diensten, zijn datacenteractiviteiten onderbrengt in het vierde International Business Exchange-datacenter (IBX) van Equinix in Nederland (AM2). Dit nieuwe datacenter wordt vandaag feestelijk geopend.
Cyso is een van de eerste Internet Service Providers (ISP’s) in Nederland. Het bedrijf besloot onlangs zijn datacenteractiviteiten in het nieuwe state-of-the-art AM2 IBX-datacenter van Equinix onder te brengen om zo zijn portfolio uit te breiden met cloud-diensten. Cyso koos bewust voor de wereldwijde Platform Equinix-oplossing om zijn diensten internationaal te kunnen aanbieden. Het bedrijf kan hierdoor inspelen op alle eisen van klanten, ongeacht hun locatie.
“De voordelen van het onderbrengen van onze systemen bij Equinix gaan veel verder dan toegang tot betrouwbare datacenterdiensten. De echte toegevoegde waarde van Equinix ligt in de wereldwijde spreiding van zijn datacenters”, zegt Paul Bankert, Manager Business & Software Development bij Cyso. “Wij hebben ambitieuze plannen om internationaal uit te breiden en zijn ervan overtuigd dat we nu uitstekend gepositioneerd zijn om deze groei te ondersteunen.”
Naast wereldwijd bereik profiteert Cyso ook van de mogelijkheid om de prestaties van zijn cloud-diensten te optimaliseren dankzij de toegang tot meer dan 45 carriernetwerken en directe toegang tot de AMS-IX. Dit is de grootste onafhankelijke stedelijke Internet Exchange ter wereld. Cyso kan via het ecosysteem binnen enkele uren verbindingen leggen met carriers. Zo breidt Cyso zijn netwerk snel en makkelijk uit om in te spelen op klanteisen.
“Wij blijven in Amsterdam een sterke groei zien in de vraag naar onze datacenterdiensten en zijn verheugd dat we tegemoetkomen aan de eisen van Cyso bij het uitbreiden naar cloud-dienstverlening”, zegt Michiel Eielts, Managing Director Equinix Nederland. “Ons unieke, wereldwijde platform biedt klanten toegang tot een rijk ecosysteem van potentiële partners. Zij kunnen verbinding leggen met andere toonaangevende bedrijven en hun zakelijke mogelijkheden optimaliseren.”
AM2 is het vierde datacenter van Equinix in Nederland. De tweede fase werd in het derde kwartaal van 2010 afgerond.
Cyso is een Internet Service Provider die zich richt op het verlenen van technische innovatieve internetdiensten voor de zakelijke markt en is één van de oprichters van de Dutch Hosting Provider Association (DHPA). Cyso levert producten van domeinregistratie tot volledig beheerde platformen en applicaties. Cyso is sinds januari 1997 actief op de internetmarkt en is een onafhankelijke en financieel gezonde organisatie. Cyso is gevestigd in Alkmaar.
Voor meer informatie: http://www.cyso.nl
Equinix, Inc. (Nasdaq: EQIX) verbindt bedrijven wereldwijd met partners en klanten op basis van een platform van hoogwaardige datacenters. Deze datacenters omvatten dynamische ecosystemen en voorzien in de breedste keus uit netwerken. Meer dan 3.100 bedrijven op het gebied van cloud-diensten, digitale content en financiële dienstverlening hebben verbindingen naar meer dan 600 netwerkserviceproviders. Deze bedrijven vertrouwen op Platform Equinix voor zakelijke groei, betere applicatieprestaties en de bescherming van hun belangrijkste digitale bedrijfsmiddelen. Equinix is actief in 35 strategische markten in Noord-Amerika, Europa en Azië. Het bedrijf investeert continu in zijn platform om groei bij klanten te ondersteunen.
Meer informatie is beschikbaar op www.equinix.com.
Equinix Contact (Global)
Joan Powell
Equinix, Inc.
Telephone: +1 (650)513-7098
E-mail: joanpowell@equinix.com
Equinix Contact (Europe)
Annemieke van Baal
Lammers van Toorenburg Benelux PR
Telephone: +31 (0)30 656 5070
E-mail: equinix@lvtpr.nl
Cyso
Sven Visser
Public Relations
Telephone: +31 (0)72 7513400
E-mail: sven.visser@cyso.nl
Paul Bankert
Manager Business & Software Development
Telephone: +31 (0)72 7513400
E-mail: paul.bankert@cyso.nl
Read the Official Equinix Press Release.
]]>Het is voor leerlingen in deze leeftijd (rond 16 jaar) nog steeds erg moeilijk om een definitieve richting te kiezen. Er was dan ook een gezonde hoeveelheid belangstelling. Een goede gefundeerde keuze voor de richting waarin de leerlingen zich willen bekwamen is van belang om schooluitval te voorkomen. Daarom zijn contacten tussen organisaties en het onderwijs van groot belang.
Vanuit Cyso had ik een kort verhaal voorbereid over het mooie vak van ICT-Beheerder en natuurlijk ook over het werken bij een dienstverlener als Cyso. Omdat hosting en internet onzichtbaar zijn had ik een 1U server, een grote switch, wat kabels en fotomateriaal van het datacenter meegenomen om het visueel te maken. Op deze manier werd het mogelijk om uit te leggen dat ICT-Beheerder een vak is waarbij je zowel met je handen als met het hoofd moet werken. En dat ICT-Beheerder ook een vak is waarin je jezelf kan ontwikkelen en daarmee ook je salaris kan blijven doorontwikkelen. In het 2e deel van de les hebben wij een korte test gemaakt en daarvan de antwoorden besproken. Dit waren vragen als: "wat heb je allemaal voor computers en randapparatuur nodig om een kantoor met 62 medewerkers in te richten?" Er ontstond een leuke interactieve les.
Voor mij was het de eerste keer om voor een groep op een middelbare school te staan en ik vond het een leerzame ervaring. Het is leuk om te zien hoe de ene groep van de andere groep verschilt en een uitdaging om mijn didactische vaardigheden aan te spreken. Maar belangrijker vond ik het gevoel een kleine bijdrage te hebben geleverd bij de moeilijke keuze voor een vervolgopleiding.
En tot slot: respect voor de leraren die dagelijks met de leerlingen werken. Je ziet de passie voor hun vak en de leerling er vanaf stralen. En dat is niet gemakkelijk, want één van de eerste dingen die mij opviel was de verouderde toestand van het materiaal en de hulpmiddelen en ook de verhalen over sommige ouders schetsen geen vrolijk beeld. Nederland, Kennisland wordt al jaren geroepen, maar als we dat écht willen zijn, dan mag die basis die de middelbare school is niet worden overgeslagen.
]]>
Tijdens de afgelopen twee weken zijn de nieuwe Brocade routers gekoppeld aan het nieuwe switchnetwerk en zijn twee nieuwe firewalls geplaatst en inmiddels zo goed als klaar voor ingebruikname. Er zullen deze week nog wat laatste controles worden uitgevoerd alvorens ze in gebruik te nemen.
Morgen zullen de eerste verbindingen worden overgezet naar de nieuwe routers op Global Switch en zal er dus voor het eerst volledig gebruik gemaakt kunnen worden van de nieuwe 10 Gbit/s snelheden. De werkzaamheden van deze week betreffen onze peerings op de AMS-IX en onze transit verbinding met nLayer. De overige verbindingen op het Equinix datacenter volgen volgende week. Dit alles zal geen downtime opleveren voor de connectiviteit.
Vanaf volgende week (7 en 14 december tussen 05:00 uur en 07:00 uur) zullen alle bestaande VLAN’s waarin onze eigen servers en de servers van onze klanten zich bevinden worden omgezet naar de nieuwe routers. Tijdens dit onderhoud zullen er korte onderbrekingen zijn van de connectiviteit als de bestaande verbinding wordt gereset. Deze onderbrekingen zullen naar verwachting niet langer zijn dan een minuut. Zodra alle VLAN's zijn omgezet, zal het volledige netwerk zijn overgezet naar de nieuwe infrastructuur en zal de gehele netwerkmigratie zijn voltooid.
]]>Vandaag om 11:58 uur kreeg het Cyso netwerk te maken met een Distributed Denial of Service aanval op een klant binnen ons netwerk, waardoor onze routers en verbindingen zeer zwaar belast werden en ons netwerk slecht bereikbaar. Onze telefonische bereikbaarheid ondervond hier ook last van. We hebben om 12:04 uur de aanval kunnen isoleren en het netwerk weer beschikbaar kunnen maken, echter nog wel met een verminderde performance doordat onze verbindingen nog steeds zeer zwaar belast werden. Wij hebben daarom ook onze bandbreedte leveranciers gevraagd het bewuste dataverkeer te blokkeren en rond 12:20 uur was dit door alle leveranciers uitgevoerd en was ons netwerk weer volledig operationeel.
Update: één van onze leveranciers bleek een fout te hebben gemaakt bij het blokkeren van de DDoS aanval, waardoor bepaalde delen van ons netwerk voor sommige providers niet beschikbaar werden. Deze fout is inmiddels hersteld door de bewuste leverancier.
]]>
Op donderdag 2 december zijn er werkzaamheden gepland aan de elektrische infrastructuur van het Equinix AM2 datacenter. Deze werkzaamheden betreffen het overzetten van de voedingen van de PDU’s van de tijdelijke voorzieningen naar de definitieve UPS systemen in AM2. De werkzaamheden worden uitgevoerd tussen 00:00 en 07:00 uur. Tijdens het overzetten van de voedingen zal de stroom beurtelings worden uitgeschakeld van de powerfeeds. Er zullen nooit twee powerfeeds gelijktijdig worden uitgeschakeld, hetgeen betekent dat er te allen tijde één powerfeed beschikbaar blijft in ieder rack. Servers met een dubbel uitgevoerde voeding zullen derhalve gewoon online blijven.
Omdat er ook apparatuur aanwezig is zonder dubbele stroomvoorziening, zullen wij voorbereidingen treffen om ongewenste verrassingen op 2 december te voorkomen. Dat betekent dat wij twee dagen eerder, op dinsdag 30 november tussen 00:00 en 05:00 uur, in alle racks aanvullende ATS apparatuur zullen plaatsen. Een ATS is een apparaat dat zelfstandig zonder downtime kan schakelen tussen twee powerfeeds. Apparatuur met een enkele aansluiting kan zo toch gebruikmaken van een dubbele aansluiting. Apparatuur zonder dubbele stroomvoorziening zullen wij daar direct op aansluiten, zodat ook deze dubbel gevoed zal zijn op 2 december. Het kan zijn dat er bij het plaatsen en aansluiten voor de ATS apparatuur een korte onderbreking van de connectiviteit zal ontstaan. Met klanten wiens servers direct getroffen worden door dit onderhoud, nemen wij individueel contact op om de werkzaamheden door te spreken.
Niet alleen bij het plaatsen van de ATS apparatuur, maar ook tijdens het onderhoud door Equinix zelf op 2 december, zullen er engineers van Cyso ter plaatse zijn in het datacenter om eventuele onverwachte problemen direct te kunnen oplossen.
]]>
Een Wallboard is kort gezegd een scherm of bord dat de voortgang van een afdeling weergeeft. Denk hier bijvoorbeeld aan de voortgang van een project, het aantal openstaande tickets van een Servicedesk of wie er in gesprek is op een bepaald moment. Het idee is dat iemand die langsloopt in één oogopslag kan zien wat er gaande is op een bepaalde afdeling. Een goed Wallboard ondersteunt ook het werkproces zelf, door relevante informatie weer te geven.
Voor Cyso is een Wallboard vooral een hulpmiddel bij het ontwikkelingsproces. Op ons Wallboard is een up-to-date overzicht te vinden met de huidige projectstatus, waar elk projectlid zit in zijn planning in relatie tot de volgende versie, en hoe het project over het geheel loopt. We kunnen in één oogopslag zien of een projectlid zijn doelstelling zal halen en met welk deel van het project hij bezig is.
Om informatie weer te geven moet er eerst informatie verzameld worden. Voor dit doel hebben wij een eigen daemon geschreven, welke uit verschillende bronnen informatie verzameld. Denk hierbij aan RSS feeds, SVN en Git sourcecode repositories, Facebook/Twitter en E-mail. Daarnaast hebben wij ook eigen plugins geschreven voor onze issue tracker JIRA, en ons documentatie systeem Confluence. In een eerder blogartikel is hier uitgebreid bij stil gestaan. Deze daemon heet InfoStorm, en is ons centrale punt voor informatieopslag over onze projectvoortgang.
Als techniek hebben we gekozen voor Java als programmeertaal, en Hibernate als dataopslag library. Dit heeft als voordeel dat we simpel en snel onze logica en code kunnen uitbreiden, zonder ons bezig te houden met het direct aanroepen van een database. Om statistieken te genereren gebruiken we de uitgebreide SOAP API van JIRA zelf. We gebruiken een slimme combinatie van filters en zoekopdrachten om de gewenste statistieken te verzamelen, bijvoorbeeld:
Aantal tickets per versie, met een overzicht van open, in behandeling en gesloten tickets
Aantal tickets per developer per versie, met een overzicht van open, in behandeling en gesloten tickets
Totale ticketverdeling per versie
Opened vs. closed tickets van de afgelopen twee weken
Developer van de dag, de meest actieve developer van vandaag
Daarnaast zijn de features uit de eerdere versies van ons Wallboard ook nog beschikbaar:
Real-time ticket updates, door onze eigen JIRA event push plugin
Periodieke updates van commits op onze source repositories
Wij hebben al sinds jaar en dag een Wallboard bij Cyso, en hadden al tijden het idee om dit eens goed onderhanden te nemen en te updaten. Bij Atlassian, de maker van JIRA en Confluence, is er een maand geleden de Ultimate Wallboard wedstrijd gestart. Deze wedstrijd heeft als doel de Ultieme Wallboard te vinden. Bedrijven kunnen hun eigen inzending doen, en onder de deelnemers zullen er prijzen uitgeloofd worden op basis van functionaliteit, design en doeltreffendheid. Cyso heeft deze kans aangepakt om het Development Wallboard te upgraden, en we hebben vorige week vrijdag onze inzending gedaan met het doel deze wedstrijd te winnen!
Onze inzending is te vinden op ultimatewallboard.com. Om te stemmen kan een Facebook account worden gebruikt, of een account aangemaakt worden op ultimatewallboard.com

Het vernieuwe switchnetwerk is de afgelopen twee weken uitvoerig getest om te controleren op het probleemloos functioneren van de Extreme switches. Inmiddels zijn ook de nieuwe Brocade routers geplaatst in onze datacenters. Deze zouden oorspronkelijk al begin deze maand geactiveerd worden, maar de planning is bijgesteld om meer tijd te hebben voor het aanleggen van de switchverbindingen en het uitvoeren van grondige testprocedures. Dit proces is nu succesvol afgerond.
Aanstaande dinsdagochtend (16 november) tussen 05:00 en 07:00 zullen de nieuwe routers daadwerkelijk worden geactiveerd. Downtime wordt hierbij niet verwacht.
De rest van volgende week zal besteed worden aan het koppelen van nieuwe VLANs en subnetten aan de nieuwe routers en het inrichten van twee nieuwe firewalls. Deze firewalls worden ingezet om de latere overzettingen van de netwerken eenvoudiger en sneller te kunnen doen. Ze zullen in het onderhoudsblok van 23 november gekoppeld worden aan onze nieuwe OSPF area. Ook hierbij verwachten wij geen downtime.
]]>Afgelopen week zijn wij gestart met de virtualisatie van verschillende servers binnen ons shared webhosting platform. De hoge beschikbaarheid en schaalbaarheid van ons VMware Cloud platform willen wij namelijk ook graag voor onze eigen webhosting diensten inzetten. Het uitfaseren van de fysieke hardware heeft daarnaast als doel de continuïteit van de webhosting diensten te waarborgen. Het virtualisatieproces gaat echter wel gepaard met enige onvermijdelijke downtime. Alle migraties van de servers zullen daarom ook 's nachts worden uitgevoerd om de impact zoveel mogelijk te beperken.
Volgende week zal een tweetal Linux webservers worden overgezet. Het betreft de servers web1 en web3. Hiervoor zijn de volgende tijdstippen gekozen:
web3 - 16 november 2010 - van 0:00 tot 03:00
web1 - 18 november 2010 - van 0:00 tot 03:00
Gedurende beide onderhoudsblokken zal de bewuste server maximaal één uur niet beschikbaar zijn.
Zodra er tijdstippen zijn gepland voor de migraties van andere servers, zullen wij dat uiteraard melden.
]]>
Gedurende de nacht van maandag 1 op dinsdag 2 november zal onze Linux webserver web3 van een fysieke server worden overgezet naar ons VMware platform. De belangrijkste reden voor deze overzetting is het uitfaseren van de fysieke hardware om de continuïteit te waarborgen. Daarnaast zal de server vanaf dat moment kunnen profiteren van alle voordelen van ons VMware vSphere platform, zoals eenvoudige schaalbaarheid en hoog beschikbaarheid.
De server zal ongewijzigd worden overgezet naar de virtuele omgeving. Er zullen daarom ook geen gevolgen zijn voor het functioneren van uw website.
Met de migratie van de server zal om 00:00u worden begonnen en zal uiterlijk tot 03:00u duren. Gedurende die periode zal uw website ongeveer een uur niet beschikbaar zijn.
Update 1 november: Het onderhoud van vannacht is uitgesteld. Binnenkort zal er een nieuwe datum worden gekozen. Deze zullen wij u uiteraard nog mededelen.
]]>
Gedurende de nacht van maandag 1 op dinsdag 2 november zal onze Windows webserver winweb1 van een fysieke server worden overgezet naar ons VMware platform. De belangrijkste reden voor deze overzetting is het uitfaseren van de fysieke hardware om de continuïteit te waarborgen. Daarnaast zal de server vanaf dat moment kunnen profiteren van alle voordelen van ons VMware vSphere platform, zoals eenvoudige schaalbaarheid en hoog beschikbaarheid.
De server zal ongewijzigd worden overgezet naar de virtuele omgeving. Er zullen daarom ook geen gevolgen zijn voor het functioneren van uw website.
Met de migratie van de server zal om 00:00u worden begonnen en zal uiterlijk tot 03:00u duren. Gedurende die periode zal uw website ongeveer een uur niet beschikbaar zijn.
]]>
Afgelopen week hebben wij onze nieuwe switchapparatuur in gebruik genomen. De Extreme X650 switches zijn geactiveerd in onze datacenters Global Switch en Equinix. De nieuwe switches zijn onderling verbonden via een 10Gbit backbone en direct opgenomen binnen het bestaande switchnetwerk. Met de activatie van de switches is stap 3 van 9 uit ons migratieplan succesvol afgerond.
Gedurende de komende vijf weken zal er iedere dinsdagochtend tussen 05:00u en 07:00u onderhoud worden uitgevoerd aan ons netwerk. Het overgrote deel van deze werkzaamheden zal geen onderbreking van de beschikbaarheid tot gevolg hebben. Mocht er toch risico zijn op een korte onderbreking, zullen wij dit van tevoren melden.
De werkzaamheden van vannacht zijn beperkt van omvang en bestaan enkel uit het verder uitbreiden van de verbindingen binnen het switchnetwerk. Dit zal geen gevolgen hebben voor de dienstverlening.
Volgende week, gedurende de nacht van 2 op 3 november, zullen de nieuwe Brocade XMR 4000 routers worden geactiveerd. De mogelijkheid bestaat dat er kortstondige onderbrekingen van de connectiviteit zullen plaatsvinden.
]]>Onze nieuwsbrief editie oktober 2010 is verzonden daarin met de volgende onderwerpen:
Al meer dan vijf jaar ben ik in dienst bij Cyso en het bevalt nog steeds uitstekend. Mijn uitvoerende taken vallen binnen drie afdelingen; namelijk binnen de Internetredactie, het Development team en een gedeelte binnen Marketing. Het werk dat ik uitvoer varieert enorm, van drukwerk tot programmeren en van zoekmachine optimalisatie tot het tweaken van klantservers. Het was maandag 1 april 2005 toen ik mocht starten met mijn eerste project bij Cyso: Binnen één maand een nieuwe versie van onze website online plaatsen. Een uitdaging, want het was nog niet duidelijk hoe alle pagina's ingevuld moesten worden, naast dat het zelf ontwikkelde CMS nog niet helemaal af was. De deadline werd gehaald, het bleek zeker niet de laatste te zijn..
Het aantal bezoekers van de nieuwe website ging snel omhoog. Maar om deze stijgende lijn te continueren moest de website verschillende SEO optimalisatie iteraties ondergaan. Hierdoor heb ik mij goed ingelezen in de verschillende methodes om je website zo optimaal mogelijk te laten presteren. Mijn motto is dan ook: 'Maak een website voor de bezoeker, niet voor de zoekmachine'. Op lange termijn werkt dit het best.
Snelheid vind ik net zo belangrijk als een goed design. Het gaat uiteindelijk om de gehele ervaring die een gebruiker met de website heeft. Snelheid is daar (misschien onbewust) een groot onderdeel van. Ik heb een blogartikel geschreven over de inmiddels bewezen technieken die wij zelf ook gebruiken om onze websites sneller te laten presteren.
Maar een succesvolle website bereik je niet enkel met bovenstaande twee elementen. Mijn specialiteit ligt denk ik in het opzetten van een totale website zoals de website die u nu voor u heeft. Van vormgeving tot database ontwerp en alle scripting die ertussen zit.
Al snel mocht ik elke woensdag de servicedesk bemannen. Dat is namelijk dé manier om snel in contact te komen met alle systemen en facetten waar je mee te maken krijgt in een hostingbedrijf zoals Cyso. De eerlijkheid gebiedt mij te zeggen dat deze woensdag mij veel energie kostte. Veel telefoongesprekken, e-mailberichten en vragen aan collega's zorgden ervoor dat ik moest schakelen, schakelen en nog eens schakelen. Ik denk dat mijn collega's daar destijds ook zo over dachten, want als ik de servicedesk bemande was niemand veilig. Overal probeerde ik de benodigde informatie te verkrijgen. Pas na anderhalf jaar zei ik tegen Tjebbe: "Ik denk dat ik inmiddels wel 95 procent van alle servicedesk vragen zou kunnen beantwoorden!". Het viel mij op dat het kennisniveau hoog moest liggen. Mede door deze ervaring heb ik enorme respect voor de collega's die vandaag de dag onze servicedesk bemannen.
Een leuk aspect van het langer werken bij één werkgever is dat je de collega's om je heen goed leert kennen. Je groeit zelf tijdens je carrière en ziet ook dat je collega's dat doen. Dat vind ik mooi om te zien. Ik geloof dat een goede band met je collega's het werk sneller naar een nog hoger niveau kan brengen.
Het werd mij gevraagd door een buurjongen die voor zijn schoolkrant een interview met de buurman moest houden. Het woord 'hobby's' dwingt je in hokjes te denken. Over zaken die je naast je werk en familie uitspookt. Echter in mijn geval zijn mijn familie en hobby's nogal verweven met elkaar. Het grootste voorbeeld is fotografie. Ik ben namelijk op 1 januari 2010 met mijn vriendin het project Dit is Alkmaar gestart waarin we elke dag dit jaar een bijzondere locatie in Alkmaar uitlichten. Hierdoor dwing je jezelf om elke dag creatief met fotografie bezig te zijn. Inmiddels zitten we bijna op 80% van het project.
Ik beoefen honkbal vanaf mijn zesde jaar. Schoorl ligt hier om de hoek en daar vind ik het geweldig om door de duinen te mountainbiken. Zo af en toe vind ik het ontspannen om zelf meubels te maken en daarnaast hou ik van kamperen en reizen in het algemeen.
Mensen beschrijven mij op het sportveld wel eens als enorm energiek en aanwezig, maar ook op werkgebied kan ik deze karaktereigenschap niet altijd onderdrukken. Met name het succesvol afronden van projecten en starten van nieuwe projecten geeft mij nieuwe energie. 's Nachts nadenken over nieuwe technieken die je kunt toepassen in je dagelijks werk. Overdag met net zulke enthousiaste collega's hierover sparren zijn mooie eigenschappen van mijn baan. Tijdens een communicatiecursus in 2007 kwam ik er achter wat deze baan voor mij zo speciaal maakt. Het is in drie ingrediënten samen te vatten:
Ik voel mij speciaal en trots dat ik met collega's mag samenwerken waar ik nog steeds veel van kan leren. Het kennisniveau ligt zeer hoog en iedere collega heeft zo zijn specialisme.
Het werken bij Cyso is automatisch al dynamisch door de branche waarin wij opereren. Dit wordt nog eens extra versterkt door de ondernemende directie. Waarin andere collegabedrijven afwachtend zijn, is Cyso een pionier.
Als Cyso medewerker kun je helemaal jezelf zijn. Dit komt door een bedrijfscultuur waarin ieder zijn mening en ideeën gerespecteerd worden.
Terwijl ik dit artikel schrijf besef ik me niet alleen dat ik er destijds zo over dacht, maar dat deze gedachte nog steeds actueel is. Laat die volgende vijf jaar maar komen !
]]>
Wij hebben u al eerder geïnformeerd over de nieuwe apparatuur waarmee Cyso haar netwerk volledig zal vernieuwen en upgraden. Er zal echter meer veranderen dan alleen de inzet van nieuwe hardware. Mede als gevolg van de ingebruikname van het nieuwe Equinix datacenter worden er structurele veranderingen doorgevoerd binnen ons netwerk. Voor de implementatie hiervan hebben wij een uitgebreid migratieplan opgesteld. Via dit nieuwsbericht willen wij u hier graag verder over informeren.
De werkzaamheden aan onze netwerkinfrastructuur voeren wij uit in samenwerking met Falco Networks. Door de hoge mate van complexiteit van zowel het netwerk als de operationele planning die bij het migratietraject komt kijken, hebben wij ervoor gekozen om een technische partner bij de migratie te betrekken. Falco Networks kent dezelfde professionaliteit en mentaliteit als Cyso en heeft veel kennis en ervaring met complexe netwerken.
In gezamenlijk overleg hebben wij een migratieplan in negen stappen opgesteld om de implementatie te realiseren op een manier die downtime tot een minimum zal beperken. Door de hoge mate van complexiteit is het essentieel dat ieder detail van tevoren nauwgezet wordt geïnventariseerd en besproken. Gedurende de eerste twee weken van oktober zijn daarom medewerkers van verschillende afdelingen van Cyso samen met Falco Networks bezig met het uitwerken en doorspreken van de voorbereiding en uitvoering van alle fases in het migratietraject. Naar verwachting is het complete traject aan het eind van november voltooid.
Het eindresultaat levert niet alleen de eerder genoemde hogere snelheid en IPv6 compatibiliteit op, maar betekent ook dat alle oude routers en switches zijn vervangen door nieuwe apparatuur. De bestaande glasvezelring wordt uitgebreid tot een switchnetwerk verdeeld over vier locaties. Drie van de verbindingen met het internet worden naar Equinix overgezet.
Via onze website en Twitter blijven wij u informeren over de werkzaamheden.
]]>
Iedere ontwikkelaar of provider wordt bij tijd en wijle geconfronteerd met een slechte performance van diensten en applicaties. Soms wordt het probleem veroorzaakt doordat de resources niet voldoende blijken voor de zwaarte van de applicatie, maar vaker nog moet de oorzaak gezocht worden in de software zelf of de configuratie van de server. Zeker als de bewuste applicatie recent verhuisd is naar een andere serveromgeving, is het zoeken naar de oorzaak van de problemen een urgente, maar mogelijk tijdrovende klus. Tijdens een migratieproces komen de problemen vaak niet naar voren namelijk, omdat de belasting van de applicatie dan vele malen lager is dan in de uiteindelijke live-situatie.
Maar wat is een efficiënte manier om achter de oorzaak te komen? Waar begin je? En hoe verhelp je het vervolgens? Een snelle blik op de servers naar het geheugengebruik, de CPU belasting en I/O gebruik kan een aanwijzing zijn en een richting geven om in te zoeken, maar vertelt meestal niet direct waar het probleem echt door wordt veroorzaakt. Dieper onderzoeken is noodzakelijk. We zullen hieronder een voorbeeld geven van een mogelijke aanpak, gebaseerd op een PHP applicatie met MySQL database op een Linux platform met een Apache webserver.
In een shared hosting omgeving is het over het algemeen niet gewenst om per gebruiker aparte instellingen te definiëren, maar in een dedicated omgeving geldt dit zeer zeker niet. Belangrijk is te kijken naar de specificaties van de webserver en het vertoonde gedrag van de applicatie. Controleer of de serveromgeving aansluit bij de wensen en de performance van de applicatie.
Clients en processen
Controleer het aantal beschikbare clients van de webserver (MaxClients) en het aantal dat wordt gebruikt (via apache-status). Zijn deze permanent in gebruik? Dan kan het wenselijk zijn dit aantal te verhogen. Apache gebruikt hiervoor de configuratieopties MaxSpareServers en MaxClients.
Vraag ook altijd een aantal keer een proceslist op van de webserver. Misschien draaien er wel vreemde processen die er niet thuishoren, voor performanceverlies zorgen en dus aandacht behoeven. Een controle op alle openstaande connecties naar de port van webserver (over het algemeen port 80) is geen overbodige luxe. Ziet u vreemde processen? Loop deze na en achterhaal waar ze door worden veroorzaakt.
Controleer via apache-status ook de individuele PHP processen die er draaien. Het kan zijn dat er permanent veel processen blijven hangen, en dus connecties bezet houden. Dit kan bijvoorbeeld veroorzaakt worden door lange of oneindige loops in de scripts. PHP processen die extreem veel geheugen of CPU tijd naar zich toetrekken zijn ook de moeite waard van het onderzoeken.
Caching en compressie
Als de bovenstaande mogelijkheden nou niet de bottleneck opleveren, zijn er op nog meer plaatsen winst te behalen. Wordt er bijvoorbeeld caching toegepast op serverniveau, en hoeveel cache is er beschikbaar? Er zijn verschillende caching toepassingen en modules beschikbaar, zoals APC of eAccelerator. Bekijk welke variant het best aansluit bij de werking van uw applicatie.
Wordt er PHP compressie gebruikt? Zeker bij grote pagina’s met veel tekst (en mogelijk javascript) kan dit voor de bezoeker de snelheid aanzienlijk verbeteren. Het kan ook juist een goed idee zijn om compressie uit te zetten. Als een server erg zwaar belast is, kan dit lucht geven en de snelheid positief beïnvloeden.
Het kan ook zo zijn dat de traagheid van een applicatie niet door de servers wordt veroorzaakt, maar door de gebruikersinterface. In het verleden hebben wij op ons blog al een aantal tips aangedragen die kunnen leiden tot een verbetering van de laadtijd. Bekijk hiervoor het artikel Verbeter de laadtijd van uw website.
Niet alleen de webserver en front-end kunnen de oorzaak zijn van de traagheid van uw applicatie. De back-end en database kunnen ook zorgen voor performanceproblemen. Zowel de structuur van de database zelf als de queries die erop worden afgevuurd zijn de moeite waard om te bekijken.
Maar zonder nog te kijken naar die structuur en de queries, is vaak al goed te zien of het probleem door de database wordt veroorzaakt. Door een simpel commando op de shell van de webserver is te zien of er veel verzoeken van de webserver staan te wachten op afhandeling door de database:
netstat -tap | grep databasehostname | grep WAIT | wc –l
Als er veel connecties open staan met de status TIME_WAIT is dat een indicatie dat de databaseserver de webserver niet kan bijhouden en dus voor vertraging zorgt. Het kan zijn dat er gewoon erg veel queries tegelijk op de database worden afgevoerd, maar het kan ook zijn dat queries er erg lang over doen. Door een analyse te doen van de mysql-slow-query log, is het eenvoudig hier inzicht in te krijgen.
Queries en indexes
Als het vermoeden bestaat dat sommige queries er erg lang over doen om een resultaat te retourneren, is het raadzaam te kijken naar de MySQL query logs (of eventueel handmatig steekproven te doen). Als u toegang heeft tot het mysql-slow-log of het mtop programma, is het een goed idee om deze zorgvuldig na te lopen en te kijken naar uitschieters en veelvoorkomende queries met een lange doorlooptijd. Wellicht kunnen deze naar een veel efficiënter syntax herschreven worden. Als er functies aangeroepen worden binnen een databasequery, kan het raadzaam zijn om dit wellicht uit de query te halen en door de applicatie te laten verzorgen. De wijze waarop gebruikt wordt gemaakt van JOIN operaties is ook vaak een punt waarop enorme verbeteringen kunnen worden doorgevoerd.
Het optimaliseren van databasequeries is een vak apart. Het gebruik van een Query Optimizer kan u een goed houvast bieden en op weg helpen.
Het gebruik van indexes in een database kan vergeleken worden met een inhoudsopgave of register in een boek. Het maakt het mogelijk om snel bepaalde waardes te achterhalen zonder daarvoor de hele databasetabel te hoeven doorzoeken. Het gebruik van indexes op veel-doorzochte velden in grote databasetabellen kost weliswaar schijfruimte en geheugen, maar kan voor aanzienlijk snellere resultaten zorgen.
Meer informatie over database indexes kunt terugvinden op Wikipedia.
Buffers en connecties
Het aanpassen van het aantal toegestane connecties of het toevoegen van specifieke buffer instellingen kan ook voor een hogere performance zorgen. In MySQL’s configuratiebestand my.cnf kan het de moeite waard zijn om de volgende velden van een waarde te voorzien: key_buffer_size, sort_buffer_size, read_buffer_size, join_buffer_size. Het aanpassen van het aantal toegestane connecties en de table_cache instelling kan ook van grote invloed zijn op het geheugengebruik en dus de performance. Als bijvoorbeeld het aantal toegestane MySQL connecties erg verschilt van de MaxClients waarde van Apache, kan dat ook betekenen dat de webserver te veel vraagt van de databaseserver. Teveel cache kan ook vertragend werken als het geheugen daardoor vol loopt.
Goede tips kunt u terugvinden op het developers forum van MySQL.

De snelheid van een applicatie wordt door veel verschillende factoren bepaald. De uiteindelijke snelheid is altijd net zo groot als die van het traagste onderdeel. Het achterhalen welk onderdeel dit is, is een zoektocht die zich over veel verschillende gebieden uitstrekt en vereist zowel kennis van serverconfiguratie, applicatieontwikkeling, databasedesign als interfacedesign.
Belangrijk om mee te nemen in iedere aanpassing die gedaan wordt is het effect dat dit heeft op andere onderdelen van het geheel. Als een databaseserver moeite heeft met de verwerking van alle requests van de webserver, is het geen goed idee om de verwerkingssnelheid van de webserver te verhogen. Het resultaat is alleen een nog zwaarder belaste database.
]]>Vanwege de bouw van de tweede Coentunnel en wegwerkzaamheden in Amsterdam zullen op de volgende tijdstippen glasvezelkabels worden verlegd. Gedurende dat onderhoud zal een aantal maal onze glasvezelring verbroken worden.
Een van de glasvezelverbindingen tussen Equinix en Global Switch zal worden verlegd. Dit kan twee maal een korte onderbreking van enkele seconden tot 1 minuut veroorzaken met betrekking tot de bereikbaarheid van de servers in Equinix.
Achtereenvolgens zullen de fibers tussen euNetworks en Telecity AMS3 en Global Switch en Telecity AMS3 worden verlegd. Dit kan mogelijk 4 maal een korte onderbreking van enkele seconden tot 1 minuut veroorzaken met betrekking tot de bereikbaarheid van servers in Global Switch, euNetworks, Telecity en Equinix.
-- English --
Due to the construction of the second Coentunnel and roadworks in Amsterdam, fiber cables will be moved on the dates below. This maintenance may result in several disruptions in the connectivity of our fiberring.
One of the fiber connections between Equinix and Global Switch will be moved. This may result in two disruptions of several seconds up to a minute in regards to the connectivity of our servers in Equinix.
The fiber cables between euNetworks and Telecity AMS3 and between Global Switch and Telecity AMS3 will be moved next. This may result in four possible service disruptions of several seconds up to a minute to our servers in Global Switch, euNetworks, Telecity and Equinix.
]]>
Per 16 september 2010 is LS Hosting opgegaan in Cyso.Sinds augustus 2006 verzorgt Cyso al diverse hostingactiviteiten voor LS Hosting, waaronder de webhosting en domeinregistraties. Door de overname kunnen bestaande klanten van LS Hosting per direct bij de Cyso servicedesk terecht voor al hun vragen.
Wat merken de klanten van LS Hosting van de overname?
Ondersteuning via telefoon en e-mail door de Cyso servicedesk
24x7 telefonische storingsdienst
Toegang tot het complete productenportfolio van Cyso
Technisch verandert er niets door de overname
Het controlepaneel (Plesk) blijft hetzelfde
Facturen blijven onveranderd en worden nu ook per e-mail verzonden
Vanaf 16 september verloopt ook de administratieve afhandeling via Cyso. Administratieve vragen die betrekking hebben op facturen gedateerd vóór 16 september kunnen tot 1 november 2010 worden gericht aan administratie-oud@lshosting.nl.
]]>In de nacht van 29 op 30 september 2010 zal er onderhoud uitgevoerd worden aan de core infrastructuur van ons netwerk. De werkzaamheden omvatten:
Dit onderhoud zal plaatsvinden tussen 04:00 en 07:00 waarbij er tussen 05:00 en 07:00 enkele hiccups in de connectivity kunnen zijn van een minuut.
Mochten er werkzaamheden in bovenstaand lijstje blijven liggen door onverwachte tegenslag, dan is er alvast een datum gepland waarop ze kunnen worden afgemaakt. Dat betreft de nacht van 6 op 7 oktober.
-- English --
During the night of 29 and 30 september 2010 we will perform maintenance on the core infrastructure of our network. We will be performing the following tasks:
This maintenance will take place between 04:00 and 07:00 CEST. Between 05:00 and 07:00 CEST, a few hiccups may occur lasting up to a minute.
If, due to unexpected setbacks, some of the work cannot be completed in time, we have set a date for finishing the work. This will be the night of 6 and 7 October.
]]>De moderne en betrouwbare Brocade NetIron XMR-4000 routers gaan de verbindingen tussen het Cyso netwerk en de rest van het internet verzorgen. Met de Extreme Networks X650 switches zal één nieuw switchplatform worden gebouwd dat zich net als het bestaande netwerk via het glasvezelnetwerk uitstrekt over Cyso’s verschillende datacenters. Het switchplatform, dat volledig redundant is uitgevoerd, verbindt de verschillende onderdelen van het netwerk met elkaar en maakt het mogelijk om klanten te voorzien van 10, 40 en 100 Gbits/s snelheden.
Tijdens de eerste fase zal het netwerk intern overal naar 10 Gbit/s snelheden worden geüpgraded en in de nabije toekomst naar 40 Gbit/s. De snelheid kan vervolgens naar 100 Gbit/s worden opgevoerd. Na de interne routering zullen ook de verbindingen naar het internet worden opgevoerd naar dezelfde snelheid. “De reden voor de behoefte aan hogere snelheden binnen ons netwerk heeft met name te maken met de eisen die bepaalde oplossingen stellen aan de snelheid van het netwerk,” aldus Tjebbe de Winter, Manager Systems Design & Architecture. ”Een hoog-capaciteit switchnetwerk is zowel voor verkeer binnen als buiten het netwerk van steeds groter belang voor toepassingen zoals site-failover mogelijkheden binnen en buiten onze datacenters, SAN replicatie, virtualisatie en streaming media toepassingen.“
Cyso is een Internet Service Provider die zich richt op het verlenen van technische innovatieve internetdiensten voor de zakelijke markt en is één van de oprichters van de Dutch Hosting Provider Association (DHPA). Cyso levert producten van domeinregistratie tot volledig beheerde platformen en applicaties. Cyso is sinds januari 1997 actief op de internetmarkt en is een onafhankelijke en financieel gezonde organisatie. Cyso is gevestigd in Alkmaar.
Voor meer informatie: http://www.cyso.nl
Brocade verzorgt innovatieve netwerkoplossingen die ’s werelds toonaangevende organisaties in staat stellen om probleemloos over te gaan naar een gevirtualiseerde wereld waar applicaties en informatie overal kunnen worden opgeslagen. Deze oplossingen leveren de mogelijkheden voor een flexibeler IT infrastructuur met ongeëvenaarde eenvoud, non-stop networking, applicatie optimalisatie, en bescherming van investeringen. Het resultaat is dat organisaties uit verschillende segmenten hun bedrijfskritische doelstellingen met een hogere mate van eenvoud kunnen realiseren en sneller terugverdienen. Brocade Communications Systems, Inc is gevestigd in San Jose, California.
Voor meer informatie: http://www.brocade.com
Extreme Networks ontwikkelt, bouwt en installeert complexe Ethernetoplossingen die de grootste uitdagingen op het gebied van netwerkconnectiviteit en IP-gebaseerde oplossingen kunnen doorstaan. Extreme Networks verhoogt de waarde van het netwerk door haar geavanceerde software platformen die belangrijk inzicht verschaffen en controle bieden over applicaties en diensten. Dit biedt organisaties en service providers de hulp die zij nodig hebben voor het realiseren van netwerken met een hoge performance en veiligheid. Extreme Networks is gevestigd in Santa Clara, California.
Voor meer informatie: http://www.extremenetworks.com
]]>
"Wij hebben gekozen voor Equinix AM2 vanwege de hoge en zeer efficiënte koelings- en stroomcapaciteit die tot de beste van Nederland behoren en de operationele flexibiliteit," aldus Paul Bankert, Manager Business Development bij Cyso. "Equinix is internationaal gevestigd en biedt ons de mogelijkheid om expansie naar buitenlandse datacenters via één centraal aanspreekpunt te regelen." Cyso krijgt in het nieuwe datacenter de beschikking over een multicore fiberduct met 48 aansluitingen naar de verschillende meet-me rooms. Nieuwe verbindingen met andere netwerken kunnen op deze wijze binnen 24 uur opgeleverd worden.
Equinix AM2 is in het bezit van alle belangrijke security certificeringen zoals PCI-DSS, ISO 27001 en ISO 27002, zodat Cyso en haar klanten kunnen profiteren van de hoogst mogelijke veiligheid. Er wordt uiteraard alleen gebruik gemaakt van groene stroom. Het gloednieuwe nieuwe datacenter zal in september de deuren openen. Cyso zal in september ook direct beginnen met het plaatsen van de benodigde infrastructuur, zodat het zo snel mogelijk in gebruik kan worden genomen.
Cyso is een Internet Service Provider die zich richt op het verlenen van technische innovatieve internetdiensten voor de zakelijke markt en is één van de oprichters van de Dutch Hosting Provider Association (DHPA). Cyso levert producten van domeinregistratie tot volledig beheerde platformen en applicaties. Cyso is sinds januari 1997 actief op de internetmarkt en is een onafhankelijke en financieel gezonde organisatie. Cyso is gevestigd in Alkmaar.
Voor meer informatie: http://www.cyso.nl
Equinix, Inc. (Nasdaq: EQIX) heeft International Business Exchange™-datacenters (IBX®) in Noord-Amerika, Europa en Azië-Oceanië. Bedrijven vinden hier een plek waar ze op betrouwbare wijze hun activiteiten kunnen ontplooien en veilig bedrijfskritische informatie kunnen uitwisselen. Elke dag opnieuw stellen mensen die ‘s werelds belangrijkste informatiemiddelen beheren, hun volledige vertrouwen in Equinix. Zij vertrouwen op het inzicht, de expertise en Equinix' service van wereldklasse voor het beveiligen en verbinden van hun belangrijkste bezit - hun informatie.
Voor meer informatie: http://www.equinix.nl/
]]>Onze nieuwsbrief editie augustus 2010 is verzonden daarin met de volgende onderwerpen:
Ik werk sinds 1 augustus van dit jaar bij Cyso als Project Manager. Ik was hiervoor werkzaam als interim IT manager bij een management consultingbureau gespecialiseerd in IT strategie en open source oplossingen. Mijn specialisatie ligt bij het managen van allerlei projecten op het gebied van internet. Van development tot systeemarchitectuur en netwerkbeheer, alle facetten hebben de revue in het verleden wel gepasseerd. Ik ben bij Cyso begonnen, omdat de uitdaging van het "onder controle houden" van een grote groep professionele nerds mij bijzonder aanspreekt. Het begin was al goed. Op de eerste werkdag heb ik een mooie grote bos bloemen mogen ontvangen, maar het meest gezellige vind ik nog wel de vrijdagmiddagborrel op het terras.
Als overtuigd Amsterdammer vind ik het heerlijk om naar de film te gaan en feestjes te bezoeken in Amsterdam en omstreken. Daarnaast ben ik voor Stichting HXX verantwoordelijk voor het organiseren van IT gerelateerde evenementen, zoals HAR2009.
]]>-- English below --
Gedurende de nacht van 18 op 19 augustus zullen een aantal servers fysiek verhuisd worden naar een ander datacenter. De werkzaamheden betreffen onze POP3/IMAP Linux mailserver mail.cyso.nl en onze BlackBerry Enterprise servers. De verhuizing zal om 23:00u beginnen er zal naar verwachting rond 01:00u afgerond zijn. Dit heeft tot gevolg dat er gedurende deze periode geen BlackBerry verkeer kan plaatsvinden en dat er geen e-mail opgehaald kan worden en verstuurd worden via onze mailserver mail.cyso.nl. Tijdens het onderhoud zullen onze back-up mailservers nieuwe e-mail afvangen zodat deze niet verloren gaat.
Onze excuses voor het mogelijke ongemak.
-- English --
During the night of 18 and 19 August, a number of servers will be physically moved to another datacenter. The servers affected are our POP3/IMAP server Linux mail.cyso.nl and our BlackBerry Enterprise servers. This process will start at 23:00 CET and is expected to be completed around 01:00 CET. During this period no BlackBerry traffic can take place and no email can be retrieved and sent through our mailserver mail.cyso.nl. During this time, our backup mail servers will hold any new e-mail so that it will not be lost.
We apologize for any inconvenience.
]]>
Door de alsmaar groeiende behoefte aan meer bandbreedte en kortere verbindingstijden van event- en cloudhosting hebben wij enige tijd geleden voorbereidingen getroffen om het bestaande netwerk te upgraden. De verbindingen naar andere providers en internet exchanges zullen worden verzorgd door nieuwe Brocade NetIron XMR4000 routers. Deze volledig redundant uitgevoerde routers worden in onze geografisch gescheiden datacenters geplaatst om redundantie te bieden bij mogelijke stroom- en verbindingsproblemen. Hiernaast zullen nieuwe Extreme Networks X650 switches samen met onze glasvezelinfrastructuur de toenemende behoefte aan SAN opslagcapaciteit en back-upruimte verzorgen. Deze nieuwe switches zijn geschikt voor de nieuwe 100Gb/s standaard waardoor het netwerk in de toekomst zeer eenvoudig kan worden uitgebreid.
Lees de rest van het artikel op ons blog.
]]>
Door de alsmaar groeiende behoefte aan meer bandbreedte en kortere verbindingstijden van event- en cloudhosting hebben wij enige tijd geleden voorbereidingen getroffen om het bestaande netwerk te upgraden. De verbindingen naar andere providers en internet exchanges zullen worden verzorgd door nieuwe Brocade NetIron XMR4000 routers. Deze volledig redundant uitgevoerde routers worden in onze geografisch gescheiden datacenters geplaatst om redundantie te bieden bij mogelijke stroom- en verbindingsproblemen. Hiernaast zullen nieuwe Extreme Networks X650 switches samen met onze glasvezelinfrastructuur de toenemende behoefte aan SAN opslagcapaciteit en back-upruimte verzorgen. Deze nieuwe switches zijn geschikt voor de nieuwe 100Gb/s standaard waardoor het netwerk in de toekomst zeer eenvoudig kan worden uitgebreid.
Naast de upgrade van de core routing en switching apparatuur, zijn er verschillende verbindingen aangelegd naar nieuwe carriers zoals nLayer Communications en Packet Exchange/Mzima, hiermee is de capaciteit verhoogd en zijn verbindingstijden met Noord- en Zuid Amerika en Centraal Azië enorm verbeterd. De nieuwe carriers en de apparatuur maken het mogelijk dat het netwerk volledig IPv6 geschikt is. Inmiddels is de eerste publieke test met IPv6 connectiviteit van start gegaan. Vanwege de tekorten in oude IPv4 adressen, verwachten wij dat IPv6 op korte termijn een grote rol gaat spelen voor onze klanten.
Tenslotte zal de netwerkuitbreiding ook verbeteringen in de netwerkbeveiliging tot gevolg hebben. Hiertoe hebben wij de afgelopen maanden een aparte security- en abuseafdeling opgericht. Begin volgend jaar zullen er tevens een aantal nieuwe diensten zoals PCI-DSS compliancy filter en Layer 7 security inspection worden toegevoegd aan ons dienstenportfolio.
Wij zullen deze netwerk upgrade gedurende de komende maanden stapsgewijs gaan uitvoeren. Alle werkzaamheden zullen uiteraard in de nachtelijke uren plaatsvinden en zullen geen downtime voor uw servers en/of verbindingen tot gevolg hebben. Binnenkort ontvangen onze klanten meer informatie over de exacte planning van de onderhoudswerkzaamheden. Indien u vragen heeft over deze aanstaande netwerk upgrade neemt u dan contact op met uw accountmanager.
]]>
Onlangs verzocht een bekende winkelketen van Apple apparatuur om binnen twee dagen hun complete Zimbra omgeving met circa 300 gebruikers naar ons Hosted Zimbra platform toe te migreren. Voor ons Hosted Exchange platform hebben wij voor zowel kleine als grote e-mailmigraties standaardprocedures klaarliggen, waarbij de impact voor de gebruiker tot een minimum beperkt blijft. Deze procedures kost voor grote migraties een aantal dagen om compleet uitgevoerd te worden, met als voorwaarde dat de mailboxen in het juiste bestandsformaat aan ons worden aangeboden. Voor ons Hosted Zimbra platform is deze klant de eerste grote migratie, en wij hebben nu een migratieprocedure ontwikkeld voor grote migraties waarvan de bron een andere Zimbra server is.
Lees de rest van het artikel op ons blog.
]]>Gebruikers van Hosted Zimbra hebben zelf een makkelijke methode om een e-mailmigratie uit te voeren. Men kan in de bijzonder uitgebreide en gebruiksvriendelijke webclient op eenvoudige wijze een externe mailbox toevoegen en vervolgens via IMAP alles kopiëren naar de Zimbra mailbox. Dit dient echter per mailbox uitgevoerd te worden, wat in dit geval niet haalbaar was. De doorlooptijd zou te lang zijn geweest en de bestaande agenda items en contactpersonen moesten ook direct overgezet worden, hetgeen bij de eerder omschreven methode niet gebeurt.
Uiteindelijk is er samen met de klant voor gekozen om een complete back-up van hun huidige Zimbra omgeving te maken. De klant heeft ervoor gezorgd dat elke account in een apart archief bestand terecht was gekomen. Dit is via het Zimbra zmmailbox commando gedaan. Tijdens de export krijgt men de mogelijkheid om te kiezen wat er geëxporteerd dient te worden, standaard worden zowel e-mail, agenda als contacten geëxporteerd.
Hierna volgde een controle van ontvangen bestanden. Er werd gekeken of voor elk archiefbestand een account was aangemaakt, en of er voor elke account een archief bestand aanwezig was. Aangezien alles er goed uitzag, is besloten om door te zetten met de migratie. De klant had via het Zimbra admin panel al de benodigde accounts aangemaakt via de bulk provisioning feature, waarbij de accounts dezelfde namen hebben gekregen als op de oude omgeving. Met behulp van een eigen ontwikkeld stukje software hebben wij vervolgens alle data geïmporteerd in de juiste mailboxserver, met behulp van hetzelfde eerder genoemde zmmailbox commando. Binnen 24 uur na het aanmaken van alle accounts was de migratie voltooid en konden de MX records omgezet worden.
]]>In de nacht van maandag 26 juli 2010 op dinsdag 27 juli 2010 zal er gepland onderhoud gepleegd worden aan de MySQL installaties op web3.web.cyso.net. Het onderhoud zal plaatsvinden van 0:00 tot 03:00 uur.
Dit betekent dat de databases die zich op web3 bevinden mogelijk tijdens deze periode niet of verminderd beschikbaar zijn.
]]>
“Binnenkort start de tweede fase van onze netwerkverbetering,” aldus Paul Bankert, Manager Business Development. “Deze zal naast nieuwe high performance routers en switches gericht zijn op een uitbreiding van de connectiviteit op zowel de AMS-IX als de NL-IX. We zullen in de nabije toekomst extra netwerken gaan toevoegen om specifieke wensen van onze klanten voor bijvoorbeeld streaming media en gaming toepassingen nog beter te kunnen faciliteren.”
“Met de groeiende behoefte aan hoog beschikbare Cloud omgevingen, worden er steeds hogere eisen gesteld aan de capaciteit van de infrastructuur, zowel binnen als buiten het eigen netwerk. Cyso anticipeert op deze behoefte en ambieert één van de snelste netwerken binnen Nederland aan te leggen. De vernieuwde Cyso infrastructuur zal volledig geschikt zijn voor 100 Gbits/s snelheden. De verwachting is dat dit traject aan het eind van dit derde kwartaal zal zijn voltooid.”
Cyso is een Internet Service Provider die zich richt op het verlenen van technische innovatieve internetdiensten voor de zakelijke markt en is één van de oprichters van de Dutch Hosting Provider Association (DHPA). Cyso levert producten van domeinregistratie tot volledig beheerde platformen en applicaties. Cyso is sinds januari 1997 actief op de internetmarkt en is een onafhankelijke en financieel gezonde organisatie. Cyso is gevestigd in Alkmaar.
Voor meer informatie: http://www.cyso.nl
nLayer Communications, Inc is een toonaangevende leverancier van grootschalig IP Transit, datatransport, en Managed Services Networking in Noord-Amerika en Europa. nLayer is opgericht in 2002 door een ervaren team van internetspecialisten en bezit een vanaf de grond opgebouwd netwerk om beter tegemoet te komen aan de behoeften van moderne bedrijven voor meer capaciteit, betere prestaties en lagere kosten van hun internetdiensten. Door gebruik te maken van de nieuwste state-of-the-art technologie en technieken en deze op innovatieve en efficiënte wijze toe te passen, zet nLayer de nieuwe standaard voor betaalbare, hoogwaardige internetdiensten. nLayer Communications is gevestigd in Chicago.
Voor meer informatie: http://www.nlayer.net/
]]>
Meer foto's vindt u terug in onze fotogalerij.
]]>Vannacht (30 juni 2010) zal er tussen 00:00u en 01:00u CEST onderhoud plaatsvinden op het Cyso service platform. Onder andere de Cyso website en ons servicepaneel bevinden zich op dit platform. De verwachting is dat het onderhoud geen onderbreking van de dienstverlening met zich mee zal brengen.
]]>
De recente fusie van PacketExchange en Mzima Networks begin dit jaar heeft geresulteerd in een organisatie met een uiterst compleet en betrouwbaar wereldwijd netwerk. De nieuwe combinatie maakt gebruik van innovatieve techniek om zeer korte netwerkroutes te realiseren dankzij alternatieve routing via andere Tier II providers. Dit resulteert in zeer stabiele verbindingen met een lage latency die met name voor streaming media doeleinden zeer geschikt zijn.
Paul Bankert, Manager Business Development bij Cyso: “De aansluiting op het netwerk van PacketExchange/Mzima betekent voor Cyso een verdere verbetering van de bereikbaarheid en diversiteit van het Cyso netwerk. Daarnaast geeft het directe toegang tot het netwerk van Level 3, één van de grootste netwerken ter wereld. Voor Cyso betekent dit een significante verbetering van onze bereikbaarheid in met name Azië, Noord Amerika en Europa.”
"Het stelt ons niet alleen in staat om de wensen van onze klanten beter te ondersteunen, maar vergroot ook de flexibiliteit en schaalbaarheid van ons netwerk en biedt de mogelijkheid om nieuwe diensten te lanceren. Met deze uitbreiding van ons netwerk verzekert Cyso zich van de mogelijkheid om verdere groei moeiteloos te kunnen faciliteren en de internationale markt nog beter te kunnen bedienen."
Cyso is een Internet Service Provider die zich richt op het verlenen van technische innovatieve internetdiensten voor de zakelijke markt en is één van de oprichters van de Dutch Hosting Provider Association (DHPA). Cyso levert producten van domeinregistratie tot volledig beheerde platformen en applicaties. Cyso is sinds januari 1997 actief op de internetmarkt en is een onafhankelijke en financieel gezonde organisatie. Cyso is gevestigd in Alkmaar.
Voor meer informatie: http://www.cyso.nl
PacketExchange is een wereldwijde provider van netwerkdiensten met eigen infrastructuur en aanwezigheid op meer dan 65 plaatsen in Europa, Azië, en Noord Amerika. PacketExchange is opgericht in 2001 en levert een breed portfolio aan diensten waaronder Ethernet Private Line, Wide Area Community Networking en Wide Area Peering, een Managed Routing Platform, single and multi-homed IP Transit, en Content Delivery Networking. De globale infrastructuur en expertise van PacketExchange worden tevens gebruikt ter ondersteuning van Cloud Hosting initiatieven. PacketExchange is gevestigd in Londen.
Voor meer informatie: http://www.packetexchange.net
]]>Onze nieuwsbrief editie juni 2010 is verzonden daarin met de volgende onderwerpen:
Ik werk ondertussen alweer bijna een jaar bij Cyso als Accounting & Human Resources Officer. Ik hou mij voornamelijk bezig met het beantwoorden van administratieve vragen die wij van klanten krijgen, debiteuren- en crediteurenbeheer en de boekhouding. Dit is mijn eerste fulltime baan, ik ben namelijk afgelopen zomer afgestudeerd aan de Hogeschool Inholland voor de opleiding Management Economie en Recht (MER) en mag mij nu Bachelor of Economics noemen.
In het derde jaar van mijn opleiding ben ik mij gaan specialiseren in makelaardij en onroerend goed. Daarnaast had ik een bijbaan bij een makelaarskantoor. Ik zag het helemaal zitten, dit was wel wat voor mij. Tijdens mijn afstudeerstage kwam ik er toch achter dat het niet zo lekker liep in de huizenmarkt en dat het makelaarsvak steeds meer verandert. Ik besloot daarom de makelaardij te laten voor wat het is en mij meer te richten op het HRM- en economie gedeelte van mijn opleiding.
In juni 2009 ging ik solliciteren bij Cyso en had hier direct een bijzonder prettig gesprek. De directie had veel goede ideeën over wat mijn aandeel zou kunnen zijn binnen het bedrijf. Ik kon mij hier goed in vinden en vond het fijn om bij een bedrijf te gaan werken waar mogelijkheden zijn om door te groeien. Een week of twee later ben ik in dienst gekomen en heeft mijn voormalig collega Houda mij de belangrijkste dingen geleerd van de werkzaamheden die ik nu uitvoer. Uiteraard leer ik elke dag nieuwe dingen en worden mijn werkzaamheden steeds verder uitgebreid. In het begin was het erg wennen om voornamelijk met mannen te werken, maar inmiddels ben ik helemaal gewend. Het team is sinds kort zelfs versterkt door Daphne, de derde vrouw binnen ons team!
In mijn vrije tijd ben ik voornamelijk bezig met het nieuwe huis dat mijn vriend en ik eerder dit jaar gekocht hebben in Alkmaar. Daarnaast vind ik het heerlijk om te zwemmen en sla ik graag een balletje op de golfbaan, ik ben nog maar net begonnen en dus nog niet zo goed maar oefening baart kunst zeggen ze!
]]>
De developmentafdeling van Cyso bezocht afgelopen week de Dutch PHP Conference 2010 en liet zich bijpraten over actuele trends en ontwikkelingen.
Op de hoogte zijn van nieuwe technieken en mogelijkheden is onontbeerlijk om bedrijfssystemen en applicaties veilig en efficiënt te houden. Deze conferentie gaf ons de mogelijkheid om bijgepraat te worden door enkele toonaangevende personen binnen de PHP community.
Lees het complete verslag op ons blog.
]]>In de nacht van maandag 21 op dinsdag 22 juni zal de MySQL server op onze Linux web- en databaseserver web3 worden geüpgraded van versie 4.1 naar versie 5.0. Het onderhoud zal om 0:00u beginnen en vermoedelijk niet langer dan een uur duren. Gedurende deze periode kan uw database enige tijd onbereikbaar zijn. Wij doen onze uiterste best om de downtime tot een minimum te beperken.
De verschillen tussen de oude en nieuwe versie zullen naar verwachting geen impact hebben op het functioneren van uw website. Mocht u toch nog vragen hebben, neem dan contact op met onze servicedesk.
Update 21 juni: Bovengenoemde update is uitgesteld. Een nieuwe datum zal zo snel mogelijk worden bekendgemaakt.
]]>
Van donderdag 10 juni t/m zaterdag 12 juni werd de jaarlijkse Dutch PHP Conference weer gehouden. Na twee jaar eerder een dag bijgewoond te hebben, gingen wij deze editie naar de laatste twee dagen van dit event: de conferentiedagen. Ook dit keer was het een erg geslaagd evenement. De variatie aan onderwerpen was groot, waardoor er voor iedereen genoeg interessante lezingen waren om bij te wonen. Alle nieuwe inzichten hebben meteen geleid tot initiatieven en ideeën om in te zetten bij zowel onze eigen interne applicaties en systemen, als bij servers en platformen van onze klanten.
Na de opening begon Kevlin Henney een presentatie over zijn boek: '97 things a programmer should know about'. Het zijn programmeurs met vele jaren beroepservaring, die door middel van eenvoudige metaforen beschrijven wat vaak voorkomende misvattingen zijn gedurende het complete traject van softwareontwikkeling. Als je eens een spiegel voorgehouden wilt worden, is dit perfecte literatuur.
Vervolgens ging ieder zijn eigen weg. De conferentie was opgesplitst in drie tracks, waarin verschillende presentaties werden gehouden over uiteenlopende onderwerpen. Hiernaast was er een zogenoemde uncon track, waarin iedereen die wat te vertellen had zich aan kon bieden voor het geven van een presentatie. Ook hierin kwamen leuke onderwerpen naar voren, maar heb ik helaas moeten missen door de, naar mijn idee, onvoldoende communicatie over de agenda hierbinnen.
Mijn dag begon met een presentatie van Ilia Alshanetsky over fouten die veelvuldig gemaakt worden bij het optimaliseren van code. Ik moet zeggen dat ik dit direct één van de beste presentaties van de conferentie vond, en dit zegt niet dat ik de rest slecht vond. Ilia sprak voornamelijk over het versnellen van code, zonder deze daadwerkelijk aan te raken. Het zijn relatief eenvoudige optimalisaties die een aanzienlijk verschil kunnen maken. Meer informatie hierover is terug te vinden in de slides van zijn presentatie.
Na deze informatie opgenomen te hebben vervolgde ik mijn weg naar de tweede presentatie 'The Cake is a lie', door Sebastian Bergmann. Deze presentatie omschreef voornamelijk het nadeel van het gebruik van frameworks. Zo liet hij zien dat binnen het Symphony framework door 31 regels YAML al duizenden regels code gegenereerd worden. Deze code moet natuurlijk onderhouden worden, maar is ook sterk gebonden aan een set van API's die door een derde partij onderhouden wordt. Dit, tezamen met het ontbreken van testcases voor de gegenereerde code, maakte hem, als ontwikkelaar van PHPUnit, erg sceptisch over het gebruik hiervan.
'The art of scalability', de presentatie die ik hierop volgend bijwoonde, beloofde een interessante presentatie te worden. Ik was dan ook teleurgesteld toen bleek dat deze presentatie grotendeels over het management van een ontwikkelingsafdeling ging. Het benoemde veel factoren waar wij, door de kleine omvang van ons ontwikkelteam, weinig mee te maken zullen krijgen. Evengoed kwamen er enkele interessante punten naar voren die wellicht in de toekomst goed van pas kunnen komen.
De volgende presentatie ging in op de achterliggende techniek van PHP. Dit haakte deels in op het punt dat Sebastian Bergmann eerder op die dag maakte: meer kennis van de achtergrond, kan leiden tot betere code op de voorgrond. De presentatie werd gehouden door Johannes Schlüter, die de verantwoordelijkheid draagt over de 5.3 branch van PHP. Hij benoemde enkele optimalisaties die zijn doorgevoerd in de PHP core code, en wat dit betekent voor de code die in deze taal geschreven is.
Stephan Hochdoerfer vervolgende de dag met een presentatie over het testen van ontestbare code. Het schrijven van unit-tests lijkt soms eenvoudig, maar het gaat er vooral om wat er nu daadwerkelijk getest wordt. Een veel-voorkomende fout is dat wanneer een unit getest wordt, hierin ook vele afhankelijkheden, zoals andere klassen, meegetest worden. Het doel is juist om te testen hoe bepaalde code fungeert als een onafhankelijke unit. Deze presentatie ging over het wegnemen van afhankelijkheden binnen bepaalde code, om zo tot goede en representatieve tests te kunnen komen.
Mijn vrijdag werd afgesloten door Scott MacVicar, die een presentatie hield over HipHop voor PHP. Dit is software waarmee PHP code gecompiled kan worden in C code, waardoor deze een stuk sneller wordt. Binnen de presentatie besprak hij voornamelijk wat HipHop precies doet, en hoe het werkt, maar het leukste deel werd bewaard tot het einde: het laten zien dat het echt werkt! De resultaten van dit voorbeeld was een bevestiging van zijn hele presentatie; HipHop voor PHP maakte de code tot vijf maal sneller dan hij was.
Na een beetje bijgekomen te zijn van deze verbluffende resultaten, liep de eerste dag van de conferentie op zijn einde. Na gezellig uit eten te zijn geweest, verplaatsten wij ons langszaamaan richting stadscafé de Heffer waar de mogelijkheid was om nog even te socializen en naborrelen met de andere conferentiegangers.
Na een goede nachtrust en het weer vrijgemaakt hebben van hersencapaciteit gingen we weer op weg naar de tweede dag van de conferentie. Na alle leerzame presentaties die op de vrijdag werden gehouden, beloofde ook deze dag weer veel goeds. En dat werd waargemaakt.
Na een herhaling van de uitleg over hoe de conferentie zou verlopen, werd de opening gehouden door Chris Shifflet. Deze ging over het gedrag dat mensen vertonen wanneer zij applicaties gebruiken, en vooral wat hun kijk hierop is. Tijdens deze presentatie werd een goed voorbeeld gegeven van 'change blindness', dat één van de gebreken van de mens adresseert. Change blindness houdt in dat de mens veelal alleen veranderingen ziet als ook direct zichtbaar zijn. Zeker in het geval van een verandering in details, zal het niet worden waargenomen als dit gebeurt zonder het explicitiet te vermelden. Dit is in mijn ogen een interessant concept waar, zelfs in de beste applicaties, soms weinig rekening mee gehouden wordt. Hiernaast ging de presentatie over het vertrouwen dat mensen leggen in de correctheid van de applicaties die zij gebruiken. Dit is een probleem waaruit vooral het succes van phishing uit voort komt; iets waar iedereen voor moet uitkijken, maar ook applicaties een preventieve rol in kunnen spelen.
Mijn dag vervolgde zich met een presentatie van Sebastian Schürmann, over het asynchroon uitvoeren van intensieve in- en output handelingen. Waar PHP normaliter regel voor regel uitgevoerd wordt, kan de snelheid enorm bevorderd worden als langdurige handelingen uitgevoerd kunnen worden, zonder hierop te hoeven wachten. Deze presentatie ging in op de mogelijkheden die je hebt om dit te kunnen realiseren.
Na zijn eerste geweldige presentatie ging ik opnieuw naar Ilia Alshanetsky, die dieper in ging op het gebruik van APC en Memcached: twee applicaties voor het cachen van data binnen een applicatie. Deze presentatie ging voornamelijk in op de API's die beide systemen binnen PHP beschikbaar hebben, en gaf hierbij aandacht aan de manier waarop deze systemen nog sneller dan dat ze van zichzelf al zijn, gebruikt kunnen worden. Dit was een welkome aanvulling op de presentatie die hij een dag eerder heeft gegeven.
En toen: nogmaals een presentatie over schaalbaarheid. Deze presentatie besprak wat ik een dag eerder eigenlijk hoopte te horen. Sam de Freyssinet begon te vertellen over een hiërarchische opzet van het design pattern MVC, waardoor je verschillende domeinen binnen de applicatie kan verspreiden over verschillende hardware. Met het framework waaraan onder andere Sam werkt zijn resource-intensieve stukken code, door middel van eenvoudige configuratie, ook eenvoudig te verplaatsen. Op deze manier kan een applicatie dus eenvoudig meeschalen met de behoeften die de gebruikers hiervan hebben. Mocht je hierin geïnteresseerd zijn, zou je eens kunnen kijken naar het Kohana framework.
Een concept waarmee Cyso nog weinig in aanraking is gekomen, maar waarin ons developmentteam toch sterk geïnteresseerd bleek, was de volgende presentatie over NoSQL, door Matthew Weier O'Phinney. NoSQL is een concept waarin databases niet langer gebonden zijn aan voorgedefiniëerde schema's, maar door middel van een key-pair gebaseerde opslag dynamisch kunnen meeveranderen met een applicatie. Door dit concept kunnen softwareontwikkelaars zich bezig houden met het opzetten van domeinspecificieke code, zonder dat zij zich zorgen hoeven te maken over in welk formaat de data opgeslagen dient te worden.
De conferentie werd afgesloten door een forum, waarin Scott MacVicar, Matthew Weier O'Phinney en Sebastian Bergmann hun visie gaven op de toekomst van PHP.
Inmiddels zijn we vier dagen verder. Afgelopen maandag hebben wij al redelijk wat optimalisatie doorgevoerd op onze Service en API omgeving, wat het geheel daadwerkelijk een hoop sneller heeft gemaakt. Zelf kijken wij erg uit naar het moment waarop wij deze optimalisaties kunnen doorvoeren op de live omgeving, zodat ook u hier iets van kunt merken. Het was een leerzame conferentie met enorm veel informatie waar we echt wat aan hebben, maar bovenal is er met een andere visie gekeken naar problemen die wij dagelijks tegenkomen. Dit belooft een hoop goeds voor de toekomst.
]]>De afgelopen maanden hebben we enkele seminars en events bezocht die een aardig inzicht geven in de trends op hostinggebied van zowel toeleveranciers als hostingpartijen, ontwikkelaars en beheerders van websites. De ontwikkelingen en trends zijn zeer uiteenlopend van aard, maar vaak zijn er ook wel overeenkomsten te zien. Wat met name opvalt is dat cloudhosting en cloudservices meer zijn geworden dan alleen een marketingterm. De cloud is een heuse strategie of business model geworden.

Lees het volledige artikel op ons weblog.]]>
Hardware leveranciers zoals Dell produceren tegenwoordig servers en storage devices die juist zeer geschikt zijn voor het ondersteunen van verschillende virtualisatietechnieken. Hierbij kunt u denken aan servers met meerdere "Octo-cores", tot wel 512 GB intern geheugen en modulair opgebouwde storage devices zoals de EqualLogic SAN storage die ook door Cyso gebruikt wordt voor haar VMware virtualisatieplatform.
Aan de andere kant zijn leveranciers van software gefocust op de ontwikkeling van steeds geavanceerdere hypervisors, beheertools en API"s. Al deze nieuwe functionaliteit maakt het mogelijk voor partijen als Cyso om steeds meer op maat gesneden virtualisatieoplossingen aan te kunnen bieden. Dit houdt ook in dat met name de licentiemodellen van bijvoorbeeld desktop besturingssystemen en applicaties aangepast moeten worden. Inmiddels is het nu ook licentietechnisch mogelijk om een kantoor- of desktopomgeving (VDI) vanuit het datacenter te hosten. De technologie was al aanwezig (alhoewel nog verre van uitontwikkeld) om virtuele desktop hosting mogelijk te maken. Een partij als Microsoft heeft hier pas recent zijn licentiestructuur op aangepast.
Bij ontwikkelaars zien we vooral de nieuwsgierigheid naar de mogelijkheden die virtualisatie biedt voor henzelf en hun klanten. Naast het feit dat hardware niet meer iets is waar rekening mee gehouden hoeft te houden, zien we dat de flexibiliteit in het opschalen in zowel de diepte (meer resources) als de breedte (meer servers) voor nieuwe ideeën en impulsen zorgt. De mogelijkheid om gebruik te maken van servertemplates en het klonen van virtuele servers maakt het ontwikkelen van flexibel schaalbare applicatieplatformen eenvoudig als nooit tevoren.
Buiten de cloud trends zijn er ook trends op het gebied van content management en applicatiehosting. Bijvoorbeeld het Magento content management systeem is sterk in opkomst. Het is een zeer uitgebreid open source CMS, dat specifiek bedoeld is voor webshops en waarvan ook een commercieel ondersteunde versie beschikbaar is. Steeds meer ontwikkelaars en dus uitbaters van e-commercediensten hebben Magento omarmd als het CMS voor hun webwinkel.
Een sterk opkomende tak in de e-commerce branche is de ontwikkeling van applicaties die gedeeltelijk of geheel geïntegreerd kunnen worden met een bestaande e-commerce website. Hierbij kunt u denken aan de ontwikkeling van betalingsdiensten, administratiesoftware en ondersteunende pakketten voor communicatie of direct marketing doeleinden. Er wordt op steeds grotere schaal gebruik gemaakt van dergelijke web-gebaseerde applicaties.
Wat ook aardig is om te zien is dat veel dienstverlenende bedrijven die zich mengen in de e-commerce sector zich er bewust van zijn geworden dat zij een belangrijke rol spelen in de "technische scholin" van hun klanten. Als de klant beter op de hoogte is van de techniek, is het voor de bewuste dienstverlener vaak eenvoudiger om een oplossing begrijpelijk te maken voor de klant. De klant zelf kan daarnaast beter aangeven wat de behoeften en wensen zijn.
Een laatste grote trend is dat het bewustzijn meer aanwezig is dat beveiliging en het veilig omgaan met gegevens van cruciaal belang is, maar dat wensen en eisen op dat gebied kunnen veranderen. Zeker met oog op outsourcing, het SaaS inkoopmodel, virtualisatie en cloud services komt steeds vaker de vraag naar boven hoe je de beveiliging moet inrichten zonder daarbij afhankelijk te worden van één enkele partij of applicatie.
Cyso is continu bezig met dit proces, waarbij altijd gezocht wordt naar een balans tussen enerzijds het compleet dichttimmeren van applicaties en systemen en anderzijds de toegankelijkheid en het gebruiksgemak te blijven garanderen. Onze diensten zijn daarom ingericht om op een zo flexibel en gebruiksvriendelijk mogelijke manier te functioneren. Onze expertise biedt onze klanten de garantie dat zij kiezen voor een partij die het beste met hen voor heeft en de ruimte biedt om mee te groeien met veranderende omstandigheden. Of het nou gaat om een Hosted Exchange 2010 omgeving of het in beheer nemen van complexe en bedrijfskritische serveromgevingen, Cyso stelt zichzelf tot doel om haar klanten ook op de lange termijn de juiste oplossing te blijven bieden. Als uw professionele hostingpartner verlangt u niets minder van ons.
]]>Op ons blog is een artikel verschenen over de manier waarop de ontwikkelafdeling binnen Cyso gebruik maakt van het JIRA ticketing systeem en gerelateerde tools van Atlassian.
Lees het volledige artikel op ons weblog.
Voor het ondersteunen van ons interne software ontwikkelingsproces heeft Cyso lange tijd Trac gebruikt. Trac is een eenvoudig issue management systeem, en voldoet prima voor kleine projecten. Naast Trac gebruiken we Subversion voor het beheren van onze broncode en het uitrollen (releasen) van nieuwe software versies.
Wat is versiebeheer? Met versiebeheer is het mogelijk om voor een bepaald project alle wijzigingen die gemaakt zijn te beheren. Hierdoor is het mogelijk om later altijd terug te kunnen vallen op een oudere versie, of om nog eens na te kijken wie een bepaalde wijziging gemaakt heeft. Bij de meeste versiebeheersystemen worden alle revisies voor eeuwig bewaard, en is het dus niet mogelijk om oude revisies te verwijderen. Op dit moment zijn de meest gebruikte versiebeheersysteem SVN (Subversion) en Git.
Subversion is een voorbeeld van een versiebeheersysteem met een centrale aanpak. Alle code staat opgeslagen op een centrale server, en developers kunnen een 'check-out' maken, zodat er lokaal gewerkt kan worden aan de code. Wijzigingen worden via een 'commit' teruggestuurd naar de server, vergezeld door een 'commit-message', waar veelal een beschrijving in staat van het doel van de wijzigingen, en vaak ook een verwijzing naar een ticket. Een commit zorgt ervoor dat er een nieuwe revisie aangemaakt wordt, met daarin de wijzigingen en de commit-message. Alleen de server beschikt over alle historie, de check-out bevat alleen de bestanden zoals ze waren in een bepaalde revisie. Als er door de developer een andere revisie opgevraagd wordt, zal Subversion deze bij de server opvragen, en de check-out van de developer veranderen naar de staat zoals hij was tijdens de opgevraagde revisie.
Git is een voorbeeld van een decentraal versiebeheersysteem. Bij deze aanpak is het geen centrale server, een developer beschikt in zijn lokale check-out over de volledige historie. Een voordeel van deze aanpak is dat er doorgewerkt kan worden, ook als er geen netwerk beschikbaar is. Tevens is deze aanpak ook wat flexibeler en lichter, aangezien er niet per definitie een centrale server opgezet hoeft te worden. Een developer kan met Git een lokale check-out starten, en committen naar deze check-out. Als er dan later alsnog de wens is om code uit te wisselen met andere developers, kan er gekozen worden om een check-out te maken op een centrale plek. Een developer kunnen dan 'pushen' naar deze centrale repository, waarna andere developers kunnen 'pullen', en zo informatie en revisies kunnen uitwisselen. Dit centrale punt noemt men de 'canonical origin'.
Trac omgeving is gekoppeld aan maximaal één Subversion repository. Via deze koppeling is het mogelijk om tickets in Trac te veranderen, updaten en sluiten, allemaal via commit messages die gedaan worden op de repository. Daarnaast wordt er bijvoorbeeld ook integriteit afgedwongen door de repository. Zo wordt elke commit die gedaan wordt naar de repository eerst gecheckt op syntax fouten en andere problemen. Indien problemen geconstateerd worden, zal de commit mislukken, en zal de ontwikkelaar zijn code moeten verbeteren voordat de repository de commit accepteert. Dit zorgt ervoor dat het niet mogelijk is om code uit te rollen naar live systemen waar fouten in voorkomen die vooraf vermeden hadden kunnen worden.
Dit systeem voldeed prima voor Cyso. Echter, met de start van het CysoAPI en Service project, werd al snel duidelijk dat vooral de één-op-één koppeling tussen Trac en SVN een probleem opleverde. Aangezien tickets vaak zowel te maken hebben met zowel de CysoAPI als Service, is het standaard niet mogelijk om de tickets centraal te houden. Een ticket heeft immers betrekking op slechts één repository. Dit komt erop neer dat tickets die over meerdere projecten gaan meerdere keren ingeschoten moeten worden, en apart geüpdatet moeten worden in elke Trac omgeving.
Het bovenstaande hebben we met wat kunst- en vliegwerk kunnen vermijden door de updates die gedaan worden via de CysoAPI Subversion repository in de Service Trac terecht te laten komen. Hierdoor is het dus mogelijk om commits voor de CysoAPI terug te laten komen in tickets voor de ServiceV3 Trac. Een commit message als:
view.thtml - tabellen omgezet naar divs, refs #234Zorgt ervoor dat ticket #234 geupdate wordt, en dat er een comment wordt toegevoegd met de inhoud van de commit message. Voor Trac is het echter nog steeds alsof er maar één repository is, die van Service.
Lang verhaal kort: Trac is een prima en flexibel systeem. Cyso is dit systeem in de laatste jaren ontgroeid, door grote en complexe projecten.
De zoektocht was dus begonnen naar een vervangend systeem voor Trac. Tijdens het zoeken hebben we voornamelijk gekeken naar een open-source oplossing, zoals Trac dat ook was. Al snel werd duidelijk dat veel van de open-source issue trackers ook een één-op-één afdwingen met de repository. Uiteindelijk zijn we uitgekomen op de tools van Atlassian.
Atlassian biedt een complete toolkit, bestaande uit een issue tracker (JIRA), een wiki (Confluence), een single-signon systeem (Crowd) en een repository viewer (Fisheye). Het grote voordeel van deze oplossing is dat alle tools met elkaar te integreren zijn. Zo is het bijvoorbeeld mogelijk om in een wiki artikel in Confluence een real-time overzicht op te nemen van tickets uit een JIRA project. Hiermee kunnen de oude lijstjes met actiepunten eindelijk vaarwel gezegd worden. Daarnaast is het bijvoorbeeld mogelijk om je eigen Dashboard in elkaar te slepen binnen JIRA, zodat je een persoonlijk en relevant overzicht krijgt van openstaande issues, de deadline voor de volgende release, activiteit van andere gebruikers in JIRA en Confluence, en nog veel meer. Eén groot nadeel wat ons snel duidelijk werd na het overstappen, is dat het beïnvloeden van tickets vanuit commit messages niet direct meer mogelijk is. Er kan nog steeds gerefereerd worden naar een ticket, door een ticket-nummer op te nemen in de message. Fisheye zal dit oppikken, en doorgeven aan JIRA, waardoor de commit message aan het ticket gekoppeld is, en daar terug te vinden is. Met Trac was het echter ook mogelijk om een ticket direct te sluiten, met een commit message als:
controller.php - belangrijke bugfix voor het X probleem, closes #123De bovenstaande message zorgde ervoor dat de message gekoppeld werd aan ticket #123, en dat ook meteen het ticket gesloten werd, door middel van het 'closes' keyword. In JIRA is het bovenstaande niet standaard mogelijk.
Gelukkig is het mogelijk om een eigen plugin te ontwikkelen voor JIRA. Via deze plugin is het mogelijk om bijvoorbeeld events op te vangen die zich afspelen binnen JIRA, zoals het aanmaken of updaten van een ticket. Door hier een zogenaamde Listener voor te schrijven, kunnen deze verwerkt worden op elke gewenste manier, omdat je de hele Java en Atlassian SDK toolkit tot je beschikking hebt.
Om ons ontwikkelingsproces wat interactiever te maken, hangt in het development kantoor een scherm, met daarop de laatste activiteit op het gebied van tickets en commits. Dit systeem, genaamd InfoStorm, is een informatie aggregator, en verzamelt deze informatie uit verschillende bronnen. Bij Trac gebruiken we hier de uiterst geschikte RSS feed voor, door deze elke 20 seconden te pollen. Elke update die hieruit gedestilleerd wordt, wordt via InfoStorm naar elke verbonden client gepusht, zoals het eerder genoemde scherm in het development kantoor. De RSS feed van JIRA bevat echter veel meer loze informatie, zoals links om direct naar het edit scherm van een geüpdatet ticket te gaan. Daarnaast genereert JIRA deze RSS feeds slechts periodiek, waardoor updates pas laat zichtbaar zijn op het scherm.
Om de bovenstaande problemen te tackelen, is de beste oplossing om hiervoor een Listener voor JIRA te schrijven. Aangezien de interne events wel real-time plaatsvinden, is het mogelijk om informatie veel sneller door te spelen naar InfoStorm dan hiervoor mogelijk met de RSS feed. Een update in JIRA zal dus direct zichtbaar zijn in InfoStorm.
Atlassian heeft een goede handleiding beschikbaar waarin staat uitgelegd hoe je een ontwikkelomgeving op kan zetten. Het komt erop neer dat Maven gedownload wordt, en een aantal handige Atlassian tools. Met deze tools is het mogelijk om een skelet te genereren afhankelijk wat je wilt maken. In mijn geval is dit een JIRA plugin, dus met het commando `atlas-create-jira-plugin` wordt er voor mij een skelet voorbereid voor het ontwikkelen. Via Maven worden alle benodigde libraries gedownload, inclusief een JIRA development server die je kan draaien op je ontwikkelbak. Als het skelet eenmaal aangemaakt is, kan je in je IDE (IntelliJ en Eclipse worden ondersteund) een project maken. Dit kan op basis van de gegenereerde Maven .pom, of met een commando wat een Eclipse project aanmaakt.
Hierna heb je beschikking over een volledig ingesteld project, en kan het ontwikkelen beginnen. Standaard is er een "Prints events to System.out with Parameters" Listener meegeleverd, welke een goed startpunt biedt voor het ontdekken wat voor informatie een Event bevat. Ik heb in de documentatie van Atlassian geen goede bron kunnen vinden over de informatie die een Event kan en zal bevatten, dus een groot deel heb ik via reverse-engineering uit moeten vinden. De documentatie bevat wel de methodes die de verschillende objecten bevatten, maar geen informatie over wat de data betekent.
Zoals gezegd is het de bedoeling dat de te ontwikkelen Listener een verbinding gaat opzetten met InfoStorm, om zo informatie door te spelen. Aangezien beide kanten gebaseerd zijn op Java, zal ik kiezen voor een ObjectStream om een compleet over te sturen. Op deze manier vermijd ik het omzetten van de data naar een ander formaat zoals XML of JSON.
De eerste stap is het destilleren van alle beschikbare data uit de Event, en bepalen wat we willen bewaren en oversturen. Aangezien we objecten gaan sturen, zal dit een class moeten worden:
public class EventMessage implements Serializable {
private static final long serialVersionUID = 1L;
private String id = null;
private long event_type = EventType.UNKNOWN;
private String assignee = null;
private String reporter = null;
private Timestamp timestamp = null;
private String summary = null;
private String ticket_type = null;
private String environment = null;
private String description = null;
private String comment = null;
private Long estimate = 0L;
...
} Ik heb de constructors en getters/setters weggelaten, aangezien deze niet interessant zijn. Tevens heb ik een extra class gedefinieerd met daarin de constantes die door JIRA gebruikt worden om event types te onderscheiden. Standaard is daar al een class voor (com.atlassian.jira.event.type.EventType), maar die definieert de constantes als een Long object, in plaats van de long primitive. Dit zou geen probleem moeten zijn, ware het niet dat Event.getEventType() soms een Long object, en soms een long primitive teruggeeft. Om dit goed op te vangen moet ik met beide situaties rekening houden.
Ik heb dit opgelost door de onderstaande nieuwe class aan te maken:
public final class EventType implements Serializable {
private static final long serialVersionUID = 1L;
public static final long UNKNOWN = 0L;
public static final long ISSUE_ASSIGNED = 3L;
public static final long ISSUE_CLOSED = 5L;
public static final long ISSUE_COMMENT_EDITED = 14L;
public static final long ISSUE_COMMENTED = 6L;
public static final long ISSUE_CREATED = 1L;
public static final long ISSUE_DELETED = 8L;
public static final long ISSUE_GENERICEVENT = 13L;
public static final long ISSUE_MOVED = 9L;
public static final long ISSUE_REOPENED = 7L;
public static final long ISSUE_RESOLVED = 4L;
public static final long ISSUE_UPDATED = 2L;
public static final long ISSUE_WORKLOG_DELETED = 16L;
public static final long ISSUE_WORKLOG_UPDATED = 15L;
public static final long ISSUE_WORKLOGGED = 10L;
public static final long ISSUE_WORKSTARTED = 11L;
public static final long ISSUE_WORKSTOPPED = 12L;
public static final boolean isValidEventType(long type) {
if (type == ISSUE_ASSIGNED ||
type == ISSUE_CLOSED || type == ISSUE_COMMENT_EDITED ||
type == ISSUE_COMMENTED || type == ISSUE_CREATED ||
type == ISSUE_DELETED ||
type == ISSUE_GENERICEVENT || type == ISSUE_MOVED ||
type == ISSUE_REOPENED ||
type == ISSUE_RESOLVED || type == ISSUE_UPDATED ||
type == ISSUE_WORKLOG_DELETED ||
type == ISSUE_WORKLOG_UPDATED ||
type == ISSUE_WORKLOGGED || type == ISSUE_WORKSTARTED ||
type == ISSUE_WORKSTOPPED) {
return true;
} else {
return false;
}
}
} Deze class, met de (vieze) functie isValidEventType vangt alle bovenstaande problemen op, en heeft als voordeel dat ik op deze manier later simpel nieuwe EventTypes kan toevoegen als ik bijvoorbeeld voor Fisheye of Confluence een vergelijkbare plugin wil schrijven.
De laatste stap is het werkelijk uitrollen van de plugin. Op JIRA kan dit simpelweg gedaan worden door het volgende uit te voeren in je workspace:
$ atlas-compile $ atlas-package
Je houdt dan een .jar bestand over, met daarin je plugin. Deze moet je vervolgens uploaden naar de server waar JIRA op draait, en hem dan in de /home/<jira-user>/plugins/installed-plugins deponeren. Vervolgens dient JIRA herstart te worden om de plugin ook werkelijk te laden. Tijdens het opstarten is het handig om log/catalina.out in de gaten te houden, aangezien je hier direct foutmeldingen kan terugvinden als het laden van de plugin niet goed gaat. Als het wel goed gaat, zal je een melding kunnen verwachten in de trant van:
[atlassian.plugin.loaders.ScanningPluginLoader] Plugin Unit: /home/jira/plugins/installed-plugins/InfoStormListener-1.0-master.jar (1275398014000) created
Hierna dien je als JIRA Administrator nog een Listener toe te voegen aan de configuratie. Dit kan via de webinterface:
Zodra dit gedaan is, zullen alle Events die gegenereerd worden door acties in JIRA ook gestuurd worden naar de Listener die we net gedefinieerd hebben. Dit heeft dus als gevolg dat elke actie uit JIRA die een Event veroorzaakt, in real-time wordt doorgestuurd naar InfoStorm. Vanaf dit punt wordt het ook real-time doorgestuurd naar elke client die verbonden is met InfoStorm. De eerste situatie met een RSS feed die gepolled werd voor nieuwe content wordt op deze manier compleet vervangen door een veel nettere, aanpasbare, maar voor veel snellere methode.
]]>
"Deze nieuwe certificering is het resultaat van de ervaring die Cyso het afgelopen jaar heeft opgedaan met de nieuwste versie van het VMware platform," aldus Paul Bankert, Manager Business Development bij Cyso. "Het gebruik van virtualisatiesoftware heeft de afgelopen jaren een enorme vlucht genomen, met VMware als defacto standaard en meest complete oplossing. Met de opkomst van Cloud-gebaseerde hosting is veel kennis en expertise van de onderliggende techniek vereist om professionele en concurrerende diensten te kunnen aanbieden. Onze VMware-gebaseerde oplossingen zijn ingericht om de voordelen van virtualisatie optimaal te benutten."
"Het gebruik van virtualisatie maakt het mogelijk om aanzienlijke besparingen te realiseren op ICT infrastructuur door efficient en flexibel gebruik te maken van fysieke hardware. VMware biedt een zeer compleet pakket aan mogelijkheden om hoog-beschikbare omgevingen te realiseren zonder dure investeringen in hardware en andere infrastructuur. Gecombineerd met onze professionele diensten en ondersteuning, betekent dit dat onze klanten voor een aantrekkelijke prijs kunnen genieten van een hoogwaardige hostingoplossing."
Cyso is een Internet Service Provider die zich richt op het verlenen van technische innovatieve internetdiensten voor de zakelijke markt en is één van de oprichters van de Dutch Hosting Provider Association (DHPA). Cyso levert producten van domeinregistratie tot volledig beheerde platformen en applicaties. Cyso is sinds januari 1997 actief op de internetmarkt en is een onafhankelijke en financieel gezonde organisatie. Cyso is gevestigd in Alkmaar.
Voor meer informatie: http://www.cyso.nl
VMware is wereldmarktleider op het gebied van virtualisatiesoftware van x86-gebaseerde systemen en is onderdeel van EMC Corporation. VMware is genoteerd aan de New York Stock Exchange en is één van de grootste softwarebedrijven ter wereld. In mei 2009 verscheen VMware vSphere 4, de nieuwste versie van VMware's virtualisatieplatform en het eerste Cloud besturingssysteem. VMware is gevestigd in Palo Alto, Californië, VS.
Voor meer informatie: http://www.vmware.com
Op maandag 24 mei zal het Cyso kantoor en servicedesk gesloten zijn in verband met Pinksteren. Uiteraard blijft onze storingsdienst gewoon bereikbaar voor noodgevallen. Reguliere vragen en verzoeken zullen op dinsdag 25 mei weer in behandeling worden genomen.
]]>
Onze Hosted Zimbra actie wordt met een maand verlengd. De oorspronkelijke actie liep tot en met 14 mei 2010, maar wij hebben besloten deze met nog een maand te verlengen. Dat betekent dat u ook deze maand nog kunt profiteren van 10 Hosted Zimbra accounts voor slechts € 2,50. Dit geldt zowel voor de bestaande gebruikers als voor nieuwe aanmeldingen.
Profiteer nu van deze actie en bestel Hosted Zimbra!]]>
Op donderdag 13 mei zal het Cyso kantoor en servicedesk gesloten zijn in verband met Hemelvaartsdag. Uiteraard blijft onze storingsdienst gewoon bereikbaar voor noodgevallen. Reguliere vragen en verzoeken zullen op vrijdag 14 mei weer in behandeling worden genomen.
]]>In verband met Koninginnedag zal het Cyso kantoor en de servicedesk op vrijdag 30 april gesloten zijn.
Uw verzoeken zullen op maandag 3 mei weer in behandeling worden genomen.
Uiteraard blijft op deze dag onze storingsdienst gewoon bereikbaar voor noodgevallen.
]]>Op het Cyso blog vindt u vandaag een artikel over stageplaatsen bij Cyso. Cyso werkt al bijna vanaf haar bestaan met stagairs. In het artikel vertellen wij waarom en in welke vorm.
Lees het artikel op ons blog.
]]>Met veel plezier denk ik terug aan alle stagiairs die wij bij Cyso hebben gehad en die er nu rondlopen. De allereerste was en is een goede vriend van ons wiens werkplek de keukentafel in het huis van één van de partners was. De nieuwste begint 19 april in ons 6e kantoor waar inmiddels 25 man en vrouw actief zijn. In het begin hebben wij stageplaatsen geboden omdat het goedkope werkkrachten zijn, maar al snel ontdekten wij dat stagelopers een frisse wind door het bedrijf laten waaien. Zondere enige belemmering en voorkennis stellen ze vragen en zetten ze je aan het denken.
Tegenwoordig heeft Cyso op verschillende afdelingen semi-permanente plekken gecreëerd. Op de afdeling systeembeheer is een permanente plek voor MBO studenten waar ze leren servers te installeren en configureren, hardwareproblemen op te lossen en om te gaan met de druk die hosting soms met zich meebrengt. Op de afdeling development is een permanente plek voor HBO-I (Informatica) studenten. De projecten waaraan wordt gewerkt zijn afhankelijk van hun studiejaar. Derdejaars studenten ontwikkelen vaak mee binnen bestaande projecten, terwijl vierdejaars (afstuderen) een eigen project doen.
Veel studenten realiseren zich niet wat er allemaal komt kijken bij het beschikbaar stellen van informatie op het internet. Stroom, koeling, beveiliging zijn 3 zaken waar u als klant niets van merkt, maar die essentieel zijn voor het goed functioneren van het Internet. En soms gaat dat ver: Cyso gebruikt een kleurcodering in haar bekabeling in datacentra om snel onderscheid te kunnen maken tussen de verschillende netwerken. Stagiairs vinden dit vaak pietluttig, totdat ze zelf een keer een probleem moeten oplossen...
Binnen Cyso zijn wij altijd op zoek naar technisch talent met communicatievaardigheden. Het is dan ook leuk om te zien hoe sommige mensen helemaal opbloeien omdat ze hun talent in de praktijk kwijt kunnen terwijl anderen ontdekken dat ze meer willen weten en door gaan studeren. We hebben de afgelopen jaren ook de scholen zien groeien. Steeds vaker zijn de opleidingen in staat om de leerlingen vaardigheden bij te brengen die passen bij het Internet-IT tijdperk. En dat is voor docenten en opleidingen niet gemakkelijk met de bezuinigen die de afgelopen 25 jaar door de politiek aan het onderwijs opgelegd zijn.
Cyso investeert actief in haar relatie met de onderwijsinstellingen in Alkmaar. Zo is ondergetekende voorzitter van de beroepenveldcommissie voor de opleiding Technische Informatica. In deze commissie stemt de opleiding de wensen van het bedrijfsleven af met de daadwerkelijke opleiding. Ook fungeert Cyso als opdrachtgever voor een aantal kleinere projecten van 6 weken zodat studenten hun vaardigheden kunnen oefenen met externe bedrijven. Zo leren ze communiceren, projectmethodieken te gebruiken en te solliciteren. Op het MBO maakt Cyso onderdeel uit van het klankbord voor de informatica opleidingen. Het klankbord heeft een soortgelijke functie als de beroepenveldcommissie. Op beide opleidingen fungeren wij ook als extern deskundige bij de examens. Het is goed om te zien dat bij de mede-commissieleden een soortgelijke passie voor onderwijs heerst en dat we over de directe bedrijfsbelangen heen kunnen stappen. Beide functies vervul ik met veel plezier, maar speciale aandacht zou ik toch wel willen vragen voor alle docenten, begeleiders, coördinatoren van de opleidingen. Hun passie voor de student, het vak en het onderwijs verdienen een pluim!
Simon, Robert, Bart, Eamon, Ewout, Issam, Jeroen S, Jeroen B, Maarten, Mark B, Matthijs, Michael, Milan, Peter, Remco, Tim, Tristan, Wouter en de huidige stagiairs Yassine en Jeffry: bedankt!
]]>
Een voorbeeld van het e-mailbericht
zoals deze verstuurd wordt.
Het is nu mogelijk om op de hoogte gehouden te worden via e-mail op het moment dat er een nieuw artikel verschijnt. Dit was al mogelijk via RSS of Twitter, maar we willen het u natuurlijk zo makkelijk mogelijk maken.
Het principe is eenvoudig. Vul in het rechtermenu uw e-mailadres in. U ontvangt een bericht dat u moet bevestigen. Vervolgens krijgt u een pagina waarop u zich kunt abonneren op specifieke rubrieken. Vanaf dat moment ontvangt u nieuwe artikelen op ons blog via e-mailberichten. De berichten worden in nette HTML verzonden met Cyso opmaak, zoals in het voorbeeld rechtsboven.
Afmelden kan zeer eenvoudig door direct vanuit het bericht op de link afmelden te klikken. Uw e-mailadres wordt verwijderd.
]]>Nadat we deze maand de prijzen van onze Hosted Exchange 2010 dienst al in prijs hadden verlaagd en de mogelijkheden hadden uitgebreid, volgt hetzelfde nu ook voor onze VMware servers. Het onderscheid tussen onze Plus en Extra servers komt te vervallen. Alle servers krijgen nu de specificaties van de Extra servers, terwijl de nieuwe prijzen vergelijkbaar zijn met de Plus servers. Dit betekent dat u méér krijgt voor een lagere prijs.
Naast een verlaging van de prijs is ook de keuze aan mogelijke serverspecificaties uitgebreid. U kunt nu servers bestellen met maar liefst vier virtual CPU's en met maximaal 16 GB geheugen. De VMware server zijn met deze uitbreidingen hiermee ook geschikt voor toepassingen die zeer zware eisen stellen aan de server.
Tenslotte is de mogelijkheid tot het uitbreiden van de diskcapaciteit vereenvoudigd en fors in prijs verlaagd. Verdwenen zijn de verschillende profielen op basis van verwachte I/O belasting. Hiervoor in de plaats gekomen is een uniforme prijs voor alle types server. Het afnemen van 50 GB extra diskruimte kost nu 32,50 per maand.
Voor nieuwe servers zijn de prijzen direct actief. Bestaande klanten zullen de nieuwe prijs terug zien op de eerstvolgende factuur.
Bekijk onze nieuwe VMware prijzen.
]]>Onze nieuwsbrief editie april 2010 is verzonden daarin met de volgende onderwerpen:
Ik ben bij Cyso werkzaam als Sales & Account Manager. Hierin ben ik verantwoordelijk voor het genereren van nieuwe business en het managen van bestaande klanten. Ik ben vaak te vinden op diverse (netwerk)evenementen om Cyso te vertegenwoordigen en mijn netwerk uit te breiden. Bij de start van projecten probeer ik zoveel mogelijk een hands-on mentaliteit te hanteren zodat ik grip houd op de daadwerkelijke implementatie van diensten bij nieuwe klanten en hierdoor de klantervaring optimaal kan houden. In mijn beleving is dat laatste van essentieel belang om je als organisatie in deze branche te kunnen onderscheiden.
Ik ben mijn carrière begonnen in de retailbranche om al snel door te groeien naar een maatwerk softwareorganisatie op het gebied van contractmanagement. Ik was hier verantwoordelijk voor de commerciële resultaten van de organisatie en heb zeer veel kennis en ervaring opgedaan op het gebied van salesmanagement, accountmanagement en marketing.
Steeds meer organisaties zetten de stap tot outsourcing van IT en besparen zo aanzienlijk op software-, hardware- en personeelskosten. Ik heb voor Cyso gekozen omdat dit één van de meest professionele organisaties is in haar branche en bovendien, ondanks de huidige economische omstandigheden, sterk groeit.
Het dienstenpakket van Cyso is dan ook zeer divers en de organisatie beschikt over de kennis om iedere uitdaging op IT gebied aan te kunnen.
Ik speel wekelijks basketbal en vind dit een zeer prettige manier van ontspanning. Verder luister ik graag naar diverse muziekstijlen en bespeel zelf graag de piano. Bij mooi weer vaar ik graag een rondje door de grachten van Haarlem.
]]>
Er zijn recent softwareupdates verschenen die voor de Mail for Exchange software van uw Nokia en Apple's iCal software belangrijke verbeteringen doorvoeren.
Voor beide programma's zijn er bugs opgelost en is er nieuwe functionaliteit beschikbaar gekomen. Wij adviseren al onze Hosted Exchange klanten die gebruik maken van deze software om de update te installeren.
Meer informatie vindt u op ons blog.
]]>
Nokia gebruikers die hun e-mail, contacten en agenda synchroniseren met hun Hosted Exchange 2010 account kunnen nu naast hun "Postvak IN" ook andere mappen inzien, die door de gebruiker zelf zijn aangemaakt. Het is het nu ook mogelijk om e-mails op de Nokia van de ene naar de andere map te verplaatsen. De enige uitzondering hierop is de map "Verzonden Items." De mappen zelf kunnen niet vanaf de Nokia aangemaakt, bewerkt of verwijderd worden. Dat kan alleen vanaf uw desktop e-mailprogramma of via Outlook Web App.
Voor degenen die geen onverwacht hoge rekeningen willen ontvangen voor data roaming (dataverkeer in het buitenland) is er goed nieuws. In Mail for Exchange 3.0.50 staat data roaming standaard uit op uw Nokia.

De grootste verbetering komt uit de hoek van Apple. Deze heeft eind maart een update uitgebracht voor Mac OS X 10.6 (Snow Leopard). Update 10.6.3 lost de volgende problemen op:
Mail verzorgt nu een correcte synchronisatie van uw map "Verzonden Items" op een Microsoft Exchange-server.
Bronnen: tweakers.net en apple.com
]]>Nog even er dan is het zo ver: de officiële lancering van ons nieuwe SaaS e-mail platform Hosted Zimbra. De hoogste tijd voor een introductie. Zimbra Communication Suite is een e-mail en groupware product, vergelijkbaar met Microsoft Exchange Server. Hosted Zimbra is beschikbaar in een open source variant en een een aantal uitgebreidere commerciële versies. De commerciële varianten voorzien in licenties met extra mogelijkheden zoals mobiele toegang, push-synchronisatie en geavanceerde beheermogelijkheden.
Net als bij Hosted Exchange 2010 bieden wij twee soorten mailboxen; een Hosted Zimbra Light en een Hosted Zimbra Pro account (in drie verschillende groottes). Met een Light account heeft u alleen toegang tot uw e-mail en persoonlijke adresboek via webmail, IMAP en POP3. Met een Pro account geniet u ook van alle andere functionaliteiten. De functionaliteit die hieronder verder wordt beschreven gaat uit van het gebruik van Pro accounts.
Zoals gezegd is Zimbra een groupware (samenwerken met andere gebruikers van de Zimbra omgeving) oplossing. Zimbra voorziet in het gebruik van en delen met anderen van uw e-mail, contacten, kalenders, taken, documenten en andere bestanden. Toegang tot al deze gegevens kan met behulp van de zeer uitgebreide Zimbra AJAX web client, de Zimbra Desktop applicatie, Microsoft Outlook 2007 en Apple Mail met iCal, maar ook via uw iPhone, Windows Mobile 6 device of Nokia Symbian device. Via IMAP of POP3 kunt u ook met andere mailclients over uw e-mail beschikken. Voor Outlook 2007 en Apple Mail/iCal zijn er speciale plugins beschikbaar die de mogelijkheden tot synchronisatie naast uw e-mail uitbreiden met contacten, agenda's en taken (deze laatste alleen voor Outlook).
Alle hierboven genoemde gegevens zijn niet alleen voor uzelf beschikbaar, maar kunt u ook delen met uw collega's met een Zimbra Pro account. Instellingen hiervoor zijn eenvoudig te configureren via de webmail client, de Zimbra Desktop applicatie of Microsoft Outlook 2007.
Een overzicht van de beschikbare gegevens en functionaliteit vindt u op onze website of in de introductie video op de Zimbra website.
Hosted Zimbra werkt met werkgroepen (domeinen) waarbinnen de accounts worden gedefinieerd. Binnen die werkgroepen kunnen gebruikers worden aangewezen als beheerder. Voor deze gebruikers is een apart Domain Admin beheerpaneel beschikbaar waarmee accounts kunnen worden aangemaakt en bewerkt, aliassen kunnen worden toegevoegd, bewerkt en verwijderd en distributielijsten worden beheerd. Zo heeft u zelf volledige controle over uw Zimbra omgeving.
Misschien bent u al bekend met ons Hosted Exchange 2010 product, of gebruikt u dit zelfs al. De twee diensten bieden op veel vlakken dezelfde functionaliteit, maar er zijn enkele belangrijke verschillen. Om te bepalen welke dienst voor uw organisatie de beste keuze is, kunnen u de volgende zaken wellicht een belangrijke afweging zijn:
Hosted Zimbra is aanzienlijk voordeliger per mailbox, maar biedt niet de mogelijkheid tot het afnemen van een Outlook of Entourage licentie. U dient dus zelf voor deze software te zorgen als u gebruik wilt maken van Outlook in combinatie met Hosted Zimbra. Voor Hosted Zimbra is daarnaast de installatie van extra software vereist.
De zeer complete Zimbra Desktop software is naast Windows en Mac ook beschikbaar voor Linux systemen. Hosted Exchange 2010 biedt deze laatste ondersteuning niet. U bent dan afhankelijk van uw browser en Outlook Web App als u meer dan alleen uw e-mail tot uw beschikking wilt hebben.
Cyso is in een vergevorderd stadium om enterprise BlackBerry functionaliteit ter beschikking te stellen voor Hosted Exchange 2010. Voor Hosted Zimbra komt deze mogelijkheid er vooralsnog niet.
Hosted Zimbra biedt ook de mogelijkheid tot het delen van bestanden en documenten. Hosted Exchange 2010 voorziet hier niet in.
Vanaf 15 april kunt u een maand lang Hosted Zimbra uitproberen om te kijken of het interessant is voor u en uw organisatie. Gedurende deze eerste maand kunt u voor slechts € 0,25 het Hosted Zimbra Pro (2500 MB) account proberen. Na afloop van deze periode kunt u aangeven of u gebruik wilt blijven maken van de dienst, of dat de mailboxen kunnen worden opgeheven. U dient er zelf zorg voor te dragen dat u e-mail ontvangt in de mailboxen, door bijvoorbeeld uw bestaande accounts of uw MX records om te zetten naar uw Hosted Zimbra testomgeving of door in Hosted Zimbra bestaande accounts op te laten halen via POP3 of IMAP). De complete actievoorwaarden zijn als volgt:
Deze actie loopt tot en met 14 mei 2010 en is precies een maand geldig vanaf het moment dat uw testperiode begint.
Er geldt een minimum afname van 10 boxen. Extra accounts kunnen alleen per 10 worden afgenomen.
Na afloop worden de boxen gekoppeld aan een e-mailadres voor de reguliere prijzen gefactureerd.
De opzegtermijn is de factuurperiode. Opzeggen betekent dat op de eerstvolgende factuur de opzegging is verwerkt.
Het aangeboden product bevindt zich in een testperiode. Dit betekent dat het product zonder garanties komt. Uw feedback wordt gewaardeerd.
Volgende maand vindt de officiële lancering plaats van ons nieuwe e-mail platform Hosted Zimbra. In afwachting daarvan bieden wij u de mogelijkheid om voor slechts € 2,50 een maand lang te testen. U krijgt de beschikking over maar liefst 10 Zimbra accounts van 2500 MB.
Op ons blog vindt u een artikel met meer informatie over de mogelijkheden van Hosted Zimbra.
]]>Vanaf vandaag is het naast de bestaande Hosted Exchange Pro 2500 MB mailboxen nu mogelijk om grotere 5000 MB en 10000 MB accounts te bestellen en kunt u voordelige Resource mailboxen gebruiken voor het plaatsen van reserveringen op kantoorfaciliteiten zoals vergaderruimtes en apparatuur.
Een andere dienst die bij ons oude Hosted Exchange 2003 product beschikbaar was, keert terug bij Hosted Exchange 2010: softwarelicenties.
U kunt voor alle Pro accounts binnen uw werkgroep voor € 2,00 per gebruiker per maand een licentie afnemen voor Microsoft Outlook 2007 en/of Entourage 2008. Deze optie is alleen af te nemen voor de gehele werkgroep, niet voor individuele Hosted Exchange 2010 accounts.
Daarnaast zijn de bestaande producten ook nog eens in prijs verlaagd. Voor een 2500 MB Pro mailbox betaalt u nu slechts € 8,95 per maand in plaats van € 9,95. De prijs van de 250 MB Light mailbox is verlaagd naar &euro 3,95. Voor nieuwe abonnementen zijn de nieuwe prijzen per direct van kracht; voor lopende abonnementen gaat de nieuwe prijs in op 15 mei 2010.
Op maandag 5 april is de Cyso servicedesk gesloten in verband met Tweede Paasdag. Eventuele verzoeken zullen op dinsdag 6 april weer in behandeling worden genomen.
Uiteraard is onze storingsdienst gedurende deze dag gewoon bereikbaar voor noodgevallen.
]]>Op ons weblog is een artikel verschenen over Remobots en waarom Cyso dit project sponsort. Remobots is een nieuwe online game waarin de bezoeker zelf een fysieke robot in een arena kan besturen. Een deel van de opbrengsten gaat naar het goede doel.
Lees het artikel op ons weblog.
]]>
Regelmatig komen er bij Cyso verzoeken binnen met het verzoek om sponsoring voor hosting of andere activiteiten. Meestal betreft het goede doelen die vragen om een bepaalde website te laten hosten, maar het kan ook gaan om een evenement dat niet direct iets te maken heeft met internet. Verzoeken worden altijd beoordeeld op een aantal criteria die wij hiervoor gesteld hebben en aan de hand daarvan besluiten wij of wij hieraan een bijdrage willen (en kunnen) leveren. Maar soms komen er aanvragen binnen waar bijna al geen nee meer tegen gezegd kan worden, omdat er niet alleen goede doelen mee gebaat zijn, maar wij het ook nog eens een enorm leuk project vinden. Zo ook Remobots. De bedenker van het concept bracht Remobots als volgt bij ons onder de aandacht en beter kunnen wij het ook niet verwoorden:
"Remobots is een geheel nieuw en uniek concept. Kort gezegd: middels de website van Remobots.com kunnen bezoekers controle nemen over één van de drie in een speciaal gebouwde arena (de RemoDome) aanwezige robots. Mensen kunnen dus live, van achter hun computer, een fysiek echte (dus géén virtuele) robot besturen, rondrijden in een arena, en interactieve handelingen uitvoeren. Met de in de robots ingebouwde webcams en de camera's verspreid door de arena is het net alsof de bestuurder zich in een levensecht spel bevindt."
Het gebeurt niet zo vaak dat het wel lijkt of iedereen op kantoor precies tegelijk hetzelfde mailtje opent er meteen roept: "cool!" In dit geval dus wel. Bij deze e-mail was ook de locatie van een tijdelijke URL te vinden waarop wij alvast een kijkje konden nemen. De mail kwam binnen op een vrijdag, dus het valt te raden waar de aandacht lag bij onze vaste vrijdagmiddagborrel. Onze conclusie was dat het erg leuk was om te spelen en daarnaast ook nog eens goed werkte. Niet geheel onbelangrijk. Het lanceren van raketten was nog niet af, daar werd de laatste hand nog aan gelegd. De robots zijn Rovio's van WowWee, waarvan er inmiddels ook eentje bij ons op kantoor rond rijdt.
Naast het feit dat het vermakelijk was, voldeed het ook aan een belangrijke voorwaarde voor sponsoring, namelijk dat het een goed doel diende. Een deel van de opbrengsten van de GoldMemberships gaat naar een door de bezoekers zelf te kiezen goed doel.
Bij een applicatie als dit volstaat natuurlijk niet het simpelweg beschikbaar stellen van een website en wat diskruimte en bandbreedte. Voor een goede performance en voldoende systeemresources is een eigen server noodzakelijk. Cyso levert kostenloos de server en benodigde infrastructuur en bandbreedte. In samenspraak met de ontwikkelaar van Remobots zijn we tot een configuratie gekomen die de verwachte drukte en resulterende serverbelasting kan verwerken. In ruil daarvoor kan iedereen die het spel speelt ons logo aan de muur van de arena zien hangen en wordt Cyso op de website vermeld als sponsor.
Op 10 maart vond de lancering plaats van de eerste publieke beta versie. Wij zijn erg benieuwd naar de respons die er op gaat komen de komende tijd. Bestuur ook eens een robot op: www.remobots.com!
]]>
De afgelopen tijd hebben wij gemerkt dat er soms onduidelijkheid was bij de bezoekers van onze website over de manier waarop serverhosting bij Cyso is ingericht. We hebben de resulterende vragen verzameld, aangevuld en verwerkt in een uitgebreide Serverhosting FAQ pagina op de website.
Een ander punt dat naar voren kwam bij de inventarisatie was dat het niet iedereen duidelijk was met welke configuratie een server standaard wordt opgeleverd bij Cyso. Om hier meer duidelijkheid in te scheppen hebben we enkele basisconfiguraties op basis van Windows Server 2008R2 en Debian GNU/Linux uitgewerkt en online gezet. De zeven resulterende mogelijkheden zijn slechts voorbeelden van wat er mogelijk is; een andere configuratie is altijd mogelijk op aanvraag. In de nabije toekomst zullen we de lijst met standaardsoftware uitbreiden met andere besturingssystemen en configuraties. Bekijk onze softwarepakketten.
]]>
Met gepaste trots kunnen wij u melden dat onze collega's Ron en Tjebbe vandaag geslaagd zijn voor hun vernieuwde VMware Certified Professional cursus. Beiden hebben het VCP-410 examen met succes afgelegd.
Voor de professionaliteit van onze virtualisatiediensten hecht Cyso waarde aan officiële trainingen en certificeringen. Het biedt de garantie dat onze medewerkers de juiste kennis in huis hebben van de mogelijkheden en techniek om onze klanten van een passende oplossing te kunnen voorzien en deze vervolgens op de juiste wijze te kunnen beheren. De nieuwe geslaagden brengen het aantal medewerkers bij Cyso met één of meer VMware certificeringen voorlopig op acht.
]]>In de nacht van 25 op 26 februari tussen 00:00u en 01:00u zullen er security updates uitgevoerd worden op onze webserver web3.web.cyso.net. De update betreft een verdere aanscherping van het beveiligingsmodel van de webserver.
Tijdens deze onderhoudsperiode kan er een korte onderbreking plaatsvinden in de beschikbaarheid van de websites.
]]>
Op ons blog kunt u een artikel terugvinden over de wijze waarop VMotion technologie gebruikt wordt om downtime van een VMware virtuele server te voorkomen bij storingen en onderhoud.
Lees het artikel op ons blog.
]]>Om te begrijpen hoe VMware het mogelijk maakt data van een onbeschikbare server of bij onderhoudswerkzaamheden snel elders beschikbaar te maken, is het belangrijk om te weten dat VMware in hoge mate gebruik maakt van centrale opslag van gegevens op een SAN (Storage Area Network). Slechts een beperkt deel van de gegevens op een virtuele server bevindt zich daadwerkelijk op de fysieke server waar deze server zich op bevindt. Vrijwel alle data staat op het centrale opslagmedium en de fysieke server is er eigenlijk alleen voor het geheugen en de rekenkracht. Als er dus een fysieke server uitvalt, betekent dit niet dat de data op deze server per definitie ook wegvalt. Op zich niets bijzonders nog. Het gebruik van een SAN voor centrale dataopslag wordt immers op veel meer manieren toegepast dan alleen bij VMware platformen. Het lastige deel is om de huidige staat van de virtuele server te kunnen onthouden en verplaatsen. Dit laatste is precies datgene dat VMotion mogelijk maakt.
Naast de data van de server kan de centrale opslag in een aantal bestanden ook de actuele systeemstatus van de server bijhouden. VMware VMotion maakt het mogelijk om een actieve kopie van de virtuele server via het VMware serverplatform ook beschikbaar te maken voor andere fysieke servers. Op het moment dat deze gegevens voor een andere fysieke server beschikbaar zijn gemaakt, kan deze naadloos de taken en status overnemen van de oorspronkelijke fysieke server. Zodra de VMotion actie is voltooid zorgen de intelligente netwerkmogelijkheden van VMware er vervolgens voor dat netwerkverbindingen worden omgezet en dataverkeer naar de nieuwe locatie van de virtuele server wordt gerouteerd. Het resultaat is dat de server gewoon online blijft, zonder downtime.
In het geval van een virtuele server die onverwacht vastloopt of wegvalt door problemen op de fysieke server, bevindt de systeemstatus zich nog niet op het storage device en zal de virtuele server (op een andere fysieke locatie) opnieuw moeten worden opgestart (al of niet automatisch met DRS), daarbij gebruik makend van de gegevens op het SAN. Er ontstaat bij onverwachte problemen dus onvermijdelijk wel enige downtime terwijl de virtuele server opnieuw opstart, maar de lengte ervan is beperkt.
Wilt u meer weten onder de oplossingen die het VMware platform van Cyso u kan bieden, laat u dan informeren en neem contact op met onze verkoopafdeling.
]]>
Onze nieuwsbrief editie februari 2010 is verzonden met ditmaal:
Als mede-oprichter van Cyso Network Engineering, onze naam in het begin, ben ik vanaf de eerste dag werkzaam bij Cyso. Ergens in 1996 begon zich het idee te vormen om Cyso op te richten toen Paul, Tjebbe en ik deelnamen aan de www-cafe award verkiezing voor beste café website. Wij wonnen deze wedstrijd onder andere omdat wij een gastenboek op de site hadden gemaakt dat toen een eerste vorm van interactiviteit tussen bezoekers was. Wij hadden dit idee gepikt van de toiletmuur in Café 't Kooltuintje waar bezoekers berichten achterlieten op de muur. Ons gastenboek had dan ook de toepasselijke naam "De Muur". Het leuke is dat de Muur nog steeds in gebruik is, al begint het met de komst van Facebook wel minder te worden.
Binnen Cyso is mijn rol die van commercieel directeur. Naast de commerciële zaken hou ik mij bezig met het HRM beleid en het vinden van goede mensen om het team te versterken. Dat laatste blijft ook in deze tijden een hele uitdaging omdat wij de lat hoog hebben liggen.
Als commercieel directeur ben ik regelmatig op netwerkbijeenkomsten te vinden. Ik maak daar gemakkelijk een praatje en heb dan ook een groot netwerk opgebouwd. In de loop der jaren heb ik daarom geleerd goed te luisteren naar mensen en mee te denken. Dit gebruik ik binnen en buiten Cyso om moeilijke onderwerpen op de kaart te zetten en het gesprek aan te gaan en een probleem op te lossen waarmee alle partijen tevreden zijn.
Het ondernemerschap heeft mij altijd getrokken. Samen met Paul en Tjebbe waren wij op de middelbare school al bezig om de schoolkrant te draaien, de leerlingenraad te bemannen en feesten te organiseren. Al met al wisten we er zo een winstgevende club van te maken dat school zich genoodzaakt zag onze kas maandelijks af te romen. Dat ondernemende is één van de leukste aspecten. Zeker nu we een club zijn van 24 mensen is het een hele uitdaging om alles goed draaiende te houden. Dit vraagt permanent om kritisch naar mijzelf te kijken en oude patronen te doorbreken. Een ander leuk aspect zijn de mensen die voor Cyso werken. Stuk voor stuk unieke persoonlijkheden waar we niet zonder zouden kunnen. Je hoort mensen wel eens zeggen dat ze "je veel personeel toewensen" en dat bedoelen ze dan negatief. Ik vind dat zo"n onzin. Ons vak is zo divers en complex dat we zonder personeel niet eens kunnen bestaan en ons dakterras op een warme zomerdag akelig leeg zou zijn.
Op dit moment ben ik campagnecoördinator voor een partij in het kader van de gemeenteraadsverkiezingen. Dat is onzettend leuk en leerzaam om te doen. Nee, ik ga niet de politiek in. Ik wil het gewoon een keer meemaken. Wie schrijft er eigenlijk een partij in voor de gemeenteraad? Na de zomer wil ik beginnen aan mijn vliegbrevet. Nu vlieg ik 3 à 4 keer per jaar en heb daar ontzettend veel lol in. Het blijft een onbeschrijflijk gevoel om zelf op te stijgen en te landen. Ik vind het ook erg leuk om te klussen aan bijvoorbeeld mijn huis en mijn boot. Die laatste staat overigens te koop. Hij is af.
Ik geniet altijd enorm van onze borrels met klanten. Ons 10-jarig jubileumfeest op de Baangracht was erg leuk. Het betrekken van een nieuw kantoor is ook speciaal. Het mooist is als ik oud-medewerkers spreek die mij vertellen dat ze ook ontzettend veel geleerd hebben en ons toch een beetje missen. Dan weet ik dat we het goed doen. En de legendarische opmerking van Reinier "hebben jullie wel genoeg werk voor mij?" zal ik nooit vergeten, of een enthousiaste nieuwe beheerder die een goede indruk wilde maken en op zijn eerste werkdag kabels begon te reorganiseren en zo per ongeluk een Cyso server uitschakelde, of die klant na die een meningsverschil een kratje bier kwam langsbrengen, of...
]]>
Nadat eind 2009 ons geheel vernieuwde servicepaneel het licht heeft gezien, is de Software en Business Development afdeling bij Cyso begonnen aan de integratie van het technisch controlepaneel binnen het nieuwe Cyso API framework. Inmiddels is dit proces voltooid en is dit vandaag live gezet.
Wat betekent dit voor u? Het eerste dat u misschien zult opvallen is dat er aan de verschillende beheermodules zelf op het oog niets of nauwelijks iets veranderd is. Echter onder de motorkap is dit zeer zeker niet het geval. Het administratieve en technische deel van ons servicepaneel waren voorheen feitelijk twee verschillende systemen. Nu is het configuratiescherm volledig geïntegreerd binnen het servicepaneel.
De afgelopen tijd bleken er gebruikers te zijn die problemen ondervonden bij het inloggen en gebruik maken van het configuratiescherm. Een vervelend probleem, dat helaas lastig bleek op te lossen. De samensmelting van de twee systemen moet ervoor zorgen dat deze problemen niet meer optreden.
]]>
Eind november 2009 hebben wij de nieuwe opbouw van onze serverhosting producten gelanceerd via onze website. Daar hebben wij veel goede reacties op mogen ontvangen, maar er bleken toch ook enkele onduidelijkheden te bestaan, met name op het gebied van de serviceniveaus. De afgelopen weken is al deze feedback verzameld en verwerkt. Het resultaat ervan is nu terug te lezen op de website.
Er zijn verschillende tekstuele verbeteringen doorgevoerd bij een groot aantal onderdelen en er is iets aangepast in de structuur. In plaats van het afnemen van extra pakketten bij een hoger serviceniveau, is het nu slechts één enkel pakket dat afgenomen wordt. En dat is het pakket dat hoort bij het door u gekozen serviceniveau. De pakketten zijn dus samengevoegd, in prijs opnieuw doorgerekend en opgeteld. Als u Missioncritical Hosting bij ons zou afnemen, heeft u nu slechts één pakket en niet meer drie afzonderlijke voor elk serviceniveau.
Wij denken dat de gemaakte aanpassingen de opbouw nog duidelijker hebben gemaakt, waardoor u beter kunt zien wat u van ons kunt verwachten.
Bekijk de specificaties van onze serviceniveaus.
]]>Het betreft de volgende reeks:
| netnum: | 109.235.72.0 - 109.235.79.255 |
|---|---|
| netname: | NL-CYSO-20100125 |
| descr: | Cyso Hosting B.V. |
| org: | ORG-CMH1-RIPE |
| admin-c: | CYSO-RIPE |
| tech-c: | CYSO-RIPE |
| status: | ALLOCATED PA |
| mnt-by: | RIPE-NCC-HM-MNT |
| mnt-routes: | CYSO-MNT |
| mnt-domains: | CYSO-MNT |
Wellicht dat u het afgelopen week ook in het nieuws hebt gelezen: de hoeveelheid beschikbare IPv4 adressen is onder de 10% beland. De noodzaak voor het invoeren van IPv6 komt steeds dichterbij. Aangezien Cyso al jaren een stevige groei doormaakt, neemt ook bij ons de behoefte aan IP adressen toe. Het is bedoeling om dit jaar ons complete netwerk al geschikt te maken voor de overgang naar IPv6. Ondertussen is het echter van groot belang dat Cyso haar klanten van dienst kan blijven zijn met nieuwe IPv4 adressen.
Om aan de permanente vraag te kunnen blijven voldoen, hebben wij recent een extra reeks IP adressen aangevraagd bij RIPE. Deze aanvraag is toegekend, waardoor wij nu kunnen beschikken over een nieuwe voorraad adressen. Dat betekent dat wij niet het risico lopen dat wijzelf en onze klanten en partners in de toekomst geconfronteerd worden met een tekort aan adressen.


Vandaag verscheen op ISPam.nl een artikel over de goede voornemens van een viertal hostingproviders in Nederland. Cyso is één van de providers die de plannen voor het komende jaar uit de doeken doet.
Zoals u wellicht weet, wordt er op dit moment hard gewerkt aan de lancering van ons nieuwe Hosted Zimbra e-mailplatform, dat net als ons nieuwe Hosted Exchange 2010, uitgebreide partnermogelijkheden zal bieden. Op onze website vindt u vast een preview van de nieuwe dienst.
Lees het artikel op ISPam.nl.
]]>
Na bijna een jaar de zaken regelen met notarissen, juristen en een accountant was het op 9 januari dan ook zo ver: de formele overdracht van de aandelen.
Qweery is actief in het ontsluiten en samenbrengen van bedrijfsomgevingen, websites en andere contentbronnen. Meer dan 100 miljoen documenten en producten is geen enkel probleem. De applicatie ondersteunt uiteraard het indexeren van alle denkbare gegevens, zoals webpagina"s (html, php, asp, etc), datafeeds (xml, Excel, csv), Office bestandsformaten en PDF bestanden. Alle datacommunicatie tussen de Qweery applicatie en de geïndexeerde bronnen wordt via een VPN, met SSL, of op andere manieren en combinaties daarvan beveiligd.
Een mooi praktijkvoorbeeld is: www.boezoe.nl
De Qweery producten worden aangeboden als een zogenaamde SaaS (Software as a Service) dienst. Dit betekent dat Qweery, de leverancier, zorg draagt voor het hostingplatform, uptime van het netwerk en applicatie, back-ups en dergelijke.
Kijk voor meer informatie op: www.qweery.nl
]]>Voor uitbreiding van ons bestaande servicedesk team zoeken wij medewerkers. In deze functie ben je een aanspreekpunt voor onze klanten. Je ondersteunt onze systeembeheerders door de 1e lijns support af te handelen en domeinen te registreren. Tevens ben je verantwoordelijk voor het aanmaken van producten uit onze shared hosting productlijn.
Bekijk de servicedesk vacature.
]]>Voor uitbreiding van ons bestaande systeembeheer team zoeken wij een systeembeheerder. In deze functie ben je een aanspreekpunt voor klanten. Je houdt de systemen van klanten up to date. Voor problemen worden passende oplossingen voorgesteld en geïmplementeerd. Daarnaast ben je mede verantwoordelijk voor onze eigen hosting infrastructuur. Deze bestaat onder andere uit Microsoft Windows omgevingen, Debian Linux omgevingen, back-up en storage systemen.
Bekijk de vacature.
]]>Door gewijzigde regels bij het China Internet Network Information Center (CNNIC) is het vanaf heden niet meer mogelijk voor buitenlandse registrars om .cn domeinen vast te leggen. Dit geldt dus ook voor het vastleggen van domeinen via Cyso. Reeds bestaande domeinen kunnen wel gewoon verlengd worden.
Een uitgebreid artikel over de redenen die hieraan ten grondslag liggen, vindt u bijvoorbeeld bij Web Host Industry Review.
]]>Inmiddels is de laatste hand gelegd aan de handleidingen voor de installatie van uw Hosted Exchange 2010 account. In de knowledgebase op onze website vindt u nu instructies terug voor de configuratie van uw account voor verschillende e-mail clients en smartphones.
Op dit moment staan instructies voor de volgende configuraties online:
Bekijk ze nu in onze knowledgebase.
]]>Onze nieuwsbrief editie december 2009 is verzonden met ditmaal:

Al onze serviceniveaus zijn gebaseerd op de ondersteuning die u van Cyso kunt verwachten, onze Cyso Service&trademark;. Het betekent dat de medewerkers van Cyso voor u klaar zullen staan voor al uw vragen, via telefoon of e-mail. Daarnaast krijgt u toegang tot de faciliteiten van het Cyso servicepaneel, waarin u veel informatie met betrekking tot uw server kunt terugvinden en inzicht kunt krijgen in het gebruik en functioneren van uw server. Afhankelijk van het door u gekozen serviceniveau worden deze diensten uitgebreider, specifieker en geavanceerder. Voor alle serverhosting, ongeacht het serviceniveau, wordt een Service Level Agreement afgesloten, welke voor alle afgenomen diensten de gemaakte afspraken vastlegt en procedures en verantwoordelijkheden beschrijft.
Het minimale serviceniveau voor onze serverhosting is Supported Hosting. Zoals hierboven vermeld, betekent dit dat de serviceorganisatie van Cyso hierbij tot uw beschikking komt. Wij staan klaar voor uw vragen, richten de server voor u in en verzorgen 's nachts de periodieke beveiligingsupdates van het systeem. Wij koppelen uw systeem aan onze technische administratie zodat u via het servicepaneel statistieken, trends en performance kunt inzien. Daarnaast richten wij ons monitoring systeem in voor uw server zodat u kunt controleren of de server en de diensten die er op draaien nog correct functioneren. Bij problemen ontvangt u automatisch een notificatie via e-mail, SMS of instant messenger. U kunt dus zelf snel ingrijpen en het probleem verhelpen. Wij maken back-ups van uw server en zorgen voor vervanging van defecte hardware. Supported Hosting houdt in dat wij u het gereedschap bieden om uw server eenvoudig te kunnen beheren.
Als u meer wilt dan Supported Hosting en graag een actieve rol van Cyso wilt bij het dagelijkse functioneren van uw server en aanwezige diensten, is het verstandig om Managed Hosting te overwegen. Managed Hosting biedt alle diensten van Supported Hosting, met daarop een aantal uitbreidingen. Managed Hosting neemt u bij ons af inclusief een afgesproken aantal uren voor de werkzaamheden die ermee samenvallen, via een soort pre-paid systeem waarbij u altijd extra uren kunt inkopen. Een belangrijke extra dienst is het actief ingrijpen van Cyso medewerkers als er zich problemen voordoen. Notificaties van ons monitoringssysteem gaan niet alleen meer naar u, maar nu ook naar ons, 24 uur per dag, 7 dagen per week. Cyso zal nu zelf ingrijpen bij problemen en deze proberen te verhelpen.
Naast de beveilingsupdates, verzorgen wij ook meer werkzaamheden voor u op uw server. Wij installeren en configureren specifieke software voor u en houden deze voor u up-to-date. Bij migraties van websites en andere diensten bieden wij advies en ondersteuning. In het geval van belangrijke of ingewikkelde updates van uw systeem maken wij met u een inventarisatie over het te volgen traject en voeren wij dit voor u uit. Werkzaamheden die met downtime gepaard kunnen gaan, worden uitgevoerd tijdens onze onderhoudsvensters buiten kantooruren.
Voor servers met een zodanig kritische rol dat het bovenstaande niet toereikend is, hebben wij het Mission Critical serviceniveau. Feitelijk houdt het in dat alle afspraken specifiek voor uw situatie gemaakt kunnen worden en dat onze medewerkers het uiterste zullen doen om de beschikbaarheid het functioneren van uw server te garanderen. Dit betekent dat wij nauwgezette afspraken maken over procedures rondom beheeractiviteiten. Dit kan betekenen dat u uw eigen onderhoudsvensters kunt bepalen en zelf procedures met ons definieert rondom test en acceptatie van door te voeren wijzigingen. In het geval van problemen pakken wij (ook "s nachts en in het weekend) niet alleen het probleem aan, maar lossen het op, nemen de oorzaak weg en zorgen ervoor dat het niet opnieuw zal optreden. Dit houdt in dat er direct contact wordt gezocht met een leverancier als er hardware kapot is, dat een gehackte website niet alleen wordt gerepareerd maar ook de beveiliging van de server compleet wordt nagelopen, om enkele voorbeelden te noemen.
Onze senior medewerkers staan voor u klaar voor technisch advies en optimalisatie van de performance en configuratie van uw server en applicaties. Alle afspraken worden in uw SLA vastgelegd en periodiek getoetst. Als u er zeker van wilt zijn dat Cyso er echt alles aan doet om uw dienstverlening te allen tijde te garanderen, dan is Missioncritical Hosting voor u.
Er valt natuurlijk op detailniveau nog veel meer te vertellen over de precieze activiteiten rondom onze serviceniveaus. Maar liever zien wij dat als u interesse of vragen heeft en meer wilt weten, dat u contact met ons opneemt. De medewerkers van onze servicedesk zijn in staat iedere vraag gericht te beantwoorden en zij kunnen u adviseren over de voor u meest geschikte oplossing. Neem daarom contact op via e-mail of telefoon en vraag advies of direct een offerte op maat.
Voor alle bestaande klanten die nog serverhosting van ons afnemen via het oude model, verandert er vooralsnog niets. De dienstverlening wordt nog volgens het oude contract verleend en dat zal voorlopig ook zo blijven. Het is natuurlijk wél mogelijk om uw bestaande dienstverlening om te zetten naar dit nieuwe model. Als u meer wilt weten wat dit voor u zou kunnen betekenen en hoe de impact zou kunnen zijn in uw specifieke geval, neem dan contact op met onze verkoopafdeling. Zij kunnen u adviseren en u eventueel een vernieuwd voorstel doen.
]]>In verband met Kerstmis en oud en nieuw zal ons kantoor en de servicedesk gesloten zijn op vrijdag 25 december, donderdag 31 december en vrijdag 1 januari. Vragen aan onze servicedesk zullen de maandag erop weer in behandeling worden genomen. Voor noodgevallen is onze storingsdienst uiteraard gewoon bereikbaar op het reguliere telefoonnummer.
]]>Er zijn veel zaken veranderd aan de producten die we aanbieden, en er zijn producten toegevoegd. Dit alles is te veel om in dit artikel allemaal te behandelen, maar ik wil hier toch even aandacht schenken aan de nieuwe servicelevels die in de plaats zijn gekomen voor de oude service- en beheerpakketten van onze serverhosting producten. Het bleek in de praktijk dat het onze klanten niet altijd even duidelijk was welke diensten nu inbegrepen waren bij welk pakket en waar de verantwoordelijkheden precies lagen. De nieuwe structuur moet dit een stuk helderder maken. Wij onderscheiden nu drie verschillende servicelevels, die steeds meer diensten en werkzaamheden van Cyso bevatten en garanties bieden voor uw dienstverlening. Het basisniveau voor al onze serverhosting heet nu Supported Hosting, het middelste Managed Hosting en met Missioncritical Hosting haalt u bij ons de meest complete dienstverlening in huis. Elk van de serviceniveau's beschrijft welke diensten inbegrepen zijn. Meer informatie kunt u vinden op de website.
Naast de aanpassingen bij onze producten, zijn er twee gloednieuwe onderdelen bijgekomen: ons partnerprogramma en onze maatwerk oplossingen. Voor beide geldt dat het zaken betreft die we in de praktijk al deden, maar nooit goed tot uiting zijn gekomen op de website. Daar proberen we nu verandering in te brengen.
Onze oplossingen gaan over onderwerpen die het niveau van serverhosting ontstijgen en meer kijken naar wat wij onze klanten in praktische zin kunnen bieden. Uiteindelijk levert een server een bepaalde dienst, maar dat is vaak alleen technisch interessant. Het is wellicht veel interessanter om te melden wat wij uw bedrijf nu eigenlijk kunnen bieden. Daar zijn de oplossingen op gericht. Het betreft zaken als de veiligheid en beschikbaarheid van uw data en diensten, het realiseren van een schaalbare infrastructuur voor uw applicaties (en dus dienstverlening) en mogelijkheden en verantwoordelijkheden met betrekking tot outsourcing van het onderhoud van uw systemen en infrastructuur. Op dit moment staat slechts een eerste versie van dit onderdeel van onze website online. We zullen dit in de nabije toekomst verder gaan uitwerken, illustreren en concretiseren met whitepapers of business cases.
Nieuw op onze website is ook het aparte partnergedeelte. Cyso werkt al vele jaren succesvol samen met partners en resellers, maar wat dit concreet inhoudt is nooit expliciet tot uiting gekomen op onze website. Op de nieuwe website vindt u nu informatie over de verschillende manieren van samenwerking die wij met onze partners aangaan. Het varieert van wederverkoop van producten en diensten tot integratie van systemen en samenwerking bij ontwikkeling en optimalisatie.

Natuurlijk is er niet alleen inhoudelijk veel veranderd, maar is ook de vormgeving volledig vernieuwd. De site oogt een stuk ruimer en frisser en is aanzienlijk breder dan de vorige versie. Ook de frontpage is aanzienlijk veranderd ten opzichte van de vorige versie. Reinier zal binnenkort een 'achter de schermen' artikel publiceren over de tot totstandkoming van deze nieuwe website.
Wij zeer benieuwd wat u van onze vernieuwde website vindt. Maar ook onduidelijkheden of andere opmerkingen zijn welkom. Mail al uw reacties en opmerkingen naar servicedesk@cyso.nl.
]]>Cyso biedt al sinds 2001 professionele Hosted Exchange diensten aan bedrijven en particulieren. Er zijn een aantal nieuwe mogelijkheden en verbeteringen doorgevoerd in het Exchange 2010 platform ten opzichte van het oude 2003 platform die hieronder worden beschreven. Naast de functionele wijzigingen hebben wij ook de opzet van de dienst aangepast en met name vereenvoudigd. Er zijn nu slechts twee soorten accounts beschikbaar. Voor de oude prijs van een 500 MB account krijgt u nu de beschikking over een 2500 MB Pro mailbox. Het oude 100 MB grote POP3/IMAP account is standaard vergroot naar 250 MB.
De installatie van uw Microsoft Outlook profiel met een apart profielbestand behoort tot het verleden. U kunt nu eenvoudig aanmelden door het invullen van uw e-mailadres en wachtwoord. De autodiscover functionaliteit van Exchange zorgt dat alle instellingen automatisch goed worden gezet.
Zowel de ondersteuning voor Apple Mail als Microsoft Entourage is verbeterd. Waar u in het verleden met Apple Mail alleen de beschikking had over een IMAP verbinding, krijgt u nu de volledige Exchange synchronisatie tot uw beschikking. Voor Entourage is de stabiliteit van de verbinding verbeterd en kunt u nu ook gebruik maken van dezelfde autodiscover functionaliteit. Ook iCal synchronisatie is nu ondersteund.
Zoeken in uw e-mail client is sneller en overzichtelijker geworden. U kunt nu tegelijkertijd zoeken in e-mail, agenda's en contacten en de snelheid ervan is verbeterd.
Outlook Web Access heeft plaats gemaakt voor Outlook Web App. Deze nieuwe web client bevat veel meer functionaliteit en een bredere browserondersteuning (voor ondere andere Firefox en Safari). De interface synchroniseert nu ook realtime en biedt ondersteuning voor message threads en. De berichtfilters van uw e-mail client kunnen nu ook in OWA worden toegevoegd en bewerkt.
Het reserveren van apparatuur en vergaderruimtes kunt u nu ook centraal vanuit uw e-mail programma verzorgen en inzien. Altijd inzichtelijk en nooit meer dubbele boekingen!
Vanuit het Cyso servicepaneel is het nu ook mogelijk om zelf de distributielijsten binnen uw werkgroep te beheren.
Daarnaast zijn er nog veel meer functies toegevoegd, die te veel zijn om hier allemaal toe te lichten. Op de website van Microsoft Exchange vindt u deze terug.
Helaas ontbreekt op dit moment nog de BlackBerry ondersteuning voor Exchange 2010. De software van fabrikant Research in Motion is op dit moment nog niet geschikt voor Microsoft Exchange Server 2010. Wel wordt er op het moment hard aan gewerkt om dit te verhelpen. RIM verwacht voor het eind van het jaar een nieuwe versie van de BlackBerry Enterprise Server gereed te hebben die wel compatible is met Exchange 2010. Zodra deze software beschikbaar is, gaan wij dit testen en implementeren, om zo snel mogelijk ook BlackBerry's aan te kunnen bieden op het nieuwe platform.
We hebben gemerkt dat veel van onze klanten die een bestaand Hosted Exchange abonnement bij ons hebben, graag willen overschakelen naar het nieuwe platform. Momenteel zijn wij bezig met onderzoeken van de mogelijkheden om bestaande klanten te kunnen migreren naar het nieuwe platform.
Bestel nu Hosted Exchange 2010 !
]]>Met gepaste trots lanceren wij vandaag als eerste Nederlandse provider onze nieuwe Hosted Exchange 2010 dienst. Door vertraging bij de officiële lancering van het platform door Microsoft zelf, zagen wij ons ook genoodzaakt om het even uit te stellen, maar nu is het dan toch zover. Vanaf vandaag kunt u Hosted Exchange 2010 van Cyso bestellen.
Cyso biedt al sinds 2001 professionele Hosted Exchange diensten aan bedrijven en particulieren. Er zijn een aantal nieuwe mogelijkheden en verbeteringen doorgevoerd in het Exchange 2010 platform ten opzichte van het oude 2003 platform die hieronder worden beschreven. Naast de functionele wijzigingen hebben wij ook de opzet van de dienst aangepast en met name vereenvoudigd. Er zijn nu slechts twee soorten accounts beschikbaar. Voor de oude prijs van een 500 MB account krijgt u nu de beschikking over een 2500 MB Pro mailbox. Het oude 100 MB grote POP3/IMAP account is standaard vergroot naar 250 MB.
Eenvoudig aanmelden
Betere ondersteuning Mac
Verbeterde zoekfunctionaliteit
Uitgebreidere Outlook Web App
Resource functionaliteit
Zelf distributielijsten beheren
Juist om dieper in deze features te duiken hebben we een blog artikel geschreven waarin we de nieuwe features behandelen. Ook komen hier de migratie en blackberry ondersteuning aan bod.
Op vrijdagmiddag 6 november zal onze servicedesk vanaf 12:00u gesloten zijn wegens een bedrijfsuitje. Uw verzoeken zullen vanaf maandag 9 november weer in behandeling worden genomen. Voor noodgevallen blijft onze storingsdienst uiteraard gewoon bereikbaar.
]]>
Cyso nam op 4 en 5 november deel aan de Storage Expo beurs in de Jaarbeurshallen te Utrecht. Dit was een ideale gelegenheid om u te laten informeren over ons vSphere platform en Cyso SAN, onze resellermogelijkheden middels de nieuwe Cyso API waardoor u naadloos kunt aansluiten op een gedeelte van de Cyso portfolio. Gewoon even bijpraten onder het genot van een kopje koffie kon natuurlijk ook.
Op woensdag 4 november 2009, 10.00 uur is het zover: de opvolger van het Cyso Hosted Exchange platform gaat live!
Als eerste in Nederland zal Cyso een Microsoft Hosted Exchange 2010 platform lanceren. Net als het bestaande platform, is ook dit nieuwe platform redundant uitgevoerd. En onze klanten kunnen profiteren van allerlei nieuwe voordelen:
Omdat het een geheel nieuw platform betreft (opgebouwd volgens de Best Practices van Microsoft) zullen bestaande klanten niet automatisch gemigreerd worden. U kunt contact opnemen met onze servicedesk als u belangstelling heeft in ons Hosted Exchange 2010 platform.
]]>Dat er in de regio Alkmaar behoefte is aan deze vorm van netwerken bleek wel uit de hoge opkomst. Een snelle headcount kwam op zo'n 50 aanwezigen. Tot mijn verrassing kwam ik zelfs een collega van Cyso tegen: Stanley. Altijd handig, kan hij je weer introduceren bij andere mensen. De stemming was lekker positief. Het was goed om te zien dat er voldoende ondernemers waren die kansen zien!
Hieronder een korte foto-impressie:
![]() | ![]() |


Na 4 weken in spanning te hebben afgewacht is het dan eindelijk gearriveerd, het eerste Cyso Blade systeem ter uitbreiding van de Cyso Cloud. Een indrukwekkende 188 kilo wegend chassis inclusief de eerste hoeveelheid blades. Alle blades bestaan uit een 2x 4 cores processor en 32 GB intern geheugen. Het blade zal gekoppeld worden aan het Cyso Enterprise SAN, zodat er gebruik gemaakt kan worden van tientallen Terabytes aan opslag.
Het grote voordeel van de Cyso Cloud, gebaseerd op VMware's vSphere technologie, is dat de hardware-afhankelijkheid is verdwenen. Iedere paar jaar moeten migreren vanwege serverhardware die uit de garantie is, behoort daarmee definitief tot het verleden. Extra geheugen kunnen wij met een druk op de knop bijvoegen, net als extra diskruimte. Kortom: flexibel schalen. Cyso heeft het afgelopen half jaar vrijwel geen fysieke single server setup aan haar klanten verkocht, maar alleen maar virtuele servers samengesteld uit resources van de Cyso Cloud. Het enthousiasme van klanten en het verkoopsucces van de afgelopen maanden geeft goed aan dat het tijdperk van dure investeringen in hardware voor klanten voorbij is.
Weten of uw omgeving geschikt is voor de Cyso Cloud? Bel of mail ons gerust!
]]>
In Vierhouten vond afgelopen week HAR2009 plaats, een vier-daagse conferentie over de meest uiteenlopende onderwerpen; van Nanotechnologie tot censuur door zoekmachines, van lekken in Windows 7 tot digitale burgerrechten. Internationaal gerenommeerde sprekers met verschillende visies op technologie, toepassingen en de toekomst hebben tijdens de HAR hun betogen en beschouwingen gehouden. Een groot aantal werden met bewondering gevolgd en vervolgens barstten gepassioneerde discussies los, uiteraard onder het genot van een hapje en een drankje. Ook waren er komische en feestelijke aangelegenheden zoals een Jeopardy quiz: het antwoord is bekend, de bijbehorende vraag moet gevonden worden. Onder andere Unix hacks, temperaturen, html codes en foto"s waren de onderwerpen van de vragen, of antwoorden. 's Avonds veranderde het kamp in een futuristisch sprookjesbos, waar men kon genieten van de vele mooie lichteffecten, vier-motorige helikopters met led verlichting in de rotoren en een prachtig Vliegend Spaghettimonster. Kortom een kunstig vertoon van technologie. We hebben geprobeerd een aantal van deze objecten vast te leggen op foto.
Cyso mocht uiteraard niet ontbreken op een conferentie als HAR2009. Security is één van de belangrijkste zaken waar een Managed Hosting provider zich mee bezig houdt. Ook op de HAR kwam weer duidelijk naar voren dat security niet alleen een technologisch aspect heeft, maar dat het voornamelijk een organisatorisch en menselijke grondslag heeft. Social engineering was één van speerpunten van de conferentie. Social engineering is een techniek waarbij een computerkraker een aanval op computersystemen tracht te ondernemen door de zwakste schakel in de computerbeveiliging, namelijk de mens, te kraken. De aanval is erop gericht om vertrouwelijke of geheime informatie los te krijgen, waarmee de hacker dichter bij het aan te vallen object kan komen. Deze techniek is in verschillende vormen verantwoordelijk voor de meeste hacks. Daarom is het zo belangrijk dat zaken zoals het nauwkeurig omgaan met het publiceren van informatie en het veilig gebruik van passwords bewaakt wordt. Cyso is gewend om continu met deze gedachte in het achterhoofd te handelen. En om de veiligheid van systemen nog beter te kunnen garanderen, proberen wij dit bewustzijn ook bij onze klanten te creëren.

Verreweg de meeste medewerkers van Cyso bevonden zich gedurende 4 dagen op HAR2009. Op donderdag en vrijdag werd er ook gewerkt vanaf de HAR, maar was er daarnaast ook tijd om interessante lezingen bij te wonen. Om veilig tijdens de HAR te kunnen werken, was er een VPN verbinding (IPsec) naar ons netwerk gelegd. Gebruik maken van WiFi voor werkdoeleinden was ten strengste verboden. Tijdens en na het werk was er behoorlijk wat aanloop van geïnteresseerden bij de Cyso tent. Zo zijn we bezocht door journalisten van zowel Radio als TV Gelderland, die wilden weten wat HAR2009 is, wat hacken is en wat de drijfveer erachter is.
Een net wakkere Tjebbe werd, geheel onvoorbereid, overvallen en geïnterviewd, om zijn visie op deze vraagstukken te geven.

Zaterdag was iedereen geheel vrij om te gaan en staan waar men wilde. Hier werd dan ook volop gebruik van gemaakt om met andere gelijkgestemden informatie uit te wisselen, discussies aan te gaan of gewoon gezellig te kletsen. Er zijn flink wat boeken gekocht, lezingen bezocht en workshops gedaan. Zondag was iedereen voldaan, dankzij de informatie overflow en het HAR nachtleven. Het was dus tijd om de spullen weer in te pakken, alles keurig op te ruimen en... Tjebbe ca. 40 heerlijke pannenkoeken te laten bakken voor al onze buren en uiteraard onszelf. Met de magen vol en de spullen ingepakt was het weer tijd om terug naar Alkmaar te gaan.
Update: Er is op ispam.nl een artikel van Stanley gepost met een verslag.
]]>
Hacking At Random is een evenement waar computerliefhebbers, gerenommeerde onderzoekers, digitale activisten, en hackers uit heel Europa elkaar kunnen ontmoeten. Er komen zaken aan de orde zoals de nieuwste ideeën over ICT en netwerktechnologie, privacy, digitale burgerrechten, copyright en allerlei maatschappelijke gevolgen van moderne technologie. Op camping de Paasheuvel te Vierhouten zullen gedurende 4 dagen lezingen, debatten en workshops gehouden worden over verschillende onderwerpen. Het is een plaats voor gelijkgestemden om in een ongedwongen sfeer informatie uit te wisselen, te debatteren, scripten en het gewoon gezellig hebben met elkaar. HAR2009 is de nieuwste editie van het terugkerend evenement dat in 1989 begon met de Galactic Hacker Party en sindsdien iedere vier jaar gehouden wordt. Cyso zal daar een tweede kantoor opbouwen voor de 12 heren en 1 dame die heen gaan. Op 12 augustus zal een delegatie vertrekken om het kamp op te bouwen en het kantoor in te richten, zodat op 13 augustus dit tweede tijdelijke kantoor up and running zal zijn. Op dit moment zijn de voorbereidingen al in volle gang om de dienstverlening van Cyso gedurende deze dagen te continueren. Maar Cyso zou Cyso niet zijn als ook ons kantoor niet redundant uitgevoerd zou zijn. Hiertoe blijven enkele vrijwilligers op ons kantoor in Alkmaar achter om ook vanuit daar u van dienst te kunnen zijn. Voor het kantoor op de HAR wordt er uiteraard gedacht aan allerlei technische zaken zoals veilige toegang tot ons netwerk en het routeren van de telefonie. Ons doel is om primair vanaf de camping te kunnen opereren.
Naast netwerk en infrastructuur zijn er natuurlijk ook andere, niet-technische zaken te regelen. De inventaris is inmiddels gedaan en dingen als vervoer, tenten, meubilair en aankleding zijn uitgewerkt en voor een deel al geregeld. En als het weer een beetje mee zit, willen we natuurlijk ook lekker de (gas)barbecue kunnen aansteken.
Wij zullen u natuurlijk tijdens de HAR op de hoogte houden van de gebeurtenissen middels onze tweets, LinkedIn en blog. En misschien zien we u gewoon daar wel!
]]>Eén van onze oudste partners is de Bluedesk Groep. Wij werken inmiddels een kleine 10 jaar met hen samen. Zij ontwerpen en bouwen onder andere webapplicaties, CMS systemen en websites, waarbij wij vervolgens een passende hostingoplossing leveren. Bluedesk is jarenlang gevestigd geweest in Noord-Scharwoude, maar heeft recent een nieuw pand betrokken in Alkmaar. Cyso was natuurlijk ook aanwezig bij de feestelijke opening op 28 mei. In plaats van een flesje wijn of een ander fysiek kado, hebben wij Bluedesk bij die gelegenheid een barbecue op het Cyso kantoor aangeboden. Dat leek ons een goede gelegenheid om elkaar allemaal weer eens te zien en de banden te verstevigen.

En gisteren was het zover. Het weer liet ons niet in de steek (niet geheel onbelangrijk) en we konden wederom genieten van ons zwaar heersende en zonnige dakterras. We hadden het voor de gelegenheid nog wat extra sfeervol gemaakt waardoor er een echt zomerse uitstraling van uitging. Zelf vonden wij de barbecue prima in orde en de sfeer gemoedelijk. We willen graag alle aanwezige Bluedeskers bedanken voor hun aanwezigheid.
Volgende maand bestaat Cyso 12,5 jaar. Dat vieren we waarschijnlijk kleinschalig met elkaar. Maar de kans is groot dat we dan weer de barbecue aansteken. Ook daarbij zijn? Kom solliciteren!
]]>
Gewoonlijk zijn het de nieuwe medewerkers zelf die zich op dit blog even aan u voorstellen. In dit geval eigen ik mij dat klusje met groot genoegen toe en stel ik onze nieuwste medewerker aan u voor: Wilco Eliveld. Wilco is de jongste versterking van ons team van systeembeheerders. Versterking met ervaring mogen we wel zeggen, Wilco heeft in zijn carriére voordat hij bij Cyso kwam werken een grote schare fans onder zijn klanten weten te verwerven. Volledig in de geest van Cyso is hij van alle markten thuis. Hij beheerst het beheer van zowel Microsoft Windows als diverse Linux varianten en brengt ook een flink stuk hands-on ervaring met VMware ESX mee.
Nieuwe medewerkers hebben altijd even tijd nodig om ingewerkt te raken. Nieuwe collega's om je heen, procedures die nog onbekend zijn, werkwijzen die wellicht ietwat anders zijn dan je gewend bent, beginnen met werken in een nieuwe omgeving is altijd even spannend. Dat weten we binnen Cyso, en dus krijgen nieuwe medewerkers altijd de ruimte om overal even aan te snuffelen en hun eigen plekje binnen de organisatie te vinden.
Hetzelfde geldt natuurlijk voor Wilco. Althans, vanuit Cyso. Wilco heeft het namelijk voor elkaar gekregen om een bliksemstart te maken. Voor mij de reden om het blogartikel over Wilco in de categorie Even voorstellen naar mij toe te trekken en u te vertellen hoe Wilco zich nu al een heldenstatus heeft weten te verwerven.
48 uur geleden: ons monitoringsysteem meldt dat er sprake is van een defecte harde schijf in één van de servers waarop wij Virtual Private Servers hebben draaien. Geen reden voor paniek, we maken tenslotte gebruik van een RAID configuratie met 4 harde schijven waardoor de server gewoon blijft werken. De server is bovendien voorzien van 24/7 4-uurs support van de leverancier, dus dit probleem lossen we binnen een paar uurtjes op.
Conform de instructies van de leverancier worden de acties ondernomen die er voor zorgen dat de harde schijf in kwestie opnieuw opgebouwd wordt. Controle leert dat dit proces van opnieuw opbouwen van de schijf inderdaad gestart is. Over een paar uurtjes zal alles weer in orde zijn.
24 uur geleden: Al een aantal maal is gecontroleerd of de harde schijf al volledig opnieuw is opgebouwd. Steeds blijkt dat het proces nog gaande is. Een ongemakkelijk gevoel begint zich meester van ons te maken. Dit duurt te lang, dit is niet goed. Er wordt contact opgenomen met de leverancier en gezamenlijk wordt nog nauwkeuriger naar het systeem gekeken. Dan volgt de vernietigende conclusie. Ook een tweede schijf heeft, hoewel nog niet defect, problemen. En de conclusie wordt nog erger.
Om te zorgen dat het opnieuw opbouwen van de eerste defecte schijf gaat slagen moet de tweede schijf met een probleem vervangen worden. Echter, dat kan niet zolang de eerste schijf nog niet opnieuw opgebouwd is. We zitten in een deadlock. Dit systeem gaat zeer waarschijnlijk onmiddellijk stuk als we er aan komen. Het systeem gaat ook stuk als we niets doen, het is alleen niet te voorspellen wanneer.
20 uur geleden: Er wordt overlegd. Op het systeem draaien meerdere VPSen van klanten en die moeten zo snel mogelijk van het systeem af. Maar waarheen? En dan kijkt Wilco op van zijn monitor en zegt: "Ik denk dat ik die VPSen wel naar het VMware platform kan verplaatsen...".
We kijken elkaar aan en denken allemaal hetzelfde. Inderdaad, we hebben op ons hagelnieuwe VMware ESX platform meer dan voldoende capaciteit om de VPSen te kunnen hosten. We hadden ons al verdiept in de mogelijkheden die er zijn om bestaande VPSen naar dit platform te migreren. Daaruit was ons gebleken dat bij dergelijke migraties wel wat hobbels te nemen zijn, maar het is prima mogelijk. Dat het nu ad-hoc moest gebeuren was een onvoorziene onvolkomenheid, maar laten we wel wezen, wij zijn wel Cyso.
Snel wordt overlegd wat er moet gebeuren. Het reeds uitgeschakelde VPS van een vertrokken klant wordt tot testomgeving gebombardeerd, en Wilco slaat aan het werk. Schijven mounten, volumes aanmaken, rsyncs starten, voor u waarschijnlijk allemaal abracadabra, maar binnen een uur weet Wilco te melden dat hij er na wat testen alle vertrouwen in heeft dat het hem gaat lukken.
16 uur geleden: Ik dicht een e-mail naar de betrokken klanten waarin ik de situatie uitleg en aangeef dat we hun VPSen gedurende de nacht noodgedwongen enige uren down zullen moeten halen om voorbereidingen te treffen voor een verhuizing. De volgende dag zullen we vervolgens contact opnemen met deze klanten om een geschikt tijdstip af te spreken om de verhuizing uit te voeren.
Met Wilco spreek ik de planning en procedure voor, en ik neem nog even met hem door hoe wij toegang tot ons netwerk vanuit thuis geregeld hebben. Ja, zo vers is de aanwezigheid van deze nieuwe medewerker.
12 uur geleden: Na een etentje met directie en management stap ik in mijn bed. Wilco is inmiddels begonnen met de voorbereidingen. Spannend, maar ik heb er alle vertrouwen in dat het hem gaat lukken. Hij is duidelijk goed thuis in VMware en allerhande Virtual to Virtual migraties en Physical to Virtual migraties. Met gerust hart sluit ik mijn ogen.
5 uur geleden: Slaperig grijp ik vanuit mijn bed mijn iPhone en check mijn e-mail. E-mail van Wilco. Dat had ik verwacht, maar de inhoud van de E-mail niet. Wilco heeft zichzelf overstegen en voor 1/3 van de VPSen niet alleen de voorbereidingen van de verplaatsing getroffen, maar de verhuizing ook meteen afgemaakt. In een aantal andere gevallen liep hij nog tegen een aantal kleine problemen tegen waardoor hij die verhuizingen niet af kon krijgen voor het tijdstip waarop we hadden aangekondigd dat de VPSen weer beschikbaar zouden zijn. Hij wist echter al te vertellen dat hij de oplossing van die problemen inmiddels gevonden had, en dat hij verwachtte de verhuizingen in overleg met de klanten binnen een kwartiertje per server zou kunnen uitvoeren. Dat is nog eens fijn wakker worden.
2 uur geleden: Ik heb inmiddels een aantal klanten de blijde boodschap kunnen brengen dat we onze belofte hebben weten te overtreffen. Wilco is ondertussen in overleg met de overige klanten bezig geweest om de resterende VPSen te verhuizen. En inderdaad, dat lukt probleemloos met een kwartiertje downtime per server.
1 uur geleden: Nog 1 VPS te gaan, maar ik ben er van overtuigd dat we ook die VPS probleemloos gaan verhuizen. Ik ben blij, wat is dit ontzettend goed gedaan en wat is die Wilco een enorme held. Koud binnen op het Cyso nest verovert hij het respect van al zijn collega's en laat hij zien dat hij snapt wat Managed Hosting is. En dat mogen onze klanten best weten.
Het is daarom dat ik u met trots voorstel aan Wilco, systeembeheerder en onze nieuwste held.
]]>
Momenteel is de ontwikkeling van onze nieuwe cyso.nl website nog in volle gang. De zoekmethodes zijn inmiddels al geïmplementeerd. In dit artikel geef ik een kijkje in de keuken wat betreft de integratie tussen de QweeryBox en onze eigen website. De QweeryBox is een dienst van Qweery en stelt je in staat om zoekresultaten te integreren binnen je eigen website. Qweery is een Nederlandse onderneming waar enthousiaste mensen werken om dit product constant te optimaliseren. De QweeryBox doorzoekt de pagina's van onze website maar ook de achterliggende bestanden, zoals PDF- en Office documenten. Onze website wordt elke dag doorzocht op nieuwe informatie en dit wordt in de QweeryBox database opgeslagen. Wij kunnen deze database raadplegen met zoektermen die door bezoekers van cyso.nl worden meegegeven. De resultaten uit de database kunnen we eenvoudig implementeren in onze eigen website en zo hebben we altijd de meest accurate zoekresultaten beschikbaar.
We hebben bewust gekozen voor de QweeryBox en wel om de volgende redenen:
Doorzoeken van PDF bestanden
Het doorzoeken van databasecontent is één, maar het doorzoeken van bestanden is alweer ingewikkelder. Ik zou bijvoorbeeld methodes kunnen schrijven die platte tekstbestanden doorzoeken en deze in de database wegschrijven zodat je er hetzelfde algoritme kan toepassen als de content van de website. Maar het doorzoeken van een binair bestand zoals een PDF bestand is vele malen ingewikkelder. Toch zie je niet vaak dat een website zijn zoekfunctionaliteit heeft uitgebreid door zoekresultaten weer te geven van niet-HTML bestanden. Dit levert ons een meerwaarde van onze zoekfunctionaliteit op.
Beïnvloeden van zoekresultaten
Dit klonk mij in eerste instantie vreemd in de oren. Het lijkt wel 'oneerlijk' om je eigen zoekresultaten te kunnen beïnvloeden. Maar dit komt denk ik door de manier waarop Google en andere zoekmachines hun zoekresultaten aanbieden. In de tijd dat ik werk met zoekmachines is het altijd onduidelijk waar ze precies op zoeken en wat zij als de belangrijkste eigenschappen binnen je pagina beschouwen. Welke waarde hangen ze bijvoorbeeld aan een <h1> kop en welke waarde hebben de metatags precies?

Met de QweeryBox kun je zelf het gewicht bepalen van verschillende HTML elementen in de pagina's. Hierdoor kun je je eigen zoekresultaten beïnvloeden.
Ook is het mogelijk zoektermen te vervangen. Wanneer een klant bijvoorbeeld zoekt op de term Mailexchange dan zal hij geen resultaten terugkrijgen. Maar omdat wij zoektermen kunnen vervangen zullen we Mailexchange vervangen voor Hosted Exchange die vervolgens de juiste resultaten retourneert.
Bovenstaande functionaliteit is niet beschikbaar met de vergelijkbare dienst van Google genaamd Google Aangepaste Zoekmachine.
Zoekalgoritmes zijn al geschreven
Het schrijven van een select statement als SELECT * FROM content WHERE description LIKE '%zoekterm% is niet voldoende. De QweeryBox heeft zoekalgoritmes ingebouwd en dus hoeft het wiel niet opnieuw uitgevonden te worden. Dit bespaart veel tijd en geld.
Snelheid van zoekresultaten
Het alternatief voor cyso.nl was zoeken in de database naar content die aan de zoekterm voldeed. Het algoritme hiervoor is niet heel gemakkelijk. De zoekresultaten die de QweeryBox teruggeeft zijn binnen 200 milliseconden (0,2 sec.) beschikbaar. En hier kan onze database met zelfgeschreven zoekalgoritmes nooit tegenop.
Zoekresultaten makkelijk te implementeren
Naast dat er een HTML pagina vanuit de QweeryBox beschikbaar wordt gesteld, zijn de zoekresultaten ook middels XML op te vragen. Hierdoor kost het mij 4 regels PHP code om een variabele te vullen met de zoekresultaten. Door het gebruik van de XML feed kunnen we zelf onze zoekresultaten vormgeven.

Er worden alternatieve zoektermen weergegeven
'Bedoelde u: alternatief' is een techniek met een ingewikkeld algoritme om uit te vinden wat de bezoeker misschien bedoelde, of verkeerd typte. Er worden voor deze alternatieve zoektermen technieken gebruikt als fonetisch zoeken.
Doorzoeken van meerdere websites
Naast nog vele kleine details die de QweeryBox tot een uniek product maken, mag deze laatste ook niet ontbreken. We kunnen namelijk gemakkelijk de zoekresultaten van meerdere websites weergeven. Niet alleen cyso.nl wordt doorzocht, maar ook blog.cyso.nl, zoals te zien is uit een screenshot van onze zoekresultaten. Dit kunnen we gemakkelijk in de QweeryBox beheersomgeving instellen.
Het is mogelijk om zelf een kijkje te nemen in de QweeryBox beheersomgeving:
Log in op box.qweery.nl/demo/admin/
gebruikersnaam: demo@qweery.nl
wachtwoord: demo123
Ik denk dat de mogelijkheid om te zoeken binnen de eigen website vaak wordt onderschat. Ik kom het erg vaak tegen dat zoeken binnen een website niet de juiste resultaten oplevert. De website van AZ is een goed voorbeeld. Hier kun je zoeken op bijvoorbeeld de term 'opzeggen' hetgeen resulteert in een volstrekt irrelevant zoekresultaat. Maar als ik via Google op de AZ website zoek naar de term 'opzeggen' krijg ik wél relevante pagina's terug. Een voorbeeld van onjuist gebruik van intern zoeken. Wanneer je niet alle content binnen 1 database hebt staan, zoals in dit voorbeeld waarschijnlijk het geval is, is het natuurlijk ook lastiger. Maar ook dan is het gebruik van de QweeryBox dé uitkomst!
]]>Op initiatief van staatssecretaris Heemskerk van Economische Zaken geldt per 1 juli 2009 een algeheel spamverbod in Nederland. Vanaf dat moment mogen er ook geen ongevraagde elektronische berichten (sms, nieuwsbrief en fax) meer verstuurd worden naar bedrijven. Dat gold al langer voor burgers, maar nu mogen dus ook bedrijven niet langer spam toegestuurd krijgen.
Bedrijven of organisaties die dit toch doen zijn strafbaar en riskeren een boete van maximaal 450.000 euro. De ontvanger van een ongevraagd bericht kan een klacht indienen bij spamklacht.nl wanneer hij toch spam ontvangt.
Wil men wel ongevraagde elektronische berichten blijven ontvangen, dan kan men dat doen door dit expliciet aan te geven, bijvoorbeeld op de eigen website.
- Dit initiatief van staatssecretaris Heemskerk biedt bedrijven die niet langer spam willen ontvangen de mogelijkheid om zich te weren tegen spam.
- Zo worden nu - naast burgers - ook bedrijven extra beschermd tegen spam;
- De OPTA, de Onafhankelijke Post- en Telecomautoriteit, zal er streng op toezien dat bedrijven en organisaties zich houden aan het spamverbod.
Er geldt echter de uitzondering dat het bedrijven wel is toegestaan om hun eigen klanten zonder expliciete toestemming te mailen. Maar wel binnen bepaalde voorwaarden. Het adres waarheen berichten gestuurd mogen worden, moet verkregen zijn bij de verkoop van eigen producten of diensten en de berichten moeten betrekking hebben op vergelijkbare dienstverlening. De ontvanger moet daarnaast ook altijd op eenvoudige wijze (via opt-out) de kans geboden worden om bezwaar te maken tegen het gebruik van het e-mailadres voor dit doeleinde. Dat geldt voor ieder bericht dat aan de ontvanger wordt verstuurd.
Wij adviseren u om hier goed rekening mee te houden en zelf te inventariseren of uw mailings ook voldoen aan deze nieuwe wetgeving.
Update 16-06-2009: de invoering van het spamverbod is uitgesteld tot 1 oktober 2009, zoals onder andere te lezen op www.ispam.nl.
]]>Onze Servicedesk heeft met enige regelmaat te maken met periodes waarin klanten een verhoogd aantal vragen stelt over de hoeveelheid spam die zij ontvangen. Klanten ontvangen e-mail die duidelijk als spam geclassificeerd kan worden, terwijl deze door onze spamfilters niet als zodanig aangemerkt is.
De voor de hand liggende vraag die dan gesteld wordt is of er wellicht iets mis is met onze spamfilters. Op die vraag kunnen wij consequent antwoorden dat van problemen met onze spamfilters geen sprake is geweest. Hoe komt het dan toch dat er perioden zijn waarin een verhoogd percentage van de gefilterde e-mail door de spamfilters niet als spam aangemerkt wordt?
Het probleem heeft drie belangrijke oorzaken:
Spammers zijn nieuwe spamware gaan gebruiken, waardoor inhoud lastiger herkend wordt. Hiermee omzeilen spammers de functionaliteit in onze spamfilters die spam probeert te herkennen op basis van de inhoud van de e-mail.
Spammers gebruiken een andere mix van afzenderadressen, waardoor er meer "bounces" en "non delivery reports" worden gegenereerd. Hiermee omzeilen spammers de functionaliteit in onze spamfilters die kijkt of als bron van spam bekend staande e-mail adressen gebruikt worden.
Spammers gebruiken andere methoden om in te breken op de systemen die ze als spamengine inzetten. Hiermee omzeilen spammers de functionaliteit die in de zogenaamde headers van de e-mail kijkt of daarin kenmerken zijn te vinden die er op wijzen dat de e-mail is verstuurd via besmette systemen.
Dit is een cyclus waar de spambestrijding met enige regelmaat doorheen moet. Wij passen onze wapens aan (daar zijn we nu mee bezig), er gaan weer een paar computerinbrekers de bak in, en over een paar weken is alles weer bij het oude. De term kat-en-muisspel is hier met recht van toepassing.
Er zijn geen veilige methoden om op korte termijn dit proces te versnellen. Klanten suggereren vaak dat we onze filters "wat strakker af zouden kunnen stellen". Dat is een begrijpelijke reactie. Echter, filteren op relatief makkelijk herkenbare eigenschappen brengt een reëel risico met zich mee dat legitieme e-mail ten onrechte als spam gemarkeerd wordt. Klanten ervaren dat als nog veel vervelender. Wij zijn daarom continu op zoek naar de juiste balans in onze spamfilters.
Wij zijn, maar dat bent u van ons gewend, uiteraard altijd druk bezig om spam zo effectief mogelijk te detecteren. U kunt daar aan bijdragen door zelf alert te blijven. Virussen, trojans, maar ook "phishing" zijn populaire methodes van spammers om uw systeem te misbruiken! Blijf dus, ongeacht of het nu een periode betreft waarin u weinig of iets meer spam ontvangt, altijd alert bij het openen en/of lezen van uw e-mail, het aanklikken van links in uw browser en het downloaden van bestanden. Het kat-en-muisspel vindt ook plaats op uw eigen computer. Eén moment van onachtzaamheid, één klik met uw muis, en we zitten allemaal met de kater...
]]>
Enige tijd geleden heeft het Extended Validation SSL certificaat zijn intrede gedaan op de markt. Dit nieuwe type certificaat heeft tot doel om een grotere veiligheid van gegevens te garanderen dan de bestaande SSL certificaten. Het verschil zit niet zozeer in de encryptiemethoden die gebruikt worden, maar vooral in de manier waarop de gebruiker het certificaat krijgt gepresenteerd en de wijze waarop het verstrekt wordt door de verschillende Certificate Authorities. SSL certificaten zijn in het leven geroepen om ervoor te zorgen dat privacy-gevoelige informatie op een veilige manier over het internet wordt verstuurd, zodat deze informatie niet in handen van kwaadwillenden kan vallen. De gegevens worden daarom versleuteld tussen de webserver en de browser van de eindgebruiker zodat het 'afluisteren' van de verbinding geen bruikbare informatie oplevert. Bij het verstrekken van een SSL certificaat wordt verder gecontroleerd of de houder van een domein overeenkomt met de aanvrager, met als doel de geldigheid van de organisatie te controleren. Het grote verschil tussen een regulier SSL certificaat en een Extended Validation certificaat zit hem vooral in dit laatste.
Voor een regulier SSL certificaat wordt de verantwoordelijkheid voor deze controle gelegd bij de service provider die het certificaat voor de klant aanvraagt. De Certificate Authority heeft geen actieve rol bij de controle van de legaliteit van de aanvragende partij. De bezoeker is dus nog steeds afhankelijk van de provider. De beveiligde verbinding is weliswaar gegarandeerd, maar de betrouwbaarheid van de achterliggende partij is niet altijd even vanzelfsprekend. De bezoeker ziet aan het SSL icoontje dat de site beveiligd is, en gaat er veelal vanuit dat het dus wel klopt. Phishing websites maken hier gebruik van.
Bij het aanvragen van een Extended Validation certificaat wordt er buiten de service provider om rechtstreeks contact opgenomen door de Certificate Authority met de aanvrager. Niet alleen via e-mail, maar ook per post en telefoon. De houdergegevens van het domein worden actief gecontroleerd, en met het genoemde contactpersoon en het fysieke bezoekadres van het bedrijf wordt actief contact opgenomen. Anonieme, slecht traceerbare postbussen zullen geen certificaat kunnen registreren. Van de overhandigde papieren wordt de rechtsgeldigheid gecontroleerd. Dit alles garandeert dat de aanvrager een valide organisatie is. Wij als service provider ondersteunen de aanvrager hier uiteraard in, maar kunnen deze controle niet beïnvloeden of manipuleren.
Daarnaast wordt de bezoeker duidelijk getoond dat de getoonde website niet met een regulier, maar met een Extended Validation SSL certificaat is beveiligd en met welk bedrijf men écht te maken heeft. In de adresbalk van de browser verschijnt een overduidelijke melding van de bedrijfsnaam en de adresbalk kleurt groen. Alle toonaangevende browsers ondersteunen deze certificaten inmiddels in hun nieuwste versies. De precieze manier van tonen verschilt wel iets per browser.

De kosten van een Extended Validation certificaat zijn weliswaar hoger dan van een regulier certificaat, maar leveren ook echt een meerwaarde. Het gebruik van een dergelijk certificaat geeft een duidelijk signaal naar de bezoeker dat de eigenaar van de website de veiligheid van zijn bezoekers serieus neemt. Inmiddels zien we dat steeds meer bedrijven voor hun online diensten kiezen voor het gebruik van dit nieuwe certificaat, met name in de financiële sector.
Mocht u meer willen weten over Extended Validation certificaten en hoe het aanvragen ervan in zijn werk gaat, bekijk dan onze website of neem contact op met onze servicedesk.
]]>
De ene server ziet er gewoon indrukwekkender uit dan de andere. De machines die u hiernaast ziet zijn twee Dell PowerEdge R900 servers met 4x Six Core Xeon L7455 processoren met 32GB RAM en nog veel meer stevige specificaties. Het is duidelijk zwaardere apparatuur dan normaal ingezet wordt voor hosting oplossingen. Bij sommige Cyso medewerkers gaan de ogen glinsteren bij het aanschouwen van al dit moois. Zelf hebben we natuurlijk ook dit kaliber hardware voor verschillende doeleinden (zoals bijvoorbeeld NetApp apparatuur en onze nieuwe PS5000XV machines), maar deze servers zijn voor een klant van ons. Waar gaan we het voor inzetten? Het betreft een bestaande klant die al een redelijk uitgebreid platform bij ons heeft ondergebracht. En met succes. Zelfs met iets te veel succes af en toe. En dat is de reden voor deze nieuwe hardware. De diensten die onze klant aanbiedt zijn de laatste tijd bijzonder succesvol gebleken, wat zelfs tot gevolg heeft dat het bestaande platform het soms maar moeizaam kan bolwerken en uit z'n voegen dreigt te gaan barsten. Tijd om in te grijpen dus. In samenspraak met de klant is een ontwerp gemaakt voor een uitbreiding en herindeling van het platform waarmee voorkomen moet worden dat er ooit nog problemen met de performance zijn, met een beschikbaarheid van 100%.
Op de PowerEdge R900 servers worden verschillende met behulp van VMWare High Availability software geconfigureerde webservers, databaseservers en applicatieservers ingericht. De ene server zal live staan, de ander wordt identiek ingericht en functioneert als hot-standby. Via een apart VLAN wordt er voor de opslag van data gebruik gemaakt van de enterprise SAN omgeving van Cyso, gebaseerd op Dell EqualLogic hardware. Door permanente synchronisatie met een tweede stand-by SAN is ook dit deel van de oplossing redundant. Alle hardware is op onderdeelniveau al dubbel uitgevoerd en is daarnaast voorzien van meerjarige 4 uurs Mission Critical supportcontracten van Dell. Dit platform gaat in theorie nooit down.

Er is inmiddels hier op kantoor begonnen aan de inrichting van de servers, zodat ze zo snel mogelijk kunnen worden opgehangen in onze nieuwe datasuite bij Global Switch. Maar tot die tijd kunnen wij er nog af en toe even naar kijken. Het blijft mooi spul.
]]>Als mensen mij vragen: "wat doet een security officer nou de hele dag?" is mijn beste antwoord: "zo min mogelijk." Als je de hele dag achter problemen moet aanrennen is er echt iets mis in de organisatie. Beveiliging moet bij iedereen in het bedrijf tussen de oren zitten; als iets om gewoon te doen. Dat loopt uiteen van simpele dingen als het verifiëren van contactpersonen tot het adviseren van klanten over beveiliging. Belangrijk is ook dat iedereen weet waar de grenzen van zijn kennis liggen. Schijnzekerheid is immers gevaarlijker dan een niet optimale beveiliging!
Toen ik de markt verkende voor een nieuwe baan heb ik stevig laten meewegen hoe de bedrijfscultuur op veiligheidsgebied is. Een hosting provider heeft door de aard van het werk vaker beveiligingsproblemen op zijn netwerk dan, laten we zeggen, een verzekeringsmaatschappij. Cyso heeft op dit punt een pragmatische aanpak die mij zeer aanspreekt. De medewerkers zijn goed doordrongen van het belang van beveiliging. Er wordt niet gemopperd over viruscheckers of beveiligingsupdates. Als klanten onverhoopt een beveiligingslek hebben wordt daar snel op gereageerd.
Wat mij, toen de internet hosting markt opkwam, verbaasde was dat weliswaar veel klanten doordrongen waren van de waarde van hun zichtbaarheid op Internet, maar toch beveiliging afdeden met woorden als "maak je niet druk, het zijn maar een paar webpagina's" of "als een e-mail belangrijk is bellen klanten wel". Met andere woorden: beveiliging mocht niet alleen niets kosten, het mocht de klant ook geen seconde in de weg zitten. In de beginjaren gingen hosting providers daarin mee. Nu, in een tijd waarin spammers en oplichters meer dan ooit moeten inbreken in computersystemen om hun spams en scams te kunnen verzenden begint voor veel klanten het besef door te dringen dat reputatieschade snel gemaakt is, ook al heb je geen geheimen op je server staan.
Achter de schermen werken we gestadig door aan het verbeteren van de beveiliging. Zo zijn we gestructureerd gegevens aan het verzamelen over hoe problemen ontstaan zijn. Daardoor kunnen we patronen herkennen en nog sneller reageren, en in veel gevallen het probleem zelfs voor te zijn. Het is een beetje als brandweerwerk: je echte werk is adviseren en voorkomen, maar je wordt pas zichtbaar als er iets in brand staat en je het met veel theater mag blussen. Maar ja, de afgelopen tien jaar heb ik geleerd plezier te halen uit dingen die niet gebeuren!
Bert Driehuis,
Cyso,
Senior Linux Engineer en Security Officer
Deze praktijken zijn helaas niet nieuw en leveren altijd vragen en onduidelijkheid op bij onze klanten. Vanuit het niets wordt er opeens een rekening ontvangen van een bedrijf dat ogenschijnlijk legitiem overkomt en het beste met u voor heeft. In ruil voor het behartigen van uw belangen op het Internet, sturen zij een forse rekening. U betaalt dat bedrag echter voor een dienst die u vrijwel zeker nooit zult ontvangen.
Als u uw domeinen bij Cyso onder heeft gebracht, zult u alleen van ons een rekening hiervoor ontvangen, nooit van derden. Het kan weliswaar voorkomen dat een bepaalde registrar rechtstreeks contact met u zoekt, bijvoorbeeld voor het up-to-date houden van adresgegevens, maar nooit om geld te vragen. Zelfs voor het verifiëren van contactgegevens raden wij voorzichtigheid aan. Neem bij twijfel altijd contact met ons op en controleer de whois gegevens (bijvoorbeeld via onze website) om te zien of de bewuste partij daarin wordt genoemd.
In dit geval wordt ook aangeboden om domeinen die u nog niet in uw bezit heeft te registreren. Ga hier ook niet op in. Mocht u de vermelde domeinen wel graag in uw bezit krijgen, registreer deze dan via een betrouwbare partner, zoals Cyso. Dat is ook vele malen goedkoper dan het exorbitante bedrag dat door deze partij wordt gevraagd.
Inmiddels is er een meldpunt fraude geopend naar aanleiding van deze zaak. Mocht u deze brief ook hebben ontvangen, adviseren wij u dit aan dit meldpunt te door te geven.
]]>Vier jaar geleden is onze website in de huidige hoedanigheid geplaatst. Tussendoor hebben we natuurlijk de nodige vormgeving tweaks doorgevoerd, maar de basis is nog gelijk. Het werd dus hoog tijd voor een nieuwe frisse look and feel. Met oog op de nieuwe vormgeving is het wellicht aardig om eens te kijken hoe de cyso.nl website er door de jaren heen heeft uitgezien.
De nieuwe website heeft een groot aantal veranderingen. De grootste daarvan is toch wel de toevoeging van thematische content die prominent aanwezig zal zijn binnen de hele website. We hebben hier eerder een artikel over geschreven, maar in het kort komt het op het volgende neer:
Ons scala aan producten is duidelijk. Echter een Managed Hosting provider zoals Cyso biedt meer dan alleen deze producten. Wij leveren namelijk ook advies en diensten die niet direct binnen een vast product passen. Wij willen dit beter uitdragen op onze website.
Om deze thematische inhoud weer te geven, hebben we gekozen om foto's te gebruiken in de website. 'Een afbeelding zegt meer dan duizend woorden' wordt vaak gezegd. En dat is natuurlijk ook zo, en biedt ons ook de mogelijk om een sfeer neer te zetten door het gebruik van zorgvuldig geselecteerde afbeeldingen.
Hieronder ziet u een voorbeeld van de frontpage zoals deze afgelopen vrijdag intern verstuurd is naar al onze collega's:
De huidige website heeft een menustructuur die hiërarchisch is opgebouwd en zorgt voor een duidelijke navigatiestructuur. Maar we merken doordat het aantal pagina's in de loop der tijd is gegroeid, dat het navigeren naar een specifieke pagina soms wel vijf maal klikken is. In de nieuwe structuur linken we verschillende types content aan elkaar. Zo kunnen we binnen een productpagina een overzicht geven in welke thema's dit product voorkomt en kunnen we bijvoorbeeld de meest relevante kennisbank (voorheen knowledgebase) artikelen bij dit product tonen. Hierdoor wordt het veel inzichtelijker welke content er voor een product allemaal aanwezig is en is gerelateerde informatie sneller te vinden.
Ook is de structuur voor het gebruik van meertalige content veranderd. In de huidige website hebben we technisch gezien twee verschillende websites draaien; een Nederlands- en een Engelstalige versie. We hebben in de nieuwe website ervoor gekozen om de paginastructuur identiek te houden en elke Nederlandse pagina ook Engelstalig aan te bieden. Dit geeft als uitdaging dat alle kennisbank artikelen nog vertaald moeten worden voordat de nieuwe website online komt. De kennisbank is in de huidige website versie namelijk enkel in het Nederlands beschikbaar.
Momenteel liggen er nog drie grote uitdagingen. Ten eerste het toevoegen van onze bestelmodule uit de nieuwe API. Ten tweede het correct overzetten van en, waar nodig, aanpassen van de huidige content, plus de nieuwe navigatiestructuur. En als laatst maar zeker niet het onbelangrijkst: het bepalen van de thematische inhoud en de bijbehorende afbeeldingen.
]]>
Steeds vaker verschijnen er berichten in de media dat datacenters net zoveel CO2 uitstoten als de gehele luchtvaartbranche. Elk e-mailtje, elke website die u bezoekt, of back-up die u maakt zorgt ervoor dat de wereld een stukje warmer wordt. Omdat de servers van Cyso zijn ondergebracht in verschillende datacenters dragen wij hier dus ook aan bij. In dit artikel wil ik uitleggen hoe Cyso hiermee omgaat. De afgelopen jaren realiseerden maar weinigen zich dat de groei van het Internet ook betekende dat er steeds meer computers nodig waren. Computers nemen stroom af en moeten gekoeld worden. Om dit efficiënt te kunnen doen schoten de datacenters als paddenstoelen uit de grond. Vrijwel niemand maakte zich druk om het energiegebruik van hun servers. Veel belangrijker was het gebrek aan ruimte om je server te plaatsen. Fabrikanten maakten daarom hun servers steeds platter, de zogenaamde pizzadoos. Terwijl in de begindagen 7 servers in 1 rack geplaatst konden worden die in totaal 4 Ampére gebruikten, zat men na een paar jaar al snel op 40 servers in 1 rack die gezamenlijk 30 Ampére gebruikten. Omdat de meeste energie die servers gebruiken wordt omgezet in warmte, moet er voor ongeveer een gelijke hoeveelheid energie koelcapaciteit geleverd worden. De meeste datacenters waren echter niet gemaakt om deze hoeveelheid warmte af te voeren, met als gevolg dat er op willekeurige plekken in een datacenter hotspots ontstonden. Hotspots zijn plekken waar servers onvoldoende gekoeld kunnen worden. Tegenwoordig plaatsen we dan ook niet meer dan 12 tot 16 ampére aan servers per kast. Dit kunnen verschillende eenvoudige webservers of slechts één enkel bladesysteem met een 20 TB storage array.
Vrijwel alle datacenters hadden beperkt inzicht in het stroomgebruik van hun klanten en begonnen daarom tussenmeters te plaatsen en hun klanten (de Cyso's van deze wereld) te vragen minder servers per rack te plaatsen. Het gevolg was dat de prijzen van co-locatie hard opliepen, maar ook dat bedrijven zich veel bewuster werden van het energiegebruik en de kosten van een individuele server. Fabrikanten sprongen hier op in door energie-zuinige servers te ontwikkelen, iets dat zij daarvoor nog nooit hadden gedaan. Er is op dit gebied dan ook nog een hoop winst te behalen en de innovaties volgen elkaar in rap tempo op.
Voor elke kWh die wij afnemen komt er een toeslag bij voor koeling, welke kan oplopen naar 100%. Hoe hoog de toeslag is, is afhankelijk van het datacenter. Moderne datacenters gebruiken bijvoorbeeld cold corridors om efficiënter te koelen en hebben free air cooling concepten, terwijl andere nog voornamelijk met klassieke airco technieken werken. Cyso kijkt dan ook kritisch naar de datacenters waar zij gebruik van maken en stimuleert te innoveren. Datacenters die niet meegaan met hun tijd kunnen dan ook geconfronteerd worden met een vertrekkend Cyso.
Natuurlijk streeft ook Cyso naar minder energiegebruik. Dit scheelt niet alleen in de kosten, maar ook in CO2 uitstoot. Wij geloven niet in compenseren via Internetbossen die over 100 jaar hun CO2 alsnog vrijgeven, maar geloven in consuminderen. Hoe minder je gebruikt, hoe beter het is. Al ruim een jaar worden zoveel mogelijk servers voor eigen gebruik in de energiezuinige klasse aangeschaft, proberen we bestaande servers optimaal te benutten en adviseren wij naar onze klanten toe energiezuinige servers. Alleen in de recycling is nog een probleem. Zo is één van onze belangrijkste serverleveranciers niet in staat afgeschreven servers retour te nemen. Gelukkig is het gemeentelijke afvalpunt zo vriendelijk om de servers in ontvangst te nemen en voor ons te recyclen.
In onze laatste uitbreiding van datacenterruimte, onze suite in Global Switch, is heel bewust besloten om te investeren in een kostbaar powermanagement systeem. We willen niet alleen beter weten wat we totaal gebruiken, maar ook wat we aan energie gebruiken per kast en per server. Fabrikant Schleifenbauer was de eerste die ons de informatie kon leveren met die kwaliteit die wij nodig hebben! Om het gebruik van zuinige servers te stimuleren overwegen we in onze suite een nieuwe manier van het afrekenen van rackspace te introduceren; niet meer op capaciteit, maar op gebruik. Dus u betaalt een vergoeding voor de fysieke ruimte (koeling, beveiliging, brandveiligheid) en daarnaast, net als thuis, een vergoeding per kWh. Op deze manier betaalt een zuinige server zich direct terug in keiharde euro's!
Wij zijn benieuwd wat u daarvan vindt. Laat het ons gerust weten.
]]>
De huidige versie van het IP protocol voldoet niet meer. Binnen een redelijk korte tijd zullen de IPv4 adressen opraken en dat is in deze tijd van digitale groei een showstopper. De nadruk komt steeds meer te liggen op mobiele toepassingen en het integreren van alles wat er ook maar te integreren valt. De oplossing is al jaren bekend onder de naam IPv6. IPv6 biedt een aantal voordelen. Het belangrijkste voordeel is de enorme hoeveelheid aan beschikbare IP adressen. Met de huidige groei van het internet zullen de IPv4 adressen vermoedelijk binnen 2 jaar op zijn. Door tijdig IPv6 te implementeren hoeven nieuwkomers niet te worden buitengesloten zodat de huidige economische groei, die bij technische toepassing nog steeds aanwezig is, niet geremd hoeft te worden. Door over te gaan op IPv6 is het mogelijk om alles bereikbaar te maken via het internet en zo tot heel veel nieuwe slimme toepassingen te komen. Om even een voorbeeld te geven van de beschikbare adresruimte van IPv6: iedere zandkorrel op aarde zou een IP adres moeten kunnen krijgen.
Ook is IPv6 beter geschikt gemaakt voor multimedia toepassingen. Door slim gebruik van de IPv6 multicast adresruimte kan multimedia content eenvoudiger en effectiever bij de eindgebruiker afgeleverd worden. Dit is met name van belang voor mobiele toepassingen en zaken als internettelevisie. Ook de huidige digitale televisie trend zal hier op voortborduren. Momenteel is er ook een grote opmars van online games en de meeste spellen hebben er baat bij als gebruikers elkaar onderling kunnen bereiken. Dit scheelt behoorlijk op het verkeer dat game aanbieders moeten verwerken (en dus ook betalen) en spellen kunnen op deze manier efficiënter werken, hetgeen de gebruikerservaring ten goede komt.
Pluspunten
| Minpunten
|
Om ervoor te zorgen dat Cyso klaar is voor de toekomst beginnen wij in de komende maanden ons netwerk aan te passen zodat wij volledig dual-stack (dus IPv4 + IPv6 over dezelfde infrastructuur) kunnen draaien. Dit vereist aardig wat werk en training maar het zorgt ervoor dat wij onze klanten beter van dienst kunnen zijn in de toekomst. Ook zijn wij van mening dat hoe eerder je begint met de overgang, hoe minder deze kost. Op dit moment zijn wij voornamelijk nog bezig met het opzetten van een testinfrastructuur en een goed nummerplan. Ook al zijn er zoveel IP adressen beschikbaar, een goed nummerplan vereenvoudigt het netwerkbeheer en de efficiëntie van het netwerk verbetert ermee. Mocht dit klaar zijn zullen al vrij spoedig zoveel mogelijk publieke Cyso services via IPv6 bereikbaar gemaakt worden. Dit geeft ons veel ervaring waardoor we beter in staat zijn onze klanten naadloos over te laten gaan.
Ook u kunt alvast beginnen met de overgang naar IPv6. U kunt bij de leveranciers van uw software en netwerkapparatuur navraag doen naar hun IPv6 ondersteuning. Wat misschien nog wel belangrijker is: wat doet uw Internet access provider? Vraag er gewoon eens naar. Mochten ze absoluut niet bereidwillig zijn of niet begrijpen waar u het over heeft, dan zouden er alarmbellen bij u moeten gaan rinkelen. Het is bijzonder verstandig om goed voorbereid te zijn, om te voorkomen dat u later niet tegen onnodig hoge ICT kosten aanloopt door een migratie pas op het laatste moment uit te voeren. Hoe goed is uw eigen systeembeheer op de hoogte? Wellicht is het aanbieden van een cursus voor uw systeembeheerders een goed idee als er nog onvoldoende kennis in huis is. Vaak komen er nog andere problemen voor een overgang naar voren en deze kunt u dan bijtijds verhelpen.
Voor uw hosting kunt u in ieder geval zeker zijn dat alles voor u verzorgd wordt. Ons systeem/netwerkbeheer gaat in de komende maanden grote slagen maken. Cyso zal klaar zijn voor de toekomst, een fijne gedachte.
]]>
Okee, zo was het natuurlijk in de praktijk niet echt, maar we deden een beetje net alsof. Waar heb ik het over? Afgelopen vrijdag was heel Cyso op bedrijfsuitje. Onderdeel daarvan was een mini-kart kampioenschap in Kartworld in Limmen. En zoals ik dus al zei, we probeerden er (in ieder geval bij development) naast een persoonlijke competitie ook een afdelingscompetitie van te maken. We wilden bijvoorbeeld dolgraag winnen van systeembeheer. Is dat gelukt? Niet helemaal, maar dat geeft ook niet echt. De hoogst genoteerde developer in de eindstand was namelijk Reinier. Op zich natuurlijk een uitstekende prestatie. Maar....de eerste en tweede plek werden ingenomen door respectievelijk Mark B en Stanley. Systeembeheerders. Dat ikzelf met een 4e plek voor mijn doen een prima race reed, was slechts een pleister op de wonde. In de voorrondes was ook Mark K een hele snelle, maar die hield het hoofd in de finale niet koel genoeg en kon na een botsing door verschillende mensen worden ingehaald. Joey was van tevoren intern als favoriet naar voren geschoven, maar kwam niet verder dan een 7e plek. Pauline was de beste vrouw op plaats 10.
Het belangrijkste was natuurlijk dat iedereen het naar z'n zin had. Dat was voor zover ik het kon inschatten ook het geval. Er werd tussen de races door druk gediscussieerd over het verloop ervan onder het genot van een hapje en een drankje. Er was sprake van een bijzonder gezonde onderlinge competitie. In Nederland bestaat al jaren de ISP Kart Competitie voor de Internet Service Provider branche. Tot dusver heeft Cyso hier nog niet aan meegedaan, maar er werd nu wel druk gespeculeerd over deelname. Blijkbaar vond men het leuk...

Na het karten en het eten gingen er spontaan stemmen op om ook een partijtje lasergamen te doen. Dat kan daar namelijk ook in hetzelfde complex. Hierbij wist Mark K alsnog z'n revanche te halen. Kon die ook weer blij naar huis. Ikzelf vond het een gezellig uitje, waarin weer bleek dat we een leuk team hebben met elkaar. Bedankt collega's! En de volgende keer verslaat development iedereen wél!
Wil je ook mee met ons volgende uitje? Kom solliciteren! Foto's zijn te vinden in onze fotogalerij.
]]>
De oplevering door Global Switch zal eind januari 2009 gebeuren. Wij verwachten de eerste klanten daar te kunnen aansluiten in het eerste kwartaal van volgend jaar. Voor de liefhebber hebben we enkele foto's van het werk in uitvoering op onze fotogalerij geplaatst.
]]>
Ongeveer een half jaar geleden hebben wij besloten om ons voornaamste kanaal voor communicatie met onze klanten Servicedesk te gaan noemen. Deze naam is in de plaats gekomen voor de helpdesk of supportafdeling, maar ook de verkoopafdeling en de administratie vallen hieronder. Ons doel was een deskundige, servicegerichte afdeling aan te bieden waar u voor al uw vragen terecht kunt. Cyso is tenslotte een bedrijf dat technische diensten (services) levert. Volgens ons geeft de naam Servicedesk beter aan, dat u werkelijk voor alle zaken en niet alleen problemen bij de Servicedesk terecht kan. Voor veel voorkomende vragen en antwoorden kunt u weliswaar op onze website terecht, maar de medewerkers van onze Servicedesk staan natuurlijk ook altijd voor u klaar. Onze Servicedesk medewerkers zijn echte alleskunners, die u met een klantvriendelijke en doortastende stijl oplossingsgericht te woord staan. Van het registreren van domeinen tot het adviseren over een complete serveroplossing, ze hebben er allemaal wel kaas van gegeten. Toch heeft ieder zo zijn specialisatie. Door middel van het hechte teamverband zijn zij in staat de gespecialiseerde kennis uit te wisselen ten behoeve van u, de klant. De medewerkers kenmerken zich bovenal door hun inlevingsvermogen en hun adviserende aanpak van de verschillende kwesties.
U heeft een in PHP gebouwde e-commerce website met een MySQL database en bent op zoek naar een nieuwe server om deze onder te brengen. U mailt onze Servicedesk met deze wens en geeft enig inzicht in de situatie.
Er kunnen verschillende zaken spelen:
Meer bezoekers
U heeft momenteel gemiddeld 100.000 bezoekers per maand, maar verwacht over twee jaar ongeveer 5 maal zoveel bezoekers te trekken. En u wilt uiteraard dat de nieuwe omgeving de groei aan kan.
Database groei
De database is op het moment niet bijzonder groot, maar u bent van plan de catalogus van uw winkel behoorlijk uit te breiden en verwacht dat dit de grootte zal verviervoudigen.
Uitbreiding
U overweegt om de winkel via verschillende websites beschikbaar te maken, al of niet met een gedeelde of juist een aparte database. En u wilt een SSL certificaat dat past bij deze oplossing.
Mailing mogelijkheden
U heeft een adressenbestand waarheen u periodiek nieuwsbrieven verstuurt vanuit uw eigen mailprogramma. Het bestand wordt echter te groot en u zou dit graag ook via een module in de website doen, maar hebt daar momenteel te weinig mogelijkheden toe.

Onze Servicedesk medewerker zal u een advies op maat geven voor uw situatie. Het kan bijvoorbeeld zijn dat een virtual server oplossing in combinatie met uitstekende beheer en service afspraken, voor u een goede oplossing is. Maar ook een dedicated server omgeving zou mogelijk zijn, zeker als we naar het toekomstplaatje gaan kijken. Maar wellicht volstaat voorlopig een PHP Webhosting Extra pakket ook prima. Dit hangt af van wat u bereid bent te investeren, hoe vitaal de site is voor uw bedrijfscontinuïteit en hoe snel u verwacht dat de huidige situatie zou kunnen veranderen qua vereiste capaciteit.
De medewerkers van onze Servicedesk zullen altijd proberen zoveel mogelijk informatie in te winnen, zodat u de kwaliteit en service krijgt die wij u graag willen bieden. Want uiteindelijk blijft hosting altijd maatwerk.
]]>Na een aantal jaar in het zuidelijke en warme Sicilië te hebben gewoond, ben ik samen met mijn partner terug naar Nederland verhuisd.
Op Sicilië heb ik eerst voor een vakantie website gewerkt. Ik ben daar commercieel verantwoordelijk geweest voor het beheren van relaties en de internetmarketing en -sales, zowel intern als extern. Daarna ben ik verantwoordelijk geweest voor de sales en marketing van een ERP pakket voor de kappersbranche. Hierbij heb ik ook weer een partner kanaal opgezet en heb ik een aantal verkopers aan moeten sturen.
In Nederland aangekomen ben ik naarstig op zoek gegaan naar een nieuwe en passende baan. Na wat gesprekken hier en daar, heb ik uiteindelijk voor Cyso gekozen. Omdat ik altijd al in internet- en software-gerelateerde omgevingen heb gewerkt, sprak Cyso mij zeer aan. De infrastructuur, een kant van het internet waar ik nog weinig mee bekend was, betekende voor mij een interessante uitdaging om de producten en services naar een commercieel beleid te kunnen vertalen.
Inmiddels ben ik twee weken aan de gang samen met Houda en de jongens en hou ik me bezig met het commerciële gedeelte van de activiteiten van Cyso. Ik zal het Partner Programma van Cyso vorm gaan geven, de communicatie-uitingen verzorgen en verkooptrajecten begeleiden.
Ik zal zeker nog vaker van me laten horen.
Met vriendelijke groet,
Pauline van Rotterdam
]]>
Terwijl er in het verleden vaak pas achteraf gekeken werd naar de hosting behoefte, zien wij tegenwoordig steeds vaker dat Cyso in een vroeg stadium betrokken wordt bij de plannen van de IT infrastructuur voor bijvoorbeeld een internetdienst. Dit heeft als groot voordeel dat ontwikkelaar en beheerder met elkaar rekening kunnen houden waardoor er een platform ontstaat met minder problemen tegen lagere kosten.
De centrale factoren die bepalen wat uw hosting behoefte is, zijn:
Hierbij kunt zichzelf de volgende vragen stellen;
Cyso heeft over een heel aantal risico's nagedacht en maatregelen genomen om deze te beperken door veel zaken dubbel uit te voeren, deskundig personeel aan te nemen, professionele datacenters te selecteren en het één en ander vast te leggen in een SLA. Toch blijft een van de belangrijkste manieren om de risico"s op downtijd te beperken het neerzetten van het juiste hardware platform.
Wij hebben daarom een aantal scenario"s van hosting platformen neergezet die wij met u willen delen. Het 1e scenario betreft het minst kostbare, het 4e scenario is het duurst.
Alle aangeboden informatie is indicatief en informerend. Neem voor een advies over uw situatie contact op.
Pluspunten | Minpunten |
Pluspunten | Minpunten |
Pluspunten | Minpunten |
Pluspunten | Minpunten |
Ik hoop u met bovenstaande scenario’s een beeld te hebben gegeven van de diverse mogelijkheden om de risico’s rond uw internetdienst verder te beperken. Wij nodigen u uit om in ons nieuwe kantoor eens met één van onze technische adviseurs uw risico’s in kaart te brengen!
]]>
een zeer snelle webserveroplossing, of een minder geavanceerd hosting abonnement; het eindresultaat dat uw gebruikers of bezoekers voor ogen krijgen kan door verschillende factoren beïnvloed worden, zowel positief als negatief. Gelukkig zijn wij als Managed Hosting provider in staat om u te ondersteunen om het optimale uit uw oplossing te halen. Immers, wanneer uw eindgebruikers tevreden zijn, zal ook ons dat op lange termijn ten goede komen. Mijn functie binnen Cyso bestaat voor een deel uit het vormgeven, ontwikkelen en optimaliseren van websites en gerelateerde projecten. Met name het optimaliseren van websites is toevalligerwijs het laatste jaar vaker ter sprake gekomen. Na veel research en enkele seminars zou ik mijn kennis graag met u willen delen. Het onderstaande artikel is opgedeeld in methodes om ervoor te zorgen dat uw website sneller laadt, of sneller lijkt te laden. Ik heb de punten op volgorde van snelheidswinst geplaatst.
De meest eenvoudige manier om de laadtijd van uw website te verbeteren, is door het aantal afbeeldingen, stylesheet-, Javascript- en Flashbestanden te beperken. Het inladen van deze bestanden is verantwoordelijk voor tachtig procent van de laadtijd van uw website.
De snelste manier om dit vervolgens toe te passen is door het design te vereenvoudigen. Echter, dit zal in de meeste gevallen geen realistische oplossing zijn. Het ontwerpbureau van uw website zal namelijk al rekening gehouden hebben met het aantal bestanden en daarmee de grootte van uw website. De volgende mogelijkheden zijn er om in het huidige design van de website toch onderdelen sneller te laten laden:
Combineer bestanden.
Door verschillende kleine CSS bestanden tot één CSS bestand samen te voegen reduceert u het aantal te laden bestanden, en dus laadt de website sneller. Zie hier een artikel over het samenvoegen van bestanden op een Unix omgeving.
Maak gebruik van CSS Sprites (zie uitleg). Het gebruik van deze methode reduceert ook het aantal te laden bestanden. Zorg wel dat de afbeeldingen die u combineert alleen de vaak gebruikte zijn.
Het terugbrengen van het aantal te laden bestanden binnen uw website is een goede start. Dit werkt het meest direct bij nieuwe bezoekers op je website. Bezoekers die eerder uw website hebben bezocht, kunnen gebruik maken van de browser cache zodat voor hen de pagina iets sneller laadt. Gemiddeld heeft 60 tot 40 procent van de dagelijkse bezoekers een lege browser cache, dus rekening houden met bovenstaande tips is zeker een goede start !
Een Content Delivery Network (CDN) bestaat uit een aantal servers waar bestanden van de website (zoals afbeeldingen en javascript bestanden) op geplaatst kunnen worden. Doordat de bestanden van verschillende plekken van internet gehaald worden, zal de bezoeker van de website ervaren dat de verschillende onderdelen sneller geladen worden. In de HTTP/1.1 specificatie wordt gesuggereerd dat browsers niet meer dan twee bestanden tegelijkertijd kunnen downloaden per domeinnaam. Meestal wordt deze techniek toegepast voor grotere websites, of websites met veel statische content zoals bijvoorbeeld foto websites (gallery.zoom.nl en Flickr).
Neem contact met ons op wanneer u meer informatie wilt hebben over onze CDN oplossingen.
Websites gebruiken meer en meer Javascript, stylesheets, afbeeldingen en Flashbestanden. Een bezoeker die voor het eerst de website bezoekt moet een aantal bestanden inladen, maar met het toevoegen van Expires Headers kunnen we de bestanden cachen aan de kant van de bezoeker zodat deze bij de volgende pagina die geladen wordt veel sneller geladen worden.
Bij het toevoegen van Expires Headers moet op twee zaken gelet worden:
Een voorbeeld van het gebruik van cache op afbeeldingen in een .htaccess bestand:
ExpiresActive On
ExpiresByType image/jpg "access plus 1 day"
ExpiresByType image/jpeg "access plus 1 day"
ExpiresByType image/gif "access plus 1 day"
ExpiresByType image/png "access plus 1 day" Compressie van de bestanden door de webserver kan zorgen voor een snellere laadtijd naar de browser. Gzip is de meest populaire en effectieve manier op het moment om dit te realiseren. Met het Gzippen kunt u de reactietijd met gemiddeld 70% versnellen. Inmiddels kunnen 90% van de browsers die gebruikt worden omgaan met Gzip compressie. Als u Apache gebruikt kunt u eenvoudig gebruik maken van de Gzip modules door gebruik te maken van een .htaccess bestand. Binnen een Windows omgeving hebben we Gzip compressie standaard aan staan.
Neem contact op met onze servicedesk wanneer u gebruik wilt maken van (of u wilt weten of u reeds gebruik maakt van) deze Gzip compressie op uw website.
Wanneer u de stylesheets bovenaan in de HEAD zet lijkt de pagina sneller te laden. Dit komt doordat de stylesheet eerst ingeladen wordt voordat er content op het scherm verschijnt. De content die vervolgens verschijnt wordt direct in de juiste vormgeving geplaatst. Dit voorkomt onrustige verspringingen, daarnaast is het voor de browsers efficiënter om eerst te weten waar de vormgevingselementen komen te staan.
Mede door de eerder genoemde HTTP/1.1 specificatie waarin wordt gesuggereerd dat browsers niet meer dan twee bestanden tegelijkertijd kunnen downloaden per domeinnaam, is het plaatsen van Javascript onderaan de pagina efficiënter dan bovenaan in de HEAD tag. Doordat het voor de gebruiker visueel lijkt alsof de pagina al geladen is op het moment dat de Javascript bestanden aan de beurt zijn, ervaart de gebruik de pagina als sneller dan wanneer deze eerst op het laden van de Javascript bestanden zou moeten wachten.
Zorg dat Javascript en CSS bestanden extern opgehaald worden. Op deze manier kan het beter gecached worden.
Fout:<html>
<head>
<style type="text/css">
body { background-color:white; }
</style>
</head>
<body>
... Goed: <html>
<head>
<link rel="stylesheet" href="/css/mycss.css" type="text/css" media="all" />
</head>
<body>
... Vermijd redirects en 404 meldingen
Een bestand opvragen dat niet bestaat kost meer dan 64 milliseconden. Een redirect naar een afbeelding op een andere locatie kost meer dan 90 milliseconden. Probeer dit te vermijden.
Vermijd CSS Expressions
Met het gebruik van CSS Expressions kunt u Javascript in CSS bestanden uitvoeren. Zie het volgende voorbeeld:
background-color: expression( (new Date()).getHours()%2 ? "#B8D4FF" : "#F08A00" );
De meeste browsers kunnen niet snel (of helemaal niet) met deze Expressions omgaan. Probeer het gebruik ervan daarom te vermijden. Zie hier een uitgebreider artikel over dit onderwerp.
Comprimeer Javascript en CSS
Het is mogelijk om uw Javascript en CSS bestanden te comprimeren door onnodige karakters uit de bestanden te filteren. Hierdoor worden de bestanden kleiner en zullen ze sneller laden. Twee populaire tools zijn JSMin and YUI Compressor (ook voor CSS).
Cookies, hou ze klein !
Wanneer een website een paar jaar bestaat, bestaat er een kans dat de cookies die opgeslagen worden te groot worden. Zorg dat er maximaal tien waardes (gecodeerd) per cookie worden opgeslagen. En natuurlijk maar 1 cookie per bezoeker. Zie hier een onderzoek van Yahoo! naar het gebruik van cookies.
Weet u niet zeker of bovenstaande punten realiseerbaar zijn binnen uw website, of wilt u ondersteuning hebben bij de implementatie van enkele onderdelen? Neem dan gerust contact op met onze servicedesk.
]]>Het geven van een duidelijk overzicht van producten, prijzen en specificaties is natuurlijk belangrijk voor het maken van afwegingen tussen het al of niet afsluiten van een abonnement. Maar vaak is het nog veel belangrijker om inzicht te krijgen in hetgeen wij precies voor u kunnen betekenen. Daarom hebben wij een traject ingezet om dit veel duidelijker te maken op onze website.
Cyso is een bedrijf met een grote dosis technische kennis en mogelijkheden, maar veel meer nog een partij met jarenlange ervaring in het leveren en beheren van complexe oplossingen voor internetvraagstukken. Maar hoe maken we dit duidelijk aan de buitenwereld? Om hier beter in te slagen zijn wij begonnen met het uiteenzetten van de verschillende segmenten waarin onze dienstverlening zich onderscheidt. Aan de hand daarvan willen we een aantal onderdelen gaan definiëren om vervolgens uit te werken op de website.

De huidige productoverzichten op de website zijn erg technisch geörienteerd en toegespitst op features, versies en hoeveelheden. Leuk voor techneuten, maar een manager die op zoek is naar een betrouwbare partij om zijn of haar bedrijfskritische applicatie bij onder te brengen is hier niet direct naar op zoek. Die moet op een andere manier aangesproken worden. Wij denken dat dit beter gaat als wij direct duidelijk kunnen maken wat een optelsom zou kunnen zijn van de verschillende producten en diensten die wij bieden. Onze dienstverlening gaan we dus opdelen in een soort archetypen, gebaseerd op verschillende activiteiten.
De invulling ervan zal voor een deel worden gegeven door ons huidige portfolio langs de verschillende kerngebieden te leggen en de essentie hiervan te destilleren. Een ander deel zullen we waarschijnlijk van de grond af aan opnieuw gaan schrijven. We hebben voorlopig 6 thema's gedefinieerd voor de website, met bij elk een reeks diensten die daar ons inziens onder vallen:
Zonder context en uitleg misschien voor velen onbegrijpelijke termen, en daar ligt voor ons dus de uitdaging. Het doel is dat u snel een helder beeld kunt krijgen van wat u aan ons kunt hebben.
Natuurlijk kunt u bij ons terecht voor het afnemen van een domeinregistratie, website en een Hosted Exchange abonnement, maar wij willen graag laten zien dat u bij ons ook terecht kunt voor, ik noem maar iets, een schaalbare high-availability omgeving gekoppeld aan een SAN. Die boodschap willen wij in de nabije toekomst duidelijker kunnen brengen via onze website.
]]>
In juli 2008 is de iPhone 3G via een zorgvuldig geplande mediahype op de Nederlandse markt gelanceerd. Een innovatieve mobiele telefoon met een multi-touch gebruikersinterface, GPS, WiFi, ingebouwde iPod en tal van zakelijke functies zoals push e-mail, agenda, contacten en ondersteuning van VPN. Verschillende media hebben wekenlang vol gestaan met nieuws over de iPhone 3G, waardoor je bijna zou vergeten dat er nog andere fabrikanten bestaan. Eind september 2008 heeft BlackBerry, de facto standaard in het bedrijfsleven voor een veilige mobiele telefoon met push e-mail, de relatief saaie toestellen grondig vernieuwd. Met de introductie van de BlackBerry Bold, een mobiele telefoon die beschikt over 3G, WiFi, GPS, video/mp3 speler en push e-mail, heeft RIM/BlackBerry een volwaardige tegenstander van de iPhone op de markt gebracht.
Deze week is eindelijk mijn BlackBerry Bold van T-Mobile binnengekomen. Tijd voor een vergelijking van deze mobiele krachtpatsers.
Het aanraakgevoelige multi-touch scherm van de iphone 3G is innovatief vergeleken met toestellen die voorzien zijn van traditionele toetsenbordjes. Het multi-touch scherm zorgt ervoor dat het volledige scherm kan worden ingezet. De BlackBerry beschikt net als de iPhone 3G over een sensorgestuurd scherm dat goed leesbaar blijft in direct zonlicht. De nieuw ontworpen software van de iPhone 3G is gemaakt met de gebruiker als uitgangspunt, de BlackBerry software is duidelijk het resultaat van evolutionaire softwareontwikkeling waardoor zaken iets minder toegespitst zijn op de gebruiker, hetgeen zich uit doordat bepaalde aanmeldingsfuncties zoals WiFi/Bluetooth minder logisch zijn ingericht.
Mijn winnaar: iPhone 3G
Belangrijke functies voor het zakelijke gebruik zijn push-gerelateerde diensten zoals e-mail/agenda/contacten/taken, het gebruik van beveiligde verbindingen en de mogelijkheid om gebruikersinstellingen centraal te beheren. Hoewel beide devices in de basis de zakelijke functies ondersteunen, heeft de BlackBerry hierbij duidelijk een voorsprong. In het dagelijkse gebruik van de iPhone is het eveneens noodzakelijk om iTunes te installeren. De BlackBerry kan daarentegen geconfigureerd worden zonder afzonderlijke desktopsoftware te installeren.
Mijn winnaar: BlackBerry BoldHet ontbreken van een fysiek toetsenbord bij de iPhone 3G maakt het dagelijks gebruik van sms en/of e-mail iets foutgevoeliger. Het bedienen van het BlackBerry Bold toetsenbord is erg gemakkelijk en laat weinig te wensen over. De iPhone 3G blinkt uit in kleine dingen zoals het aan/uitzetten van de toetsvergrendeling en wisseling in geluidsprofielen. De browser op de iPhone 3G maakt een zeer goede indruk en ondanks een aantal kleine beperkingen krijgt de gebruiker een volwaardig browsergevoel. De e-mailapplicatie op de BlackBerry is duidelijk verder ontwikkeld, echter beide applicaties zijn ruim voldoende om simpele berichten te versturen en berichten met diverse attachments goed weer te geven.
Mijn winnaar: iPhone 3GDe iPhone 3G beschikt over meerdere bewegings- en lichtsensoren die naadloos kunnen integreren in de look and feel van iPhone applicaties. Hiernaast geeft de iPhone 3G toegang tot belangrijke contentnetwerken van muziek/video/applicaties via de iTunes Store en App Store. De BlackBerry is hierbij duidelijk in het nadeel vanwege het relatief gesloten systeem van applicatie installatie.
Mijn winnaar: iPhone 3GAangezien de software van de Iphone 3G relatief nieuw is, zijn veel veel features nog niet optimaal doorgevoerd. Het ontbreekt aan simpele zaken zoals copy-paste, het uitnodigen van contacten bij afspraken, en het versturen van vcards. Hiernaast heeft de iPhone te maken met relatief vervelende bugs omtrent netwerkontvangst, slechte accuduur en crashende applicaties. BlackBerry Bold kent deze problemen ondanks de nieuwe gebruikersinterface niet en houdt daarmee de reputatie als mobiele alleskunner hoog.
Mijn winnaar: BlackBerry Bold
We hebben bij Cyso in toenemende mate te maken met klanten die onze Hosted Exchange dienst gebruiken met meerdere computers en devices. Voor de mobiele professionals onder ons is een universele synchronisatie van persoonlijke gegevens de nieuwe manier van werken. De BlackBerry Bold scoort beter op stabiliteit en zakelijke functies. De iPhone is sterk in design en gebruiksgemak. De iPhone scoort duidelijk beter in de Fun Factor maar heeft nog altijd een aantal vervelende bugs. Wie daar niet op zit te wachten, is beter af met de BlackBerry Bold, qua features wellicht iets conservatiever maar duidelijk een systeem dat gericht is op de productiviteit van een Mobile Professional.
]]>In het nieuw pand willen we ook graag een stukje Cyso huisstijl laten terug komen. Een mooi begin hiervan zijn de kleuren die gekozen zijn voor de muren. We hebben de meeste muren wit geschilderd, maar ook enkele muren licht grijs. Daarnaast is er op de begane vloer gekozen om een klein deel van de muren Cyso-oranje te maken. Het enige wat nog miste was ons logo of beeldmerk dat terug kwam. Ik heb hiervoor verschillende voorstellen gemaakt voor muurschilderingen van van ons logo. Hieronder staan enkele van deze voorstellen die gemaakt zijn aan de hand van echte foto's. Op foto 1 en 2 staat ons beeldmerk voor een deel in de keuken en voor een deel bij onze servicedesk. Op foto 4 zie je Stanley met een mogelijk beeldmerk dat op een oranje muur geplaatst zou kunnen worden.

Na een directie overleg werd mij uiteindelijk gevraagd wat ikzelf het mooist zou vinden. Dat liet ik mij niet nog een keer zeggen, en ik gaf direct aan dat de versie met het volledige logo (foto 3) mijn voorkeur had. Het volledige Cyso logo verdeeld over een muur van 14 meter, dat zou ik nog eens gaaf vinden. Na het akkoord moest er nog een klein klusje gedaan worden, het daadwerkelijk plaatsen van het logo. En dat is afgelopen zaterdag werkelijkheid geworden. Nadat ik advies ingewonnen had bij familieleden die vaker muurschilderingen maken heb ik enkele spullen gekocht. Een penseeltje, speciale zwarte verf en twee nette blok-kwasten. Ik heb de maten opgenomen van het logo en de muur, en dit in Photoshop verwerkt (zie voorbeeld), zo wist ik precies hoe ik de eerste letters moest plaatsen op de muur.

Daarnaast had ik de beschikking tot een beamer welke enorm van pas kwam. Vanaf de eerste opgemeten letter kon ik snel de beamer verplaatsen om zo de volgende letters na te trekken. Het plaatsen van de letters kostte me ongeveer een uur per letter. Met het penseeltje de lijnen aanzetten was uiteindelijk het meeste werk. Gelukkig kwamen zo af en toe collega's langs om te kijken hoe het er mee ging. Jeroen was zelfs langsgekomen voor de mentale steun en als klap op de vuurpijl nodigde hij me uit voor het eten! Over teamwork gesproken. Na het eten ben ik toch nog even verder gegaan met schilderen. Uiteindelijk vond ik het om 22.00 uur wel mooi geweest. Hieronder zie je een animatie van het proces om het logo te plaatsen.
Bovenstaande foto's en die van de uiteindelijke situatie zijn te zien op cdn.cyso.nl/photos. Momenteel staat het woord 'HOSTING' nog niet op de muur. Maar doordat ik mezelf een deadline heb opgelegd zal het er zeker voor volgende week vrijdag op staan, op tijd voor de openingsborrel. Rest mij nog het volgende: kom ook kijken naar ons nieuwe kantoor - maar belangrijker - naar de muurschildering op onze opening. Bij deze nodig ik alle geïnteresseerden uit om langs te komen op de opening op 26 september.
]]>
Vandaag is het dan zover; de eerste zonnige dag dat er op het Cyso dakterras gewerkt kan worden. Een heerlijke 22 graden, een warm windje en veel e-mails die beantwoord moeten worden. Dat is het nuttige met het aangename verenigen. En natuurlijk ook nog een kleine noot: Ook zo'n leuke werkomgeving?
Zoals iedere Internet Service Provider hebben wij een servicedesk. Deze afdeling is ons visitekaartje naar de buitenwereld en het belangrijkste aanspreekpunt bij vragen en problemen. Deze is er voor om u zo goed en snel mogelijk te helpen. Maar dat kunnen wij niet alleen. Daar hebben wij u bij nodig.
Zonder de juiste informatie kunnen wij meestal weinig. Wij hebben vaak hele specifieke informatie van u nodig om een probleem te kunnen analyseren. Gelukkig is dat ons vakgebied. Samen met u proberen wij de juiste gegevens boven tafel te krijgen om zo het probleem te achterhalen en op te lossen. Onze servicedesk is er daarom op getraind om zeer gericht vragen aan u te stellen om te achterhalen waar de schoen precies wringt.
Maar soms kost dit wel enige inspanning. Problemen worden af en toe wel op erg bijzondere wijze aan ons gemeld. Er heeft lange tijd op een whiteboard een printje gehangen van een e-mail uit de servicedesk. Deze was afkomstig van een ons onbekend Hotmail adres en bevatte slechts de tekst "Help, ik heb problemen. Dit is mijn nummer... U kunt zich voorstellen dat er, na enige verbazing op kantoor, een redelijk overbodige stap gemaakt moest worden om te achterhalen met wie we te doen hadden en wat er eigenlijk aan de hand was.
Wij zijn altijd blij met klanten die ons een beetje op weg helpen. Het is nooit een slecht idee om bij het melden van problemen zo uitgebreid mogelijk te zijn en zoveel mogelijk informatie mee te sturen. Dat kan echt nooit kwaad. Misschien is het relevant, misschien niet. Wij zoeken het wel uit. Hoe meer wij al weten bij het aanmelden van een probleem, hoe sneller het opgelost kan worden.
Wij zijn behoorlijk gegroeid de afgelopen jaren en daarmee is natuurlijk de druk op onze servicedesk toegenomen. Maar wij zijn van mening dat dit niet geleid heeft tot langere doorlooptijden bij problemen. In tegendeel zelfs. De ervaring door de jaren heen betaalt zich terug. Verreweg de meeste problemen hebben wij al eens gezien en opgelost. Samen met u komen wij er altijd wel uit.
Maar toch een verzoek. Een leeg mailtje met als onderwerp 'test' stelt ons na al die jaren nog steeds voor een raadsel. We hopen altijd maar dat 'test ontvangen' het probleem oplost. De onbekende fout van een screenshot met 'er is een onbekende fout opgetreden' zonder verdere toelichting is ons helaas ook nog steeds niet bekend. Help ons een beetje op gang, er zijn slechts een paar mensen helderziend bij ons, niet iedereen.
Cyso heeft zich ontwikkeld tot een sterk merk in de hostingwereld en dat heeft u als klant mede mogelijk gemaakt. Door samen actief problemen aan te pakken en op te lossen, profiteren er twee partijen.
]]>
Naast mijn rol binnen Cyso ben ik secretaris van de Stichting DHPA (Dutch Hosting Provider Association). In oktober 2007 was Cyso één van de oprichters van deze stichting. Het idee voor deze stichting is ontstaan op een gezellige borrel van een van onze leveranciers toen ik in gesprek raakte met een van onze concurrenten. Wij merkten al snel dat er op de markt een aantal knelpunten zijn die klanten weerhouden managed hosting diensten af te nemen. Enkele knelpunten die wij tegen kwamen waren de moeilijke definitie van de term managed hosting, de onbetrouwbaarheid van sommige concurrenten en de moeilijke leesbare Service Level Agreements, afgekort SLA. We hebben daarom een lunch gepland, een aantal concurrenten gebeld en onze ideeën voorgelegd. Er bleek een grote behoefte te zijn aan een club / vereniging / stichting die de gezamenlijke belangen van onze managed hosting branche kon vertegenwoordigen. In het verleden zijn er verschillende initiatieven geweest, maar die zijn allemaal mislukt. We hebben het daarom anders aangepakt. We hebben eerst de grote jongens binnengehaald en een aantal minimum eisen neergezet voor een donateurschap. De DHPA is hierdoor een stichting geworden waarin de 16 grootste partijen op de Nederlandse markt zijn vertegenwoordigd. Als u over het internet surft, uw e-mail ophaalt of online uw boekhouding doet is de kans heel groot dat u of uw leverancier zaken doet met een DHPA deelnemer en wat dat betekent wil ik graag uitleggen:
De DHPA tracht transparantie op de markt te brengen om zo het gebruik van managed hostingdiensten te stimuleren. Zo hebben DHPA deelnemers een bewezen staat van dienst en heeft iedere deelnemer zich gecommiteerd aan de DHPA code of conduct. Alle DHPA deelnemers maken gebruik van het DHPA SLA raamwerk. Het DHPA SLA raamwerk biedt een duidelijke structuur en basisdefinities waaraan een SLA van deelnemers moet voldoen zodat u weet u wat u kunt verwachten en een doordachte keuze kunt maken.
Voor haar deelnemers houdt de DHPA de actuele (politieke) ontwikkelingen in de gaten en neemt actief deel in diverse inspraakorganen om de belangen van haar deelnemers en klanten te beschermen. Door als aanspreekpunt voor de media te fungeren wil de DHPA positieve beeldvorming over de hostingindustrie bevorderen en een gezond tegengas bij feitelijke onjuistheden bieden.
De DHPA streeft ernaar de belangrijkste spelers in de Nederlandse Hosting industrie te verenigen. Ons belangrijkste doel is de hostingindustrie verder te professionaliseren door middel van:
Het profiel van de hostingindustrie duidelijk te versterken
Een duidelijk beeld en overzicht van de hostingindustrie te verstrekken
Het uitwisselen van kennis
Het zijn van een aanspreekpunt over de hostingindustrie voor organisaties, media, onderwijs, politiek en andere belanghebbenden
Het stimuleren van de hostingindustrie als werkgever
Meer informatie over de DHPA vindt u op de website. U kunt mij ook een e-mail sturen.
Door het voortouw te nemen en actief bij te dragen aan de verdere professionalisering van de hostingmarkt wil Cyso organisaties bewust maken van de rol die een hoster heeft binnen uw dagelijkse dienstverlening. Bel of mail daarom gerust met ons als u vragen heeft over hosting of andere ICT vraagstukken. Onze medewerkers staan u graag met deskundig advies te woord.
]]>
In de Sprout van juli 2008 staat een artikel over de beste dienstverleners van Nederland. Hierin worden ook een aantal ICT dienstverleners genoemd. Op de 1e plaats in de categorie ICT en een mooie 14e plaats algemeen is het Zwolse bedrijf Yourhosting geëindigd. Sprout schrijft hierover: "In de Sprout 100-afdeling ICT is Yourhosting het beste bedrijf op maar liefst 5 onderdelen. Beste bedrijf in de sector ICT op het gebied van tijdplanning, budgetbewaking, prijs/kwaliteitverhouding en onafhankelijkheid van advies. Yourhosting is een 'jonge, enthousiaste club' van dertig mensen uit Zwolle, waar ook veel moois mogelijk is. Zoals domeinnamen registreren, je website op internet laten zetten (webhosting) en met een handig doe-het-zelfpakket je eigen website bouwen. Dat alles voor weinig geld.'
Met dit bedrijf en de mensen erachter heeft Cyso een bijzondere connectie. Begon Yourhosting ooit met 2 servers bij Cyso, inmiddels hebben zij meerdere racks verspreid over meerdere datacenters met tientallen servers. Cyso had toen 4 racks in 1 datacenter staan en is doorgegroeid naar tientallen racks in 3 verschillende datacenters en een eigen glasvezelring in Amsterdam. Cyso verzorgt de servertechniek, het netwerk, updates, back-ups en 3e lijns van de servicedesk voor Yourhosting. Ook het controle paneel dat Yourhosting gebruikt is deels gebaseerd op het Cyso Service Paneel. Wij zijn dan ook erg trots op het goede resultaat van Yourhosting en de bijdrage die wij daaraan hebben mogen leveren.
Yourhosting: gefeliciteerd met dit mooie resultaat!
]]>
Sven schreef enige tijd geleden al dat het niet meevalt om goede mensen te vinden voor openstaande vacatures. Op 11 augustus mogen we weer een nieuwe collega verwelkomen, maar er vinden nog regelmatig gesprekken plaats met potentiële kandidaten voor de overige vacatures. Daarvoor hebben we onder andere een wervingsbureau in de arm genomen. Dergelijke bureaus vind je in alle kleuren en smaken, zo bleek deze week. Cyso heeft collegialiteit naar andere bedrijven in de branche hoog in het vaandel staan. Dat houdt bijvoorbeeld in dat we niet actief werven onder personeel van de concullega's, dat vinden wij niet netjes. Schijnbaar houden niet alle wervingsbureaus er een dergelijke moraal op na, en helaas blijken niet alle concullega's daar rekening mee te houden bij het selecteren van een wervingsbureau. Zo troffen twee collega's recent het volgende mailtje aan in hun Cyso mailbox, afkomstig van een medewerker van een wervingsbureau die we voor het gemak maar Recruiter zullen noemen.
Ik ben op zoek naar een ervaren Network Engineer (en een System Engineer) voor een ambitieuze ISP in StadX (op loopafstand van StationY),. Je kunt op niveau sparren met de eigenaren en samen met hen breng je de organisatie naar een volgend level. Een uitdagende en verantwoordelijke baan in een gedreven, succesvolle kleine organisatie met een groot en indrukwekkend klanten bestand. Vrijheid voor eigen inbreng en alle ruimte om jezelf verder te ontwikkelen. Intensieve samenwerking met de directeur / eigenaren wat resulteert in snelle besluitvorming.
De ISP is al jaren zeer succesvol en gaan hun producten en diensten aanbod verder uitbreiden. Met als gevolg dat een van de eigenaren het Systeem en Netwerk beheer moet overlaten aan iemand anders. Zij bedienen het MKB en sinds kort ook grotere klanten (o.a. Klant#1), tevens hebben zij recentelijk het volledige netwerk van Klant#2 ontworpen & geïmplementeerd en beheren & onderhouden zij dit netwerk.
Waar ligt de zwaarte van jouw capaciteiten, systeem of netwerkbeheer? Sta jij open voor iets nieuws en kan ik je verder informeren?
Alvast bedankt voor je reactie!
En dan blijkt maar weer wat een fijn team van systeembeheerders we hier hebben. Laat mij de reacties van deze twee collega's met u delen. Om te beginnen de reactie van Collega#1, die van dit soort praktijken duidelijk enorme jeuk krijgt:
Beste Recruiter,
On 8/4/08 3:05 PM, "Recruiter" wrote:
> Beste Collega#1,
[knip onbeleefde zooi]
Schijnbaar is het voor sommige recruiters heel normaal om mensen op hun WERK EMAILADRES een aanbod te doen voor een CONCURRENT. Ik vind dit behoorlijk onbeleefd en ik vraag me 2 dingen af:
1) waar halen jullie het lef vandaan?
2) waar hebben jullie in hemelsnaam mijn mailadres gevonden in combinatie met het feit dat ik op zoek zou zijn naar zo'n baan?
Zouden jullie dit willen beantwoorden en er daarna voor willen zorgen dat jullie *******@cyso.nl NOOIT meer zullen lastig vallen met zulke ONBESCHOFTE praktijken?
Graag een spoedige reactie.
Niet geheel onverwacht bleef een reactie uit. Inmiddels was natuurlijk heel Cyso op de hoogte van wat er gaande was, dus de website van het wervingsbureau werd even bekeken. Die bleek tergend traag, wat Collega#2 er toe zette om ook een antwoord te sturen met daarin nog even een subtiele hint naar de vreemde manier van werken die Recruiter gehanteerd had:
Beste Recruiter,
Helaas kan ik niet vanaf dit mailadres ingaan op je aanbod (hetgeen je al begrepen had van Collega#1).
Wel kan ik je een aanbod doen voor een nieuw hosting abonnement, aangezien jullie website vreselijk traag is. Neem een kijkje op http://cyso.nl/diensten/small_business/webhosting/asp/!
We horen graag van je.
Recruiter moet toen nattigheid gevoeld hebben, Collega#2 ontving zowaar een antwoord van haar. Helaas, aan nieuwe hosting had zij geen behoefte en ze had blijkbaar geen behoefte om op onze verbazing en irritatie in te gaan. Sterker nog, ze leek dat allemaal maar kinderachtig te vinden:
Hoi Collega#2,
Dank voor je (volwassen) antwoord en je aanbod.
Wat betreft snelheid, die rechtvaardigt wel de zeer lage kosten van mijn abonnement.
Mocht ik t.z.t. een snellere nodig hebben, bel ik je wellicht.
Groet, Recruiter
Intussen had ten kantore van Cyso de kolder over Recruiter volledig toegeslagen. Ik kon het daarom niet laten om er nog even een afmakertje overheen te gooien, daarbij niet gehinderd door het feit dat ik helemaal geen mail van Recruiter had ontvangen. De situatie was tenslotte al absurd, daar doe ik graag aan mee:
Beste Recruiter,
Zojuist kreeg ik onderstaand mailtje doorgestuurd van mijn collega Collega#1. Ik begreep van mijn collega Collega#2 dat hij verblijd werd met het zelfde mailtje van jouw hand.
Het moet me even van het hart dat je aanpak mij behoorlijk tegen de borst stuit. We werken hier met een erg gezellig team van hoog gekwalificeerde mensen. De wijze waarop jij mijn collega's, nota bene middels een mail naar hun zakelijke adressen, uit ons gezellige team probeert weg te halen vind ik beneden alle peil.
Bovendien ben ik geschokt door het feit dat Collega#1 en Collega#2 wel een aanbieding van je hebben gekregen, terwijl ik taal noch teken van je ontvangen heb. Het is me duidelijk dat je mijn capaciteiten en kwalificaties schromelijk onderschat.
Ik wil je bij deze dan ook mededelen dat ik, in het geval je mij alsnog een aanbieding wilt doen, bij voorbaat niet geïnteresseerd ben.
Uiteraard hebben we ook op deze mail geen reactie meer ontvangen, maar dat hadden we ook niet verwacht. We hebben onze verbazing en boosheid van ons af gemaild, heel hard om Recruiter gelachen en zijn vervolgens weer lekker aan het werk gegaan.
Hoe absurd dit allemaal ook lijkt, het geeft wel aan dat niet alleen Cyso veel moeite moet doen om goede medewerkers te vinden. Het laat ook des temeer zien hoe gelukkig wij ons mogen prijzen met de medewerkers die we hebben. Omdat ze goed werk doen, fijne collega's zijn, en bovendien duidelijk laten blijken dat ze geen prijs stellen op aanbiedingen van Recruiter en haar collega's. Want, wat is er nu waardevoller voor een bedrijf dan trouwe medewerkers?
]]>
Terwijl we in de wandelgangen nog druk aan het discussiëren zijn over wanneer ons huidige servicepaneel nou ook alweer live ging, zijn we bij de afdeling ontwikkeling inmiddels druk bezig met het opzetten van een nieuw systeem. Wat en waarom? Vlak na de ingebruikname van ons huidige servicepaneel is Cyso explosief gegroeid. Ook met de opkomst van Hosted Exchange werd er steeds meer verwacht van ons systeem. Hiernaast is dit systeem in de loop der tijd uitgebreid met extra modules en werd begin 2007 het serverbeheer live gezet. Ondanks dat dit systeem nog steeds goed stand houdt, kunnen wij hier niet op verder werken. Niet alleen wordt het technisch steeds ingewikkelder gehoor te geven aan uw wensen, maar zijn ook interne handelingen niet optimaal wat ten koste gaat van de snelle dienstverlening die wij u graag bieden. Het huidige systeem is niet voldoende schaalbaar meer en is toe aan vervanging.
Wat gaat er nu precies veranderen? Allereerst wordt de opzet helemaal omgegooid. Wat enorm gegroeid is, is de vraag naar resellermogelijkheden. Ieder heeft hier zijn eigen beeld over, waar we natuurlijk zo veel mogelijk aan willen voldoen. In het huidige servicepaneel was weinig plek voor het implementeren van deze wensen. Dit ging vaak gepaard met uitzonderingen die opgenomen werden in de onderliggende code.
In de nieuwe opzet is dit compleet onder de loep genomen. Niet alleen zal er de mogelijkheid komen qua interface voorkeuren aan te geven, maar zullen er ook hele bedrijfsstructuren opgenomen kunnen worden. Zo zul je als beheerder van het account meerdere werknemers kunnen opgeven en aangeven wat hun rollen zijn binnen het bedrijf. Doordat zij beperkte toegang kunnen krijgen, ontstaan er voor hun ook direct simpelere interfaces. Een technisch werknemer ziet bijvoorbeeld alleen servergegevens, terwijl een administratief werknemer alleen de financiële gegevens kan inzien. Minder opties leidt tot een overzichtelijkere interface, die makkelijk en snel te gebruiken is waardoor uw werknemers meer tijd krijgen voor andere dingen.
Een tweede voordeel dat resellers krijgen, is dat de delen van hun dienstverlening die via ons lopen, meer geautomatiseerd kunnen worden. Via een simpel protocol, wordt het voor u mogelijk direct met onze systemen te 'praten'. Dit protocol ondersteunt vele programmeertalen, dus kan dit gebruikt worden ongeacht de taal die u voor uw systemen gebruikt. Er zal minder tussenkomst van ons nodig zijn, waardoor u uw klanten een snellere dienstverlening kunt bieden.
Niet alleen wordt het systeem beter voor onze resellers. Ook zal er meer mogelijk worden voor onze klanten. Ten eerste zal alle data opnieuw geanalyseerd en ingedeeld worden. Hierdoor komen koppelingen naar boven die we voorheen nog niet gelegd hadden. Deze koppelingen kunnen wij goed gebruiken voor het optimaliseren van onze dienstverlening, waardoor scherpere prijzen geboden kunnen worden.
Een tweede probleem dat wordt opgelost is de dubbele logingegevens. Deze zullen in het nieuwe systeem 'persoonsgebonden' zijn. Als persoon kunt u vervolgens gekoppeld worden aan meerdere bedrijven en tegelijkertijd als particulier uw eigen abonnementen hebben lopen. Dit alles geeft bijvoorbeeld freelancers de mogelijkheid om met 1 account, binnen álle bedrijven waar deze voor in dienst is geweest nodige aanpassingen te maken.
Dit is slechts een kleine greep uit de verbeteringen die worden doorgevoerd in de nieuwe opzet van ons servicepaneel. De ontwikkeling is nog in volle gang. Naarmate deze vordert zullen wij u natuurlijk op de hoogte houden in dit blog. Waar we echter nooit genoeg van kunnen hebben, is de input van onze eindgebruikers, waaronder u. Alle feedback op ons huidige servicepaneel is welkom. Wellicht kunnen we dit meenemen in de ontwikkeling en zo weer een stapje dichterbij komen bij het perfecte servicepaneel.
]]>
ders van de Stichting Internet Domeinregistratie Nederland (SIDN) van kracht. Deze algemene voorwaarden zijn het vervolg op het 'Reglement voor de registratie van .nl-domeinnamen." Dit nieuwe document beschrijft de afspraken en regels die gelden voor het registreren van .nl domeinnamen. Het is een 10 pagina's tellend document waarin precies beschreven staat waar een aanvraag aan moet voldoen en hoe procedures zoals verhuizingen, houderoverdrachten en andere wijzigingen verlopen. Verder bevat het procedures en regelgeving met betrekking tot beëindigingen en geschillen. Het oude document bevatte deze zaken al, dus wat is er nou precies veranderd, behalve de naam? En wat betekent het voor u? Nou, het is voornamelijk een stuk duidelijker geworden. Het oude reglement was qua tekst behoorlijk lastig te lezen en nogal ondoorzichtig voor iemand zonder kennis van de materie. De nieuwe voorwaarden zijn een stuk beter leesbaar, mede door meer gebruik te maken van duidelijke 'hoofdstukken' in plaats van alleen artikelnummers. De omschreven procedures zijn duidelijk bij naam genoemd en omschreven in begrijpelijk Nederlands.
Maar dat is alleen syntactisch. Er zijn ook enkele wezenlijke veranderingen doorgevoerd. Zo is er nu meer duidelijkheid over het eigendomsrecht van een domeinnaam. Het is nu 100% helder dat de houder van de domeinnaam nu ook echt de houder is. Als je je domeinnaam op naam van iemand anders laat registeren doe je daadwerkelijk afstand van iedere zeggenschap over de domeinnaam, tenzij je via een apart verzoek aan SIDN aan kan tonen dat omwille van bijzondere (privacy) omstandigheden jouw gegevens niet openbaar kunnen zijn. Er zijn ook nieuwe regels omtrent de status van domeinnamen bij faillissementen. Verder wordt nu aangegeven dat SIDN altijd dient te kunnen beschikken over geldige administratieve contactgegevens van de domeinnaamhouder.
Hiernaast zijn er nog enkele andere kleine wijzigingen van kracht geworden. De ISPam.nl website bevat een overzichtelijk lijstje met wijzigingen in hun verslag van de SIDN relatiedag.
Belangrijk om te vermelden is nog dat de nieuwe regels niet alleen geldig zijn voor nieuwe registraties, maar ook voor alle reeds actieve .nl domeinnamen. Wellicht dat het voor u als klant een goed idee is om de nieuwe regelgeving een keer door te lezen. Waarschijnlijk verandert er voor u niets, maar het kan in ieder geval geen kwaad om alles een keer door te nemen.
]]>
3 dagen stress, tientallen in- en uitgepakte dozen verder, KPN dat zijn werk niet doet, maar gelukkig ook een hoop partijen die wel gewoon doen wat je hebt afgesproken verder zijn wij verhuisd. Om half acht stonden Tjebbe, Paul en ondergetekende op de Baangracht om de laatste spulletjes in te pakken. Het blijft toch een vreemd gezicht om de plek waar je bijna 5 jaar met veel plezier hebt gewerkt opeens zo leeg te zien. Keurig op tijd kwamen de verhuizers met drie man sterk en een grote vrachtauto onze spullen ophalen. Mark B en Wijnand namen de file- en ontwikkelservers onder hun hoede. 2 uurtjes later vertrok de vrachtauto voor een ritje van 700 meter op weg naar het nieuwe kantoor. De dag voor de daadwerkelijke verhuizing hadden de jongens van Madeko ons voorzien van nieuw meubilair. Deze bureau"s passen beter bij ons nieuwe kantoor en de meubels op de Baangracht waren na 8 jaar wel toe aan vervanging. Het grote uitpakken kon dus gelijk beginnen. Het eerste doel was zo snel mogelijk een aantal werkplekken te creëren om de helpdesk en systeembeheer te kunnen huisvesten. Zij zaten op de verhuisdag zelf op ons 2e kantoor zodat u zo min mogelijk last zou ondervinden van onze verhuizing en om bij grote storingen direct te kunnen ingrijpen. Dit betekende wel dat de grote verhuizing van de Baangracht naar ons nieuwe kantoor nog dezelfde dag opgevolgd zou worden door een mini verhuizing. Gelukkig ging het allemaal voorspoedig en kon er reeds om één uur begonnen worden met de ontmanteling van het 2e kantoor. Aan het einde van de dag waren gelukkig alle spullen op 1 plek, werkten de meeste werkplekken, hadden klanten bijna geen hinder ondervonden en zitten wij weer gezamenlijk bij elkaar in plaats van over 2 locaties verspreid. Iedereen hartelijk bedankt voor het harde werken!
Uiteraard zijn er foto"s: http://cdn.cyso.nl/photos/v/nieuwKantoor/verhuizing/
]]>
Er zijn van die momenten waarop je even moet nadenken over het werk dat je doet. De lancering van dit blog was voor mij zo'n moment. Over iedere medewerker die meeschrijft op dit blog staat onder zijn blogjes een stukje tekst waarin hij vertelt wie hij is en wat hij doet. Zo ook over mij. Het is maar een klein stukje tekst, maar ik heb er zeker 10 minuten over gedaan om kort en duidelijk te beschrijven wat ik en de andere systeembeheerders binnen Cyso nu eigenlijk doen. Ik kwam tijdens het schrijven van die tekst namelijk, niet voor het eerst, tot de conclusie dat het werk van een systeembeheerder maar ten dele werken aan techniek betreft. Enige uitleg en verdieping leek mij op zijn plaats.
Laat ik de mythe niet meteen helemaal om zeep helpen. Techniek is het hart van Cyso en de systeembeheerders houden met hart en ziel van techniek. Vraag onze systeembeheerders om een loadbalanced cluster met Master-Master replicatie en automatische failover te bouwen en hun ogen beginnen te glimmen. Die verzoeken zijn echter de krenten in de technische pap. De klant neemt namelijk niet alleen een technische oplossing af, de klant neemt een managed oplossing af.
Don't call us, we'll call you!
Het grote verschil tussen reguliere hosting en managed hosting is dat in het geval van managed hosting door de Managed Hosting Provider niet alleen verantwoordelijkheid wordt genomen voor het technische deel van de geleverde dienst, maar ook voor het functionele deel daarvan. Verwacht van Cyso dus geen antwoord in de trant van "de mailserver draait en is correct geconfigureerd, dus u zult zelf uit moeten zoeken waarom uw belangrijke mailing niet bij uw potentiële klanten aankomt". Ondanks het feit dat de klant over het algemeen zelf zijn applicaties installeert, configureert en beheert, zal Cyso in geval van problemen meedenken en meewerken aan het vinden van een oplossing bij vragen en problemen.
In de praktijk betekent dit bijvoorbeeld dat u als afnemer van Managed Hosting een systeembeheerder aan de telefoon kunt krijgen om met u te overleggen. Dat zal niet alleen voorkomen als u zelf verzoekt om een systeembeheerder aan de lijn te krijgen. Als een systeembeheerder dat nodig acht zal hij ook zelf uit eigen beweging contact met u opnemen. Dat zult u bij een reguliere hosting provider niet tegenkomen!
Een systeembeheerder bij Cyso dient dus te beschikken over een arsenaal aan niet-technische vaardigheden. Hij moet mondeling en schriftelijk helder kunnen communiceren, pro-actief meedenken over hoe onze technische oplossingen invulling kunnen geven aan functionele wensen, en kunnen plannen.
Plannen: een praktijkvoorbeeld
Goed plannen is iets dat door het hele scala van werkzaamheden van systeembeheerders terug komt. Als u al klant bent zult u bijvoorbeeld maandelijks een mail ontvangen waarin gemeld wordt dat we updates voor Windows dan wel Linux servers zullen gaan installeren. Het ziet er zo eenvoudig uit. Een mailtje, misschien wat korte nachtelijke downtime, en het is weer gepiept. Zo moet het er voor u als klant ook uitzien, maar in de praktijk gebeurt er veel meer.

Laten we als voorbeeld de maandelijkse Linux updates nemen. Twee weken voor de eigenlijke installatie van deze updates doen we op alle servers een dummy update. Deze zorgt er voor dat nieuwe versies van de op de servers geïnstalleerde software klaargezet worden. Door een dummy update te doen kunnen we zien om welke software het gaat en zo bepalen wat de impact gaat zijn van het daadwerkelijk uitvoeren van deze updates. Deze informatie wordt meegenomen in de e-mail die een week voor het uitrollen van de updates aan u verstuurd wordt.
Een week voor de eigenlijke uitrol wordt op een aantal verschillende machines een test-update gedaan. Hierbij worden de updates daadwerkelijk geïnstalleerd zodat we kunnen controleren of de updates zonder problemen installeren en of er geen ongewenste effecten uit de updates voortkomen. Op basis van deze test-update kunnen we bepalen hoe lang het uitrollen van de updates op alle servers ongeveer gaat duren en dus ook met hoeveel mensen we die updates uit moeten gaan rollen.
We zitten nu een week voor de uitrol van de updates, het moment waarop we u als klant moeten gaan informeren. Dat betekent voor de daarvoor verantwoordelijke systeembeheerder dat hij u een e-mail moet gaan sturen waarin hij in begrijpelijke bewoording uitlegt welke updates geïnstalleerd worden, in sommige gevallen waarom deze geïnstalleerd worden, en natuurlijk wat de eventuele impact daarvan is.
Dit is ook de week waarin vrijwilligers voor het uitrollen van de updates zich melden of waarin ik de vrijwilligers aan mag wijzen. Vervolgens wordt de lijst van te updaten servers verdeeld over de vrijwilligers en wordt een definitief stappenplan voor het uitrollen van de updates gemaakt. We kunnen van start.
De middag voor de uitrol van de updates worden deze ingevoerd in ons monitoringsysteem. We willen tenslotte niet dat u onnodig e-mail of SMS ontvangt omdat uw server(s) of services gepland even down zijn. Ook onze eigen storingsdienstmedewerker willen we niet laten overspoelen met dergelijke meldingen, dan zou hij tenslotte eventuele terechte storingsmeldingen over het hoofd kunnen zien.
De updates: 3 uur lang geconcentreerd werken
De nacht van de updates begint met een korte voorcontrole die dient om te bepalen of het uitrollen van de updates mag beginnen. Redenen om niet te beginnen zouden bijvoorbeeld storingen in ons eigen netwerk, of bijvoorbeeld problemen met de internetverbinding van de betrokken systeembeheerders kunnen zijn. Als het sein veilig wordt gegeven start ieder van de systeembeheerders met het afwerken van de aan hem toegewezen servers. Samen rollen zij geconcentreerd werkend in ongeveer 3 uur updates uit op enige honderden servers. Voor 07:00 uur moeten zij klaar zijn...
Om 07:00 uur klaar zijn betekent niet alleen dat alle servers dan van updates voorzien moeten zijn, maar ook dat de systeembeheerders zich er op dat tijdstip van verzekerd hebben dat alle servers en services weer beschikbaar zijn. Zij verdelen de servers op hun lijst dan ook in kleine batches die steeds van updates voorzien worden en vervolgens gecontroleerd worden op het correct functioneren van alle services. Als tenslotte alle batches achter de rug zijn wordt in ons monitoringsysteem nogmaals nagelopen of dat geen meldingen bevat van servers waarop gewerkt is.

De laatste handeling voordat de updates er op zitten is het informeren van de collega's over de resultaten van de updates. Zijn alle updates geslaagd, zijn we vreemde dingen tegengekomen? Zijn er zaken waar overdag nog even goed naar gekeken moet worden? Pas als dat gedaan is het tijd om nog even te gaan slapen of vroeg naar kantoor te gaan.
Hoe technisch is systeembeheer?
Onze systeembeheerders hebben een flinke technische bagage, dat is de basis van waaruit zij hun werk moeten doen. Met alleen technische bagage kunnen zij hun werk echter niet goed doen. Techniek schept de voorwaarden die nodig zijn om voor de klant bepaalde functionaliteit te kunnen realiseren. Het is deze functionaliteit die centraal staat. Dat betekent dat onze systeembeheerders, hoe technisch ook, regelmatig vanuit het oogpunt van functionaliteit en de verwachtingen van de klant daarover naar hun werk moeten kijken. Meedenken, pro-actief zijn en helder communiceren.
Wellicht spreken we elkaar binnenkort. Als u belt, of misschien bel ik u wel!
]]>In een nieuw, groter pand is natuurlijk ook behoefte aan een nieuw netwerk. Eentje dat voorziet in de steeds maar groeiende wensen van een IT bedrijf. Over het precieze technische ontwerp wordt nog druk gediscussieerd en gebrainstormd. De bekabeling wordt nu al wel geregeld. Die moet er tenslotte liggen voordat de nieuwe vloer er in gaat en er geschilderd gaat worden. Naar schatting zal er een ruime drie kilometer UTP kabel getrokken worden binnen de gevels.

Iedere werkplek heeft straks drie ethernet aansluitingen beschikbaar. Eentje zal voor de telefonie gaat dienen (VoIP), de andere zijn beschikbaar voor de werkplek en mogelijke andere zaken. Uiteraard zal er ook nog een wifi netwerk aangelegd worden.
Als alles loopt zoals het zou moeten lopen, zijn alle kabels dit weekend getrokken en weggewerkt. Bekijk ondertussen wat foto's in ons fotoalbum. Zo ziet het er dus nu uit. Dit weekend gaan we schilderen...
]]>
Vrijdag 11 juli is het dan zover: Apple brengt een nieuwe versie van de iPhone uit in Nederland. De iPhone 3G -zoals deze versie wordt genoemd- is de eerste officiële iPhone die in Nederland beschikbaar wordt. Toch was het drie weken geleden opvallend toen Nate Koechley van Yahoo! op het Kings of Code event vroeg aan het publiek om de handen om hoog te steken als je een iPhone bezat. Meer dan de helft van het publiek stak zijn hand op! 'Damn, probably many of you got relatives living in the States' vervolgde Koechley. Hardware technisch zijn er een aantal elementen aangepast om de nieuwe features aan te kunnen bieden. De belangrijkste veranderingen zijn een betere batterij, hardware voor 3G ondersteuning (3G staat voor derde generatie verbindings technologieën, UMTS en HSDPA zijn toegevoegd) , metalen knopjes, ook in wit verkrijgbaar, harddisk 8/16GB en nog enkele kleine uiterlijke veranderingen.
Op de nieuwe iPhone 3G draait een nieuw OS. Namelijk de iPhone 2.0 software. Deze software heeft twee nieuwe hoofdfunctionaliteiten:
Steve Jobs geeft aan in zijn Keynote dat de nieuwe Enterprise ondersteuning de grootste wens was van zijn klanten voor de iPhone. Niet voor niets dat hij er direct als eerste onderwerp mee begint. Met Enterprise ondersteuning op de iPhone is het mogelijk een connectie op te zetten met een Microsoft Exchange platform middels ActiveSync.
'De iPhone werkt volledig met een Microsoft Exchange omgeving' aldus Jobs. Toch moeten we daar Dhr. Jobs even corrigeren. Het wordt namelijk alleen maar mogelijk om e-mail, contactpersonen en agenda-afspraken te synchroniseren. Dit zijn dus minder mogelijkheden dan het traditionele ActiveSync dat in samenwerking met andere smartphones ook het synchroniseren van taken en notities (en soms rss-feeds) ondersteunt.
Natuurlijk zijn wij als groot Hosted Exchange provider enorm geïnteresseerd in de werking van de iPhone ActiveSync functionaliteit. Apple heeft enkele checklists op hun website staan waar we volledig aan voldoen.

Daardoor kunnen we bevestigen dat de iPhone 3G volledig compatibel zal zijn met ons Hosted Exchange platform.
Inmiddels hebben we zelf bestellingen lopen voor de nieuwe iPhone 3G. Apple heeft besloten om de iPhone 3G enkel te leveren via T-Mobile in Nederland. Bij T-Mobile is het noodzakelijk om een abonnement af te sluiten bij uw iPhone. Het voordeligste abonnement begint bij € 29,95 per maand.
Heeft u nog geen Hosted Exchange? Of bent u benieuwd naar alle functionaliteit binnen Hosted Exchange die Cyso heeft te bieden? Kijk op onze website voor meer informatie.
]]>
Nadat een paar weken geleden Reinier en Tristan namens CodeQuest en Cyso het Kings of Code evenement bezocht hebben, was het dit keer het voltallige development team van Cyso dat een bezoek bracht aan de Dutch PHP Conference 2008 in de RAI in Amsterdam. Deze beurs was minder gericht op het programmeren zelf, maar had een wat bredere focus. En het had dan wel PHP in de titel staan, maar de onderwerpen waren gevarieerder en vaak ook niet strikt gebonden aan PHP.
Door wat perikelen met het openbaar vervoer waren we net iets te laat binnen en misten daardoor de opening, maar waren wel op tijd voor de presentatie van Zeev Suraski van Zend Technologies. Hij had een vrij algemeen verhaal over de totstandkoming en geschiedenis van PHP, waar hij zelf al vroeg bij betrokken was. Best een leuk verhaal als opening van de conferentie.

De eerste spreker die een presentatie hield waar echt iets uit te leren viel, was Marco Tabini. Zijn verhaal, getiteld Software and the Taste of Mayo, ging over hoe vertroebeld ontwikkelingstrajecten soms zijn geworden. Tenminste, daar begon hij mee. De man bezat een gezonde dosis humor om zijn presentatie op te leuken, maar het verhaal op zich was een beetje warrig. Hij sprong naar mijn idee een beetje van de hak op de tak, waardoor uiteindelijk weinig echt beklijfde. Hij had wel een paar aardige dingen om over na te denken, maar echt sterk vond ik het niet. Misschien dat z'n boeken (een stuk of tien begreep ik) interessanter zijn.
Na de lunch (die overigens prima verzorgd was) waren er verschillende parallelsessies om bij te wonen. Ikzelf koos voor de presentatie van Gaylord Aulke over PHP ontwikkeling in teamverband en hoe je verschillende aspecten daarvan zou kunnen aanpakken. Aangezien Cyso de afgelopen tijd aanzienlijk is gegroeid en daarmee de ontwikkelingstrajecten ook steeds vaker niet meer bij één persoon liggen, maar in teamverband worden uitgevoerd, waren hier bijzonder veel tips en aanbevelingen uit te halen. Dhr. Aulke had genoeg punten waar we hier zeker iets mee gaan doen, bijvoorbeeld met betrekking tot verschillende tools die we kunnen gebruiken en qua architectuur van een ontwikkelingsomgeving. Een aantal dingen die hij aandroeg, waren dingen die we in de praktijk al gebruiken. Het is toch altijd fijn om te merken dat je dingen al goed aanpakt.
Een logisch vervolg op zijn verhaal was dat van de volgende spreekster, Lorna Mitchell. Zij had een presentatie over Subversion (SVN). Dit is al wel een systeem dat wij gebruiken, maar na afloop van haar verhaal hebben we wel ontdekt dat we hier zeker nog slimmer en verstandiger dingen mee kunnen doen. Wederom zeer nuttig en praktisch.

Na een korte koffiepauze heb ik samen met Reinier naar de presentatie van Ivo Jansch bezocht over Enterprise PHP Development. Deze presentatie vertelde ons eigenlijk weinig nieuws. Hij kon af en toe verwijzen naar de andere presentaties van de dag, hetgeen het wel leuk integreerde met de rest van de conferentie. Hij vertelde echter vooral veel dingen die we al wisten of al in de praktijk gebruikten (hergebruiken van code via frameworks, het nut van goed over dingen nadenken van tevoren, etc). Een leuke opfrissing, maar niet meer.
Veruit de leukste spreker van de dag was voor het laatst bewaard. Helemaal uit de VS overgevlogen was Terry Chay. Zijn verhaal betrof het falen en/of slagen van websites of applicaties, gerelateerd aan de techniek die je ervoor gebruikt en de prioriteiten die je stelt. Net zoals bij sommige eerdere sprekers, moesten zowel Twitter als Ruby (on Rails) het hierbij ontgelden. Hij maakte naar mijn idee echter wel een aantal goede punten over wat nou wel en niet belangrijk is bij het al of niet een succes worden van een bepaald idee. Het was misschien niet allemaal even relevant voor hetgeen Cyso doet, maar er zat genoeg tussen om er meer van te maken dan een sappig verhaal. Goede laatste spreker.
Het was aan Ivo Jansch om de dag af te sluiten en de sprekers te bedanken voor hun aanwezigheid. Daarna ging de tap open en kon er nog een uurtje geborreld worden. Dat hebben we dan maar gedaan.
Mijn conclusie? Een bijzonder leerzame en leuke dag. Ik heb natuurlijk niet alle verschillende sprekers kunnen horen, maar begreep dat andere collega's bij andere presentaties ook genoeg wijzer zijn geworden. We gaan snel alle dingen bij elkaar leggen en kijken wat we precies gaan doen met alle tips en trucs die we geleerd hebben.
]]>Net als ieder ander bedrijf in de ICT sector is het lastig voor Cyso om vacatures in te vullen. Zeker als je graag wilt dat een persoon goed in het team valt, een beetje kan communiceren, al een beetje ISP ervaring heeft en sterk technisch is onderlegd. Kortom, een echte vakman, die eer van zijn werk heeft. Omdat een vacature weinig ruimte laat om eens uitgebreid op het werk zelf in te gaan, wilde ik daar in dit artikel ruimte voor maken.
Werken bij Cyso is werken aan meer dan 400 verschillende systemen waarvan meer dan de helft op Linux Debian is gebaseerd, 40% Microsoft gebaseerd en 10% exotische systemen. Hoewel iedereen zijn of haar voorkeur heeft is Cyso een omgeving waar geen stammenstrijd heerst. Er wordt gekozen voor de beste oplossing voor Cyso of de klant. Soms is dat een LAMP server en soms een Windows 2003 Active Directory cluster. Deze filosofie brengt je in aanraking met diverse technologieën zodat je naast je expertise ook leert omgaan met andere systemen en de interactie in de uitgebreide internet omgeving.
Een paar voorbeelden:
Omdat alle omgevingen onderdeel uitmaken van het Internet is veiligheid een enorm belangrijk onderdeel van de dagelijkse werkzaamheden. De vijandige Internetomgeving laat gewoon weinig ruimte om fouten op veiligheidsgebied te maken. Het simpelweg neerzetten van een systeem is niet voldoende om de continuïteit op lange termijn te garanderen. Deze complicerende factor maakt werken bij een ISP als Cyso extra uitdagend.

Bij Cyso hebben we een team bestaande uit 18 mensen (of 17 of 19 of 20, het wisselt) die allemaal proberen hun werk zo goed mogelijk uit te voeren, met respect voor elkaar en respect voor je privéleven. We zijn druk bezig om ons scholingsbeleid eens lekker op de rit te zetten zodat iedereen die dat wil zijn kennis kan uitbreiden. Een goed salaris, bonus en pensioen zijn geregeld. De bedrijfsuitjes (blokarten, wild water kano, bezoekje CeBIT) en de vrijdagmiddag borrel voor de liefhebbers zijn dik in orde. Oh en voor je desktop maakt het ons niet (zoveel) uit wat je gebruikt!
Als kers op de slagroom gaan we op 17 juli een gigantisch mooi kantoorpand met een groot dakterras betrekken in de binnenstad van Alkmaar.
Ik denk dat wij een omgeving bieden waar je lekker jezelf kan zijn, dat Cyso groot genoeg is om uitdagingen te bieden en bij vakanties en ziektes niet direct stil te vallen. Klein genoeg is om iedereen in het bedrijf te kennen, te steunen en aan te spreken op eigen verantwoordelijkheden. Mocht je dan ook nog eens in de buurt van Alkmaar / Kop van NoordHolland wonen, vergeet dan Amsterdam of nog verder, kom bij ons werken, gewoon op de fiets naar je werk en aan het eind van de werkdag binnen 30 minuten of sneller weer thuis.
Bel ons gerust (072 7513400) als je meer wilt weten.
]]>
Het was compleet uitverkocht, maar dan ook niet zonder reden. De zeven sprekers die de eerste editie van dit congres invulden, wisten het publiek te boeien en de vijf vertegenwoordigers in de open source pitches waren overtuigend en hadden allemaal een leuk verhaal bij hun onderwerp. Robert Gaal opende dit congres, waarna Peter-Paul Koch wat vertelde over javascriptondersteuning binnen de verschillende browsers. Een erg leuk verhaal wat ons, met onze gemiddelde kennis van javascript, flink de ogen opende. Vervolgens nam Folke Lemaitre het over met een verhaal over Netlog.com, wat voor de werkzaamheden die ik verricht érg interessant was. Zeker de manieren van caching spraken mij erg aan. Na deze spreker was het tijd voor de pauze, waarin Reinier en Tristan aanwezig waren bij een statafel opgesteld voor de presentatie van CodeQuest.
Het tweede deel van de dag werd begonnen door Mark Birbeck. Deze vertelde iets over de webstandaarden van vandaag en op welke manier deze gebruikt kunnen worden. Iets dat vaak terugkomt in deze presentatie is RDF, een techniek waarmee je webpagina's meer informatie kunt laten bevatten dan alleen de zichtbare content, en content tussen websites ook kunt koppelen. Zeker iets om in de gaten te houden. Vervolgens kwam Nate Abele aan het woord. Hij vergeleek zijn framework, CakePHP, met de andere beschikbare frameworks. Voor ons als gebruikers van CakePHP was het overzicht van 'things to come' eigenlijk het meest interessant. Toch was zijn presentatie duidelijk en leuk gebracht. Tijd voor de lunch (lekkere broodjes ook trouwens).
En toen kwam Nate Koechley. Hij begon te vertellen over het optimaliseren van de snelheid van webpagina's. Wauw! Er zijn een hoop manieren waarop je jouw pagina sneller kunt maken. Echt een gigantische eye opener, zelfs al zijn wij al trouwe gebruikers van ySlow. Alles werd goed onderbouwd en uitgelegd en hiernaast ook leuk gebracht.
De open source pitches waren hard: 5 minuten en niet langer. Er kwamen hier totaal verschillende projecten aan bod, die allemaal veel te bieden hadden. Echter hadden sommigen van de vertegenwoordigers toch moeite met het aanhouden van deze tijd. Het enthousiasme was sowieso sterk aanwezig. Leuke presentaties en ook een leuke opzet.
Het laatste dagdeel werd begonnen door Menno van Slooten. Hij vertelde iets over het ontstaan van webdevelopment van het begin tot hoe we het nu kennen. Tevens had hij een verhaal over het beveiligen van webpagina's, met een leuk voorbeeld van wat er ooit mogelijk was op MySpace. Als laatste deed John Resig een verhaal over de verschillende frameworks die er voor javascript beschikbaar zijn. Het was een duidelijke presentatie waarin hij in onze ogen (ondanks dat hij van jQuery is) vrij onpartijdig was. Jammer was dat deze presentatie wat oppervlakkig bleef, het was vooral een vergelijking i.p.v. van uitdieping.
Nadat John klaar was met zijn presentatie nam Robert Gaal het woord over voor de afsluiting. De discussies werden nog even verplaatst naar Club 11, waar ter afsluiting nog een borrel gehouden werd. Hier was het nog erg gezellig en was alles ook weer goed geregeld.

Als gezegd kan de eerste editie van dit congres beschouwd worden als een groot succes. Wat mij betreft, tot volgend jaar!
]]>
Een zestal maanden geleden hebben we binnen onze Cyso Service Portal (service.cyso.nl) het onderdeel ServerBeheer geïntroduceerd. Het ServerBeheer onderdeel is bedoeld voor Managed Hosting klanten die van hun eigen server de details kunnen inzien. Een aantal belangrijke onderdelen die erin voorkomen zijn: De rapportage functionaliteit is een krachtig onderdeel dat tot nu toe naar mijn mening iets onderbelicht is geweest. Middels dit artikel wil ik daar verandering in brengen.
Het is mogelijk om per server op drie verschillende manieren rapportages te genereren.
Beschikbaarheid
Hiermee kunt u rapportages genereren over de beschikbaarheid van de host of bepaalde services die op de server draaien.
Status geschiedenis
Met status geschiedenis krijgt u een overzicht van het aantal "events" in een bepaalde periode.
Trends
Met Trends krijgt u een overzicht van de geschiedenis van de server of service zodat u kunt zien of een bepaald event zich in een periode vaker voordoet.
Hieronder zullen we een voorbeeld geven van het genereren van een beschikbaarheidsrapportage. U kunt door middel van een simpele selectie voor elk process aangeven wat voor rapportage u wenst in te zien. De afbeelding hieronder geldt als voorbeeld. Eerst selecteert u een service (bijv. 'service-mysql') en vervolgens kiest u een periode.

Hierna wordt direct een tabel getoond met informatie over de beschikbaarheid (uptime) van de service-mysql. De afbeelding hieronder toont het resultaat; 100% uptime.
Meer informatie over dit onderwerp en over de ServerBeheer functionaliteit in het algemeen vindt u in onze Handleiding ServerBeheer. Natuurlijk kunt u ons ook bereiken middels de servicedesk voor gerelateerde vragen.
]]>