Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevOpsPorto Meetup7: Microservices? You have to be this tall! by Pedro Tavares

DevOpsPorto Meetup7: Microservices? You have to be this tall! by Pedro Tavares

Talk delivered by Pedro Tavares

DevOpsPorto

August 03, 2017
Tweet

More Decks by DevOpsPorto

Other Decks in Technology

Transcript

  1. microservices?
    You have to be this tall!
    @ordepdev

    View full-size slide

  2. Standardised
    DEVELOPMENT CYCLE
    local changes > testing > code review > build system > deployment

    View full-size slide

  3. STABLE AND RELIABLE
    deployment pipeline
    staging, canary and production rollouts

    View full-size slide

  4. console.log(‘arroz’);
    MONITORING
    if you can't measure, you don't know it works

    View full-size slide

  5. DISTRIBUTED LOGGING
    AND TRACING
    SSH in Prod? You’re doing it wrong.

    View full-size slide

  6. DASHBOARDS
    if it moves, draw it

    View full-size slide

  7. INVERT THE
    INVERTED PYRAMID
    more unit and contract tests, less end-to-end tests

    View full-size slide

  8. FASTER FEEDBACK
    faster tests leads to faster feedback

    View full-size slide

  9. NO MORE SILOS
    between development and operations

    View full-size slide

  10. Self-sufficient
    software engineers
    fewer rockstars, more orchestras

    View full-size slide

  11. without this,
    MICROSERVICES
    is just another
    BUZZWORD

    View full-size slide