Cloud-Native technologies allow creating and executing scalable applications inside modern and dynamic environments like public, private or hybrid cloud. They include container runtimes, container orchestrators like Kubernetes, mesh services, microservices, or even approaches as GitOps

7 Posts

Infrastructure as Code

Infrastructure as Code (IaC) helps to configure and manage the infrastructure in a clever way. It is one of the most important DevOps practises used with continuous delivery. It is all about treating your infrastructure in the same way of an application code. It will provide you greater accuracy, reduces errors, and increases implementation velocy and consistency

6 Posts


Programming is the basis of all in computer science. It defines how the operating system and software will work. Programming is a creative task. There is no right or wrong way to solve a problem. With the right skills, a software craftsman can solve any number of problems. The possibilities are only limited by your imagination

5 Posts


CI/CD is the combined practice of continuous integration (CI) and continuous delivery (CD). Its purpose is to allow development teams to deliver code frequently and improve robustness through automated workflows

4 Posts


Cloud computing allows you to deploy new environments on demand and at scale. It can be public, private or hybrid. It's really a key element in DevOps to be flexible and provision quickly

4 Posts


Observability is the ability of the internal states of a system to be determined by its external outputs. Modern systems like native microservices running on Kubernetes clusters are extraordinarily complex. Standard monitoring can only track known unknowns. Observability compensates for this by relying on metrics, logs, and tracing

2 Posts