Rozwijanie mikrousług w Pythonie. Budowa, testowanie, instalacja i skalowanie

(okładka miękka, książki)
Autor: Tarek Ziade
Liczba stron: 280
Data premiery: 18-09-2018
Wydawca: Wydawnictwo Helion

Dostępność: Dostępny | Wysyłamy w 48 godzin

Normalna cena:
59,00 zł
Special Price 37,99 zł
- +
LUB

Opis

Rozwijanie mikrousług w Pythonie. Budowa, testowanie, instalacja i skalowanie.

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ść!

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.

W tej książce między innymi:

  • mikrousługi i ich rola w tworzeniu nowoczesnych aplikacji WWW,
  • cykl tworzenia kodu pod kątem testów i ciągłej integracji,
  • monitorowanie i zabezpieczanie mikrousług,
  • tworzenie mikrousług w JavaScript,
  • budowa mikrousług niezależnie od operatorów chmurowych i technologii wirtualizacyjnych,
  • unikanie problemów wynikających z centralizacji aplikacji.

Mikrousługi w języku Python: integracja doskonała!


Powyższy opis pochodzi od wydawcy.

Dodatkowe informacje

Autor Tarek Ziade
Nazwa Rozwijanie mikrousług w Pythonie. Budowa, testowanie, instalacja i skalowanie
Liczba stron 280
Data premiery 18-09-2018
Wydawca Wydawnictwo Helion
Oprawa miękka
Tłumacz Watrak Andrzej
ean 9788328345966
Numer wydania I
Język wydania polski
Język oryginału angielski
Rok wydania 2018
Forma książka

Opinie

Oceń ten produkt jako pierwszy

Napisz własną recenzję

Oceniasz: Rozwijanie mikrousług w Pythonie. Budowa, testowanie, instalacja i skalowanie

Jak oceniasz ten produkt? *

 
1 1 gwiazdka
2 2 gwiazdki
3 3 gwiazdki
4 4 gwiazdki
5 5 gwiazdek
Ocena
  • Limit znaków:

Dostawa

Koszty dostawy:

Zamówienie do 149 zł

DostawaPłatność onlinePłatność
przy odbiorze*
Punkt odbioru 0,00 zł -
Pocztex Kurier 48 4,99 zł 7,99 zł
Kurier 8,99 zł 10,99 zł
Paczkomaty Inpost 24/7 7,99 zł -

Zamówienie powyżej 149 zł

DostawaPłatność onlinePłatność
przy odbiorze*
Punkt odbioru 0,00 zł -
Pocztex Kurier 48 0,00 zł 5,99 zł
Kurier 0,00 zł 5,99 zł
Paczkomaty Inpost 24/7 0,00 zł -

*Płatność przy odbiorze dostępna tylko dla zarejestrowanych użytkowników.