(Note: Future iterations of this newsletter will be monthly and much shorter; for our first one, we look back at all of the last quarter.)
Who are we and what do we do?
We’re a team that helps our customers (technical ones, but that’s basically all of them with a platform like Aiven) work with Aiven more easily. We work to boost awareness of Aiven among developers, and boost awareness of developers within Aiven.
More specifically we:
- produce (and review) technical content and videos
- present (and help Aiven present) at tech events
- provide community spaces at meetups and our forum
- work closely with product teams to provide feedback
- connect with customers and prospects
- represent Aiven in the community and industry (appearing on podcasts, live streams, etc)
To learn more about our team, see Aiven DevRel team: enabling success in open source data tech.
Quarter At-A-Glance
Read about some surprise customer testimonials and collaborators in the Community Shout-Outs section.
We delivered talks at events including JSNation, Kafka Summit London, GOTO Chicago, and other community conferences.
Additionally, meetups were held around the world in places like Berlin, London, Helsinki, Milan, Toronto, Singapore.
Our team delivered tons of technical content, including video series on Apache Flink, Redis, and Terraform, and PostgreSQL content on pgvector and a JSONB cheat-sheet, and much more!
Community Shout-Outs
- HUGE thanks to @thinkjrs from Tincre for your unsolicited feedback from a happy customer post!
It made everyone around here smile!
- Also thank you to Maurice Kherlakian from HookDeck, we SO appreciate your wonderful shout-out for Vendor Appreciation Day!
- INCREDIBLE thanks to our amazing customers Wolt and Wärtsilä who co-hosted meetups with us in Berlin and Helsinki!
- Thank you to Leigh Capili from VMware for your AMAZING Kubernetes Rap at our OSDI Toronto Meetup!
(and Engin Diri from Pulumi for capturing the moment!)
- Thanks also to Kat Cosgrove from Dell for co-presenting a fun and informative talk on the history of databases at the same meetup!
- Massive thanks to Diogo Gomes from La Redoute for sharing your cloud transformation story.
- Kudos to Marcel Cutts who took JAW-DROPPING photos at JSNation, including the one below!
Meetups & Events
EMEA
Amsterdam: JSNation @OlenaKutsenko spoke and @Floor emceed at JSNation, an event focusing exclusively on JavaScript developers, attracting 2K+ attendees (in person and virtual). The room was packed for Olena’s talk, with more than 350 people in person, plus over 1,000 remotely.
- Session Recording: Apache Kafka Simply Explained With TypeScript Examples
Berlin OSDI Meetup w/ Wolt @anavasiliuk co-organized this event, with 80+ attendees covering building an event analytics pipeline with Apache Kafka, ksqlDB, and Apache Druid and how Wolt powers Logistics through their ML platform
- Session Recording: Berlin Open Source Data Infrastructure Meetup - May 2023
- Trip report: Open Source Data Infrastructure meetups in Berlin and Helsinki
Berlin Buzzwords @celestehorgan-aiven and @OlenaKutsenko spoke at this event which covers storing, processing, streaming and searching large amounts of digital data, with a focus on open source software projects.
- Session recording: @OlenaKutsenko - ClickHouse: what is behind the fastest columnar database
- Session recording: @celestehorgan-aiven - Berlin Buzzwords 2023: Building On-Ramps for Non-Code Contributors in Open Source
Helsinki OSDI Meetup w/ Wärtsilä @anavasiliuk co-organized this event with 50+ attendees and covering how Wärtsilä’s Digital Product Development team uses Kafka to serve marine and energy customers and an introduction to TiDB - a distributed SQL database.
- Session recording: N/A
- Trip report: Open Source Data Infrastructure meetups in Berlin and Helsinki
Kafka Summit London @OlenaKutsenko and Olena Babenko gave a talk on The Dark and Dirty Side of Fixing Uneven Partitions.
London OSDI Meetup @BenGamble7 co-hosted the joint meetup with the AI and Deep Learning for Enterprise Meetup.
- The event had about 60 attendees, with Speakers from AWS, Seldon, and Confluent. It was livestreamed as well.
- Trip report: LinkedIn
Milan OSDI Meetup: @ftisiot co-hosted this meetup with talks from Natale Vinto (RedHat) and from an Matteo Maddeddu (AWS Hero)
Milan AWS Day @ftisiot gave a talk about Anomaly Detection with Kafka and Flink (in Italian!)
London DevoxxUK @OlenaKutsenko gave a talk Using Apache Kafka and OpenSearch to explore Mastodon
- Recording - on YouTube
- Mentioned in Architecture Weekly
- VoxxedDays Luxembourg @OlenaKutsenko
gave a talk Beginners guide to balance your data across Apache Kafka partitions- Recording - https://youtu.be/Mq3RQHH2kzY
- Sébastien Blanc gave a talk A legacy app enters a Serverless bar
- Recording - https://youtu.be/CLl4Dy40dxQ
AMER
Toronto OSDI Meetup: @dewan hosted our very first Toronto meetup, alongside the KubeHuddle conference.
- This meetup featured a hilarious Tech rap presentation by Leigh Capili (VMware) followed by a humorous and insightful walk through the historic context of databases by Matty Stratton and Kat Cosgrove (Dell).
- There were 70 registrations, 40 attendees, plenty of interactions (most of them heard about Aiven for the first time).
- Session Recording: view recording
Atlanta Devnexus @OlenaKutsenko delivered a session Beginners guide to balance your data across Apache Kafka partitions.
Open Source Summit North America: @aiven_angie attended this event, which drew 1000+ attendees in the enterprise open source space, attending the OpenSSF Day, meeting with the OpenSearch DevRel + Community team (hi, @KrisFreedain
), and networking with numerous OSPO leaders from the TODO Group.
APAC
Singapore OSDI Meetup: @ftisiot spoke at the local meetup, and attended with booth duty at the AWS Partner Summit ASEAN.
Tokyo OSDI Meetup: Tomohiro Mitani organized this event in concert with RedHat Japan.
DevOps Talks Melbourne: @mattstratton presented the Day 2 keynote for this conference.
Global / Virtual
- The Changelog Podcast: @aiven_angie was on the ANTHOLOGY — Maintaining Maintainers episode as part of GitHub’s Maintainer Month, discussing open source community scaling and sustainability, with a few brief positive mentions of Aiven along the way. Stormy Peters from GitHub and Dawn Foster from VMware are also featured in the episode, which has garnered 17K+ listens so far.
- Arrested DevOps Podcast: @ftisiot was a guest on the Data! Data! Data! episode, digging into real time vs batch, some basics around Kafka, and other data-related topics. And, of course, his thoughts on pineapple on pizza.
- RTA Podcast with Tim Berglund: @OlenaKutsenko was a guest on Tim’s podcast talking about Apache Kafka and all related things - recording
Technical Content
This section covers new technical content published on Aiven’s…
Blog: thought-leadership pieces, announcements
Developer Center: tutorials, example code
YouTube: how-tos, conference talks, meetup recordings, livestreams
(General)
Improving security: Aiven and GitHub’s secret scanning partnership @dewan, in partnership with @etienne.stalmans, announces Aiven’s partnership with GitHub’s secret scanning program to protect customers’ cloud data infrastructure.
Meet the Cast: Angie Byron, Director of Community and Proud Crab highlights a member of our team in an employee branding piece.
Apache Flink
@ftisiot created a video series about Apache Flink.
- Aiven for Apache Flink® - a new developer experience for data streaming webinar with Filip Yonov (Product Manager) introducing the new stream processing feature
- Build your first data pipeline with Aiven for Apache Flink®
- Streaming conversion of Apache Kafka topics from JSON to Avro with Apache Flink
- Apache Flink Window Types
- Apache Flink Tumbling Windows
- How to create sliding windows in Apache Flink
- How to create session windows in Apache Flink
Apache Kafka
Create a streaming dataset for Apache Kafka with Docker (@ftisiot)
Migrate an Apache Kafka® instance using Apache Kafka® MirrorMaker 2 (@ftisiot) helps customers managing an existing Kafka cluster migrate it to a different service provider (for example, to Aiven
)
ClickHouse®
@OlenaKutsenko dug in this quarter on ClickHouse.
Introduction to Aiven for ClickHouse shows how to create a service, explore possibilities provided by the Aiven Console, and finally use ClickHouse CLI to create a table, load data and run a couple of sample queries.
Integrate ClickHouse® with Metabase, an open source BI tool
MySQL
Create a Spring Boot Application with a MySQL Backend (@dewan) teaches Java developers how to prototype web applications with Aiven.
Migrate a MySQL database to a new version and cloud provider (@dewan) in collaboration with Ryan O’Connor shows how to safely migrate a MySQL database to a new cloud provider, region and version without losing data on the Aiven platform.
PostgreSQL®
- Serhat Yanikoglu, @ftisiot, and @tibs_at_aiven collaborated on a one-two punch announcement + tutorial for our new pgvector capability which provides vector similarity search capabilities (useful to compare machine learning embeddings).
Add caching to your PostgreSQL® app using Redis®*: (@celestehorgan-aiven and @tibs_at_aiven) Learn how to use Redis as a caching layer for a web application that uses PostgreSQL as a backend.
Use PostgreSQL® DOMAIN rules to validate columns of data @ftisiot teaches how to validate your data as it goes into your databases to improve data quality
PostgreSQL® JSONB Cheatsheet: Complete & Fast Lookup Guide (@ftisiot) contains a 1-pager visual cheat-sheet with tons of helpful commands.
PostgreSQL monitoring with InfluxDB and Grafana dashboards (@ftisiot)
Redis
.Sébastien Blanc created a video series showcasing various features of Redis
Add caching to your PostgreSQL® app using Redis®* with support from @celestehorgan-aiven and @tibs_at_aiven.
Terraform
@dewan and Sébastien Blanc created a YouTube series about combining Terraform + various Aiven managed technologies.
- Connect Apache Kafka® to OpenSearch® with Terraform
- Deploy PostgreSQL® services to multiple clouds and regions using Terraform
- Using Terraform with Github Actions
- Deploy PostgreSQL® service with custom configurations using Terraform
- Enforce fine-grained policy control across your data infrastructure
Import your existing data platform using Terraform (@dewan) this tutorial covers how to take an existing data platform from ad-hoc chaos and move to version-controlled management.
Until next time! 
- Come say hi to us at an event near you!
- Learn tech topics from Aiven Developer Center and videos.
- Read the latest Aiven announcements on our blog.
- Come chat with us on Twitter and LinkedIn.