Tags: Oracle | Oracle Spatial
Teydo logo

Navigatie booming business

2007 is een interessant jaar voor de Location Based Service markt gezien de huidige marktontwikkelingen. Zien we nu al dat navigatie een booming business is, het is zeer wel denkbaar dat ?locatie? gebaseerde diensten een steeds grotere rol gaan spelen in het alledaagse leven. Vandaag de dag wordt er al zeer veel gebruik gemaakt van GPS en andere plaatsbepalingstechnieken om bedrijfsprocessen te ondersteunen of hulp te bieden in urgente situaties. Dit zal met de komst van Gallileo (Europese variant op GPS), Wifi en RF technieken alleen maar gaan toenemen en met de integratie van een plaatsbepalingstechniek in iedere GSM telefoon heeft iedereen per definitie de mogelijkheid om zijn of haar locatie vrij te geven en LBS diensten te gebruiken.

Misschien klinkt dit op het eerste gezicht wel erg als ?big brother? maar wat te denken van een noodknop op uw telefoon zodat uw locatie snel bekend is indien u zich in een noodsituatie bevindt? Teydo, met kantoren in Bilthoven en Potomac Falls, VA in de USA, is al jaren bekend op dit terrein met haar op Oracle gebaseerde LocationXS dienst en het obiSPOT LBS platform.

Innovatief op het gebied van locatie gebaseerde diensten en met haar business model, heeft Teydo meer dan 20.000 gebruikers die dagelijks meer dan 200.000 assets volgen. ?Niet zozeer de techniek op zich, als wel de integratie van de vele componenten in de value chain en het toegankelijk maken van diensten voor eindgebruikers en partners, is uniek aan deze businesscase?.

In de afgelopen 5 jaar zijn de meeste GSM operators in Europe en de VS aangesloten om in realtime de locatie van een telefoon te kunnen opvragen uit het GSM netwerk. Met name in het midden en klein bedrijf, alsmede in de B2C markt, is behoefte aan een eenvoudige en betaalbare dienst voor ?tracking en tracing?. Aangezien de locatie van een GSM telefoon niet erg nauwkeurig is, gemiddeld zo?n 800 meter radius, zijn er ook diverse GPS oplossingen geïntegreerd die wel op 5 meter precies de locatie weergeven. Neem daarbij de opkomst van Google Maps en Microsoft?s Virtual Earth, waarbij iedereen op satelliet beelden zeer nauwkeurig kan zien waar een persoon of asset zich bevindt, en het wordt duidelijk waarom de LBS markt in opkomst is.

Oracle IAS en DB

Aangezien we hier spreken over een massa markt, momenteel worden al vele millioenen locaties per maand opgevraagd, is gekozen voor het gebruik van Oracle. Teydo gebruikt hiervoor Oracle 10g database servers voor de data-opslag en ?bewerking. Dankzij de spatial componenten van de database oplossing kunnen diverse geografische berekeningen lokaal op de servers uitvoeren waarmee de performance van de applicaties gewaarborgd blijft. Gezien de vele mogelijkheden binnen de Oracle software maakt Teydo gebruik van de specialisten van Vijfhart om de huidige structuur te optimaliseren en nieuwe ontwikkelingen uitvoerig te testen en tunen. De LocationXS tracking service (Java georiënteerd) is volledig webbased en de klant hoeft derhalve geen software te downloaden of te installeren. Om deze software te hosten wordt Oracle IAS 10 gebruikt, waarbij Teydo ervoor gekozen heeft om het scala aan functionaliteit dat geboden wordt in een reeks bouwstenen op te breken in de vorm van losse instances binnen de IAS server. Hierdoor kunnen we het onderhoud vergemakkelijken en de schaalbaarheid beter beheersen. Op dit moment lopen er, in samenwerking met Vijfhart, testen met Oracle op virtuele servers, zodat in combinatie met IAS Real aplication server er een serverpark neergezet kan worden waarmee load-balancing en fail-over van de diverse software componenten en databases geautomatiseerd wordt en hiermee de uptime nog verder verbeterd kan worden (welke op dit moment al boven de 99% ligt).

LocationXS en Java

Op het Java vlak loopt Teydo voorop als het gaat om innovatief gebruik. Java/J2EE heeft zich inmiddels bewezen als de programmeeromgeving voor bedrijfskritische applicaties. Onze applicaties zijn ontwikkeld met de nadruk op stabiliteit en onderhoudbaarheid. We maken gebruik van Eclipse als ontwikkelomgeving. Eclipse is een veelgebruikte opensource IDE die erg makkelijk uit te breiden is met diverse plugins om het ontwikkelproces te vereenvoudigen. Zo maken we onder andere gebruik van de MyEclipse plugin. Alle builds worden uitgevoerd met behulp van Ant build scripts. Backend en frontend applicaties zijn gebouwd op basis van EJB, waarbij we ons houden aan het MVC concept. We maken gebruik van het Struts framework voor de view van onze web applicaties. Dit zorgt voor makkelijk uitbreidbare codebase, waarin J2EE ontwikkelaars zich snel wegwijs kunnen maken.

Locatie geörienteerde diensten, iets voor u?

In 2007 zullen er veel nieuwe diensten en apparaten komen die op de een of andere wijze gebruik maken van uw locatie, indien u daar tenminste toestemming voor geeft. Met name de privacy speelt natuurlijk een belangrijke rol, vandaar ook specifieke ?white lists? die u de mogelijkheid geven te bepalen welke diensten u toegang wilt geven tot uw locatie. U kunt hierbij denken aan specifieke oplossingen om bijvoorbeeld uw caravan, motor, boot of auto te kunnen opsporen en daarmee uw verzekeringspremie aanzienlijk goedkoper wordt. Ook meer generieke oplossingen waarbij u een melding krijgt als uw kinderen de school of een anderszins ?veilige zone? verlaten zijn vandaag de dag al in gebruik. Nog beter zijn diensten die u ondersteunen om bepaalde locaties in uw omgeving te zoeken zoals een restaurant of pin automaat. En als u dat wenst kan zelfs uw bonuskaart van de supermarkt gekoppeld worden aan uw locatie zodat u een melding krijgt als er specifieke, op uw profiel toegesneden, aanbiedingen zijn. Dit alles gebasseerd op uw mobiele telefoon, al dan niet uitgerust met GPS of andere plaatsbepalingstechnieken.

Klinkt dit wel erg futuristisch? Kijk eens op www.locationxs.com en bepaal zelf of u bij de early adaptors wilt horen.

Ga terug naar We Love IT uitgave #2 - 2007
Advertentie