ODBIERZ TWÓJ BONUS :: »

Docker. Wydajność i optymalizacja pracy aplikacji. Wydanie II Allan Espinosa, Russ McKendrick

Autorzy:
Allan Espinosa, Russ McKendrick
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
2.0/6  Opinie: 1
Stron:
168
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
19,95 zł 39,90 zł (-50%)
19,95 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Przygotowania hosta Dockera i włączenia zdalnego dostępu do silnika
  • Konfigurowania Dockera z użyciem narzędzia Chef i zarządzania konfiguracją
  • Tworzenia i inicjalizowania klastrów Docker Swarm
  • Monitorowania Dockera za pomocą Prometheus oraz wizualizacji metryk
  • Konsolidowania logów i zdarzeń Dockera przy użyciu stosu ELK (Elasticsearch, Logstash, Kibana)
  • Optymalizowania obrazów Dockera poprzez skracanie czasu wdrażania i zmniejszanie rozmiaru
  • Używania rejestrów lustrzanych i ponownego wykorzystania warstw obrazu
  • Wdrażania kontenerów Dockera z użyciem Jenkinsa i automatyzacji procesów
  • Konfigurowania i przeprowadzania testów wydajności aplikacji z pomocą Apache JMeter
  • Analizowania wyników testów wydajności przy użyciu Grafana i Kibana
  • Skalowania aplikacji Dockera oraz wdrażania bez przestoju
  • Równoważenia obciążenia aplikacji z wykorzystaniem NGINX i innych mechanizmów
  • Debugowania i analizowania kontenerów Dockera z użyciem narzędzi systemowych
  • Śledzenia wywołań systemowych, analizy pakietów sieciowych i urządzeń blokowych
  • Wdrażania aplikacji w środowiskach produkcyjnych i wspomagania ich działania przez Dockera
  • Stosowania technik DevOps do optymalizacji wdrożeń i zarządzania środowiskiem produkcyjnym

Docker to technologia, dzięki której można uruchamiać kod w wielu środowiskach i na różnych platformach. Sposób działania tego oprogramowania bardzo upraszcza opracowywanie, testowanie, wdrażanie i skalowanie aplikacji. Docker wciąż jest sukcesywnie rozwijany. Zyskał znakomitą stabilność, a zestaw udostępnianych programistom narzędzi stale rośnie. Twórcy dużych systemów, zwłaszcza rozproszonych, coraz bardziej doceniają jego potencjał. Szczególnie atrakcyjny jest dla tych projektantów, którzy stawiają na konteneryzację i automatyzację przepływu pracy i ciągle poszukują sposobów optymalizowania działania swoich aplikacji.

Ta książka to znakomity przewodnik, dzięki któremu szybko poprawisz wydajność swoich aplikacji Dockera. Wyjaśniono tu zasady dostrajania plików Dockerfile, pokazano praktyczne techniki wdrażania kontenerów Dockera, przedstawiono także informacje o monitorowaniu wydajności kontenerów oraz o pracy z dziennikami zdarzeń hostów za pomocą stosu ELK. Z książki dowiesz się również, w jaki sposób standardowe narzędzia Linuksa umożliwiają diagnozowanie i rozwiązywanie problemów związanych z kontenerami. Nie zabrakło bardzo przydatnych wskazówek odnoszących się do przygotowania aplikacji do wdrożenia w środowiskach produkcyjnych z wykorzystaniem najefektywniejszych technik DevOps.

W tej książce między innymi:

  • przygotowanie Dockera i jego konfigurowanie za pomocą programu Chef
  • monitorowanie Dockera za pomocą systemu Prometheus
  • sprawne wdrażanie aplikacji i testy wydajności
  • skalowanie aplikacji Dockera
  • debugowanie kontenerów

Wydajny. Wydajniejszy. Docker.

NIECH TWÓJ KOD ROZKWITNIE!

Wybrane bestsellery

O autorach książki

Allan Espinosa aktywnie rozwija narzędzia systemów rozproszonych, takie jak Docker i Chef. Zajmuje się obsługą wielu obrazów Dockera wraz z popularnym oprogramowaniem open source. Tworzył skalowalne aplikacje na wiele platform. Obecnie pracuje w firmie Bloomberg, gdzie odpowiada za infrastrukturę Hadoop.

Russ McKendrick jest architektem oprogramowania. Z branżą IT jest związany od ponad ćwierćwiecza. Korzysta niemal wyłącznie z rozwiązań open source, a Docker jest jego ulubionym narzędziem. Pasjonuje się muzyką na płytach winylowych.

Allan Espinosa, Russ McKendrick - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Docker. Wydajność i optymalizacja pracy aplikacji. Wydanie II" obejmuje najnowsze techniki i narzędzia związane z Dockerem?
Tak, książka prezentuje aktualne techniki optymalizacji, monitorowania oraz wdrażania aplikacji w kontenerach Docker, uwzględniając m.in. Prometheus, ELK, Chef czy Jenkins.
2. Czy znajdę w książce praktyczne przykłady i instrukcje krok po kroku?
Tak, publikacja zawiera liczne praktyczne przykłady, instrukcje oraz gotowe do wdrożenia rozwiązania, które ułatwią optymalizację i zarządzanie kontenerami Docker.
3. Czy książka nadaje się do samodzielnej nauki Dockera i zagadnień związanych z wydajnością?
Tak, książka została napisana w sposób przystępny i pozwala na samodzielną naukę zarówno podstaw, jak i zaawansowanych zagadnień dotyczących wydajności Dockera.
4. Jakie zagadnienia dotyczące monitorowania i testowania wydajności zostały omówione w książce?
Autor omawia m.in. monitorowanie za pomocą Prometheus, analizę logów przy użyciu stosu ELK, testy wydajności z użyciem JMeter, a także analizę wyników z Grafana i Kibana.
5. Czy książka zawiera informacje o rozwiązywaniu problemów z kontenerami Docker?
Tak, jeden z rozdziałów szczegółowo opisuje metody diagnozowania i debugowania kontenerów, w tym analizę logów, śledzenie wywołań systemowych oraz narzędzia do rozwiązywania problemów.
6. Czy do korzystania z książki potrzebna jest znajomość zaawansowanych narzędzi DevOps?
Podstawowa znajomość Dockera i systemów Linux będzie pomocna, jednak książka wprowadza czytelnika w zagadnienia DevOps krok po kroku, prezentując narzędzia takie jak Chef czy Jenkins w praktyce.
7. Czy książka pomoże przygotować aplikacje do wdrożenia w środowiskach produkcyjnych?
Tak, znajdziesz tu praktyczne wskazówki dotyczące przygotowania, wdrażania i skalowania aplikacji Docker w środowiskach produkcyjnych, z naciskiem na efektywność i niezawodność.
8. W jakim formacie dostępna jest książka na Helion.pl?
Książka jest dostępna w wersji papierowej oraz w formatach elektronicznych (ebook: PDF, ePub, mobi), co umożliwia wygodne czytanie na dowolnym urządzeniu.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
39,90 zł
Niedostępna
Ebook
19,95 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile