# 🎧 Mastering DevOps with Apache Kafka, Kubernetes, and Confluent Cloud ft. Rick Spurgeon and Allison Walther

**URL:** <https://forum.confluent.io/t/mastering-devops-with-apache-kafka-kubernetes-and-confluent-cloud-ft-rick-spurgeon-and-allison-walther/388>\
**Category:** News and Blogs\
**Created:** [22 December 2020 15:35 UTC](https://forum.confluent.io/t/mastering-devops-with-apache-kafka-kubernetes-and-confluent-cloud-ft-rick-spurgeon-and-allison-walther/388 "2020-12-22T15:35:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![alice.richardson](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.confluent.io/alice.richardson/32/137_2.png) [@alice.richardson](https://forum.confluent.io/u/alice.richardson)\
**Post date:** [22 December 2020 15:35 UTC](https://forum.confluent.io/t/mastering-devops-with-apache-kafka-kubernetes-and-confluent-cloud-ft-rick-spurgeon-and-allison-walther/388/1 "2020-12-22T15:35:32Z")

</div>

_There’s a new Streaming Audio episode - check it out!_

How do you use Apache Kafka®, Confluent Platform, and Confluent Cloud for DevOps? Integration Architects Rick Spurgeon and Allison Walther share how, &nbsp; including a custom tool they’ve developed for this very purpose.&nbsp;

First, Rick and Allison share their perspective of what it means to be a DevOps engineer. Mixing development and operations skills to deploy, manage, monitor, audit, and maintain distributed systems. DevOps is multifaceted and can be compared to glue, in which you’re stitching software, services, databases, Kafka, and more, together to integrate end to end solutions.

Using the Confluent Cloud Metrics API (actionable operational metrics), you pull a wide range of metrics about your cluster, a topic or partition, bytes, records, and requests. The Metrics API is unique in that it is queryable. You can send this API question, “What's the max retained bytes per hour over 10 hours for my topic or my cluster?” and find out just like that.&nbsp;

To make writing operators much easier, Rick and Allison also share about Crossplane, KUDO, Shell-operator, and how to use these tools.

EPISODE LINKS

- [Confluent Cloud Metrics API](https://docs.confluent.io/cloud/current/monitoring/metrics-api.html)
- [Shell Operator](https://github.com/flant/shell-operator)
- [kafka-devops](https://github.com/confluentinc/kafka-devops)
- [The Kubernetes Universal Declarative Operator](https://kudo.dev/)
- [Introducing the AWS Controllers for Kubernetes (ACK)](https://aws.amazon.com/blogs/containers/aws-controllers-for-kubernetes-ack/)
- [Manage any infrastructure your applications need directly from Kubernetes with Crossplane](https://operatorhub.io/operator/crossplane)
- [Apache Kafka DevOps with Kubernetes and GitOps](https://www.confluent.io/blog/kafka-devops-with-confluent-kubernetes-and-gitops/)
- [Spring Your Microservices into Production with Kubernetes and GitOps](https://www.confluent.io/blog/spring-microservices-into-production-with-kubernetes-gitops/)
- [Join the Confluent Community Slack](https://cnfl.io/confluent-community-slack)
- [Learn more with Kafka tutorials, resources, and guides at Confluent Developer](https://developer.confluent.io/?utm_source=buzzsprout&utm_medium=podcast&utm_campaign=ch.episode-links_type.community_content.developer)
- [Live demo: Kafka streaming in 10 minutes on Confluent Cloud](https://www.confluent.io/online-talks/confluent-cloud-demo/)
- [Use **60PDCAST** &nbsp;to get an additional $60 of free Confluent Cloud usage](https://www.confluent.io/confluent-cloud/?utm_source=buzzsprout&utm_medium=podcast&utm_campaign=ch.oprah_type.community_content.cloud) ([details](https://www.confluent.io/confluent-cloud-promo-disclaimer/?utm_source=buzzsprout&utm_medium=podcast&utm_campaign=ch.oprah_type.community_content.cloud))

* * *

[**🎧 Listen to the episode**](https://developer.confluent.io/podcast/mastering-devops-with-apache-kafka-kubernetes-and-confluent-cloud-ft-rick-spurgeon-and-allison-walther?utm_source=buzzsprout&utm_medium=podcast&utm_campaign=ch.episode_type.community_content.share)

---

<div class="post-metadata">

**Author:** ![daveklein](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.confluent.io/daveklein/32/140_2.png) [@daveklein](https://forum.confluent.io/u/daveklein)\
**Post date:** [4 February 2021 23:08 UTC](https://forum.confluent.io/t/mastering-devops-with-apache-kafka-kubernetes-and-confluent-cloud-ft-rick-spurgeon-and-allison-walther/388/2 "2021-02-04T23:08:44Z")

</div>

This was a great episode! If anyone wants to hear more from these Kafka rock stars, they both held online workshops at recent Kafka Meetups:

Allison shows how to work with JSON in ksqlDB here: [Working with JSON in ksqlDB with Allison Walther | Munich Apache Kafka® Meetup by Confluent](https://videos.confluent.io/watch/GA7jn4q4eJNYoFmNEaHX3A)

Rick covers using a managed data gen connector on Confluent Cloud: [Confluent Cloud basics with a managed sample data generator with Rick Spurgeon | Leeds Apache Kafka® Meetup by Confluent](https://videos.confluent.io/watch/HStRCoEFR3SoJNofCu4ws8)?
