Continuous Delivery

Continuous Delivery in je eigen omgeving

Als Java-specialist moet je tegenwoordig van veel markten thuis zijn om software goed en snel live te krijgen. Dat kan eenvoudiger!

Bij Initworks geloven we sterk in een goede samenwerking tussen ontwikkelaars en engineers. Onze engineers hebben ruime ervaring op het gebied van Development en Operations, waardoor zij jouw standpunt begrijpen en jouw werkzaamheden beter kunnen ondersteunen.
De ruggengraat van een dergelijke samenwerking bestaat uit een goed lopende ontwikkelstraat, waarbij de beste ideeën van Continuous Delivery naadloos op elkaar aansluiten en samenwerken.

Demo Continuous Delivery

Om jou als Java-specialist ook daadwerkelijk te laten ervaren hoe dat werkt, hebben wij een demo-omgeving ontwikkeld met een voorbeeld van de werking van Continuous Delivery. We hebben de volgende zes pakketten neergezet:

GIT: repository voor de broncode

Een ontwikkelaar die broncode op zijn of haar laptop bewaart, kan niet zo makkelijk samenwerken met collega’s. Voor de eerste stap hebben wij als repository GIT neergezet.

Maven: builds

Voor de buildtool, die je dependencies controleert, en een package bouwt, hebben we gekozen voor Maven.

Jenkins: integratietool

Voor de integratie van alle componenten hebben we voor Jenkins gekozen. Jenkins heeft een prettige interface, is makkelijk in te stellen en kan op heel veel manieren worden aangepast en uitgebreid.

Nexus: opslag voor gebouwde pakketten

Nadat Jenkins via Maven een build heeft gemaakt, wordt deze automatisch opgeslagen in Nexus.

Sonar: scan de broncode

Of je nu alleen je eigen standaard volgt bij het schrijven van Java code, of je houdt je aan algemene standaarden, in de dagelijkse praktijk sluipen er toch vaak foutjes en afwijkingen in de code. Sonar ondersteunt je in het schoonhouden van je code.

Tomcat: applicatieserver

Als laatste moet de software ook nog echt ergens draaien. Wij hebben Apache Tomcat als applicatieserver neergezet.

Vraag via deze link een promotiecode aan, en vul die in op de homepage van onze website. Bellen kan natuurlijk ook naar 010 280 97 44.