How to learn for CKA exam

Categories: Software Development Project Management
CKA learning tips and tricks I have passed a Certified Kubernetes Administrator exam recently. Here are some tips that should increase your chances in passing the exam. I cannot give you the specific details of the exam as I have signed a confidentiality agreement. However, I hope those few general tips will save you time and make your learning experience more efficient. Exercise with kubectl Don’t read the kubectl documentation too extensively.

Read More →

Azure App Service vs AKS vs Service Fabric

Categories: Software Development
Azure App Service vs AKS vs Service Fabric Because my previous article turned out to be very popular, I decided to make a followup article that extends the comparison of Azure Kubernetes Service and Service Fabric to Azure App Services for Linux (Docker). This is a very reasonable alternative for most of developers that are starting with containers and want to begin their journey with containers. If you haven’t read my previous article, you can find it here: Kubernetes vs Azure Service Fabric

Read More →

Things to learn from project management

Categories: Software Development Project Management
A few lessons that Dev(and Ops) can learn from project management Software development gives you a lot of flexibility. Scrum created independent, self-sufficient teams that strive to reach company’s goals. Yet, there are things, that scrum teams could learn from non-agile project managers. I also needed to perform department-wide project management tasks, such as feasibility studies, cost analysis and software purchase recommendations. I believe that every developer can learn something from those experiences as well.

Read More →

Why I moved my blog from Wordpress to Hugo

Categories: Software Development
Dear Readers, Those of you who are regulars here probably have noticed that I have changed the layout of my blog. This change followed a migration from Wordpress to Hugo blogging platform. Despite the fact that I am still migrating parts of my old setup, I am already very happy that I have made the move. This blog post is to tell you this short story. I also apologise in advance for parts of the blog that still might not work properly.

Read More →

Why Kubernetes (and App Service Fabric) is not for everyone

Categories: Kubernetes Azure Service Fabric
Despite the fact that I love working with Kubernetes, it is not for every company and every containerized workload. This is my first post from the series: "Container Orchestrators are not for everyone". Enjoy! This is a short post in which I will try to encourage you to refrain from jumping immediately onto AKS or App Service Fabric if you just want to „deploy a couple of docker images”. When not to use container orchestrator When you have only a handful of services to orchestrate There is no point of setting up Kubernetes or Service Fabric if you want to deploy few applications.

Read More →

Kubernetes vs Azure Service Fabric

Categories: Kubernetes
Recently I have investigated container orchestration solutions on Azure. The main competitors in this area are Azure Kubernetes Service and Azure Service Fabric. Both have their place, advantages and downsides. This is a small smackdown of those two based on my research and experience with Kubernetes. Unfortunately I have not had practical experience with Service Fabric so far. Please let me know your thoughts in the comments section. Let’s start then.

Read More →

Jupyter on Kubernetes - the easy way

Categories: Kubernetes
Introduction I have been playing a bit more with Python recently. I wanted to test out some algorithms using this awesome tool called Project Jupyter. I also did not want to drain battery of my laptop while doing this, as I have a powerful machine at home running single node Kubernetes cluster. If you are interested in learning how to install such single-node-cluster on your old desktop, you can Find it here.

Read More →

Creating Grafana dashboards for Kubernetes

Categories: Kubernetes
In this blog post I will show you how to get started with grafana custom dashboard for Kubernetes. We will also be learning basics of Prometheus query language. Both of those tools are very useful in everyday of cluster admin’s and user’s life. Why you should learn Prometheus query language Grafana and Prometheus are very powerful tools that enable you to monitor almost anything about your Kubernetes cluster. They are, though, difficult to master.

Read More →