Java EE eBooks on Leanpub
DZone Java Caching Refcard
-
Join 128 other subscribers
-
Recent Posts
- Basics of Kubernetes Volumes – Part 1 September 24, 2019
- Using Azure Disk to add persistent storage for your Kubernetes apps on Azure September 23, 2019
- “Kubernetes in a Nutshell” — blog series September 21, 2019
- My Tweets
Categories
- Books (6)
- Caching (1)
- Cloud (7)
- Docker (5)
- Java (136)
- Knowledge (1)
- kubernetes (8)
- NoSQL (2)
- Oracle Cloud (5)
- Oracle Directory Services (1)
- Oracle Identity & Access Management (1)
- Oracle Identity Governance (12)
- Oracle Identity Manager (17)
- Oracle Priviledged Account MAnager (1)
- Oracle Privileged Account Manager (2)
- Oracle Unified Directory (1)
- Productivity (1)
- serverless (2)
- Uncategorized (2)
- Follow Head in the clouds on WordPress.com
Author Archives: Abhishek
Basics of Kubernetes Volumes – Part 1
We continue our “Kubernetes in a Nutshell” journey and this part will cover Kubernetes Volumes! You will learn about: Overview of Volumes and why they are needed How to use a Volume Hands-on example to help explore Volumes practically The … Continue reading
Using Azure Disk to add persistent storage for your Kubernetes apps on Azure
In this blog post, we will look at an example of how to use Azure Disk as a storage medium for your apps deployed to Azure Kubernetes Service. You will: Setup a Kubernetes cluster on Azure Create an Azure Disk … Continue reading
“Kubernetes in a Nutshell” — blog series
This series is going to cover the “breadth” of Kubernetes and the core/fundamental topics. It will be done in a practical way where you get your “hands dirty” by trying things out — we will use minikube (locally) or the managed … Continue reading
Deep dive into Kubernetes components required to run stateful Kafka Streams applications
Happy to get feedback via @abhi_tweeter or just drop a comment! One of the previous blogs was about building a stateless stream processing application using the Kafka Streams library and deploying it to Kubernetes as in the form of a … Continue reading
How to configure your Kubernetes apps using the ConfigMap object?
“Separation of configuration from code” is one of the tenets of the 12-factor applications. We externalize things which can change and this in turn helps keep our applications portable. This is critical in the Kubernetes world where our applications are … Continue reading
Tutorial: Develop a Kafka Streams application for data processing and deploy it to Kubernetes
This tutorial will guide you through how to build a stateless stream processing application using the Kafka Streams library and run it in a Kubernetes cluster on Azure (AKS). As you go through this, you’ll learn about the following: What … Continue reading
How to quickly test connectivity to your Azure Event Hubs for Kafka cluster, without writing any code
You have a shiny new Kafka enabled broker on Azure Event Hubs and want to quickly test it out without writing cumbersome client (producer and consumer) code. Try out the instructions in this post and you should (hopefully) have everything … Continue reading
How to get your Kubernetes cluster service principal and use it to access other Azure services?
So, you have a Kubernetes cluster on Azure (AKS) which needs to access other Azure services like Azure Container Registry (ACR)? You can use your AKS cluster service principal for this. All you need to do is delegate access to … Continue reading
Beyond Pods: how to orchestrate stateless apps in Kubernetes?
Hello Kubernauts! Welcome to the “Kubernetes in a nutshell” blog series 🙂 This is the first part which will cover native Kubernetes primitives for managing stateless applications. One of the most common use cases for Kubernetes is to orchestrate and … Continue reading
Code walkthrough for “funcy” – a Serverless Slack app using Azure Functions
In the previous blog, we explored how to deploy a serverless backend for a Slack slash command on to Azure Functions As promised, it’s time to walk through the code to see how the function was implemented. The code is … Continue reading