"Kubernetes jest platformą do orkiestracji kontenerów. Projekt ten należy dziś do najpopularniejszych i najbogatszych narzędzi w swojej klasie, stanowi także podstawę dla wielu innych platform, znanych jako systemy typu PaaS.
Dzięki nim Kubernetes zyskał możliwość tworzenia aplikacji, jednak tego typu narzędzia wymagają od programistów i architektów wykorzystania trafnych wzorców projektowych. Opisują one schematy rozwiązywania problemów na najróżniejszych poziomach staranności, a tym samym skuteczne projektowanie i implementację postępowych, rozciągliwych natywnych aplikacji chmurowych w Kubernetesie.
To książka przeznaczona dla programistów, którzy chcą rozwijać chmurowe aplikacje dla Kubernetesa. Opisano w niej mnóstwo przydatnych wzorców, przedstawiono ich możliwości i wytyczne do użytkowania. Poszczególne zagadnienia zostały zilustrowane ergonomicznymi przykładami.
Wśród wzorców znalazły się te, które upraszczają tworzenie aplikacji chmurowych, oraz umożliwiające zarządzanie interakcjami między kontenerami i platformami. Opisano tu zróżnicowane metody konfiguracji aplikacji w Kubernetesie, a także zasady organizowania kontenerów w ramach kapsuły.
Wprowadzono dodatkowo szereg bardziej progresywnych tematów, takich jak techniki rozszerzania platformy czy tworzenie obrazów kontenerów. Poszczególne wzorce nadają się do wielokrotnego użytkowania i są nad wyraz przydatne w przypadku natywnych środowisk chmurowych.
W książce opisano następujące kategorie wzorców: wzorce podstawowe wzorce zachowań wzorce strukturalne wzorce konfiguracji wzorce progresywne Kubernetes: rzeczywiste rozwiązanie pokaźnych problemów! O autorach Bilgin Ibryam jest starszym architektem w firmie Red Hat.
Kieruje również wieloma projektami w Apache Software Foundation. Jest blogerem, niejednokrotnie występuje na różnych konferencjach. Pasjonuje się oprogramowaniem open source, systemami rozproszonymi i mikrousługami.
Dr Roland Huss jest starszym inżynierem oprogramowania w firmie Red Hat i członkiem zespołu serverless pracującego nad projektem Knative. Jest również jednym z głównych autorów kilku modnych narzędzi do programowania w Javie.