Opis treści
Rozwijanie mikrousług w Pythonie. Budowa, testowanie, instalacja i skalowanie
_x005F_x000D_ _x005F_x000D_Mikrousługi są bardzo ciekawym trendem tworzenia kodu. Pojawił się on kilka lat temu z uwagi na potrzebę przyspieszenia cyklu udostępniania oprogramowania. Nowe produkty i funkcje musiały być oferowane użytkownikom możliwie najszybciej. Wkrótce okazało się, że tworzenie architektury aplikacji składającej się z małych, funkcjonalnych jednostek - właśnie mikrousług - jest bardzo obiecującym sposobem pracy. Pozwala na zwiększenie się elastyczności oraz szybkości wprowadzania innowacji, gdyż programista może zająć się jednym elementem bez zastanawiania się nad całością aplikacji. W świecie, w którym rządzą wydajność i krótki czas dostarczania kodu, jest to duża wartość!
_x005F_x000D_ _x005F_x000D_Dzięki tej książce dowiesz się, w jaki sposób niewielkie, standardowe elementy kodu mogą złożyć się na kompletną, działającą aplikację. Nauczysz się tworzyć takie mikrousługi, rozwiązywać pojawiające się problemy i nabierzesz nawyku stosowania dobrych praktyk. Szybko zaczniesz pisać aplikacje w Pythonie za pomocą szerokiego wachlarza dostępnych narzędzi, włączając w to Flask czy Tox. Przy okazji nauczysz się zasad programowania zorientowanego na testy. Dowiesz się, jak zabezpieczać komunikację pomiędzy usługami i kodować funkcjonalności zapory aplikacyjnej w języku Lua dla serwera Nginx. Poznasz też możliwości instalowania mikrousług w chmurze AWS z wykorzystaniem kontenerów Docker.
_x005F_x000D_ _x005F_x000D_W tej książce między innymi:
_x005F_x000D_ _x005F_x000D_- _x005F_x000D_
- mikrousługi i ich rola w tworzeniu nowoczesnych aplikacji WWW _x005F_x000D_
- cykl tworzenia kodu pod kątem testów i ciągłej integracji _x005F_x000D_
- monitorowanie i zabezpieczanie mikrousług _x005F_x000D_
- tworzenie mikrousług w JavaScript _x005F_x000D_
- budowa mikrousług niezależnie od operatorów chmurowych i technologii wirtualizacyjnych _x005F_x000D_
- unikanie problemów wynikających z centralizacji aplikacji _x005F_x000D_
Mikrousługi w języku Python: integracja doskonała!
_x005F_x000D_„Rozwijanie mikrousług w Pythonie. Budowa, testowanie, instalacja i skalowanie”, Tarek Ziadé – jak czytać ebook?
Ebooka „Rozwijanie mikrousług w Pythonie. Budowa, testowanie, instalacja i skalowanie”, tak jak pozostałe książki w formacie elektronicznym przeczytacie w aplikacji mobilnej Woblink na Android lub iOS lub na innym urządzeniu obsługującym format epub lub mobi - czytnik ebooków (Pocketbook, Kindle, inkBook itd.), tablet, komputer etc. Czytaj tak, jak lubisz!
Zanim zdecydujesz się na zakup, możesz również przeczytać u nas darmowy fragment ebooka. A jeśli wolisz słuchać, sprawdź, czy książka jest dostępna w Woblink także jako audiobook (mp3).