Learn methods and principles of resilient distributed application architectures from hybrid cloud to far edge