Zero maintenance middleware met vm ware, puppet en deployit.
Upcoming SlideShare
Loading in...5
×
 

Zero maintenance middleware met vm ware, puppet en deployit.

on

  • 772 views

Presentatie door Richard Pot en Erwin Embsen van Xebia op de Middleware Meetup.

Presentatie door Richard Pot en Erwin Embsen van Xebia op de Middleware Meetup.

Statistics

Views

Total Views
772
Views on SlideShare
757
Embed Views
15

Actions

Likes
0
Downloads
4
Comments
0

2 Embeds 15

http://www.linkedin.com 12
https://www.linkedin.com 3

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Zero maintenance middleware met vm ware, puppet en deployit. Zero maintenance middleware met vm ware, puppet en deployit. Presentation Transcript

  • ZERO MAINTENANCE MIDDLEWARE Erwin Embsen en Richard Pot Een Continuous Deliver y concept Middleware ArchitectsThursday, March 15, 12 1
  • Thursday, March 15, 12 2
  • Het inrichten en onderhouden van complexe middleware omgevingen kost teveel geld en inspanningThursday, March 15, 12 2
  • Thursday, March 15, 12 3
  • Als wij niets doen dan wordt middleware de bottleneck van de ICT organisatieThursday, March 15, 12 3
  • Thursday, March 15, 12 4
  • Wij als middleware specialisten hebben de verantwoordelijk- heid om dit tij te kerenThursday, March 15, 12 4
  • Thursday, March 15, 12 5
  • Middleware is een eenvoudige en voorspelbare bouwsteen in het ICT landschapThursday, March 15, 12 5
  • Thursday, March 15, 12 6
  • Maak middleware net zo agile als softwareontwikkelingThursday, March 15, 12 6
  • Thursday, March 15, 12 7
  • Je automatiseert alle handmatige acties op het middleware platformThursday, March 15, 12 7
  • Applicaties Middleware Operating systemenThursday, March 15, 12 8
  • Je automatiseert alle Applicaties configuratie van Middleware operating systemen, middleware Operating systemen componenten en applicatiesThursday, March 15, 12 8
  • Thursday, March 15, 12 9
  • Je gebruikt VMWare omdat daarmee machines software wordenThursday, March 15, 12 9
  • Thursday, March 15, 12 10
  • Je gebruikt Puppet om de configuratie van het OS en de middleware te programmerenThursday, March 15, 12 10
  • Thursday, March 15, 12 11
  • Je gebruikt Deployit voor de configuratie en installatie van applicatiesThursday, March 15, 12 11
  • Thursday, March 15, 12 12
  • Je stopt met ad-hoc aanpassingen op individuele omgevingen en configuratiesThursday, March 15, 12 12
  • Thursday, March 15, 12 13
  • Je legt alle wijzigingen vast in een Puppet planThursday, March 15, 12 13
  • Thursday, March 15, 12 14
  • Je legt de Puppet plannen vast in een GIT repositoryThursday, March 15, 12 14
  • Thursday, March 15, 12 15
  • Je koppelt Puppet aan de GIT Puppet repositoryThursday, March 15, 12 15
  • Thursday, March 15, 12 16
  • Je volgt een software- ontwikkelproces voor aanpassingen in het landschap.Thursday, March 15, 12 16
  • Thursday, March 15, 12 17
  • Je schrijft testen voor al je wijzigingenThursday, March 15, 12 17
  • Thursday, March 15, 12 18
  • Je ontwikkelt je wijzigingen in een lab omgevingThursday, March 15, 12 18
  • Thursday, March 15, 12 19
  • Je legt de wijzigingen vast in de GIT Puppet repositoryThursday, March 15, 12 19
  • Thursday, March 15, 12 20
  • Je levert on-demand een volledig werkende middleware omgeving opThursday, March 15, 12 20
  • Thursday, March 15, 12 21
  • Je virtualiseert het operating systeemThursday, March 15, 12 21
  • Thursday, March 15, 12 22
  • Je gebruikt VMware om snel een nieuwe machine op te leverenThursday, March 15, 12 22
  • Thursday, March 15, 12 23
  • Je laat Puppet de benodigde machines aanmaken door VMWareThursday, March 15, 12 23
  • Thursday, March 15, 12 24
  • Je laat Puppet de gewenste configuratie toepassenThursday, March 15, 12 24
  • Thursday, March 15, 12 25
  • Je rolt automatisch middleware uit naar de virtuele machinesThursday, March 15, 12 25
  • Thursday, March 15, 12 26
  • Je maakt Puppet modules voor specifieke middleware componentenThursday, March 15, 12 26
  • Thursday, March 15, 12 27
  • Je selecteert Puppet modules voor een specifiek machine typeThursday, March 15, 12 27
  • Thursday, March 15, 12 28
  • Je laat Puppet de gewenste middleware installeren en configurerenThursday, March 15, 12 28
  • Thursday, March 15, 12 29
  • Je biedt gebruikers selfservice deploymentsThursday, March 15, 12 29
  • Thursday, March 15, 12 30
  • Je maakt een deployment plan voor de applicatie in een omgevingThursday, March 15, 12 30
  • Thursday, March 15, 12 31
  • Je geeft gebruikers toegang tot DeployitThursday, March 15, 12 31
  • Thursday, March 15, 12 32
  • Je autoriseert gebruikers om deployments uit te voerenThursday, March 15, 12 32
  • Thursday, March 15, 12 33
  • Je minimaliseert de tijd tussen aanbrengen wijzigingen en het uitrollen naar omgevingenThursday, March 15, 12 33
  • Thursday, March 15, 12 34
  • Je introduceert continuous integration bij de ontwikkelaarsThursday, March 15, 12 34
  • Thursday, March 15, 12 35
  • Je automatiseert het build procesThursday, March 15, 12 35
  • Thursday, March 15, 12 36
  • Je richt een Jenkins build server inThursday, March 15, 12 36
  • Thursday, March 15, 12 37
  • je laat de build server automatische unit- en integratietesten uitvoerenThursday, March 15, 12 37
  • Thursday, March 15, 12 38
  • Je laat de build server automatisch deployments uitvoerenThursday, March 15, 12 38
  • Thursday, March 15, 12 39
  • Je richt deployment target omgevingen inThursday, March 15, 12 39
  • Thursday, March 15, 12 40
  • Je voegt een Deployit deployment archive toe aan het build procesThursday, March 15, 12 40
  • Thursday, March 15, 12 41
  • Je laat de build server testen uitvoeren op de gedeployde applicatieThursday, March 15, 12 41
  • Thursday, March 15, 12 42
  • Je automatiseert zoveel mogelijk testenThursday, March 15, 12 42
  • Thursday, March 15, 12 43
  • je gebruikt Apache JMeter voor performance testenThursday, March 15, 12 43
  • Thursday, March 15, 12 44
  • Je gebruikt Fitnesse voor functionele testenThursday, March 15, 12 44
  • Thursday, March 15, 12 45
  • Je gebruikt Selenium voor het testen van de user interfaceThursday, March 15, 12 45
  • Thursday, March 15, 12 46
  • Maak middleware net zo agile als softwareontwikkelingThursday, March 15, 12 46
  • Thursday, March 15, 12 47
  • Het inrichten en onderhouden van complexe middleware omgevingen kost teveel geld en inspanningThursday, March 15, 12 47
  • Thursday, March 15, 12 48
  • Middleware is een eenvoudige en voorspelbare bouwsteen in het ICT landschapThursday, March 15, 12 48
  • Zero Maintenance Middleware Erwin Embsen Richard Pot eembsen@xebia.com rpot@xebia.comThursday, March 15, 12 49