Building, deploying and operating application systems for high scale and failure tolerance is the supreme field of software engineering.
While Continuous Integration (CI) and oftentimes also Continuous Delivery (CD) have become a part of commonly used build pipelines, monitoring and observability is still often an afterthought or manually configured.
To keep up with containers being started and stopped for version upgrades, scaling up and down or to mitigate failure situations, monitoring needs to automate all the tasks to react to infrastructure changes and find issues before users being impacted.
People today expect “Oops-Less Operation”, or do you want your bank to be offline?
Mainly developers, but also DevOps
Christoph Engelbert is Senior Developer Advocate at Instana and an open source enthusiast and always interested in “Java Next”. In his spare time, he struggles with performance optimizations, the JVM internals or the garbage collector, whereby he is also available to answer questions on these topics as a freelance consultant. He also firmly believes in Polyglot and is familiar with Java, Kotlin, Go, TypeScript and other languages.