Join us for an Apache Kafka meetup on February 12th from 6:00pm, hosted by Yugabyte. The address, agenda & speaker information can be found below. See you there!
Agenda:6:00pm: Doors open6:00pm - 6:30pm: Networking, Pizza & Drinks6:30pm - 7:15pm: Mohinish Shaikh, Confluent7:15pm - 8:00pm: Yugabyte talk, TBC8:00pm - 8:30pm: Additional Q&A & Networking
Bio:Mohinish is an engineer in the developer productivity team at Confluent & works on release, packaging, deployment, test & infrastructure automation. Mohinishs area of expertise includes architecting & developing IAAS, container native cloud infrastructures, automated cloud agonistic infrastructure for microservices, chaos engineering, frameworks for orchestration engines, CI/CD, datacenter automation, test automation, monitoring, observability, provisioning & image management.
Before joining Confluent, Mohinish worked on architecting & developing container native & cloud agonistic infrastructure platform that enabled 5000 containers to run on a bare metal production environment across 5 datacenters (including china).
Title:Leveraging Microservices & Kafka to Scale Developer Productivity
Abstract:Developer productivity is a discipline that has increasingly becoming critical for companies & organizations to deliver software reliably, on time & with reasonable cost. The scope of this discipline can touch anything & and everything from commit to production & strives to provide a common infrastructure to ship code to production.
Microservices is an approach to application development in which a large application is built as a collection of modular, isolated components or services. Organizations are increasingly adopting microservices architecture to shorten time to market of a software product as it helps optimizing teams to be more productive by implementing automation throughout the life-cycle of a product.
Leveraging microservices architecture for the management & automation of developer productivity pipelines helps enhance organization's productivity at scale. In this talk, I will share my experiences leveraging microservices & kafka to build automated end-to-end self serviceable productivity pipelines that enable build, test, deployment, release, packaging, orchestration, provisioning, observability & chaos engineering systems.
In this context, Kafka helps with aggregation of valuable insights on these independent services as they collaborate with each other in real-time, which is then leveraged to learn & enhance the infrastructure platform.
Developer productivity systems uses Kafka as a enterprise message bus to pass context, data & configuration to trigger complex interplay among various tools, services, infrastructure & environments as code propagates from a developers machine to production. In addition, data is harvested from monitoring, tracing, observability frameworks to be routed through Kafka to generate real time state of the propagation using streaming analytics to paint a correlation between various phases of software lifecycle. This real time data is also fed into learning systems using AI/ ML to learn about code propagation lifecycle, failures across services & resource utilization of the clusters across various environments.
Speaker: Yugabyte Speaker & talk (TBC)
Don't forget to join our Community Slack Team! https://launchpass.com/confluentcommunity
If you would like to speak or host our next event please let us know! [masked]