The architect and the designed are two confused IT roles. They are used interchangeably, but they are essentially different for infrastructure and applications. There are many designers out there in IT, in infrastructure or software, but there are fewer architects. The Architect works with principles. He/she is not necessarily aware of technologies and tools, but rather defines the logic and how information will flow. The Designer works with technologies and frameworks, thus has to deal with technical limitations, restrictions.
I watched this video from Matt Dreyer's presentation in AWS re:Invent 2016, and then I saw "The Arrival", a film by Denis Villeneuve. In Matt's presentation, IT cloud infrastructure is controlled with natural language, as Alexa (an Amazon AI implementation) interprets the human speech to commands understood by the VMware cloud running on Amazon AWS. There are …
A lot has been written on how important monitoring is. Instead of contributing to the frenzy or more tools, with heuristic end-to-end capabilities for DevOps, and the importance of monitoring, known already since the 80's, I would like to give a disruptive view.
From the moment any tool presents its findings on a screen, the benefit is only evolutionary; it cannot contribute to a vision for a non-stop infrastructure for DevOps or any other operational model. We forget that monitoring is a process, not technologies.
What is reliability. Reliability is the confidence we have on a component or a system that it will not fail. How to improve reliability. How to assess reliability.
What is Availability? Availability is the percentage of time a service was available. How to Measure Availability. How to Improve Availability