MICROSERVICES: SERVICE MESH, CONTAINERS, KUBERNETES
High scale implementers of microservices—especially those using container-based deployments on Kubernetes—are recognizing the need for dynamic routing, cross-system security policy management, as well as metric collection for message traceability and system observability. These capabilities are the focus of the new class of service mesh solutions that combine service discovery, service proxies and control plane management. The sessions in this track will explore these topics in detail, along with popular open source technologies such as Envoy proxy, Istio and Linkerd. The track will also explore emerging protocols such as gRPC, Apache Kafka, and GraphQL and the role they are playing in the expanding microservice communication ecosystem.
MICROSERVICES DESIGN & ARCHITECTURE
The success of a microservice implementation ultimately comes down to its ability to adapt to change, change that comes at varying speeds in different parts of the overall system. In order to have a resilient system, design thinking is needed at all levels, and especially when designing the APIs that are the coupling mechanism for components in the system. The sessions in this track will explore the methods leading organizations are using to define context maps for their microservice systems, effective boundaries between different domains in the system, and the details of the APIs used for communication between microservices in the system.
WHAT’S NEW IN MICROSERVICES
From microservices implementation success stories to new technologies and best practices, this track of Microservices World covers everything new this year in the industry. Hear from top tech companies and corporations on their challenges and successes in deploying microservices, and discover the innovations that enable new use cases for microservices.