
Cloud Native Development with Google Cloud: Building Applications at Speed and Scale
Rozwój natywny w chmurze daje możliwość szybkiego tworzenia, zabezpieczania i skalowania oprogramowania. Po drodze trzeba jednak pokonać wiele potencjalnych pułapek. Ta książka pokazuje na praktycznych przykładach, jak korzystać z Google Cloud jako laboratorium umożliwiającego szybkie innowacje, fabryki automatyzującej pracę, odpornej, skalowalnej i bezpiecznej cytadeli do uruchamiania aplikacji oraz obserwatorium do ich obserwacji.
Autor Daniel Vaughan pokazuje, jak przenieść aplikacje z prototypu do produkcji, łącząc usługi Google Cloud, natywny model programowania w chmurze i najlepsze praktyki. Śledząc przykładowy projekt od początku do końca, programiści, architekci i menedżerowie inżynierii pracujący z Google Cloud Platform dowiedzą się, jak pewnie tworzyć i uruchamiać aplikacje natywne w chmurze w Google Cloud.
⬤ Zrozumienie koncepcji rozwoju natywnego w chmurze, od mikrousług i konteneryzacji po najlepsze praktyki architektoniczne i optymalizację kosztów.
⬤ Poznanie usług Google Cloud, które w szczególności wspierają ten styl programowania: obliczenia, trwałość, przesyłanie wiadomości, DevOps, bezpieczeństwo i sieci oraz obserwowalność.
⬤ Pewne tworzenie aplikacji natywnych w chmurze w Google Cloud.
⬤ Dowiedzieć się, jak sprostać wymaganiom niefunkcjonalnym, takim jak bezpieczeństwo, obserwowalność i testowanie.
⬤ Pomyślne przejście od wstępnych weryfikacji koncepcji i prototypów do systemów produkcyjnych.