Chaos Engineering

What is chaos engineering?

Posted on Leave a comment

Reading Time: 2 minutes Chaos engineering is about creating experiments to reveal the weakness in a system. We know that sooner or later, a complex system will fail. We can inject failure in a controlled way to be able to gain confidence in our system. Injecting failure we can check the system behavior. Observe whether the monitoring is working […]

Read more
microservices

What is Microservice?

Posted on Leave a comment

Reading Time: 2 minutes Microservice is an architecture style where you create or deposed a system into components. Despite the name, does not mean that the service has to be small in size. The most important thing is that each service has the following characteristics: Single-responsibility Each microservice should have only one responsibility, also known as bounded domain context. […]

Read more
API Gateway Architecture

What is API Gateway?

Posted on Leave a comment

Reading Time: 2 minutes API gateway is like a wall with a gate and guard standing in front of it. Everyone that arrives on this gate has a question to ask someone from another side of the gate. They have the name of the person that knows the answer but they do not know where it is located.So the […]

Read more
cloud-native

What is cloud-native?

Posted on Leave a comment

Reading Time: 1 minute Cloud-native is a common term you have been heard before. It refers to applications that are designed to run on the cloud. Not only run on the cloud but take advantage of all resources that cloud platform affords. These applications are constructed to uses IaaS or PaaS services natively. This means that components are constructed […]

Read more
Kubernetes

What is Kubernetes?

Posted on Leave a comment

Reading Time: 1 minute Kubernetes (short k8s) is an open-source orchestration software for deploying, managing and scaling containers. When applications (microservices) are packaged with their dependencies and configuration into a container it´s necessary a tool to manage and automatically scale up and down the containers according to the application access demand. Kubernetes is the right tool for do that. […]

Read more