codecentric Nederland BVcodecentric Nederland BVcodecentric Nederland BVcodecentric Nederland BV
  • Home
  • Over ons
    • Wat we doen
    • Partners
    • Contact
  • Audits
  • Meet the experts
  • Vacatures
  • Nieuws & Events
  • Blog

Chaos engineering roadshow

    Home Events Chaos engineering roadshow
    NextPrevious

    Chaos engineering roadshow

    By Kevin van Ingen | Events | 0 comment | 28 juni, 2019 | 1

    Afgelopen dinsdag (27-06) hadden wij de eer om samen te werken met niemand minder dan Russ Miles (CEO ChaosIQ), Benjamin Wilms en Dennis Schulte (beide codecentric collega’s uit Duitsland). Samen vertegenwoordigen de drie heren de laatste stand van de industrie als het gaat om chaos engineering practices en tools.

    Deze week doen ze in een roadshow vijf grote steden in vijf landen aan, waaronder een bezoek aan ons kantoor in Amsterdam.

    Russ Miles trapte de sessie af met een introductie in het onderwerp chaos engineering. Als veelgevraagde internationale spreker en auteur van vier boeken leverde hij precies wat je verwacht, een razendsnel coherent verhaal. Belangrijke take aways van Russ waren: ‘Start with chaos engineering’. Je hoeft niet te starten met tools en automatiseren van chaos engineering. Begin met een ‘game day’ waarbij je handmatig de chaos veroorzaakt (en oplost). Hij sloot het verhaal af met een blik op chaostoolkit.org. Russ is founder en contributor op deze open source software. Een uitbreidbare toolkit – met bestaande plugins voor bekende zaken als AWS, Kubernetes, etc. – gemaakt in Python die het gehele proces van chaos testing voor je automatiseert.


    Benjamin Wilms nam het stokje over. Hij ging dieper in op de tooling. Voor Spring is hij de auteur van het open source project Spring Chaos Monkey. Hij liet zien hoe je een bestaande Java-applicatie kon instrumenteren met Spring Chaos Monkey.  Vervolgens kan je diverse chaos simulaties uitvoeren via een Actuator endpoint. Zaken die je kan simuleren (zogenaamde Assaults) zijn o.a.:

    • Exception Assault: service exceptions laten geven op bepaalde classes (zonder code aan te passen)
    • Latency Assault – netwerk quality of service aanpassen, zoals packet loss en vertraging
    • AppKiller Assault (de naam zegt genoeg 😉 )

    Benjamin liet in een microservice setup zien hoe de Spring Cloud API Gateway met verschillende services communiceerde en hoe je dit kon beïnvloeden met Spring Chaos Monkey om uiteindelijk een meer resilient architectuur te bouwen.

    Dennis Schulte sloot de sessie af met een blik op andere tooling, hij liet o.a. ToxiProxy en Pubma zien, respectievelijk een tool om netwerk traffic te beïnvloeden en een tool om in een bestaande Docker infrastructuur vergelijkbare bewerkingen als met de Spring Chaos Monkey toe te passen. Doordat het opereert op low-level Docker infrastructuur is het erg breed inzetbaar.

    We sloten de ontzettend warme dag s’avonds af op het dakterras van ons kantoor in B.Amsterdam. ?

    Ook aan de slag met Chaos Engineering? Kijk snel op: Chaos Engineering Training


    codecentric

     

     

    chaosengineering knowledgesharing meetup
    Kevin van Ingen

    Kevin van Ingen

    More posts by Kevin van Ingen

    Related Post

    • Hackaton Someren

      By Robbert Veraart | 0 comment

      Het kan dus wel !!   codecentric staat voor kwaliteit, vernieuwing en verbinding. Dit doen we al jaren door te investeren in innovatie. In het jaar dat codecentric 10 jaar bestaat maken Covid-19 maatregelen hetRead more

    • codecentric case MOJO

      MOJO en codecentric: De perfecte samenwerking om accreditatiesysteem UNA in time op te leveren voor Pinkpop

      By Robbert Veraart | Comments are Closed

      MOJO is de bekendste en grootste concertpromotor in Nederland. Van concerten in uitverkochte zalen, grootschalige festivals of evenementen in stadions; praktisch iedere concert- of festivalganger is wel eens naar een MOJO evenement geweest. Het opbouwenRead more

    • Teamuitje: Lasergamen!

      By Harald Rietman | 0 comment

      Het was weer tijd voor een leuk teamuitje voor alle medewerkers van codecentric, en wat voor één! We zijn met z’n allen naar 4Hoog in Breda gegaan om daar 2 potjes te gaan lasergamen. DeRead more

    • First Lego League Regiofinale

      By Harald Rietman | 0 comment

      Kids, de toekomstige ontwikkelaars!! Dit jaar zijn wij partner bij de regio finale van de FIRST LEGA League bij Avans Hogeschool in Breda. De league staat bol van de Tech en Educatie! Het is eenRead more

    • Radio interview Robbert en Joost

      By Harald Rietman | 0 comment

      Voor het radio programma Van A to Z Succesvol op New Business Radio  zijn Robbert Veraart en Joost van der Pols (beide eigenaar van codecentric Nederland BV) geïnterviewd. Zij zijn in gesprek gegaan met HesselRead more

    • Workshop: GRAPHQL 101

      By Harald Rietman | 0 comment

      Morgen hebben we weer een mooie workshop op de planning staan, namelijk GRAPHQL 101! In deze workshop leer je hands-on hoe met behulp van GraphQL een effectieve API interface implementeert. Zie je ook door deRead more

    • Breda Startup Awards 2019

      By Harald Rietman | 0 comment

      Afgelopen woensdag waren wij aanwezig bij de finale van de Breda Startup Awards! De 2019 editie van Breda Startup Award vond plaats bij Breepark en was met ruim 300 bezoekers (een verdubbeling t.o.v. voorgaande editie),Read more

    • Devoxx 2019

      By Harald Rietman | 0 comment

      Het is alweer even geleden lijkt het, maar we zijn het nog niet vergeten! Wat hebben we weer met velen een toffe Devoxx 2019 beleefd! Op de woensdag richting Antwerpen waar met een tiental collega’sRead more

    NextPrevious

    Zoek

    Categorieën

    • Algemeen
    • Artikelen
    • Cases
    • Events

    Vacatures

    • Java developer vacature

      Java developer met volop ruimte voor eigen ontwikkeling

      java

      Java developer met volop ruimte voor eigen ontwikkeling

      java

    • Wat ga jij doen als Software Craftsman bij codecentric?

      software craftsman

      Wat ga jij doen als Software Craftsman bij codecentric?

      software craftsman

    • Java developer vacature

      Java Software Craftsman

      java

      Java Software Craftsman

      java

    • Technical Agile Consultant

      java

      Technical Agile Consultant

      java

    Connect met ons:

    © 2019 Copyright codecentric Nederland B.V. All rights reserved
    • Home
    • Over ons
      • Wat we doen
      • Partners
      • Contact
    • Audits
    • Meet the experts
    • Vacatures
    • Nieuws & Events
    • Blog
    codecentric Nederland BV
    De website van codecentric Nederland BV maakt gebruik van cookies. Met deze cookies kunnen wij en derde partijen jouw internetgedrag binnen en mogelijk ook buiten onze website volgen. Door verder gebruik te maken van deze website ga je hiermee akkoord. OkMeer informatie