TMNSContinuousIntegration
Transcription
TMNSContinuousIntegration
Continuous Integration TMNS BV Central Office Aurea Sonic ESB Tako Grijpma Prinses Catharina Amaliastraat 5 2496XD The Hague The Netherlands E: [email protected] T: +31 70 3011 720 enterprise integration • where complex business challenges meet agile solutions CI definitie CI implementeert het continue proces van kwaliteitscontrole tijdens de software ontwikkeling met als doel het verhogen van de kwaliteit van de software en het verkorten van de ontwikkeltijd enenhet hetautomatisch automatischdeployen deployenvan & de testen van software de software enterprise integration • where complex business challenges meet agile solutions 2 Aurea ESB - zonder CI ◆ Lange release cyclus ◆ Langere doorlooptijd voor projecten ◆ Releases (her)bouwen n.a.v. testresultaten ◆ Vergeten artifacts ◆ Vele handmatige handelingen enterprise integration • where complex business challenges meet agile solutions 3 Continuous Integration enterprise integration • where complex business challenges meet agile solutions 4 Projects afhankelijkheden SDM Order SDM Mobile Mobile Order Webshop Order FTP Service Klant Order Database Access Sonic Connect MessageCopy Services enterprise integration • where complex business challenges meet agile solutions 5 Uitdagingen Development Platform Production Platform Staging Platform Promote Deploy Deploy Development Machine Production Server Production Server Production Server enterprise integration • where complex business challenges meet agile solutions 6