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 na celu ułatwienie współpracy zespołów IT. Obecnie rozwija się w obszarze mikrousług, potoków ciągłej integracji i ciągłego wdrażania, a także w procesach zapewniania bezpieczeństwa infrastruktury IT oraz optymalizacji z wykorzystaniem uczenia maszynowego i sztucznej inteligencji. Głównym celem praktyków DevOps pozostaje dostarczanie standaryzowanego i przewidywalnego oprogramowania. Praktyczna znajomość zasad DevOps jest szczególnie przydatna w pracy z nowoczesnym stosem aplikacji. Książka ta jest skierowana do inżynierów oprogramowania, programistów i administratorów systemów, którzy muszą szybko przyswoić praktyki DevOps. Znajdziesz tu cenną wiedzę, która ułatwi efektywną pracę z nowoczesnym stosem aplikacji oraz pozwoli na sprawne przystąpienie do zadań związanych z DevOps. Poznasz kluczowe praktyki projektowania bezpiecznych i stabilnych systemów, takie jak implementacja infrastruktury jako kodu (IaC) oraz zarządzanie konfiguracją. Zgłębisz tematy związane z monitorowaniem stanu systemu i definiowaniem powiadomień o nieprawidłowościach. Lektura umożliwi Ci przyswojenie zagadnień konteneryzacji oraz przygotowania zautomatyzowanego potoku CI/CD, co pozwoli na kompilację, testowanie i wdrażanie kodu.