DevOps – może mieć różne definicje, bo jest różnie rozumiany. Zwykle rozumiemy przez niego połączenie pracy człowieka, procesów i produktów, które umożliwiają dostarczanie wartości klientowi w procesie Continous Delivery. Czasami łatwiej jest powiedzieć, co nie jest DevOps. Przykładami takich czynności są tworzenie dokumentacji, modyfikacja ustawień firewall. Te czynności nie przynoszą klientowi bezpośrednich korzyści. Co innego […]
Archiwum dla kategorii ‘Aktualności’
Azure-DevOps: 01 – wyjaśnienie pojęć
DevOps: Jak zbudować zespół?
W DevOps próbujemy zrobić rzecz niemożliwą. Chcemy mieć zespół technicznych ludzi, którzy znają sie na wszystkim: począwszy od programowania, zarządzania kodem, administrowania systemem, chmury, automatyzacji, a kończąc na aplikacji. Dodajmy do tego jeszcze znajomość procedur obowiązujących w organizacji, raportowania statusu projektu i dojdziemy do wniosku, że cała sprawa jest nie do opanowania i dlatego… wprowadzamy […]
DevOps: Krytyczne elementy składowe
DevOps to szerokie pojęcie, ale kilka reguł odnajdzie się w każdej implementacji tej metody. Shared responsibility / Shared ownership To chyba jeden z ważniejszych punktów. Zespół musi się dzielić odpowiedzialnościa, a co za tym idzie, nawzajem się wspierać. Nie ma tak, że to Project Manager zwany często Scrum Masterem albo może Product Ownerem odpowiada za […]
DevOps: DevOps-owe mity
DevOps to znajomość wielu technologii na raz! Nie. DevOps składa się jeszcze z określonego stylu pracy (często Agile), uproszczonych procesów, kontroli pracy przez stosowanie odpowiednich narzędzi (np. Jira) oraz przede wszystkim – odpowiedniego zespołu, dobranego jako mix umiejętności, gdzie nikt nie zamyka się w swoim technologicznym kąciku, każdy pomaga każdemu i każdy bierze odpowiedzialność za […]
DevOps: co to jest?
DevOps to popularna metoda na organizację pracy związanej z produkcją oprogramowania. Pojęcie DevOps bywa różnie rozumiane i już właściwie z tym pierwszym zdaniem jest pewien problem. Niektórzy traktują DevOps bardziej jako filozofię lub „mindset” charakteryzujący ludzi współpracujących nad projektem, inni z kolei skupiają się na szerokim zakresie technologii, który musi zostać opanowany przez inżyniera DevOps, […]
Linux: Skryptowanie w BASH – kurs z podręcznikiem PDF – promocja
Oto nasz nowy kurs: Administrator Linux: Skryptowanie w BASH. Dlaczego ten temat? Bo to właśnie skryptowanie pozwala na automatyzację pracy administratora, więc w końcowym efekcie odciąża go od pracy Bo BASH, mimo iż powstał wiele lat temu, do dzisiaj właściwie niewiele się zmieił Bo BASH lub jemu podobne shelle występują w najnowszych rozwiązaniach chmurowych Bo […]
Nowy kurs: Administrator Linux – Instalacja i konfiguracja
Tym razem rozbudowałem ścieżkę edukacyjną Linux. Po kursie Linux-a dla początkujących pora na pierwszy kurs administratora Linux-a! Kurs Administrator Linux: Instalacja i konfiguracja składa się z głównych pięciu elementów: Instalacja systemu Konfiguracja sieci Konfiguracja usług systemu przez systemd Konfiguracja i zarządzanie dyskami Proces bootwania i konfiguracja GRUB Jak zwykle starałem się dostarczyć maksymalnie dużo przykładów, […]