Home Agile

Agile

Agile is a set of practices to make software development move quickly and easily. These practices value Individuals and interactions over processes and tools, Working software over comprehensive documentation, Customer collaboration over contract negotiation and Responding to change over following a plan.

Refactoring helps DevOps initiatives in your organization

Every developer can give you examples of applications of which the code base is like spaghetti code. Plenty of reasons why an application might end up in such a situation. Often,...
Site Reliability Engineering and the IT product

Why SRE is important for your applications

In the article “learn to fail or fail to learn” I briefly touched on the importance of learning from failures. In short: a development team should learn it is inevitable that...
Ten cloud migration barriers and how to tackle them

10 cloud migration barriers and how to tackle them

Winning teams at large enterprises adopt cloud technology at a rapid pace. This brings changes to 3 well-known aspects: people, process & technology. Despite good efforts, there are also departments that...
Gitlab logo

Gitlab 13.0 – a big focus on security

Amazic helps you speed up your cloud journey. In order to do this, you need a lot of useful tools. One of them is Gitlab. At the end of May, version...
Risk Management in a DevOps world

Risk Management in a DevOps world

Every great new feature of the application you push to production provides an opportunity to increase the revenue of your organization. On the other hand, every commit and with it, every...
At-which-level-are-you-Meet-the-DevOps-Maturity-Model

At which level are you? Meet the DevOps Maturity Model

Your organization is probably in the middle of a DevOps transformation. Perhaps you struggle to get there. Great questions are: where did you start, what went well and what could be...
Advice for software application requirements

Advice for software application requirements

Requirements for software applications as well as for infrastructure resources are important. Some development companies do not pay special attention to them, even large enterprises tend to underestimate the importance of...
Learn to fail or fail to learn

Learn to fail or fail to learn

There are a lot of websites dedicated to DevOps nowadays. The topic is trending,  it is being highlighted in a lot of talks at webinars and conferences all around the world....
Stakeholder management in a DevOps world dos and donts

Stakeholder management in a DevOps world – do’s and dont’s

Every software development organization runs a series of software projects. These projects result in applications. Those applications require great features to be successful. Agile teams push those applications from source code...
Let your Pods do the talking

Let your Pods do the talking

In this article, we'll let your Pods to the talking. Almost all applications deployed to Kubernetes need to access cloud-native resources sooner or later. The application might need to talk to an...