Facebook - konwersja
  • promocja

Kubernetes i Docker w środowisku produkcyjnym przedsiębiorstwa. Konteneryzacja i skalowanie aplikacji oraz jej integracja z systemami korporacyjnymi - ebook

Wydawnictwo:
Data wydania:
15 lutego 2022
Format ebooka:
MOBI
Format MOBI
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najczęściej wybieranych formatów wśród czytelników e-booków. Możesz go odczytać na czytniku Kindle oraz na smartfonach i tabletach po zainstalowaniu specjalnej aplikacji. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, PDF
Format PDF
czytaj
na laptopie
czytaj
na tablecie
Format e-booków, który możesz odczytywać na tablecie oraz laptopie. Pliki PDF są odczytywane również przez czytniki i smartfony, jednakze względu na komfort czytania i brak możliwości skalowania czcionki, czytanie plików PDF na tych urządzeniach może być męczące dla oczu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, EPUB
Format EPUB
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najpopularniejszych formatów e-booków na świecie. Niezwykle wygodny i przyjazny czytelnikom - w przeciwieństwie do formatu PDF umożliwia skalowanie czcionki, dzięki czemu możliwe jest dopasowanie jej wielkości do kroju i rozmiarów ekranu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
(3w1)
Multiformat
E-booki sprzedawane w księgarni Virtualo.pl dostępne są w opcji multiformatu - kupujesz treść, nie format. Po dodaniu e-booka do koszyka i dokonaniu płatności, e-book pojawi się na Twoim koncie w Mojej Bibliotece we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu przy okładce. Uwaga: audiobooki nie są objęte opcją multiformatu.
czytaj
na laptopie
Pliki PDF zabezpieczone watermarkiem możesz odczytać na dowolnym laptopie po zainstalowaniu czytnika dokumentów PDF. Najpowszechniejszym programem, który umożliwi odczytanie pliku PDF na laptopie, jest Adobe Reader. W zależności od potrzeb, możesz zainstalować również inny program - e-booki PDF pod względem sposobu odczytywania nie różnią niczym od powszechnie stosowanych dokumentów PDF, które odczytujemy każdego dnia.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na tablecie
Aby odczytywać e-booki na swoim tablecie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. Bluefire dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na czytniku
Czytanie na e-czytniku z ekranem e-ink jest bardzo wygodne i nie męczy wzroku. Pliki przystosowane do odczytywania na czytnikach to przede wszystkim EPUB (ten format możesz odczytać m.in. na czytnikach PocketBook) i MOBI (ten fromat możesz odczytać m.in. na czytnikach Kindle).
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na smartfonie
Aby odczytywać e-booki na swoim smartfonie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. iBooks dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.

Kubernetes i Docker w środowisku produkcyjnym przedsiębiorstwa. Konteneryzacja i skalowanie aplikacji oraz jej integracja z systemami korporacyjnymi - ebook

Technologie Kubernetes i Docker szybko zdobyły zaufanie dużych firm i dziś są standardową infrastrukturą pozwalającą na tworzenie, testowanie i uruchamianie aplikacji. W porównaniu z wcześniej stosowanymi rozwiązaniami wymagają jednak zupełnie innego podejścia do budowy i wdrażania oprogramowania. Oznacza to, że jeśli korporacja chce w pełni skorzystać z potencjału Kubernetesa i Dockera, musi znaleźć osoby dysponujące wiedzą i umiejętnościami pozwalającymi na zintegrowanie klastrów Kubernetes z istniejącymi systemami organizacji.

To książka przeznaczona dla osób, które chcą poszerzyć swoją wiedzę i umiejętności potrzebne do pracy z klastrami. Omówiono tu podstawy dotyczące konteneryzacji, Dockera i Kubernetesa, jednak więcej miejsca poświęcono bardziej zaawansowanym zagadnieniom, między innymi integracji kontenera z platformą chmury czy integracji z takimi narzędziami jak MetalLB, ExternalDNS i OpenID Connect (OICD). Zaprezentowano również zasady stosowania Pod Security Policy (PSP), Open Policy Agent (OPA), Falco i Velero, a także sposób, w jaki przebiega wdrażanie całej platformy w chmurze z użyciem mechanizmów ciągłej integracji i ciągłego wdrażania (CI/CD). Dowiesz się też, jak testować aplikacje i komponenty Kubernetes i jak implementować różne rozwiązania open source.

Najciekawsze zagadnienia:

  • Tworzenie wielowęzłowego klastra Kubernetes za pomocą KinD
  • Implementacja narzędzi: Ingress, MetalLB i ExternalDNS
  • Konfiguracja klastra OIDC i uwierzytelnianie w Kubernetesie
  • Zabezpieczanie i audyty klastrów
  • Wdrażanie platformy z użyciem projektów: Tekton, GitLab i Argo CD

Kubernetes i Docker: tak działają systemy najpotężniejszych korporacji!

Spis treści


Przedmowa

O autorach

O recenzencie technicznym

Wprowadzenie

Część I. Wprowadzenie do Dockera i kontenerów

  • Rozdział 1. Podstawy Dockera i kontenerów
    • Wymagania techniczne
    • Zrozumienie potrzeby stosowania kontenerów
    • Poznajemy Dockera
    • Instalacja Dockera
    • Używanie Dockera w powłoce
    • Podsumowanie
    • Pytania
  • Rozdział 2. Praca z danymi Dockera
    • Wymagania techniczne
    • Dlaczego w ogóle potrzebujesz mechanizmu trwałego przechowywania danych?
    • Woluminy Dockera
    • Dołączane punkty montowania w Dockerze
    • Tymczasowy system plików w Dockerze
    • Podsumowanie
    • Pytania
  • Rozdział 3. Sieć w Dockerze
    • Wymagania techniczne
    • Obsługa sieci w Dockerze
    • Samodzielne tworzenie sieci typu most
    • Podsumowanie
    • Pytania

Część II. Tworzenie klastra programistycznego Kubernetes, poznawanie obiektów i udostępnianie usług

  • Rozdział 4. Wdrażanie Kubernetes za pomocą KinD
    • Wymagania techniczne
    • Wprowadzenie do obiektów i komponentów Kubernetes
    • Używanie klastrów programistycznych
    • Instalacja KinD
    • Tworzenie klastra KinD
    • Analiza utworzonego klastra KinD
    • Dodawanie niestandardowego mechanizmu równoważenia obciążenia dla kontrolera Ingress
    • Podsumowanie
    • Pytania
  • Rozdział 5. Krótkie wprowadzenie do Kubernetes
    • Wymagania techniczne
    • Ogólne omówienie komponentów Kubernetes
    • Poznajemy warstwę sterowania
    • Poznajemy sposób działania komponentów węzła roboczego
    • Współpraca z serwerem API
    • Poznajemy obiekty Kubernetes
    • Podsumowanie
    • Pytania
  • Rozdział 6. Usługi, mechanizm równoważenia obciążenia i zewnętrzny serwer DNS
    • Wymagania techniczne
    • Zapewnienie żądaniom dostępu do zadań
    • Wprowadzenie do mechanizmu równoważenia obciążenia
    • Mechanizmy równoważenia obciążenia działające na warstwie siódmej
    • Mechanizmy równoważenia obciążenia działające na warstwie czwartej
    • Udostępnianie nazw usług na zewnątrz
    • Podsumowanie
    • Pytania

Część III. Kubernetes w korporacjach

  • Rozdział 7. Integracja z klastrem mechanizmu uwierzytelniania
    • Wymagania techniczne
    • Jak Kubernetes rozpoznaje użytkownika?
    • Poznajemy protokół OpenID Connect
    • Konfiguracja klastra KinD dla OpenID Connect
    • Wprowadzenie do funkcjonalności "wcielania się w rolę" w celuintegracji systemu uwierzytelniania z klastrami zarządzanymi w chmurze
    • Konfiguracja klastra do użycia funkcjonalności wcielania się w rolę
    • Konfiguracja funkcjonalności wcielania się w rolę bez użycia OpenUnison
    • Podsumowanie
    • Pytania
  • Rozdział 8. Polityki modelu RBAC i audyt
    • Wymagania techniczne
    • Wprowadzenie do modelu RBAC
    • Czym jest rola?
    • Mapowanie tożsamości użytkowników organizacji na polityki Kubernetes w celu autoryzacji dostępu do zasobów
    • Implementacja wielodostępności za pomocą przestrzeni nazw
    • Audyt w Kubernetes
    • Używanie audit2rbac do debugowania polityk
    • Podsumowanie
    • Pytania
  • Rozdział 9. Wdrażanie bezpiecznego panelu Kubernetes
    • Wymagania techniczne
    • Jak panel rozpoznaje użytkownika?
    • Niebezpieczeństwa związane z panelem Kubernetes
    • Wdrożenie panelu z użyciem odwrotnego proxy
    • Integracja panelu z OpenUnison
    • Podsumowanie
    • Pytania
  • Rozdział 10. Definiowanie polityki bezpieczeństwa poda
    • Wymagania techniczne
    • Czym jest PSP?
    • Czy coś się zmienia?
    • Włączenie PSP
    • Alternatywy dla PSP
    • Podsumowanie
    • Pytania
  • Rozdział 11. Poprawianie bezpieczeństwa za pomocą Open Policy Agent
    • Wymagania techniczne
    • Wprowadzenie do dynamicznych kontrolerów sterowania dopuszczeniem
    • Co to jest program typu OPA i na czym polega jego działanie?
    • Używanie Rego do definiowania polityki
    • Wymuszanie ograniczeń dotyczących pamięci
    • Wymuszanie PSP za pomocą OPA
    • Podsumowanie
    • Pytania
  • Rozdział 12. Audyt za pomocą Falco i EFK
    • Wymagania techniczne
    • Poznajemy audyt
    • Wprowadzenie do Falco
    • Poznajemy pliki konfiguracyjne Falco
    • Wdrożenie Falco
    • Moduł jądra Falco
    • Podsumowanie
    • Pytania
  • Rozdział 13. Tworzenie kopii zapasowej
    • Wymagania techniczne
    • Kopie zapasowe w Kubernetes
    • Tworzenie kopii zapasowej Etcd
    • Poznajemy narzędzie Velero Heptio i jego konfigurację
    • Używanie Velero do tworzenia kopii zapasowej
    • Zarządzanie Velero za pomocą narzędzia działającego w powłoce
    • Przywracanie z kopii zapasowej
    • Podsumowanie
    • Pytania
  • Rozdział 14. Przygotowywanie platformy
    • Wymagania techniczne
    • Opracowanie potoku
    • Przygotowanie klastra
    • Wdrażanie GitLab
    • Wdrażanie Tekton
    • Wdrażanie ArgoCD
    • Automatyzacja tworzenia projektu z użyciem OpenUnison
    • Podsumowanie
    • Pytania

Odpowiedzi na pytania

Kategoria: Programowanie
Zabezpieczenie: Watermark
Watermark
Watermarkowanie polega na znakowaniu plików wewnątrz treści, dzięki czemu możliwe jest rozpoznanie unikatowej licencji transakcyjnej Użytkownika. E-książki zabezpieczone watermarkiem można odczytywać na wszystkich urządzeniach odtwarzających wybrany format (czytniki, tablety, smartfony). Nie ma również ograniczeń liczby licencji oraz istnieje możliwość swobodnego przenoszenia plików między urządzeniami. Pliki z watermarkiem są kompatybilne z popularnymi programami do odczytywania ebooków, jak np. Calibre oraz aplikacjami na urządzenia mobilne na takie platformy jak iOS oraz Android.
ISBN: 978-83-283-8630-3
Rozmiar pliku: 14 MB

BESTSELLERY

Kategorie: