IT thuis toepassen: De thuis-PBX
Mij wordt vaak gevraagd welke projecten ik zou aanraden om thuis te doen om meer IT-ervaring op te doen, en vaak kan ik niets bijzonder interessants bedenken dat zowel leerzaam is als ook praktisch van nut zou kunnen zijn in dagelijks gebruik. Het hebben van thuis-IT-projecten die daadwerkelijk worden gebruikt, dag in dag uit, verandert echt hoe projecten worden benaderd, waardoor ze een beetje meer op productiesystemen gaan lijken met echte gebruikers die ze gebruiken, waarbij prestaties ertoe doen en doorlopend beheer een belangrijke overweging is. In de loop der jaren heb ik een paar thuis-IT-projecten ontdekt die echt zinvol zijn op een “meer dan alleen een lab voor leerdoeleinden”-manier. Een van de beste is het draaien van uw eigen PBX om uw thuistelefoon te vervangen.
Tegenwoordig worden thuistelefoons steeds minder gangbaar, deels omdat hun traditionele functionaliteit op grote schaal is verdrongen door mobiele telefoons en deels omdat het verouderde telefoonsysteem, zelfs wanneer het via VoIP wordt geleverd, nogal archaïsch is. Maar in het bedrijfsleven is telefonie in opmars naarmate moderne VoIP-PBX'en nieuwe functionaliteit toevoegen en de kosten verlagen. Dit is een plek waar uw thuis als een bedrijf behandelen echt zijn vruchten kan afwerpen. Mensen die zijn overgestapt op alleen mobiele telefoons zullen waarschijnlijk een paar problemen met dat model hebben opgemerkt.
Waarom mobiele telefoons thuistelefoons niet vervangen?
- Mobiele telefoons zijn gekoppeld aan een persoon in plaats van aan een plaats. De concepten achter het gebruik van elk zijn verschillend. Een persoon bereiken is veel nuttiger, maar beide hebben hun nut en bijzondere functies.
- Mobiele telefoons zijn zeer dynamisch. Ze gaan aan en uit, ze roamen, ze verlaten het land, ze verliezen signaal, ze verliezen stroom, ze raken zoek. Thuistelefoons zijn in vergelijking zeer statisch.
- Mobiele telefoons vereisen één lijn per persoon; een thuistelefoon kan vele toestellen bieden vanaf één lijn of nummer.
- Thuistelefoonsystemen kunnen redundantie of failover bieden.
- Thuistelefoons kunnen op afstand worden gebruikt, via internet, vanaf elke locatie, zonder dat internationaal bellen vooraf hoeft te worden geregeld, of helemaal niet.
- Thuistelefoons kunnen functies bieden zoals vergaderruimtes, belgroepen, wachtrijen, enzovoort.
Het bouwen van een PBX thuis kan zeer goedkoop zijn en biedt tegelijkertijd veel functionaliteit die traditionele telefoons en mobiele telefoons niet bieden. Ikzelf ben erg blij dat ik nog een thuistelefoon heb, maar was teleurgesteld dat ik zoveel betaalde voor zulke beperkte functionaliteit bij gebruik van een traditionele provider. Zelfs na de overstap naar een pure VoIP-provider betaalde ik thuis nog steeds meer voor mijn telefoon dan het kantoor betaalde voor meerdere zakelijke lijnen. En zo werd een idee geboren.
Er is altijd meer dan één manier om een doel te bereiken en er zijn veel PBX-producten die men zou kunnen gebruiken voor een thuisproject van deze aard. Veruit het populairst zal echter een variant van Asterisk zijn, het gratis, opensource, enterprise voice-switchingsysteem. En binnen de Asterisk-familie is Elastix de voor de hand liggende keuze voor een project van deze aard. Dit biedt niet alleen een goede gelegenheid om een zeer populair telefoniesysteem te leren kennen, maar ook een goede toepassing voor het productiebeheer van CentOS (Red Hat) Linux. Een andere optie zou bijvoorbeeld 3CX op Windows zijn, maar dit is beperkter en vereist meer licenties, hoewel het afhankelijk van uw carrièrepad voor u even logisch of logischer kan zijn.
Een echte, enterprise-PBX in huis hebben kan aan vele behoeften voldoen, die allemaal prachtig bijdragen aan het uitbreiden van een professioneel portfolio, en aangezien het draaien van een thuis-PBX een nogal exclusieve onderneming blijft, is het een ideaal gespreksonderwerp voor een sollicitatiegesprek. Een PBX hebben betekent dat alle controle die gewoonlijk voorbehouden is aan een bedrijf nu thuis beschikbaar is, zoals het hebben van toestellen voor elk gezinslid (kinderen willen hun eigen lijnen, geen probleem), vergaderruimte(s) voor familievergaderingen (à la Skype maar eenvoudiger, vooral voor gezinsleden die inbellen vanaf traditionele telefoons of mobiele telefoons), bel- en zoekgroepen voor het afhandelen van complexe belsituaties (alleen de ouders, of alleen de kinderen), flexibele voicemailopties, gedetailleerde gespreksrapportage, paging-systemen voor het huishouden, toestel-naar-toestelbellen, externe toestellen (hetzij voor gezinsleden wanneer ze buitenshuis zijn, hetzij voor verre familieleden die gewoon een toestel op het systeem willen voor onbeperkt, gratis bellen binnen de familie), videotelefoons, omroep-paging (een aankondigingssysteem voor de voordeur, wellicht) en meerdere gedeelde lijnen voor eenvoudige efficiëntie. Dit alles voor vrijwel geen kosten.
Een PBX is een uitstekende kandidaat om te virtualiseren, vooral als u Linux draait. Een PBX gebruikt vrijwel geen resources wanneer inactief en zeer weinig wanneer actief, zelfs met meerdere gebruikers. Dit zal gemakkelijk net zo klein zijn als de kleinste webserver die u thuis draait. En er is vrijwel geen opslag nodig, alleen genoeg om de voicemails en logs te bewaren. Tien jaar geleden kon alleen paravirtualisatie voldoen aan de behoeften van audioverwerking, waardoor u beperkt was tot uitsluitend op Xen gebaseerde virtualisatieproducten. Tegenwoordig voegen vSphere en HyperV zich bij XenServer in het zonder enige moeite aankunnen van deze werkbelasting (andere zullen ook werken). Dus welke virtualisatie u thuis ook gebruikt, deze zal prima werken (u kunt op problemen stuiten als u Type 2-virtualisatie zoals VirtualBox gebruikt).
De enige werkelijke uitgave voor een thuis-PBX, en eigenlijk zelfs voor een klein bedrijf, zijn de kosten van de trunk die de verbinding met de openbare telefoondienst binnenbrengt (datgene wat het telefoonnummer levert). Een typische thuistelefoondienst kost mogelijk $20 – $50 / maand, zelfs zonder dat er ook maar één gesprek wordt gevoerd en zonder andere diensten dan een eenvoudige telefoonlijn, zelfs bij gebruik van VoIP. Er zijn enkele uitzonderingen, maar zeer weinig. Voor mijn eigen thuis-PBX-project heb ik een commerciële VoIP-provider gekozen die mij vier lijnen in één SIP-trunk geeft voor $11/maand – alles inbegrepen zoals onbeperkte inkomende minuten, de DID (het telefoonnummer), en het enige wat extra is, zijn uitgaande minuten, die supergoedkoop zijn. Mijn telefoonrekening komt zelden boven de $13! Dat is behoorlijk verbluffend, gezien ik een enkele lijn van $35/maand heb opgezegd en nu al die functies van een PBX heb en een behoorlijk verbluffend gespreksonderwerp.
Als u op zoek bent naar een interessant project dat wonderen zal doen voor uw cv en tegelijkertijd enige praktische waarde toevoegt aan uw huis, dan kan een PBX een uitstekend startpunt zijn.


