Kubernetes is an open-source platform designed to automate deployment, scaling, and operation of application containers, across multiple hosts and/or clouds.

Kafka on Kubernetes, the Strimzi Way (Part 2)

Learn how to run Kafka on Kubernetes using an open source operator.We kicked off the the first part of the series by setting up a single node Kafka cluster which was accessible to only internal clients within the same Kubernetes cluster, had no encryption, authentication or authorization and used temporary persistence.

Save your Grafana & Prometheus Data With Kubernetes Using Pvc

In this Article I Will cover how to make data persistent with the help of Kubernetes PVC and Config Map, So and What is Grafana.What is Prometheus? Prometheus is an open-source software application used for event monitoring and alerting. It records real-time metrics in a time series database (allowing for high dimensionality) built using an HTTP pull model, with flexible queries and real-time alerting.

Kafka on Kubernetes, the Strimzi Way! (Part 1)

In this article, learn how to run Kafka on Kubernetes.Some of my previous blog posts (such as Kafka Connect on Kubernetes, the easy way!), demonstrate how to use Kafka Connect in a Kubernetes-native way. This is the first in a series of blog posts which will cover Apache Kafka on Kubernetes using the Strimzi Operator.

Enrich your Ceph Object Storage Data Lake

Learn how to move Kafka messages to Ceph S3 Object Storage using Secor. If your business is your Solar System, then your Data is the SUN, it has both gravity & mass.

Getting Started | Azure SQL Devs’ Corner

Developing in the cloud with SQL Server Big Data Clusters. A developer's introduction to learn how to leverage SQL Server Big Data Cluster in the cloud using it to access any data anywhere.

Distributed SQL Change Management with Liquibase and YugabyteDB on GKE

Learn how to get a PostgreSQL-compatible YugabyteDB distributed SQL database cluster running on GKE with changes being managed & tracked by Liquibase. Liquibase is an open source and extensible change management project that supports a variety of databases including Snowflake, MySQL, and PostgreSQL via JDBC.

CNCF Webinar: Five Recently-Unearthed Kubernetes Security Vulnerabilities

As Kubernetes grows in popularity, it has attracted the attention of more security researchers, who probe the software looking for weaknesses.

Getting Started with SQLPad and Distributed SQL on Google Kubernetes Engine

Because YugabyteDB is PostgreSQL compatible, tools like SQLPad work with it out of the box. Learn how to get a 3 node YugabyteDB cluster running on GKE connected to the SQLPad UI. SQLPad is an MIT licensed web app written in React and Node.js for writing and running SQL queries and visualizing the results.

Neo4j: running in Kubernetes

In the previous post — Neo4j: graph database — run with Docker and Cypher QL examples — we’ve run the Neo4j database with в Docker. The next task is to run it in the Kubernetes cluster.

Advanced Docker Security with AppArmor

AppArmor when implemented properly, provides an enhanced level of security to the deployed containers at a program level.

The New Stack Context: Operators Can Be a Security Hazard

Alcide's Gadi Naor explains his worries about operators, a framework used to manage complex applications on Kubernetes and other security-related topics.

Build, Deploy, Runtime: The 3 Stages of Kubernetes Security

Security is and needs to continue to be a priority for organizations seeking to deploy containers and Kubernetes applications into production.

How To Manage Local Kubernetes Testing with KIND Tool

If you've spent days (or even weeks?) trying to spin up a Kubernetes cluster for learning purposes or to test your application, then your worries are over.

Long Live SSH: One Million SSH Logins With Okta.

This article describes how Okta Advanced Server Access creates an automated solution to managing identity and access controls using SSH.

Service Mesh: The Gateway to Cloud Migration

Aspen Mesh's Andrew Jenkins and Tetrate's Zack Butcher cover how service mesh and Istio help teams get more out of containers and Kubernetes.

Understanding Basic Kubernetes Concepts

This post is the third in a series of blog posts about basic Kubernetes concepts. In the first one, I explained the concepts of Pods, Labels, and Replica Sets.

Understanding Kubernetes Probes

This is where Kubernetes probes come in to define when a container is ready to accept traffic and when a container should be restarted. As of Kubernetes 1.16, there are now three types of probes supported. In this post, we’ll review the different types of probes, best practices, and tools to detect deployments with potential configuration issues. Configure readiness, liveness, and startup probes to detect and deal with unhealthy pods. Understanding Kubernetes Probes

Hardening Your Kubernetes Stack Pt.3

How to push changes safely. Changes are part of all software life cycles but how do we make sure changes are made safely in Kubernetes (k8s)?

Istio Control Plane Upgrades using Canary Deployments

Co-author: Omar Steitieh. A new feature to support canary deployments of the Control Plane was included in Istio version 1.5.x. This blog aims to demonstrate this feature.

13 Best Courses to learn DevOps for Senior Developers in 2020

Best DevOps Courses from Udemy, Coursera, and Pluralsight to learn Online in 2020. You may know that DevOps is one of the most in-demand skills for both big and small organizations.