A robust, open-source, cloud-agnostic DevOps environment
Aalèn and his team started to create an internal development platform (IDP) to give developers and DevOps engineers a standardized infrastructure and development environment. “We wanted to narrow the technologies down and build a golden path for 90% of their use cases,” says Aalèn. As a first step, they looked for an open source service provider who could meet their exact requirements and, after a thorough evaluation of different vendors, chose Aiven.
At the heart of TV2’s technology strategy is the use of open source solutions and cloud computing services from multiple providers, as this prevents dependency on specific vendors. Consequently, the ability for TV2 to run its workloads on any hyperscaler cloud, anywhere in the world, was a big win. Additionally, Aiven’s commitment to running everything on open source variants also lowered TV2’s risk of adoption.
“As a major provider of news in Norway, we play an important role in society, and our open source and cloud-agnostic strategy is non-negotiable,” says Aalèn. “If anything happens to one of our technology or cloud providers, we need to keep operating. We use more than one hyperscaler to spread the risk. The Aiven Platform supports this strategy.”
The IDP originally supported TV2’s streaming and online news offerings, due to the importance of live updates and real-time data. Bjarte Brandt, DevOps Architect, TV2, explains, “Apache Kafka® has been a critical component of our data infrastructure for several years but we were losing control of our Kafka clusters. If Kafka doesn't work, our streaming services don’t work. With Aiven’s extensive expertise inmanaging and maintaining Kafka, we knew we could rely on them.”
But just as important was that the Aiven Platform provides a comprehensive range of the most popular open source technologies. “We have a DevOps culture at TV2, and we work hard to put the right teams together. But to be really effective they need the right tools,” says Brandt. “We liked Aiven’s platform approach from the beginning. As users of Kafka, MirrorMaker, Cassandra®, PostgreSQL®, OpenSearch® and Redis®, having them all integrated into the same platform is a huge benefit for us.”
Aalèn says, “We chose Aiven because the company met all our criteria. We get access to all the open source tools and technologies we need, plus a great UI and understandable pricing. We can run our workloads on Google as well as AWS — meeting our need for a cloud-agnostic solution.”