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 Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  6. DASHBOARDS
    if it moves, draw it

    View Slide

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

    View Slide

  8. FASTER FEEDBACK
    faster tests leads to faster feedback

    View Slide

  9. NO MORE SILOS
    between development and operations

    View Slide

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

    View Slide

  11. without this,
    MICROSERVICES
    is just another
    BUZZWORD

    View Slide

  12. Thank you.

    View Slide