Enforce Compute Sustainability through Policies

Authored by Florian Stoeber and Vanessa Kantner Using the public cloud has a huge impact on the environment. The public cloud is just another company’s server, running in a data centre. These data centres are now – mid-2022  – responsible for 2% of the world’s total greenhouse gas (short: GHG) emissions[1]. This number is expected to rise over the next years, due to the almost exponential growth in demand of public cloud services. In this Weiterlesen…

FinOps tools for developers

While cloud environments are growing, many things are getting more complex and harder to understand. One big topic is the governance and cloud-cost optimization of your environment. In this blog post, I will show you essential topics that every developer or IT department can use to pick the low-hanging fruit.

People meet tools: A FinOps journey to success

These days the FinOps tooling landscape offers an enormous variety. Features of the tools range from graphical dashboards, reports, rightsizing recommendations and anomaly detections based on adaptive machine learning algorithms for both containers or cloud services.   All these products and features have the potential to take your FinOps practice to the next level. This means choosing to buy or build a tool which has a long-term impact on the success of your FinOps practice. Weiterlesen…

How to deal with unused cloud resources

The source of unused cloud resources Since some years now, I dedicate my professional career to a topic called FinOps (formerly known as Cloud Cost Management). FinOps is a combination of systems, best practices, and culture that increases an organization’s ability to understand cloud costs and make trade-offs. The most interesting part for me with FinOps is the interdisciplinary between many different departments at companies and I understand my role as an advisor and translator, Weiterlesen…

Finding your way into Cloud Native 

I presume you already have heard about Cloud Native before but if not certainly about Cloud Computing at some point. In a nutshell, Cloud Computing is the usage of a distributed computer network that consists of servers, network components and storage. Everybody uses services hosted on “the cloud” day by day (This website is also hosted in the cloud). Maybe you or your team have also configured a system using a Cloud Provider AWS, Azure, Weiterlesen…

docker alternatives

Consider Docker Alternatives

As you may have heard a few months ago, Docker announced a change to its pricing model that will only affect Docker Desktop for enterprises starting in February 2022. This article takes this as an opportunity to talk about Docker alternatives. One focus is Docker Desktop. Even if the pricing changes do not affect you, I am sure there is something in here for you.  First, we will refresh our memory about Docker and discuss Weiterlesen…

KCNA, Why and How to pass the exam!

The CNCF (cloud-native computing foundation) and The Linux Foundation, had introduced a new Kubernetes exam in November 2021. The exam is called Kubernetes and Cloud-native Associate (KCNA).   Looking through the exam format and exam domain, made me curious to sit for the certification, for reason number one, which was the exam format.   The Exam Format The exam is a multiple-choice test that consists of 60 questions. You have 90 minutes to complete the exam and must get at least 75% or above to succeed in it. I had the Weiterlesen…

WHAT THE TAG?

Developing comprehensive tagging strategies for your cloud resources to achieve transparency in cost allocation.  Tagging as a tool to transform metadata into usable data is by no means a new concept. It may sound simple, but one should carefully consider what information to gather before adding metadata to your cloud resources. The journey to effective cost management may not be as straightforward as one thinks. The reason is that the people deploying, using and managing Weiterlesen…

Dapr: Distributed Application Runtime

Dapr – a toolbox for distributed systems The growing complexity of distributed, containerized systems presents many developers with new challenges. This creates new interfaces within an application, which also require new approaches for the integration. Further problems arise not only technically but also organizationally for projects and their operation. Essentially, this raises some questions. Who must provide the necessary systems for the integration layer within a distributed application? Who manages this layer? Who is responsible Weiterlesen…

dapr