Testing Microservices: Lessons learned From development to production

Testing microservices is challenging. Dividing a system into components (à la microservices) naturally creates inter-component dependencies, and each service has its own performance and fault-tolerance characteristics that need to be validated during development, the QA process, and continually in production. Attend this session to learn from Abraham and Daniel’s experience (and mistakes):

  • Learn how to isolate tests within a complex microservice ecosystem
  • Explore the tradeoffs with various test double approaches
  • Learn about curating test data that is appropriate in volume and diversity
  • Hear about several tools for automating vulnerability and security scanning

Required audience experience:

Experience working with microservices, basic software testing understanding and CI/CD

Objective of the talk:

  • Overview of challenges of testing distributed microservice systems
  • Learn how to isolate tests within a complex service ecosystem
  • Explore the tradeoffs with test double implementation
  • Learn about curating test data that is appropriate in volume and diversity
  • Overview of CD security testing
Please follow us:

Track 2
Location: Moore Date: May 15, 2019 Time: 3:45 pm - 4:30 pm Daniel Bryant Daniel Bryant, Big Picture Tech Ltd Abraham Marin-Perez Abraham Marin-Perez, Cosota Team LTD