Continuous Integration Testing: Fully test your microservices application


Details
• 6:00 PM : Doors open
• 6:00 PM - 6:15 PM : Pizza, Drinks, and Networking
• 6:15 PM - 7:00 PM : "Continuous Integration Testing: Fully test your microservices application, early and often" by Dave Stanke, Developer Advocate for Google Cloud Platform
• 7.00 PM - 7:30 PM : API Management with Service Mesh, by Lakmal Warusawithana - Senior Director, WSO2
Continuous Integration Testing: Fully test your microservices application, early and often
The DevOps principle of “Shifting Left” promotes testing early in the development cycle, for improved software quality and system health. At the same time, the rise of containerized microservice applications brings a new challenge: services are developed in isolation. It’s common practice that each service is frequently, thoroughly tested—individually. But they don’t get validated together until deploy time (if at all!). In this session, we’ll explore techniques for running high-fidelity integration tests across multiple services, as part of a Continuous Integration workflow. You will learn how to provision, test, and tear down self-contained Kubernetes environments that replicate complete production systems. This allows you to run full-system tests as part of every build, safely and cost effectively.
About the speaker:
Dave is a Developer Advocate for Google Cloud Platform, aligned to the DevOps community. He loves talking with practitioners: listening to stories, telling stories, sharing a healthy cry. Prior to Google, he was the CTO of OvationTix/TheaterMania, a tech startup in the performing arts industry, where he specialized in feeding memory to Java servers. He chose on purpose to live in New Jersey, where he enjoys cooking, indie rock, and fatherhood.
API Managemnet with Service Mesh
In a world of disaggregated API-based architectures, developers are increasingly adopting microservices — and Service Mesh is being used to control many service-to-service communications. But Service Mesh is not addressing the concern of how the exploding number of APIs can be exposed in a controlled and secure manner to their API consumers.
In this meetup, we will discuss how to augment service mesh functionality with API management capabilities, so you can create an end-to-end solution for your entire business functionality — from microservices to APIs, to end-user applications.
About the speaker:
Lakmal Warusawithana is the Senior Director - Cloud Architecture of WSO2. Lakmal has a long history of working in open source, cloud, and DevOps technologies and has been Vice President of Apache Stratos PaaS Project. Lakmal is an architect for containerization and deployment orchestration of Ballerina, an open-source programming language for network distributed application. Lakmal has also presented at numerous events, including ApacheCon, CloudOpen, QCon, JaxLondon, Cloud Expo, Cloudstack Collaboration Conference, WSO2Con, KubeCon, ContainerCamp, DeveloperWeek, API Summit, and many tech meetups.
Sponsors
WSO2 (wso2.com)

Continuous Integration Testing: Fully test your microservices application