Journey to the cloud
Rhodix · De Run 4208 · 5503 LL Veldhoven · T: 040 - 290 4702 ·
[email protected] · www.rhodix.com
Management Summary “Waar staan wij als organisatie in onze ‘Journey to the Cloud’?” “In welke mate van Maturity bevindt onze organisatie zich?” “In hoeverre zijn onze processen binnen onze organisatie Cloud aware?” Een aantal vragen die waarschijnlijk direct bij u opkomen wanneer we het hebben over de rol van de Cloud binnen uw organisatie. Een specifiek antwoord op deze vraag kunnen wij u niet direct geven, dit is per organisatie anders. Wij kunnen u echter wel een eerste inzicht geven in de rol van de Cloud Infrastructuur binnen de gehele “Journey to the Cloud”. Want onthoud, de Cloud is geen einddoel, het is een reis naar een efficiënte en effectieve manier van werken. De Cloud vertegenwoordigt het idee achter “Pets & Cattle”, het vertroetelen van een ‘huisdier’ ten opzichte van het beheren van ‘vee’. Daar waar bij “Pets” het huisdier zelf centraal staat, staat bij “Cattle” de productie en stabiliteit van het vee centraal. Binnen het bepalen van de Maturity van uw organisatie komen onder andere de pilaren Deployment & Packaging en Application Infrastucture naar voren. Deze twee pilaren zijn onderdeel van de Cloud infrastructuur. De Cloud infrastructuur is bepalend voor in hoeverre uw organisatie in staat is om de beoogde doelen (efficiëntie en effectiviteit in werken) te realiseren. Een volledige Cloud infrastructuur kan worden opgedeeld in vier componenten, namelijk: • Cloud Systems Management (CSM) • Traditionele Virtualisatie en haar applicaties • “Cloud” platform met haar Cloud aware applicaties • Cloud Management Platform Het CSM geeft u de mogelijkheid om via een geautomatiseerde weg de inrichting en uitrol van bestaande en nieuwe hardware te verzorgen. Dankzij tools zoals bijv. Ansible, Puppet en Chef kunnen op een gecontroleerde en gestandaardiseerde manier op grote schaal wijzigingen doorgevoerd worden, wat onder andere kosten bespaart. Binnen de Traditionele virtualisatie herkennen we 3 typen applicaties: 1. Traditionele applicaties, niet Cloud aware applicaties. 2. Cloud aware applicaties, applicaties die reeds geschikt zijn voor het web. 3. Cloud prospect applicaties. Dit zijn applicaties die op dit moment traditioneel zijn maar de potentie hebben om Cloud aware gemaakt te worden. 2
Binnen “the journey to the Cloud” worden zowel de Cloud aware applicaties als de Cloud prospect applicaties verplaatst naar een Cloud aware platform, bijv. OpenStack. OpenStack biedt ons een set software tools voor het bouwen en onderhouden van Public en Private clouds. OpenStack bestaat uit modules voor optimale schaalbaarheid voor elke functie en kan gezien worden als een zogenaamde Infrastructure as a Service (IaaS) oplossing. Het kan gebruikt worden voor het hosten van virtual servers (instances) en containers (Magnum) op grote schaal, daarnaast kan het gebruikt worden als basis voor een Platform as a Service (PaaS). Het Cloud Management Platform is het laatste component van de Infrastructuur Cloud en brengt het geheel bij elkaar. Dit is het platform waar de eindgebruiker mee communiceert en waarbij alle elementen binnen de Cloud samenkomen. Tijdens de “Journey to the Cloud” is het Cloud Management Platform de eerste stap bij het creëren van de Cloud. Het is de kapstok waaraan de overige componenten opgehangen kunnen worden.
3
Table of Contents
4
Management Summary
2
Hoofdstuk 1: Cloud Ready?
5
Hoofdstuk 2: Cloud Infrastructuur
7
Hoofdstuk 3: Cloud Systems Management
9
Hoofdstuk 4: Cloud Aware Applicaties
11
Hoofdstuk 5: Cloud Management Platform
13
Rhodix en de Cloud
15
Hoofdstuk 1
Cloud Ready? Wat is de Cloud? De Cloud is een manier van werken waarbij hardware, software en gegevens “geleverd” worden zoals u stroom afneemt bij uw energiemaatschappij. Hierbij is de Cloud een middel en geen doel. Sterker nog, het is een reis, “the journey to the Cloud”. Een reis naar een efficiënte en effectieve manier van werken.
Waarom werken met de Cloud? • Schaalbaar • Hogere productiviteit • Lagere kosten • Veiligheid van de informatie • Altijd en overal benaderbaar via alle platformen • Sneller kunnen reageren op veranderingen
Maakt u al gebruikt van de Cloud? Waarschijnlijk wel.
Maar, is uw organisatie voldoende Cloud Ready? Bewust dan wel onbewust heeft u altijd al Cloud aware applicaties gebruikt. Denk hierbij aan Webapplicaties, zoals een e-mailomgeving die u benadert via een browser. Of wat te denken van bestandsuitwisseling met collega’s waar de beschikbare tools te kort schoten en u of uw collega’s uitweken naar oplossingen zoals WeTransfer, Dropbox, Google Docs of Onedrive. Het voorbeeld van bestandsuitwisseling is bewust gekozen. Het gebruik van deze tools is vaak niet “toegestaan” binnen bedrijven. Een alternatief is echter niet voorhanden, hetgeen wel aanwezig zou kunnen zijn wanneer u Cloudaanpassingen binnen uw organisatie had doorgevoerd / had kunnen doorvoeren.
5
figuur 1.1 laat middels 4 pilaren en 3 niveaus zien waar uw organisatie staat in de Journey to the Cloud, de zogenaamde “Maturity”. Sta even stil en bepaal uw huidige niveau van “Maturity”. Waar staat u en hoe maakt u de efficiëntste en meest effectieve vervolgstappen.
figuur 1.1: De stappen in het bepalen van de Maturity van uw organisatie binnen The Journey to the Cloud
Een zeer belangrijk onderdeel binnen deze vervolgstappen is de infrastructuur van de Cloud en de optimalisaties die hier gemaakt kunnen worden ten einde de overige processen, waaronder ontwikkeling, beter te kunnen ondersteunen. In hoeverre is uw Cloud infrastructuur instaat om de beoogde efficiëntie en effectiviteit te bereiken? In de volgende hoofdstukken zullen we in meer detail ingaan op daadwerkelijke (applicatie) Infrastructuur-componenten waar een Cloud uit opgebouwd kan worden teneinde de benoemde voordelen te bereiken.
6
Hoofdstuk 2
ClOuD InfRASTRuCTuuR Onderdeel van de Infrastructuur van de Cloud zijn de 2 pilaren te weten Deployment & Packaging (Applicatie uitrol) en Application Infrastructure (zie figuur 1.1). De andere 2 pilaren, Development Process en Application Architecture worden ondersteund door deze Cloud. Wanneer we een totaaloverzicht van de Infrastructuur van de Cloudomgeving neerzetten zien we de volgende componenten: •
Cloud Systems Management
•
Traditionele applicaties op basis van traditionele virtualisatie »
•
In een Private omgeving dan wel een Public omgeving
Cloud aware applicaties op basis van een “Cloud” platform »
•
In een Private omgeving dan wel een Public omgeving
Cloud Management Platform
Daarnaast onderkennen we de Cloud types: Private Cloud en Hybrid Cloud. Waarbij Hybrid Cloud een Cloud omgeving is waarbij gebruik gemaakt wordt van “Private” resources alsmede Public Cloud resources van de bekende spelers in de markt. Het totaaloverzicht wordt weergegeven in een figuur 1.2
CLOUD MANAGEMENT PLATFORM
CLOUD
EXISTING VIRTUALIZATION VM
VM
ALTERNATIVE VIRTUALIZATION VM
VM
OPENSTACK PLATFORM
VM
VM
VM
VM
PUBLIC CLOUD VM
VM
VM
VM
VM
SYSTEMS
MANAGEMENT
TRADITIONAL APPLICATION
CLOUD AWARE APPLICATION
TRADITIONAL AND CLOUD AWARE APPLICATION
PRIVATE CLOUD
HYBRID CLOUD
figuur 1.2: Totaaloverzicht Cloudinfrastructuur
In de volgende hoofdstukken zoomen we dieper in op de verschillende onderdelen van figuur 1.2 . Maar voordat we kijken naar de traditionele gevirtualiseerde omgeving moeten we eerst een stap terugzetten. Het virtualiseren van 100% van alle systemen is nog steeds niet de normaalste zaak van de wereld. Wij onderkennen dan ook meerdere “systemen” naast elkaar, zie figuur 1.3. Ook de 7
fysieke server kent zijn plaats in het geheel, zowel nu als in de toekomst. Het is belangrijk om een omgeving te creëren waarbij we deze totale omgeving (dus zowel fysiek, virtueel als Cloud), als 1 geheel “unified”, kunnen aanbieden en onderhouden.
figuur 1.3: Verschillende systemen
Terug naar de Traditionele gevirtualiseerde omgeving. Binnen deze omgeving plaatsen wij alle applicaties die actief zijn op bare-metal (fysiek) hardware alsmede applicaties die actief zijn op traditionele hypervisors zoals VMware (ESxi) en KVM. Ervan uitgaande dat alles wat gevirtualiseerd kan worden gevirtualiseerd is, herkennen we 3 typen applicaties die actief zijn op de traditionele omgeving: 1. Traditionele applicaties, niet Cloud aware applicaties. Een voorbeeld is een traditionele relationele database. Deze applicaties worden ook wel de “Huisdieren” (“Pets & Cattle”) genoemd. 2. Cloud aware applicaties, applicaties die reeds geschikt zijn voor het web. Denk hierbij aan stateless applicaties. We noemen deze applicaties ook wel “Vee” (“Pets & Cattle”). 3. Cloud prospect applicaties. Dit zijn applicaties die op dit moment traditioneel zijn maar de potentie hebben om Cloud aware gemaakt te worden. Met de termen “Huisdieren” en “Vee” (“Pets & Cattle”) wordt het volgende bedoeld: Huisdieren: Denk hierbij aan het vertroetelen en verzorgen van een huisdier, zeker ook wanneer deze ziek wordt. Vertalen we dit naar een applicatie dan betreft dit een applicatie waarvoor we beschikbaarheid in de infrastructuur inregelen bijvoorbeeld middels hoge beschikbaarheidsfuncties in de hypervisor. vee: Kijken we naar vee dan praten we over meerdere dieren die samen een kudde vormen. Het individu is ondergeschikt. Het is belangrijk dat het geheel als kudde overeind blijft. Binnen een Cloud verzorgen meerdere systemen, bijvoorbeeld webservers, dan ook samen de beschikbaarheid van een IT Service. Binnen de Journey to the Cloud kiezen we ervoor om applicaties van type 2 en 3, dus zowel de Cloud aware applicaties als de Cloud prospect applicaties, te verplaatsen naar een Cloud aware platform (bijvoorbeeld: OpenStack).
8
Hoofdstuk 3
ClOuD SySTEMS MAnAGEMEnT Het onderdeel Cloud Systems Management (CSM) bevindt zich op de onderste infrastructuur laag van de Cloud infrastructuur. Binnen CSM wordt onder andere inrichting en uitrol van bestaande en nieuwe hardware verzorgd (Provisioning). Tevens vindt er Configuration en Software Management plaats. Middels tools als Ansible, Puppet, Chef, etc. kunnen op een gecontroleerde, standaard manier op grote schaal wijzigingen doorgevoerd worden zoals configuratie aanpassingen maar ook het uitrollen van software.
ENT EM AG AN M
RTING REPO
PR OV ISI O
ENT EM G A AN M
AUD I T IN G
SOF T W AR E
ON TI
LOW RKF WO
SUBS CR I P TIO N
MANAGEMENT
NT EME AG AN M
SYSTEMS
NG NI
CON FIG UR AT IO N
CLOUD
CENTRALIZED CON SO LE
CYCLE MANAGEM E F EN LI T
AU T O M A figuur 1.4: Het Cloud Systems Management
Ter verheldering een voorbeeld over de functies van een Cloud Systems Management systeem. In een IT-omgeving waarbij we bezig willen zijn met innovatie en projecten én willen besparen op operationele kosten (zoals het onderhoud en uitbreiding ook van de infrastructuur) dienen zaken geautomatiseerd te worden.
9
Traditionele uitbreiding
Uitbreiding serverinfrastructuur
serverinfrastructuur
middels Cloud Systems Management
• Plaatsen extra hardware
• Plaatsen extra hardware
• Configuratie Lights-Out Management
• Configuratie Lights-Out Management
• Controle hardware op defecten
• Initiëren “Scan” binnen Cloud Systems
• Upgrade hardware (firmware)
Management voor nieuwe hardware
• Installatie Operating System (Fysieke server
(geautomatiseerd).
dan wel Hypervisor)
»» Scan detecteert nieuwe hardware
• Upgrade Operating System, o.a. patches • Configuratie Operating System
en een stresstest wordt uitgevoerd.
• Toekennen externe opslag • Installatie,
configuratie
“Applicatie” • Uitbreiding gerealiseerd.
»» Hardware wordt automatisch geboot »» “Geslaagde” hardware wordt ingedeeld
en
update
in voorgedefinieerde profielen, afhankelijk van de specificaties van de gedetecteerde hardware. »» Volgens het profiel wordt het systeem automatisch geïnstalleerd en geconfigureerd met het juiste operating system, de patches en juiste versie van de applicatie. • Uitbreiding gerealiseerd.
Naast bovenstaande optimalisaties biedt het CSM systeem eveneens het voordeel van één centrale administratie in de vorm van documentatie, gebruikte software, gebruikte licenties/subscripties en meer.
10
Hoofdstuk 4
ClOuD AWARE APPlICATIES Binnen de totale Cloud infrastructuur maken we onderscheid tussen 3 typen applicaties: •
Traditionele applicaties
•
Cloud aware applicaties
•
Cloud prospect applicaties
Cloud aware applicaties hebben als eigenschap dat ze stateless en schaalbaar zijn. Beschikbaarheid wordt geregeld door “de kudde” (“Pets & Cattle”) en niet door de individuele instantie. Wanneer een applicatie dergelijke schaalbaarheid kent is het belangrijk dat de onderliggende infrastructuur dit ondersteunt. Traditionele virtualisatie oplossingen schieten hier te kort. OpenStack is een goed voorbeeld van een moderne oplossing die deze schaalbaarheid wel ondersteunt. OpenStack is een set software tools voor het bouwen en onderhouden van Public en Private clouds. OpenStack bestaat uit modules voor optimale schaalbaarheid voor elke functie (controllers, compute, networking, storage, etc.). OpenStack is een zogenaamde Infrastructure as a Service (IaaS) oplossing en kan gebruikt worden voor het hosten van virtuel servers (instances) en containers (Magnum) op grote schaal. Daarnaast kan het gebruikt worden als basis voor een Platform as a Service (PaaS). De modulaire opzet van OpenStack geeft de mogelijkheid om elk component individueel uit te breiden afhankelijk van het gebruik. Hoe groter de omgeving hoe meer functies geïsoleerd worden op aparte fysieke systemen. OpenStack kan worden onderverdeeld in zes verschillende modules: •
glance: De Image service. Hier bevinden zich de templates voor uitrol van virtuele servers
•
neutron: Software Defined networking
•
Cinder en Swift: Software Defined Storage (Block en Object)
•
Keystone: Identity services
•
nova: Software Defined Compute op basis van bijvoorbeeld de KVM hypervisor figuur 1.5: De zes modules van OpenStack
11
Belangrijk is dat een Cloud aware platform als OpenStack ingezet wordt voor Cloud aware applicaties en een traditionele omgeving voor de Traditionele applicaties gebruikt wordt. Een kanttekening dient hier gemaakt te worden dat er reeds functionaliteit aanwezig is binnen OpenStack die de “Huisdierfuncties” (“Pets & Cattle”) zoals hoge beschikbaarheid van virtuele servers toevoegt. Dit betekent dat de scheidslijn tussen beide platformen dunner wordt. De combinatie van deze 2 platformen, in het geval van een Privé omgeving, noemen we Private Cloud. Naast de Private Cloud onderkennen we ook de Public Cloud. Bij de beschikbare Public Cloud providers kunnen platformen afgenomen worden voor zowel de Traditionele applicatie als de Cloud applicatie. Wanneer we een combinatie van zowel Private Cloud als Public Cloud inzetten voor de infrastructuur praten we over een Hybrid Cloud omgeving (Zie figuur 1.6). In het volgende hoofdstuk wordt ingegaan op het Cloud Management Platform. Via deze laag regelen we onder andere Cloud Bursting. Een effectieve manier om te schalen naar de Public Cloud wanneer resources op de eigen, Private Cloud, omgeving niet voldoende zijn. Uiteraard zijn er meer interessante mogelijkheden te onderkennen waaronder Disaster Recovery.
CLOUD MANAGEMENT PLATFORM
CLOUD
SYSTEMS
MANAGEMENT
EXISTING VIRTUALIZATION VM
VM
ALTERNATIVE VIRTUALIZATION VM
VM
OPENSTACK PLATFORM
VM
VM
TRADITIONAL APPLICATION
VM
VM
CLOUD AWARE APPLICATION
PRIVATE CLOUD
HYBRID CLOUD
Figuur1.6: Infrastructuur Cloud; Private, Public en Hybrid Cloud
12
VM
PUBLIC CLOUD VM
VM
VM
VM
TRADITIONAL AND CLOUD AWARE APPLICATION
Hoofdstuk 5
ClOuD MAnAGEMEnT PlATfORM Het Cloud Management Platform is het laatste component van de ondersteunende “Infrastructuur Cloud” en brengt het geheel bij elkaar. Het Cloud Management Platform verzorgt functies voor zowel de beheerder, de manager maar ook de eindgebruiker: •
Automatische detectie van componenten, uitbreidingen, applicaties, updates, etc.
•
Capaciteitsplanning: bijv. uitbreiden met x servers, wat betekent dit voor de infrastructuur.
•
Rapportage
•
audit en Compliance
•
Analyse: bijv. software versies, vergelijkingen opstellen
•
Monitoring (denk hierbij onder andere aan trending)
•
Orchestration
•
Policies, workflows
•
Chargeback
CLOUD MANAGEMENT PLATFORM CLOUD
EXISTING VIRTUALIZATION VM
VM
ALTERNATIVE VIRTUALIZATION VM
VM
OPENSTACK PLATFORM
VM
VM
VM
VM
PUBLIC CLOUD VM
VM
VM
VM
VM
SYSTEMS
MANAGEMENT
TRADITIONAL APPLICATION
CLOUD AWARE APPLICATION
TRADITIONAL AND CLOUD AWARE APPLICATION
PRIVATE CLOUD
HYBRID CLOUD
figuur 1.7: Infrastructuur Cloud; Cloud Management Platform
Een voorbeeld voor de inzet van een Cloud Management Platform is een transitie-fase. Denk aan de overgang van een Traditionele oplossing met daarop applicaties van zowel Type 1 als 2 (en 3) naar een Cloud Platform.
13
Met de introductie van een Cloud Management Platform en de juiste workflows kan de huidige manier van het gebruik van de Traditionele oplossing “gevirtualiseerd” worden onder het nieuwe Cloud Management Platform. De eindgebruikers maken gebruik van de bestaande infrastructuur en applicaties echter nu via de nieuwe ingang. Na introductie van deze oplossing kan er gestart worden met het bouwen van het Cloudplatform, bijv. OpenStack. Door het gebruik van de juiste flows binnen het Cloud Management Platform kunnen we te zijner tijd applicaties en de provisioning hiervan omleiden naar het nieuwe Cloudonderdeel. Een tweede voorbeeld betreft policies. In een omgeving waarbij zowel een Traditionele omgeving als een Cloud aware platform reeds aanwezig zijn, kan het Cloud Management Platform middels policies ervoor zorgen dat een workload (een applicatie) altijd op de juiste omgeving terecht komt. Mocht één van de platformen toch vol zijn dan kan er automatisch geschakeld worden door de slimme policies en worden workloads automatisch verplaatst volgens afspraken, SLA’s, procedures, etc. Tijdens “the journey to the Cloud” en na het bepalen van de Maturity is het Cloud Management Platform de eerste stap naar het verder uitbouwen van de Cloud. Het is de kapstok waaraan de overige componenten opgehangen kunnen worden.
14
Rhodix en de Cloud In de vorige hoofdstukken is globaal ingegaan op het stuk “Maturity” van de organisatie en in meer detail over het Infrastructuur onderdeel van de Cloud. Rhodix is een Managed IT en Cloud Services provider en de enige Red Hat Premier Business Partner voor Cloud Infrastructure in de Benelux. Rhodix begeleidt haar klanten graag tijdens “the journey to the Cloud”. CLOUD MANAGEMENT PLATFORM CLOUD SYSTEMS MANAGEMENT
EXISTING VIRTUALIZATION VM
VM
DISCOVERY
CAPACITY PLANNING
REPORTING
AUDITING COMPLIANCE
ALTERNATIVE VIRTUALIZATION VM
VM
ANALYSIS
MONITORING ORCHESTRATION
POLICY
OPENSTACK PLATFORM
VM
VM
VM
VM
CHARGEBACK
PUBLIC CLOUD VM
VM
VM
VM
VM
PROVISIONING SUBSCRIPTION MANAGEMENT
TRADITIONAL APPLICATION CONFIGURATION SOFTWARE MANAGEMENT MANAGEMENT
CLOUD AWARE APPLICATION
TRADITIONAL AND CLOUD AWARE APPLICATION
PRIVATE CLOUD
HYBRID CLOUD
Figuur 1.8: Rhodix en de Cloud
Rhodix stippelt in 2 stappen deze weg voor haar klanten uit:
Stap 1: Cloud Quick Scan Aan de hand van het “Maturity” model uit hoofdstuk 1 bekijken we samen waar u staat. Hierbij beantwoorden we samen met u onder andere de volgende vragen: • Maakt uw organisatie al gebruik van Cloud toepassingen? • Wat is de grootte van uw bedrijf en dan specifiek op IT-infra-gebied? • Zijn uw applicaties en systemen Cloud ready? • Waar ligt precies de behoefte? Zoekt u een totaaloplossing voor de Cloud of een specialist op een deelgebied. Door middel van een interview, workshop en presentatie geeft Rhodix samen met u “the journey to the Cloud” vorm. Op basis van deze Cloud Quick Scan kunnen wij u een concreet advies geven wat passend is bij uw specifieke situatie en fase waarin u zich bevindt.
15
Stap 2: Cloud implementatie en toepassing Samen bekijken we hoe Rhodix uw organisatie het best kan assisteren om uw wensen te verwezenlijken. Hierbij zijn ruwweg twee keuzes:
Optie A: Rhodix is leverancier voor het hele traject Bent u nieuwsgierig of de cloud ook iets voor uw bedrijf kan zijn, maar staat de Cloud nog echt in de kinderschoenen? Wij helpen graag met het hele traject; van het uitstippelen van de route naar de cloud tot uiteindelijk een IT-omgeving in een volwaardige Cloud. Rhodix geeft advies en heeft tevens de benodigde hands-on ervaring om de Cloud op te zetten, in te richten én te beheren. Red Hat is hierbij onze preferred partner.
Optie B: Rhodix is uw Specialistische kennispartner Is uw bedrijf al aan het werk in de Cloud, maar zijn er specifieke aandachtsgebieden waar nog expertise nodig is? Denk hierbij aan traditionele virtualisatie Cloud aware maken. Ook daar kunnen onze Cloud consultants u perfect bij helpen.
Veelgehoorde vragen omtrent de Cloud We begrijpen goed dat er vraagtekens zijn over (het gebruik van) de Cloud. Veel gestelde vragen die voorbijkomen: • Heb ik wel voldoende controle over de omgeving • Hoe zit het met de veiligheid in de Cloud • We hebben al (te) veel kapitaal in interne IT geïnvesteerd • Zijn wij wel voldoende gevirtualiseerd om Cloud computing te implementeren? • Biedt Cloud voldoende voordelen voor onze organisatie? Op deze vragen geven wij u graag antwoord. Maar de Cloud is natuurlijk veel meer dan dit. Denk aan een geoptimaliseerde manier van ontwikkelen, het gebruik van Micro Services, Containers en bijvoorbeeld Platform as a Service (PaaS). Over deze onderwerpen vertellen wij u graag meer. Welke rol de Cloud in uw organisatie kan spelen kan moeilijk vooraf gezegd worden. Een eenduidig antwoord is lastig direct te geven, omdat dat vaak afhankelijk is van de specifieke situatie per bedrijf. We helpen graag om deze vragen eerlijk te beantwoorden voor úw specifieke situatie.
16
Over de schrijver
Stefan van Oirschot Director Operations
Met niet aflatende inzet leidt Stefan van Oirschot het technische team van Rhodix. Zijn enthousiasme is aanstekelijk. “Rhodix is een écht ingenieurshuis,” vertelt hij trots. Technisch is Stefan sterk onderlegd: als kind werkte hij al met unix en Linux-systemen en sinds zijn studie hogere informatica houdt hij alle tech-gerelateerde ontwikkelingen goed bij. “the journey to the Cloud” is dan ook een reis die hij zeker niet kan missen en waarover hij u graag inlicht!
Contactgegevens: Rhodix De Run 4208 5503 LL Veldhoven T: 040 - 290 4702
[email protected] www.rhodix.com
17