Baptizing Business sifts through popular perceptions regarding the
relationship between business and religion and the agenda of conservative
Christian business leaders, drawing on personal interviews with the most
diverse group of evangelical executives yet studied.
DevOps for the Desperate is a hands-on, no-nonsense guide for those who land in a DevOps environment and need to get up and running quickly.This book introduces fundamental concepts software developers need to know to flourish in a modern DevOps environment including infrastructure as code, configuration management, security, containerization and orchestration, monitoring and alerting, and troubleshooting. Readers will follow along with hands-on examples to learn how to tackle common DevOps tasks.The book begins with an exploration of DevOps concepts using Vagrant and Ansible to build systems with repeatable and predictable states, including configuring a host with user-based security. Next up is a crash course on containerization, orchestration, and delivery using Docker, Kubernetes, and a CI/CDpipeline. The book concludes with a primer in monitoring and alerting with tips for troubleshootingcommon host and application issues.You'll learn how
Początkowo metodyka DevOps miała wyłącznie ułatwiać współpracę zespołów IT.
Dziś obserwuje się rozwój praktyk DevOps związanych z mikrousługami, potokami
ciągłej integracji i ciągłego wdrażania, ponadto coraz częściej stosuje się tę
metodologię w procesach zapewniania bezpieczeństwa infrastruktury IT, a także
optymalizacji z wykorzystaniem uczenia maszynowego i sztucznej inteligencji.
Wciąż jednak głównym przedmiotem zainteresowania praktyków DevOps jest
dostarczanie standaryzowanego i przewidywalnego oprogramowania. Praktyczna
znajomość zasad DevOps przydaje się szczególnie w pracy z nowoczesnym stosem
aplikacji. Tę książkę docenią przede wszystkim inżynierowie oprogramowania,
programiści i administratorzy systemów, którzy muszą szybko zrozumieć praktyki
DevOps. Znajdziesz tu bezcenną wiedzę, która ułatwi Ci efektywną pracę z
nowoczesnym stosem aplikacji i sprawne przystąpienie do zadań związanych z
DevOps. Poznasz najważniejsze praktyki stosowane podczas projektowania
bezpiecznych i stabilnych systemów - implementację infrastruktury jako kodu
(IaC) i rozwiązania z zakresu zarządzania konfiguracją. Zagłębisz się w tematy
pobierania informacji o stanie systemu i definiowania powiadomień, gdy coś nie
działa zgodnie z oczekiwaniami. Lektura pozwoli Ci przyswoić zagadnienia
związane z konteneryzacją i przygotowaniem zautomatyzowanego potoku ciągłej
integracji i ciągłego wdrażania (CI/CD), dzięki czemu skompilujesz,
przetestujesz i wdrożysz kod.