ODBIERZ TWÓJ BONUS :: »

DevOps w praktyce. Wdrażanie narzędzi Terraform, Azure DevOps, Kubernetes i Jenkins. Wydanie II Mikael Krief

(ebook) (audiobook) (audiobook)
Autor:
Mikael Krief
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 2
Stron:
512
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
65,40 zł 109,00 zł (-40%)
65,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
54,50 zł 109,00 zł (-50%)
54,50 zł najniższa cena z 30 dni

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

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Wdrażania kultury DevOps i praktyk Infrastructure as Code (IaC)
  • Udostępniania i konfigurowania infrastruktury chmurowej z użyciem Terraform
  • Automatyzowania konfiguracji serwerów i usług za pomocą Ansible
  • Tworzenia i zarządzania obrazami maszyn wirtualnych przy użyciu Packera
  • Budowania lokalnych środowisk programistycznych z wykorzystaniem Vagranta
  • Zarządzania kodem źródłowym i gałęziami projektów przy pomocy Gita i Gitflow
  • Implementowania procesów ciągłej integracji i ciągłego wdrażania (CI/CD) z Jenkins, Azure Pipelines i GitLab CI
  • Automatyzowania wdrażania infrastruktury jako kodu w potokach CI/CD
  • Konteneryzowania aplikacji i zarządzania obrazami z Dockerem oraz Docker Compose
  • Zarządzania klastrami i wdrażania aplikacji na Kubernetesie, w tym z użyciem Helm i AKS
  • Testowania interfejsów API z wykorzystaniem Postmana i automatyzacji testów z Newmanem
  • Przeprowadzania statycznej analizy kodu i integracji SonarQube w potokach CI
  • Realizowania testów bezpieczeństwa i wydajności z narzędziami ZAP i Postman
  • Zabezpieczania infrastruktury i wdrażania praktyk DevSecOps z InSpec i HashiCorp Vault
  • Skracania czasu przestoju wdrożeń dzięki technikom blue-green deployment, Canary release i flagom funkcjonalności
  • Stosowania praktyk DevOps w projektach open source, w tym automatyzacji z GitHub Actions i analizy bezpieczeństwa
  • Wdrażania najlepszych praktyk w pełnej automatyzacji, monitorowaniu i zarządzaniu projektami DevOps

DevOps jest doskonałym rozwiązaniem dla każdej organizacji, która musi zwiększyć przepływ pracy technicznej przy zachowaniu odpowiedniej jakości i niezawodności. Pozwala też na uzyskanie trwałości projektów i wzorową współpracę programistów z zespołem operacyjnym. Wiele organizacji decyduje się na wdrożenie praktyk DevOps. Pomyślne przeprowadzenie tego procesu wymaga przygotowań, w ich ramach zaś kluczowe znaczenie ma wybór odpowiednich do potrzeb wzorców i narzędzi.

To drugie, zaktualizowane i uzupełnione wydanie książki poświęconej wdrażaniu najlepszych praktyk DevOps przy użyciu nowoczesnych narzędzi. Przedstawiono w niej informacje o kulturze DevOps, opisano różne narzędzia i techniki stosowane do jej wdrażania, takie jak IaC, potoki Git i CI/CD, a także automatyzację testów i analizę kodu. Sporo miejsca poświęcono konteneryzacji aplikacji za pomocą Dockera i platformy Kubernetes. Znajdziemy tutaj również kwestię skracania przestojów podczas wdrażania oprogramowania i omówienie możliwości stosowania praktyk DevOps w projektach open source. Warto zwrócić uwagę na ostatni rozdział, w którym pokazano zasady wdrażania niektórych praktyk DevOps w całym cyklu życia projektów.

Najciekawsze zagadnienia:

  • infrastruktura jako kod (IaC)
  • udostępnianie i konfigurowanie infrastruktury chmurowej
  • tworzenie lokalnego środowiska programistycznego i konteneryzowanie aplikacji
  • zastosowanie DevSecOps do testowania zgodności i zabezpieczania infrastruktury
  • potoki DevOps CI/CD i zielononiebieskie praktyki wdrażania
  • praktyki DevOps dla projektów open source

Potrzebujesz efektywności? Praktykuj DevOps i wygrywaj na rynku!

Wybrane bestsellery

O autorze książki

Mikael Krief jest inżynierem DevOps, autorem książek technicznych i blogerem. Angażuje się w wiele różnych projektów, często występuje na prestiżowych konferencjach. Specjalizuje się w stosowaniu Terraform. Od lat rokrocznie otrzymuje tytuł Microsoft MVP, a od 2020 roku jest wybierany na ambasadora HashiCorp.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "DevOps w praktyce. Wdrażanie narzędzi Terraform, Azure DevOps, Kubernetes i Jenkins. Wydanie II" zawiera praktyczne przykłady wdrożeń?
Tak, książka zawiera liczne praktyczne przykłady wdrożeń narzędzi takich jak Terraform, Ansible, Docker, Kubernetes czy Jenkins. Czytelnik znajdzie w niej instrukcje krok po kroku oraz gotowe scenariusze do samodzielnego przećwiczenia.
2. Jakie umiejętności i technologie można opanować dzięki tej książce?
Po lekturze książki czytelnik pozna m.in. zasady DevOps, Infrastructure as Code (IaC), potoki CI/CD, konteneryzację (Docker, Kubernetes), automatyzację testów, analizę kodu oraz narzędzia takie jak Terraform, Jenkins, Azure DevOps, Ansible, Packer, Postman czy SonarQube.
3. Czy książka jest aktualna względem najnowszych wersji narzędzi DevOps?
Tak, jest to drugie, zaktualizowane i uzupełnione wydanie, które uwzględnia najnowsze wersje i funkcjonalności opisywanych narzędzi oraz aktualne praktyki DevOps.
4. Czy znajdę w książce informacje o integracji narzędzi DevOps z chmurą (np. Azure)?
Tak, książka szczegółowo omawia wdrażanie i konfigurowanie narzędzi DevOps w środowiskach chmurowych, ze szczególnym uwzględnieniem Microsoft Azure i usług takich jak Azure Cloud Shell, Azure Pipelines czy Azure Kubernetes Service (AKS).
5. Czy publikacja wyjaśnia, jak automatyzować testowanie i analizę kodu?
Tak, w książce opisano automatyzację testów (m.in. z użyciem Postmana, Newmana) oraz statyczną analizę kodu (np. SonarQube, SonarLint), a także integrację tych narzędzi z potokami CI/CD.
6. W jaki sposób książka pomaga przygotować się do wdrażania DevOps w projektach open source?
Książka zawiera osobny rozdział poświęcony praktykom DevOps w projektach open source, w tym zarządzaniu kodem na GitHubie, korzystaniu z GitHub Actions, analizie bezpieczeństwa i automatyzacji procesów.
7. Czy książka może być pomocna przy przygotowaniach do certyfikacji DevOps lub pracy na stanowisku DevOps Engineer?
Tak, publikacja kompleksowo omawia wiedzę i praktyczne umiejętności wymagane na stanowiskach związanych z DevOps, co czyni ją wartościowym źródłem podczas nauki do certyfikacji lub rozwoju kariery zawodowej.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
65,40 zł
Dodaj do koszyka
Ebook
54,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint