Sling Academy
Home/DevOps/Page 17

DevOps

DevOps is a set of practices that combines software development (Dev) and IT operations (Ops) aimed at shortening the systems development life cycle and providing continuous delivery with high software quality. It emphasizes collaboration, automation, and integration between developers and IT professionals to improve the speed and quality of software deployment.

Kubernetes: How to Share Secrets Between Namespaces

Updated: Jan 31, 2024
Introduction Managing confidential data such as passwords, OAuth tokens, and ssh keys is crucial in any application setup. In Kubernetes, Secrets are used to hold this sensitive data, and by default, they are isolated to the namespace......

Kubernetes: How to restart a pod periodically (with examples)

Updated: Jan 31, 2024
Introduction Kubernetes is an open-source system for automating the deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and......

Homebrew: How to Change MySQL Config File

Updated: Jan 31, 2024
Overview MySQL is a widely-used open-source relational database management system (RDBMS). When you install MySQL on macOS using Homebrew, it’s common that you’ll need to customize your MySQL server configuration to meet......

An Introduction to Producer and Consumer in Apache Kafka

Updated: Jan 31, 2024
Overview Apache Kafka is a distributed streaming platform that allows you to build real-time streaming data pipelines and applications. At its core, Kafka is based on a publish-subscribe model consisting of producers, topics,......

Building a Basic Kafka Consumer in Java

Updated: Jan 31, 2024
Overview Apache Kafka is an open-source stream-processing software platform developed by LinkedIn and donated to the Apache Software Foundation. It is used for building real-time data pipelines and streaming apps. Kafka is often used......

How to Achieve High Availability in Kafka (with Examples)

Updated: Jan 31, 2024
Introduction Apache Kafka is a distributed streaming platform that enables you to build real-time data pipelines and applications. At the heart of its design is the ability to handle high volumes of data and provide high availability......

4 Ways to Monitor Kafka Cluster Health

Updated: Jan 31, 2024
Introduction Apache Kafka is a distributed streaming platform that is used for building real-time data pipelines and streaming apps. It is horizontally scalable, fault-tolerant, and incredibly fast, making it a popular choice for many......

Apache Kafka: How to Purge Topics and Messages

Updated: Jan 31, 2024
Introduction Apache Kafka is a powerful distributed event streaming platform that can handle high volumes of data. It’s widely used for building real-time streaming data pipelines and applications. Managing the data—specifically,......

How to create a custom Kafka serializer and deserializer

Updated: Jan 31, 2024
Introduction In the realm of big data streaming, Apache Kafka stands out as a highly scalable and fault-tolerant distributed event streaming platform, which is capable of handling trillions of events a day. Kafka facilitates real-time......

Managing Rolling Updates and Rollbacks in Kubernetes Deployments

Updated: Jan 31, 2024
Introduction Kubernetes has become the de facto standard for managing containerized applications. With its powerful construct for deployments, you can control how updates to your application are rolled out as well as how to roll those......

Managing Sensitive Data with Secrets in Kubernetes

Updated: Jan 31, 2024
Introduction Kubernetes is a powerful platform used by developers to manage containerized applications efficiently and securely. One crucial aspect of maintaining application security within a Kubernetes cluster is the management of......

Using Secrets with Kubernetes Deployments and Pods

Updated: Jan 31, 2024
Introduction Managing sensitive data is a crucial aspect of any application deployment. In Kubernetes, managing such sensitive data—like passwords, OAuth tokens, and ssh keys—is done using the object called Secrets. This tutorial will......