DevOps. Jef De Smedt ẞeta VZW
|
|
- Maurits Jonker
- 6 jaren geleden
- Aantal bezoeken:
Transcriptie
1 DevOps Jef De Smedt ẞeta VZW
2 Beta VZW Opleidingen werkzoekenden sinds 1993 Opleidingen werknemers ism Cevora sinds 2001 Cursusuren 9:00-12:30 13:00 16:30 Cevora: zie presentatie
3 Kennismaking Naam Bedrijf(naam + activiteiten) Functie Ervaring met development, operations, devops Verwachtingen
4 Doelgroep Dev Ops
5 Cargo Cult
6 Overzicht Inleiding Evoluties in software productie Concepten en termen Wat is DevOps Overzicht tools
7 Definities Devops is a cultural movement that changes how individuals think about their work, values the diversity of work done, supports intentional processes that accelerate the rate by which businesses realize value, and measures the effect of social and technical change. Jennifer Davis, Katherine Daniels Effective Devops
8 Definities DevOps (a clipped compound of development and operations) is a term used to refer to a set of practices that emphasizes the collaboration and communication of both software developers and other information-technology (IT) professionals while automating the process of software delivery and infrastructure changes. Wikipedia
9 Vacatures Devops Engineer Ervaring met Puppet, Script- en automatiseringservaring met PHP, Python, Shell, Ervaring met Linux/BSD-systeembeheer Devopsy disciplines: Continuous Integration, Continuous deployment, Infrastructure as code deployment & automation engineer, helpt de ontwikkelteams in taken zoals release branching, build configuraties, deployments, automatiseert zoveel als mogelijk d.m.v. bash scripting / Jenkins / Amazon Opsworks,
10 Software ontwikkeling Programcode.wikidot.com
11 10+ deploys Per Day: Dev and Ops Cooperation at Flickr (Velocity conference, 2009)
12 En in 2016
13 Gartner hype cycle Jeremykemp at English Wikipedia [GFDL ( or CC BY-SA 3.0 ( via Wikimedia Commons
14 Development Operations Nerd Little bit weird Thinks all the time Sits closer to the boss Bastard operator from Hell Pulls levers and turns knobs Easily excited Yells a lot in emergencies Mr. Spock: By NBC Television (ebay item photo front photo back press release) [Public domain], via Wikimedia Commons Mr. Scott: By NBC Television (ebay item photo front photo back) [Public domain], via Wikimedia Commons
15 Evolutie van software productie Waterval model
16 Evolutie van software productie: ITIL By Annant2015 (Own work) [CC BY-SA 4.0 ( via Wikimedia Commons
17 Evolutie van software productie: Scrum Scrum is één van de technieken die deel kunnen uitmaken van Agile Software development By Lakeworks (Own work) [GFDL ( or CC BY-SA ( via Wikimedia Commons
18 Evolutie van software productie: Lean Eliminate waste Amplify learning Decide as late as possible Deliver as fast as possible Empower the team Build integrity in See the whole Half afgewerkt werk Onnodige features Opnieuw dingen moeten leren Onnodige overdrachten tussen afdelingen Task switching Vertragingen Fouten Mary & Thomas Poppendieck Mustafasari from tr [GFDL ( GFDL ( or CC-BY-SA-3.0 ( via Wikimedia Commons
19 The three ways Systems thinking: flow Amplify feedback Culture of Continual experimentation and learning
20 Flow Dev Ops
21 Feedback Dev Ops
22 Experiment Dev Ops
23 CAMS Culture Automation Measurement Sharing
24 Concepten en termen (pag 10) (Dev) Versiecontrole Test Driven development Application Deployment Continuous Integration Continuous Delivery Continuous Deployment
25 Concepten en termen(pag 11) (Ops) Configuration Management Cloud Computing Infrastructure Automation Artefact beheer Containers
26 En dan devops Code Build Integrate Test Release Deploy Operate Agile Continuous Integration Continuous Delivery Continuous Deployment DevOps
27 Foute ideeën over DevOps DevOps gaat alleen over de samenwerking tussen ontwikkelaars en systeembeheerders Er is een DevOps team Er zijn DevOps ingenieurs er is maar één manier om aan DevOps te doen DevOps gaat over tools/automation
28 De vier pijlers van DevOps Devops Collaboration Affinity Tools Scaling
29 De vier pijlers van DevOps Devops Tools Collaboration Affinity Scaling
30 De vier pijlers van DevOps Collaboration Affinity Scaling
31 Tools: alles is code Continuous Delivery Source code control Code building tools Code testing Deployment Monitoring Issues tracking
32 Continuous delivery: build Developers Versiebeheer Buildserver Artefact repository Ontwikkelen in een omgeving die zoveel mogelijk op productie lijkt + deployment servers Bewaren van code Maar ook bewaren van configuraties van servers Continuous integration: Wijziging van code => code kopiëren, compileren, testen Bewaren van resultaat van builds + versie informatie + resultaat van package managers
33 Continuous delivery: test en productie tester Test server Staging server Production server Integratie testen, performance testen Test omgeving moet zoveel mogelijk lijken op productie. Krijgen code van artefact repository Laatste stap voor productie. Kopie van productieserver In het ideale geval vervangen we de productie servers door een staging server
34 Continuous integration Single source repository Automate the build Make build self testing Everyone commits to the mainline every day Every commit builds the mainline on an integration machine Keep the build fast Make it easy for everyone to get the latest executable Make sure everyone can see what is happening Test in a clone of the production environment Automate deployment
35 Continuous delivery doesn t mean every change is deployed to production ASAP. It means every change is proven to be deployable at any time. Carl Caum Tweet 2013
36 Software architectuur Architectuur moet kleine veranderingen mogelijk maken Principe separation of concerns (modulair) Weinig coupling, veel cohesion tussen modules Tier architectuur: presentation, application, data access Tegenwoordig ook dikwijls micro services waarbij de verschillende lagen uitgesplitst zijn in kleinere services Ook de testability van code is tegenwoordig belangrijk om automatische testing mogelijk te maken (test driven devel helpt)
37 Everything is code Devs schrijven code (dat is dus zeker code) Ops schrijven in een devops omgeving ook code: alle configuratie moet uitgedrukt worden in code (niets meer op papier of in de hoofden) Elke wijziging in de configuratie moet gebeuren via code => niemand mag aanloggen op een server om het risico van wijzigingen buiten het configuratiemanagement systeem te vermijden. => versiebeheer van code is heel belangrijk Controle over wat wordt aanvaard: via pull requests
38 Source code control: git flow
39 Versies: semver.org Elke artefact moet een versienummer hebben Een versienummer bestaat uit: Major: nieuw nummer => grote veranderingen in code Minor: nieuw nummer => backward compatible (geen veranderingen in interface) Bug fix: nieuw nummer => bug fix die wordt uitgebracht, geen wijziging in functionaliteit Build: nieuw nummer => nieuwe build
40 Code building Code compileren Linting Unit testing Generatie van artefacten voor deployment Tools: Make (C, C++) Maven, ant (Java) Grunt (JavaScript) MSBuild (.Net) Build server: Jenkins (opvolger van Hudson), Travis CI, Buildbot, Go, Gitlab Resultaat is een package:.ear/war/jar(java),.rpm(red hat),.deb (debian),.msi(windows),.dmg(apple)
41 Code building: dependencies Afhankelijk van Artefacts zijn afhankelijk van ander artefacts, meer nog: van een bepaalde versie van een artefact artefact1 artefact2 We kunnen alle artefacten (+ hun versies) bewaren in de repository Tools zoals maven(java), grunt(javascript), nuget(.net) kunnen informatie uit een repository halen Artefact2 V1 artefact3 Artefact2 V2
42 Continuous integration De bedoeling van integration is dat alle code(en configuratie) wordt samengevoegd tot één geheel. Een integratie wordt automatisch gebuild en wordt vervolgens getest (regression testing, manuele testing) Wanneer integrations te ver van elkaar liggen, loopt men het risico dat er grote discrepanties optreden die moeilijk op te lossen zijn Soms is er een mentale barrière bij developers om hun code te laten integreren. In een Devops omgeving moet code integreren even natuurlijk zijn als code builden (opleiding: bij Etsy deployen nieuwe medewerkers al op de eerste dag code in productie)
43 Code quality Unit tests kunnen automatisch uitgevoerd worden na een succesvolle build Maar we kunnen ook de kwaliteit van software laten testen (meestal via nightly builds omdat het toch meer resources vraagt) Via een dashboard kunnen mensen op de hoogte worden gehouden van de kwaliteit
44 Configuration management tools Chef Puppet Ansible SaltStack Cloudformation Terraform Code Open Source Open Source Open Source Open Source Closed Source Open Source Cloud All All All All Alleen AWS All Type Config Mgmt Config Mgmt Config Mgmt Config Mgmt Orchestration Orchestration Infrastructure Mutable Mutable Mutable Mutable Immutable Immutable Language Procedural Declarative Procedural Declarative Declarative Declarative Architecture Client/Server Client/Server Client only Client/Server Client only Client only
Continuous testing in DevOps met Test Automation
Continuous ing in met Continuous testing in met Marco Jansen van Doorn Tool Consultant 1 is a software development method that emphasizes communication, collaboration, integration, automation, and measurement
Nadere informatieEen infra DevOps CI/CD straat
Een infra DevOps CI/CD straat Ronald van Vugt Ronald van Vugt ir. Ronald van Vugt Cloud Architect bij Metis IT ronald.van.vugt@metisit.com nl.linkedin.com/in/ronaldvanvugt VCAP / AWS Architect www.metisit.com/author/ronald
Nadere informatieAdding value to test tooling
Adding value to test tooling performance testing and test automation Hoe we performance risico's ook in een CI/CD wereld de baas blijven Wie Ben Ik? >20 jaar ervaring in IT 10 jaarperformancearchitecten
Nadere informatieAdding value to test tooling
Adding value to tooling performance ing and automation Hoe we performance risico's ook in een CI/CD wereld de baas blijven Wie Ben Ik? >20 jaar ervaring in IT 10 jaar PerformanceArchitecten Software engineer
Nadere informatieWAAROM MOEILIJK DOEN ALS HET SAMEN KAN
22 MEI 2019 SIDN TECHTALK JAN BUURMAN DEVOPS WAAROM MOEILIJK DOEN ALS HET SAMEN KAN JOUW WERELD. ONS DOMEIN VOORSTELLEN JAN BUURMAN MANAGING CONSULTANT BEGELEIDEN VAN ORGANISATIE BIJ HUN IT-EVOLUTIE ZOALS
Nadere informatieContinuous Delivery. Sander Aernouts
Continuous Delivery Sander Aernouts Info Support in een notendop Maatwerk softwareontwikkeling van bedrijfskritische kantoorapplicaties Business Intelligence oplossingen Managed IT Services Eigen Kenniscentrum
Nadere informatieTFS als perfecte tool voor Scrum
TFS als perfecte tool voor Scrum René van Osnabrugge renevo@delta-n.nl About me René van Osnabrugge Communicate @renevo renevo@delta-n.nl http://osnabrugge.wordpress.com Agenda Wat is Scrum? Wat is ALM
Nadere informatieSoftware Development Done Right. Continuous Delivery. Bas Tichelaar
Software Development Done Right Continuous Delivery Bas Tichelaar 1 Over mij Senior Consultant at Xebia Architect at Wehkamp Contact btichelaar@xebia.com bastichelaar bastichelaar 2 Continuous Delivery?
Nadere informatieTesten als continuous enabler
Testen als continuous enabler Edwin van Loon en Giel Raijmakers 11 oktober 2017 Agenda Over APG (Edwin van Loon) Quality Driven Development Concept (Edwin van Loon) Test Automation Driven Testing (Giel
Nadere informatieDEVOPS kickstarter. van idee naar productie in Azure! 1 / 21
DEVOPS kickstarter van idee naar productie in Azure! 1 / 21 Welkom... bij de 2 de TechUpdate van 2018! Sessie: Informeel Hands-on (dus niet alleen sheets) Vragen staat/is vrij Mogelijkheid voor vragen
Nadere informatieKwaliteit en Testen binnen Agile Project Management volgens Scrum bij Planon. David Griffioen 11 april 2006
Kwaliteit en Testen binnen Agile Project Management volgens Scrum bij Planon David Griffioen april 2006 Agenda Planon Agile Scrum Scrum bij Planon Kwaliteit en Testen Planon Planon maakt productsoftware
Nadere informatieApplicatieplatformstrategie Rijkswaterstaat
Applicatieplatformstrategie PaaS: van agile noodzaak tot hét applicatieplatform 4 oktober 2018 ITQ Transform! RWS Er was eens 2014-2015 Behoefte aan platform waarmee snel apps kunnen worden ontwikkeld:
Nadere informatieAdding value to test tooling Hoe en waarom DevOps de wereld van performance testen verandert
Hoe en waarom DevOps de wereld van performance testen verandert Najaarsevenement 14 oktober 2015 Inleiding Wie zijn we Marc Koper: Specialist in performancetesten / testautomatisering HenkJaap van den
Nadere informatieDo you recognize this?
Herken je dit?.te veel business vraagstukken IT zegt overal ja tegen Do you recognize this?.resources worden van projecten gehaald om aan andere zaken te werken het is onduidelijk wie aan welke projecten/issues
Nadere informatieCONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES
CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES Day WEB 1APP FOR CONTAINERS 04-10-2018 Lead - Consultant Cloud Infra & Apps@ InSpark Twitter: @Johanbiere Community blog: talkingazure.com
Nadere informatieJOB OPENING DEVOPS ENGINEER
2016 DatacenterNext All rights reserved Our Mission Wij zijn een On-Demand Technology Office die bedrijven helpt technologie te organiseren, zekeren en innoveren. Dit stelt onze klanten in staat, vertrouwende
Nadere informatieDevOps Waarom moeilijk doen 31 oktober 2013. als het samen kan
DEVOPS?! INLEIDING Wat gaan we doen? 18:00 Introductie 19:00 Uitleg open space 19:30 Koffie + start open space 20:30 Wrap-up INLEIDING Even vooraf Samen Duurzaam Innoveren INLEIDING Ik ben Jan Buurman
Nadere informatieAPPLICATION CONTINUITY ARCHITECTURE
APPLICATION CONTINUITY ARCHITECTURE EEN TECHNISCHE ARCHITECTUUR VOOR HET GARANDEREN VAN BUSINESS CONTINUITY IT verandert voortdurend: zowel de technologie, als het gedrag en de verwachtingen van gebruikers.
Nadere informatieModel driven Application Delivery
Model driven Application Delivery Fast. Flexible. Future-proof. How Agis streamlines health procurement using Mendix Model driven Application Platform Mendix in a nutshell Mendix delivers the tools and
Nadere informatie13/07/2012. Op naar Product Quality Monitoring René Tuinhout. Agenda. Tijdsindeling. K o f f i e p a u z e. TestNet Summerschool, juni 2012
Op naar Product Quality Monitoring René Tuinhout Agenda No. 2 Tijdsindeling K o f f i e p a u z e No. 3 1 Introductie Zaterdag 9 juni 2012 Vrijdag 15 juni 2012 Zaterdag 16 juni 2012 Zaterdag 9 juni 2012
Nadere informatieWAT BETEKENT BUSINESS AGILITY VOOR UW ONTWIKKELSTRAAT? SAMENVATTING BUSINESS AGILITY ITERATIEVE AANPAK ONTWIKKELSTRAAT
WAT BETEKENT BUSINESS AGILITY VOOR UW ONTWIKKELSTRAAT? SAMENVATTING Voor het bereiken van business agility is meer nodig dan een juiste architectuur en is een iteratieve aanpak essentieel. Daarvoor is
Nadere informatiePast het testvak nog in de nieuwe IT-wereld?
Past het testvak nog in de nieuwe IT-wereld? DUO, NGI-NGN en TestNet Rik Marselis Groningen, 25 januari 2017 Even voorstellen Wat ben jij? Projectmanager / projectleider Architect / Ontwerper Ontwikkelaar
Nadere informatieDOCKER & CONFIGURATIEMANAGEMENT. Docker Meetup
DOCKER & CONFIGURATIEMANAGEMENT Docker Meetup 12-07-2016 EVEN VOORSTELLEN RIK - In dienst sinds 2012 bij Oxilion - Drones - Voetballiefhebber - Verzot op techniek INHOUD Configuratie-management? Continuous
Nadere informatieReleasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken
Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken De business organisatie heeft altijd stijgende verwachtingen van uw IT organisatie. Meer dan ooit is het van
Nadere informatieUitdagingen performancetesten in een Agile omgeving Best Practices & Demo
Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo Henrik Rexed & Joerek van Gaalen Voorstellen Joerek van Gaalen Performancetest specialist sinds 2005 Sinds 2014 CTO Computest Voorstellen
Nadere informatiePrivacy by Design & SIDN samen op weg naar: Garantie op stabiliteit van de IRMA backbone
Privacy by Design & SIDN samen op weg naar: Garantie op stabiliteit van de IRMA backbone Michiel Graat IRMA meeting 8 juli 2019 Agenda 1. Introductie SIDN 2. Waarom samenwerken Privacy by Design & SIDN
Nadere informatieRalph van Roosmalen Automatisch testen Theorie en de praktijk
Titel, samenvatting en biografie Ralph van Roosmalen Automatisch testen Theorie en de praktijk Samenvatting: Theorie en de praktijk kunnen soms ver uit elkaar liggen ook bij test automatisering. Waarom
Nadere informatieProduct Quality Management, onze toekomst René Tuinhout
Product Quality Management, onze toekomst René Tuinhout Agenda No. 2 1 Tijdsindeling Binnen TestNet is gesproken over Product Kwaliteit (in 2011 en tijdens de Summerschool 2012). Een TestNet-werkgroep
Nadere informatieResultaat gerichter Testen
Resultaat gerichter Testen Verandering van test beleid bij Rabobank International De Rabobank 1 Rabobank International Information Systems &Development IS&D Global Services & IT Risk Management Strategy
Nadere informatieTransitie in beeld Agile & DevOps. Presentatie voor functioneel beheerders
Transitie in beeld Agile & DevOps Presentatie voor functioneel beheerders Agenda Aanleiding Agile versus traditionele project aanpak De rollen in een Agile team? Hoe werkt scaled agile? Wat betekent agile
Nadere informatieDevSecOps Een buzzword of toch een noodzakelijke stap richting Secure DevOps?
DevSecOps Een buzzword of toch een noodzakelijke stap richting Secure DevOps? Rachid Kherrazi 10-10-2018 Even voorstelen Rachid Kherrazi Test Manager @ InTraffic in Nieuwegein 18 jaar werkervaring bij
Nadere informatieDeployment met PowerShell DSC. 20 september 2017 EIC B.V.
Deployment met PowerShell DSC Voorstellen Eddy De Silva De Freitas Infrastructure Engineer/Consultant bij EIC sinds 2014 Wat is PowerShell? Windows PowerShell is een raamwerk waarmee beheer gepleegd kan
Nadere informatieSIAM in de praktijk 1
1 SIAM in de praktijk De opmars van SIAM Frank Grift PUSH Automate services chains MSP s looking for markets PULL Digital transformation / E2E CICD / DevOps KSFs Outcome orientation Integrated Technology-Process-Governance
Nadere informatieEnd-to-End testen: de laatste horde
End-to-End testen: de laatste horde Dieter Arnouts Agenda Begrip End-to-End testen in het test proces Praktische aanpak End-to-End Test Omgeving Uitdagingen End-to-End testen: De laatste horde 11/10/2010
Nadere informatieTe hoog gemikte silver bullets missen doel Te hoog gemikte silver bullets missen doel
Te hoog gemikte silver bullets missen doel TestNet Voorjaarsevenement 2013 13-05-2013 Tom Heintzberger Praegus Ltd. Te hoog gemikte silver bullets missen doel 1-4-2013 1 Agile & testen? Want Geen geautomatiseerde
Nadere informatieMedicatie controle. Mobiele app op basis van App Service en Azure AD
Medicatie controle Mobiele app op basis van App Service en Azure AD Michiel Lankamp Principal developer @michiellankamp michiel.lankamp@winvision.nl Zorggroep Sint Maarten Zorgorganisatie met 2.600 medewerkers,
Nadere informatieVALUE ENGINEERING: THE H E G A G ME! E
VALUE ENGINEERING: THE GAME! Involvement Process for Technical Projects Feedback/Learning/Knowledge Management Involvem ment Business Process Engineering Estimating Project Director Detailed Engineering
Nadere informatieReports of my death are greatly exaggerated
Reports of my death are greatly exaggerated Tim Koomen, Bart Broekman TestNet voorjaar 2017 Ken de context! James Whittaker 2011- diverse conferenties: GTAC STAR-west EuroSTAR 1 Something s happening Enkele
Nadere informatieEnterprisearchitectuur
Les 2 Enterprisearchitectuur Enterprisearchitectuur ITarchitectuur Servicegeoriënteerde architectuur Conceptuele basis Organisatiebrede scope Gericht op strategie en communicatie Individuele systeemscope
Nadere informatieGeneral info on using shopping carts with Ingenico epayments
Inhoudsopgave 1. Disclaimer 2. What is a PSPID? 3. What is an API user? How is it different from other users? 4. What is an operation code? And should I choose "Authorisation" or "Sale"? 5. What is an
Nadere informatieActivant Prophet 21. Prophet 21 Version 12.0 Upgrade Information
Activant Prophet 21 Prophet 21 Version 12.0 Upgrade Information This class is designed for Customers interested in upgrading to version 12.0 IT staff responsible for the managing of the Prophet 21 system
Nadere informatieAgile Marke+ng. Adrie Dolman MSc
Agile Marke+ng Adrie Dolman MSc Marke1ng? Wat je doet om op een rendabele manier een zo groot mogelijk marktaandeel te veroveren What's happening? 3 Since 1881 Product Leader Operational Excellence One
Nadere informatieCI CD met containers. Waar zitten de benefits. Leo Root Programmamanager SSC-I Stavorenweg PT Gouda
SSC-I Stavorenweg 3 2803 PT Gouda Leo Root Programmamanager L.Root@dji.minjus.nl CI CD met containers Waar zitten de benefits Shared Service Center ICT 28 juni 2018 SSC-I Shared Service Center ICT Stavorenweg
Nadere informatieErvaringen met het opzetten van een MDD omgeving
Ervaringen met het opzetten van een MDD omgeving Introductie (1/3) Eric Jan Malotaux Software architect Mod4j Software architect Ordina Johan Vogelzang Developer Mod4j Projectleider Java ontwikkelstraat
Nadere informatieAgile Project Management volgens Scrum. David Griffioen 21 mei 2007
Agile Project Management volgens Scrum David Griffioen 21 mei 2007 Agenda Agile Scrum Proces verbetering in Scrum Verbeteren bij Planon Vragen Een aantal vragen hand opsteken graag Wie is bekend met Agile
Nadere informatieTESTEN % ITIL & ASL & BISL WAT HEEFT EEN TESTER AAN ITIL? EEN PRAKTISCH HULPMIDDEL OF BUREAUCRATISCHE BALLAST?
TESTEN % ITIL & ASL & BISL WAT HEEFT EEN TESTER AAN ITIL? EEN PRAKTISCH HULPMIDDEL OF BUREAUCRATISCHE BALLAST? ITIL INFORMATION TECHNOLOGY INFRASTRUCTURE LIBRARY OPGEKOMEN IN DE JAREN 1980 ITIL V2 IN 2001
Nadere informatieTester, hoe word jij geschikt voor de toekomst?
Tester, hoe word jij geschikt voor de toekomst? Testnet voorjaarsevent Marieke Brinkman en Marieke Mouwe Wie zijn wij Marieke B Marieke M 2010 Capgemini. All rights reserved. 1 Insert "Title, Author, Date"
Nadere informatieSoftware Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces
Software Processen Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Het software proces Een gestructureerd set van activiteiten nodig om een software systeem te ontwikkelen Specificatie;
Nadere informatieDATAMANAGEMENT MET OPEN SOURCE
DATAMANAGEMENT MET OPEN SOURCE Bart Hansen Solution Architect bij TUI Jacob Hoeflaken Technology Leader bij Axians 1 WIE ZIJN WIJ? Jacob Hoeflaken Technology Leader Axians Integrated Solutions Bart Hansen
Nadere informatieIIA Congres Assurance of Agility
IIA Congres 2019 - Assurance of Agility H1 2019 - Lineke Sneller - l.sneller@nyenrode.nl 1 IIA Congres 2019 - Assurance of Agility Manifesto for Agile Software Development Agenda Manifesto for Assurance
Nadere informatieTestautomatisering werkt niet bij Continuous Delivery en DevOps
Testautomatisering werkt niet bij Continuous Delivery en DevOps Testnet Najaarsevent 2016 Joost Voskuil Setting the stage Continuous Delivery & DevOps Gaat niet over hoe vaak je software naar productie
Nadere informatiePLM & CAD Consultancy
2 Over USG 3 Facts & Figures PARTNERS Elke maand helpen we 90.000 mensen aan het werk via ons netwerk van 5.195 medewerkers in 944 kantoren in 8 landen. Dit maakt ons de 2de grootste speler in de Nederlandse
Nadere informatieStephanie van Dijck De integrale aanpak maakt complexiteit hanteerbaar
Titel, samenvatting en biografie Stephanie van Dijck De integrale aanpak maakt complexiteit hanteerbaar Samenvatting: Nieuwe projecten nemen toe in complexiteit: afhankelijkheden tussen software componenten,
Nadere informatieWelke standaard is het beste? 4 december 2008, Bianca Scholten, bianca.scholten@task24.nl, tel. 06 52 45 25 98
Welke standaard is het beste? 4 december 2008, Bianca Scholten, bianca.scholten@task24.nl, tel. 06 52 45 25 98 Level 4 Business Planning & Logistics ISA-99 beveiliging binnen het control domain Level 3
Nadere informatieHoe start ik een test competence center of excellence? Thomas Veltman 1-5-2012
Hoe start ik een test competence center of excellence? Thomas Veltman 1-5-2012 10 jaar ervaring met TCoE 2 Iedereen heeft zijn eigen verhaal Opdracht Gever Development Leverancier Tester Manager TCoE Test
Nadere informatieNCTS - INFORMATIE INZAKE NIEUWIGHEDEN VOOR 2010
NCTS - INFORMATIE INZAKE NIEUWIGHEDEN VOOR 2010 Op basis van het nieuwe artikel 365, lid 4 (NCTS) en het nieuwe artikel 455bis, lid 4 (NCTS-TIR) van het Communautair Toepassingswetboek inzake douane 1
Nadere informatieenterprise; development; operations; CA Technologies; DevOps; management; agility; software delivery life cycle; SDLC; CA
Asset 1 van 7 De kloof dichten tussen Dev en Ops Gepubliceerd op 12 may 2014 Hoe verbetert u de software delivery life cycle? DevOps wordt gezien als de volgende stap in Agility. In deze paper leest u
Nadere informatieTesten binnen agile methoden Anko Tijman
Testen binnen agile methoden Anko Tijman Introductie sinds 1997 in software testen testcoördinator Van Meijel Automatisering verbeterproces aansluiten bij extreme Programming agile proces 2 Testen binnen
Nadere informatieScaled agile bij APG (GPS)
Scaled agile bij APG (GPS) Edwin van Loon en Rebekka van Gent 17 januari 2018 Agenda Over APG en GPS (EL) Waarom Scale Agile (EL) Implementatie SAFe (EL) Testen binnen SAFe (EL) Rol test professional binnen
Nadere informatiePair Testen. Het verbeteren van je test kennis met anderen. Peter
Pair Testen Het verbeteren van je test kennis met anderen Peter Schrijver @simonsaysnomore p.schrijver@test-pro.nl Pair Testen Volgens Wikipedia Pair testing is a software development technique in which
Nadere informatieCONTAINERISATIE EN APPLICATIE- BEHEER
CONTAINERISATIE EN APPLICATIE- BEHEER -as-a-service HOE U CONTAINERISATIE KUNT INZETTEN OM UW APPLICATIE(BEHEER) TE VERBETEREN Er is veel rep en roer over containerisatie. Het is een trend die doorzet
Nadere informatieSAMPLE 11 = + 11 = + + Exploring Combinations of Ten + + = = + + = + = = + = = 11. Step Up. Step Ahead
7.1 Exploring Combinations of Ten Look at these cubes. 2. Color some of the cubes to make three parts. Then write a matching sentence. 10 What addition sentence matches the picture? How else could you
Nadere informatieInfo Support TechTalks
Info Support TechTalks Architectural Talks Evolutie van Architectuur Aan de hand van historische ontwikkelingen in architectuur, hernieuwde inzichten en het spectaculair falen van grote ICT projecten,
Nadere informatieSoftware Configuration Management Plan
Software Configuration Management Plan Michiel De Keyser Configuration Manager van Software Engineering groep 3 December 14, 2010 Versie Datum Beschrijving 0.1 3 November 2010 Eerste ruwe versie 0.2 3
Nadere informatie3HUIRUPDQFH0HDVXUHPHQW RI'\QDPLFDOO\&RPSLOHG -DYD([HFXWLRQV
3HUIRUPDQFH0HDVXUHPHQW RI'\QDPLFDOO\&RPSLOHG -DYD([HFXWLRQV Tia Newhall and Barton P. Miller {newhall *, bart}@cs.wisc.edu Computer Sciences University of Wisconsin 1210 W. Dayton St. Madison, WI 53706
Nadere informatieHet verleden, het heden en de toekomst van testverbetering
Het verleden, het heden en de toekomst van testverbetering Martin Pol en Kees Blokland Evolutie van het testen Ongestructureerd Ongedisciplineerd Flexibel Pionieren ß Structuur Optimaliseren Gestuctureerd
Nadere informatieSoftware Test Plan. Yannick Verschueren
Software Test Plan Yannick Verschueren Maart 2015 Document geschiedenis Versie Datum Auteur/co-auteur Beschrijving 1 November 2014 Yannick Verschueren Eerste versie 2 December 2014 Yannick Verschueren
Nadere informatieContinuous a continuous improvement story
Continuous deployment @wehkamp a continuous improvement story Hylke de Jong Marco van de Bunt TestNet Najaarsevent 11 oktober, 2016 Agenda Introductie Van monoliet naar microservices Test strategie Unit
Nadere informatieSoftware Project Management Plan for WiseLib
Software Project Management Plan for WiseLib Wout Van Riel Mathieu Reymond Sam Vervaeck Yannick Verschueren Arno Moonens October 2014 1 Contents 1 Introductie 5 1.1 Project Overzicht...........................
Nadere informatieDRIVEN BY AMBITION WOENSDAG 11 MEI INN STYLE, MAARSSEN
DRIVEN BY AMBITION WOENSDAG 11 MEI INN STYLE, MAARSSEN EXACT PRIVATE CLOUD PARTNERING FOR CLIENT SUCCESS Arthur van der Pol Sales Manager Exact Business Solutions Mark.t.Hoen@exact.com Ingrid Ligthart
Nadere informatieThe Control Room of the Future
Even voorstellen: Prodek Automation products Opgericht in 2001 Importeur / distributeur Opleiding / levering / advies / consultancy / dienstverlening Joop de Kwant Directeur Hoe ziet de toekomstige controle
Nadere informatieWelkom. Christophe Limpens. Solution Consultancy Manager
Welkom Christophe Limpens Solution Consultancy Manager Veranderende tijden For internal use only. Select your 'R' level. De huidige taal van onze klanten CLOUD Disaster Recovery MAART OKTOBER DECEMBER
Nadere informatieHeeft u al applicaties in de cloud (zoals AWS, Azure, Google) draaien?
Asset 1 van 5 Hoe houd je de cloudkosten beheersbaar? Gepubliceerd op 20 april 2015 Hoe krijgt u grip op uw cloud-kosten? Leer de verschillende oorzaken voor onverwachtse kosten te herkennen en lees vijf
Nadere informatieJOB OPENING OPS ENGINEER
2016 DatacenterNext All rights reserved Our Mission Wij zijn een On-Demand Technology Office die bedrijven helpt technologie te organiseren, zekeren en innoveren. Dit stelt onze klanten in staat, vertrouwende
Nadere informatieService Virtualization @RABOBANK
Service Virtualization @RABOBANK TMA Dag 2015 eter Claassen RABOBANK Marc van Lint - IBM Agenda 1. Rabobank Context 2. DevOps Vision 3. roof en Implementeren 4. Voorbeelden 5. Ervaringen & Best ractices
Nadere informatieAgenda. 1. Introductie CIBER. 2. Visie Cloud Services. 4. Hoe kan CIBER hepen. 2 Titel van de presentatie
CIBER Nederland BV Agenda SURF 1. Introductie CIBER 2. Visie Cloud Services 3. Visiei Position Paper Beliefs 4. Hoe kan CIBER hepen 2 Titel van de presentatie 1. Introductie CIBER Nederland? Feiten en
Nadere informatieVisie document software releasen 2015. Introductie. Pre conditie
Introductie Mijn naam is Rick Sollman. Ik ben werkzaam bij CGI en heb daar in 2015 een intern talent ontwikkel programma gevolgd. Als afsluiter van dit programma kon men kiezen uit een viertal opdrachten,
Nadere informatieErvaringen met Agile Software Development volgens SCRUM
Ervaringen met Agile Software Development volgens SCRUM Erik J.H. Jaspers CTO Planon B.V. Contents Introductie Planon Agile Development Scrum Waarom Agile/Scrum toegepast? Ervaringen, leerpunten 1 Development
Nadere informatieBuild Automation met Hudson
31 Tools Hudson is de nieuwkomer op het gebied van continuous build en continuous integration. Er zijn al veel tools op dit gebied beschikbaar. Hudson is de nieuwste en stijgt snel in populariteit. Wat
Nadere informatieMobile Devices, Applications and Data
Mobile Devices, Applications and Data 1 Jits Langedijk Senior Consultant Jits.langedijk@pqr.nl Peter Sterk Solution Architect peter.sterk@pqr.nl Onderwerpen - Rol van Mobile IT in Tomorrow s Workspace
Nadere informatieData Driven Strategy The New Oil Using Innovative Business Models to Turn Data Into Profit
Data Driven Strategy The New Oil Using Innovative Business Models to Turn Data Into Profit Big Data & Innovatieve Business Modellen Fire in the hole! 51K manholes, 94K miles of cables 106 predicting variables:
Nadere informatieAgile Beheer: Mythe of werkelijkheid? Odile Moreau BlinkLane Consulting NIOC 2013 - Arnhem, 5 april 2013
Agile Beheer: Mythe of werkelijkheid? Odile Moreau BlinkLane Consulting NIOC 2013 - Arnhem, 5 april 2013 Achtergrond 2 Agile methoden zijn al een tijd heel populair geworden Zoals Scrum voor software ontwikkeling
Nadere informatieIndustrie 4.0 /Industrial IoT: de praktijk aan de hand van case studies en referenties
Industrie 4.0 /Industrial IoT: de praktijk aan de hand van case studies en referenties Jim ten Broeke Business Development Manager ifactory Advantech Europe B.V. 4 Milestones voor een succesvolle Smart
Nadere informatieOverdracht van project naar beheer. Beheer is ook Agile!
Overdracht van project naar beheer. Beheer is ook Agile! Belangrijkste doelen Project: Binnen tijd en geld een nieuw of aangepast product of dienst aan de klant leveren. Beheer: Het garanderen van continuïteit
Nadere informatie[ ] OVER ASCOM HARRY WASSENS, SALES DIRECTOR. Over Ascom Harry Wassens 13-10-11 Ascom (Nederland) B.V.
[ ] OVER ASCOM HARRY WASSENS, SALES DIRECTOR 1 ASCOM Ascom employs about 2.300 people worldwide Ascom has subsidiaries in 20 countries In H1/2011 Ascom generated revenues of 253.1 MCHF with an EBITDA margin
Nadere informatieValue based healthcare door een quality improvement bril
Rotterdam, 7 december 2017 Value based healthcare door een quality improvement bril Ralph So, intensivist en medisch manager Kwaliteit, Veiligheid & Innovatie 16.35-17.00 uur Everybody in healthcare really
Nadere informatieCLOUDSTRATEGIE. voor Stedin Netbeheer. v1.0 26/03/2019
CLOUDSTRATEGIE voor Stedin Netbeheer v1.0 26/03/2019 Hoe analyseer je ruim 400 applicaties? Binnen een periode van zes maanden? Leuk u te ontmoeten! koen.vanschijndel@weolcan.eu 0614771300 blog.weolcan.eu
Nadere informatieEnable all people to travel by plane
Enable all people to travel by plane 3 Transavia from the air Enable all people to travel (by plane) Accessible, friendly, unforgetable Passenger experience index 74 Fuel 381 mln liters 104 destinations
Nadere informatieDe kracht van de blueprint Het middelpunt van het Software Defined Data Center
De kracht van de blueprint Het middelpunt van het Software Defined Data Center Even voorstellen Ronald van Vugt Plaats Metis Profiel foto SDDC Architect bij Metis IT ronald.van.vugt@metisit.com nl.linkedin.com/in/ronaldvanvugt
Nadere informatieRisico s van Technologisch Succes in digitale transformatie S T R A T E G I C A D V I S O R
Risico s van Technologisch Succes in digitale transformatie 2e Risk Event 2019 11 april 2019 The S T R A T E G I C A D V I S O R Ymanagement school of the autonomous University of Antwerp 2 Prof. dr. Hans
Nadere informatieOpleiding PECB ISO 9001 Quality Manager.
Opleiding PECB ISO 9001 Quality Manager www.bpmo-academy.nl Wat is kwaliteitsmanagement? Kwaliteitsmanagement beoogt aan te sturen op het verbeteren van kwaliteit. Tevens houdt het zich bezig met het verbinden
Nadere informatieDe Agile Analist. Henk Jan Huizer
De Agile Analist Henk Jan Huizer Software Ontwikkeling Dat is Software Ontwikkeling is Voor veel organisaties van steeds grote belang! Agile Software ontwikkeling Is een aanpak die past bij het type werk
Nadere informatieBCM en de Cloud. CSA-nl 10 april 2012 André Koot
BCM en de Cloud CSA-nl 10 april 2012 André Koot info@i3advies.nl Twitter: @meneer Agenda Cloud Risico's Maatregelen 1. Cloud Cloud omnipresent Wereldwijd alle grote aanbieders Volop management aandacht
Nadere informatieDevOps. optimaliseren van softwareontwikkeling
DevOps optimaliseren van softwareontwikkeling Meer informatie Voor vragen over deze whitepaper of meer informatie kunt u contact opnemen met Info Support door te bellen naar +31 (0) 318 55 20 20 en te
Nadere informatieLCA, wat kan je er mee. Sustainability consultant gaasbeek@pre sustainability.com
LCA, wat kan je er mee Anne Gaasbeek Anne Gaasbeek Sustainability consultant gaasbeek@pre sustainability.com PRé Consultants PRé is pionier i van LCA sinds 1990; ontwikkelaar van Ecoindicator and ReCiPe
Nadere informatie