Mentionsy Mentionsy
KajoData - Analiza danych dla każdego
KajoData - Analiza danych dla każdego

Kim jest Devops - Wywiad z Janem Tymińskim ( diving.devops ) | KajoData Podcast

08.07.2024 ·1 godz 27 min · 13 rozdziałów

🟧Wszystkie moje kursy --- Jan Tymiński: ➡️ Instagram ➡️ LinkedIn --- W najnowszym wywiadzie na KajoData rozmawiamy z Janem Tymińskim, znanym w sieci jako DivingDevOps. Jan wyjaśnia, czym zajmuje się DevOps, jakie są jego kluczowe zadania i dlaczego jest to tak ważna rola w świecie IT. Wspomina o swojej drodze do DevOps, zaczynając od pracy jako młodszy administrator systemów informatycznych, aż po dzisiejszą pracę z zaawansowanymi technologiami chmurowymi. Jan opowiada także o technologii i narzędziach, z których korzysta na co dzień, takich jak AWS, serwery serverless i Terraform. Podkreśla, jak ważne jest skalowanie aplikacji i zapewnienie ich niezawodności, szczególnie w okresach wzmożonego ruchu, jak Black Friday. Jan wyjaśnia również, czym jest CI/CD (Continuous Integration and Continuous Deployment) i jak te procesy wpływają na szybsze i bezproblemowe dostarczanie nowych rozwiązań. Na koniec rozmowy poruszamy temat sztucznej inteligencji i jej wpływu na pracę DevOps. Jan podkreśla, że choć AI może wspomagać wiele procesów, to nie zastąpi w pełni ludzi w tej roli. AI może analizować logi, wykrywać anomalie i przewidywać problemy, ale to ludzie wciąż muszą interpretować dane i podejmować kluczowe decyzje. Pełny wywiad dostarcza cennych informacji o roli DevOps i wyzwaniach, z jakimi muszą się mierzyć.

Wprowadzenie i definicja DevOps

Jan Tymiński, znany jako DivingDevops, wyjaśnia, co to jest DevOps i jego role w zarządzaniu infrastrukturą IT.

1:05
Zadania DevOpsa

Jan opisuje swoje zadania, takie jak upewnianie się, że aplikacje są dostępne podczas peaków ruchu, takich jak Black Friday.

4:26
Skalowalność i skalowanie

Jan omawia koncept skalowalności i automatycznego skalowania podczas peaków ruchu.

1:50
Historia i rola w IT

Jan opowiada o swojej karierze i jak zaczął pracować z DevOps, a następnie opisuje obecne technologie i narzędzia IT.

9:08
Technologie i narzędzia IT

Jan szczegółowo opisuje narzędzia takie jak AWS, Terraform i CI/CD, które są kluczowe w jego pracy.

9:52
CI/CD w praktyce

Jan wyjaśnia, co to jest CI/CD i jak jest to implementowane w praktyce, w tym procesy kontynuowanej integracji i wdrożenia.

5:13
Rola DevOpsa w zespołach IT

Jan omawia relacje z zespołem programistycznym i rolę mentora DevOpsa w rozwoju technicznej kompetencji zespołu

4:14
DevOps jako filozofia wytwarzania oprogramowania

Jan Tymiński wyjaśnia, że DevOps to filozofia wytwarzania oprogramowania skupiająca się na dostarczaniu oprogramowania w jak najmniejszych cyklach, z testowaniem jak najwcześniej.

8:28
Przykład oprogramowania w postaci Software as a Service

Jan Tymiński podaje przykład oprogramowania w postaci SaaS, podkreślając, że DevOps umożliwia szybkie naprawianie błędów poprzez dostęp do metryk i feedbacku od użytkowników.

4:07
Kooperacja między Dev i Ops

Jan Tymiński omawia problem kooperacji między programistami (Dev) a zespołami operacyjnymi (Ops), podkreślając, że DevOps pomaga w lepszej współpracy poprzez zrozumienie potrzeb drugiej strony.

23:46
DevOps engineer: wymagane umiejętności i język programowania

Jan Tymiński opisuje wymagane umiejętności dla DevOps engineer, w tym znajomość Linuxa, podstaw sieci i Docker, oraz znaczenie języka angielskiego w IT.

7:38
Preferowane języki programowania w DevOps

Jan Tymiński omawia preferowane języki programowania w DevOps, takie jak Python, Bash, Powershell oraz JavaScript, podkreślając ich zastosowania.

5:40
Kontynuacja rozmowy

Jan Tymiński odpowiada na pytania o jego obecność w sieci i propozycje na temat kontynuacji rozmowy.

1:27

Rozdziały i streszczenia generowane automatycznie. Pełna transkrypcja nie jest publikowana — wyszukaj frazę, aby zobaczyć dopasowane fragmenty.