Met de komst van Docker is het gebruik van containers in een stroomversnelling geraakt. Bij het ontwikkelen en deployen van bijvoorbeeld een microservices platform is het inzetten van Docker een bijna automatische keuze geworden. De voor- en nadelen van Docker zijn in een eerder artikel reeds toegelicht. Wat lastig blijft, is de stap van het draaien van een aantal containers op een lokaal workstation naar een productie-klaar deployment, bijvoorbeeld in de cloud. Een Debian container opstarten en op de shell rondsnuffelen is gemakkelijk te doen, maar hoe kom je van “Hello World” naar een zelf-managende service, die automatisch schaalt? Orchestration is hiervoor de oplossing. In dit artikel leg ik uit hoe dat werkt.
Read More »2015 – editie 1
Masters of Java 2015
Zaterdagochtend, 8 uur, de wekker gaat. Even schiet het nog door je heen: “zaterdag… wekker… klopt niet?”. Al snel komt het besef: vandaag is de grote dag, de dag waarop je geschiedenis kunt schrijven.
Read More »Van het bestuur – nr.6 2015
Het conferentieseizoen zit er weer op. Op het moment van schrijven heb ik net de marathon JavaOne -> J-Fall -> Devoxx achter de rug: 3 conferenties in 3 weken. Bijna topsport…
Read More »Meer met Maven – Maven Plugins and Mojo Parameters
In elke editie zal Robert Scholte een probleem voorleggen en deze oplossen met behulp van Apache Maven om meer inzicht te geven in Maven zelf en de vele beschikbare plugins.
Read More »Typed front-end met Angular 2
Sinds kort is de Developer Preview van Angular2 uitgebracht. Deze versie heeft enkele essentiële wijzigingen ten opzichte van Angular 1. Angular 2 is volledig geschreven in TypeScript en voldoet aan de Ecmascript 6 specificatie. Hoewel er nog geen gehele applicatie mee te maken is, omdat sommige specificaties nog niet uitgewerkt of nog aan verandering onderhevig zijn, is de richting waar het ontwikkelteam heen wil wel te zien.
Read More »JavaOne viert 20 jarig bestaan Java
Eind oktober was JavaOne: de grootste Java-conferentie ter wereld. Oracle organiseert JavaOne jaarlijks in San Francisco. Een hele grote happening: ongeveer 6.000 deelnemers, 450 sessies en meer dan 100 ICT bedrijven. Oracle organiseert JavaOne samen met de Oracle Open World conference, met nog eens 60.000 deelnemers. Dit jaar vierde de conferentie het 20-jarig bestaan van Java. En dat moet gevierd worden! Op de allerlaatste avond van de conferentie is jaarlijks een NLJUG-borrel. Hier deelden we vele mooie herinneringen van deze conferentieweek. In dit artikel lees je een terugblik.
Read More »Geb
Automatische UI testen: elke webapplicatie zou ze moeten hebben, maar vaak is dit het ondergeschoven kindje van elk project. Oorzaken van het ontbreken van UI testen zijn dat het meestal veel tijd kost om goede UI testen op te zetten en dat het lastig is om ze up-to-date te houden. Ook wordt de taak uitbesteed aan niet-technische testers. Met behulp van de, soms ingewikkeld gevonden, Selenium IDE worden testen geïntroduceerd die eveneens niet efficiënt zijn te onderhouden.
Read More »