Kubernetes is the perfect platform for deploying your modern, cloud-native applications: it provides powerful tools and facilities for application resilience, scaling and deployment. However, to use these facilities properly, the way applications are traditionally architected must sometimes change. This course provides developers with the patterns, architectures and techniques required to write resilient applications on Kubernetes - from creating self-healing deployments, through injecting configuration and secrets, to deploying stateful applications, and more.
Are you interested in attending a private training course?
Are you interested in attending a public training course?
Developers and software architects interested in writing applications that are deployed on Kubernetes.
Attendees should have basic experience with usage of the Scala language.
Gain the skills and knowledge required to build Scala applications that use Kafka as their backbone.
Learn the patterns, architectures and techniques required to write resilient applications on Kubernetes.
Learn techniques for writing performant Scala code and effective use of tools for analyzing performance.