Wydział DevOps - kurs 270 000 rub. z GeekBrains, szkolenie 18 miesięcy, data: 10 czerwca 2023 r.
Miscellanea / / November 29, 2023
kwateruję
Instalacja i konfiguracja maszyny wirtualnej z systemem GNU/Linux
Rozważ podstawy systemów operacyjnych UNIX, budowę sieci i zasady ich działania. Poznaj podstawowe protokoły internetowe i model sieciowy stosu protokołów sieciowych OSI/ISO.
Kursy
Jak efektywnie się uczyć. Kurs wideo prowadzony przez metodologów GeekUniversity
— Cechy studiowania na Uniwersytecie Geek
- Dlaczego trudno się uczyć?
— Narzędzia do samokształcenia
— Uczymy się na kompetencjach
— Cechy edukacji dorosłych
— Wyznaczanie celów SMART
— Jak sformułować prośbę edukacyjną
Wprowadzenie do systemów UNIX
— Wprowadzenie do UNIX/Linux
— Praca w konsoli
— Prawa i użytkownicy w systemie UNIX
— Bash, skrypty i automatyzacja
— Możliwości sieciowe systemu Linux
- Ćwiczyć. Rejestracja serwera w chmurze
- Ćwiczyć. Uruchamianie serwera WWW
- Ćwiczyć. Jak chronić swój serwer
Sieć komputerowa
— Podstawy sieci komputerowych. Technologia Ethernetu. Część 1
— Poziom fizyczny i kanałowy. Technologia Ethernetu. Część 2
- Poziom sieci. Część 1
- Poziom sieci. Część 2
- Warstwa transportowa
— Dogłębne badanie technologii sieciowych. Część 1
— Dogłębne badanie technologii sieciowych. Część 2
— Warstwa aplikacji
system operacyjny
- OS
— Jądro systemu operacyjnego
— Systemy plików
- Pamięć
- Wielozadaniowość
- Funkcje sieciowe jądra
— Praca w Linuksie
— Wieloplatformowość i wirtualizacja
II kwartał
Konfigurowanie serwera dla sieci lokalnej
Zdobądź doświadczenie w instalowaniu hypervisora KVM i konfigurowaniu Open vSwitch. Naucz się konfigurować Active Directory, Squid, DHCP, DNS, serwer WWW, serwer pocztowy.
Kursy
Podstawy Pythona. Kurs interaktywny
— Wprowadzenie do Pythona
— Typy wbudowane i operacje na nich
- Funkcje
- Użyteczne narzędzia
— Praca z plikami
— Programowanie obiektowe
- Ups. Poziom zaawansowany
- Ups. Przydatne dodatki
Systemy wirtualizacji
— Wprowadzenie do wirtualizacji
— Efektywne technologie wirtualizacji
— Hypervisory typu 2 (zintegrowane z systemem hosta)
— Hiperwizory typu 1 (hiperwizory typu bare metal)
— Hipernadzorcy typu 1 (ciąg dalszy)
— Wirtualizacja zagnieżdżona i wirtualizacja we/wy
— Konteneryzacja (wirtualizacja na poziomie jądra systemu operacyjnego)
— Systemy zarządzania wirtualizacją
Podstawowe usługi na Linuksie dla przedsiębiorstwa
- Przechowywanie danych
— Router Linux, bezpieczeństwo
— Usługi sieciowe
-DNS
- PKI i openvpn
- Poczta
- Równoważenie obciążenia
— Usługi o wysokiej dostępności
Analiza, optymalizacja i praca awaryjna w systemie Linux
— Podstawy zbierania informacji i wyszukiwania problemów
— Debugowanie na różnych etapach ładowania systemu i usług
— Przechowywanie danych w systemie Linux, rozwiązywanie problemów z partycjami
— Znajdowanie i rozwiązywanie problemów w stosie sieciowym
— Bezpieczeństwo w Linuksie
— Debugowanie aplikacji
— Profilowanie systemu
— Przegląd optymalizacji Linuksa
III kwartał
Metodologia automatyzacji i DevOps
Dowiedz się, jak skonfigurować procesy ciągłej integracji i dostarczania kodu. Poznaj model Infrastruktura jako kod i przećwicz nowoczesne praktyki tworzenia oprogramowania.
Kursy
Systemy zarządzania konfiguracją
— Czym są systemy zarządzania konfiguracją
— Ansible — jak gotować
— Wykorzystanie Ansible w praktyce (baza)
- Ansible zaawansowane
Procesy CI/CD
— Podstawy CI/CD. Wprowadzenie do gitlaba
— Ciągła integracja (ciągła integracja)
— Ciągłe dostarczanie i ciągłe wdrażanie (ciągłe dostarczanie i wdrażanie)
— Troubleshooting (diagnostyka i rozwiązywanie problemów w CI/CD)
Metodologie Agile/Scrum/Devops
— Wprowadzenie do Agile. Klasyczne podejścia. Elastyczne podejście. Agile/Scrum/Kanban
- Właściciel Produktu. Klienci i interesariusze. Zespół deweloperski. Podmioty zaległości
— Minimalnie opłacalny produkt. Iteracje w dostarczaniu wartości produktu. Priorytety i koszt historii
— Życie w zespole Scrumowym
— Kultura inżynieryjna w Agile, czyli DevOps
— Piramida testowa i jej głupi brat — rożek lodowy
— Ciągła integracja i ciągłe dostarczanie. Zestaw umiejętności i narzędzi dla dżentelmena
— Obserwowalność@DevOps
IV kwartał
Technologie chmurowe i architektura mikrousług
Opanuj technologie chmurowe, konteneryzację aplikacji za pomocą kubernetes i Docker. Pierwszy kurs modułu „Podstawy technologii chmurowych” został opracowany wspólnie ze specjalistami z platformy chmurowej Mail.ru Cloud Solutions. Tutaj zdobędziesz doświadczenie w korzystaniu z platformy chmury publicznej i pamięci masowej S3.
Kursy
Podstawy chmury
— Historia przetwarzania w chmurze
— Rodzaje usług w chmurze (*-as-a-Service)
— Sieć i pamięć definiowana programowo
— Platforma przetwarzania w chmurze OpenStack
— Seminarium internetowe. Platforma przetwarzania w chmurze Mail. Rozwiązanie w chmurze Ru
— Seminarium internetowe. Prosta usługa przechowywania
— Architektura natywna dla chmury i infrastruktura jako kod (IaC)
Architektura mikrousług i konteneryzacja
— Mikrousługi i kontenery
— Doker
— Wprowadzenie do Kubernetesa
— Przechowywanie i zasoby danych
— Abstrakcje sieciowe Kubernetes
— Urządzenie klastrowe
— Zaawansowane abstrakcje
— Wdróż aplikację testową w klastrze CI/CD
V kwadrans
Serwer w chmurze na platformie Azure
Poznaj podstawy administracji Windows Server, automatyzacji za pomocą PowerShell, zarządzania infrastrukturą za pomocą WMI. Rozważ systemy wirtualizacji firm Microsoft i MWare i zdobądź doświadczenie z platformą chmurową Azure.
Kursy
Serwer Windows, PowerShell i WMI
— Instalacja i konfiguracja systemu Windows Server
— Podstawowe narzędzia administracyjne systemu Windows
— Konfigurowanie usługi Active Directory
— Podstawowe polecenia PowerShell
— Pisanie skryptów z wykorzystaniem funkcji i potoków
— Zdalne sterowanie za pomocą PowerShell
— Automatyzacja usługi Active Directory
- Instrumentacja zarządzania Windows (WMI)
— Audyt bezpieczeństwa systemu Windows
Kontenery Windows Server, Hyper-V, eSXI, serwer w chmurze Azure
- Kontenery Windows Server
- Hyper-V
-VMware ESXi
— Wdrożenie serwerów VMware ESXi z rozruchem sieciowym poprzez PXE
— Tworzenie obrazów maszyn wirtualnych Windows na platformie Azure przy użyciu narzędzia Packer
— Praca z Microsoft Azure
VI kwartał
Infrastruktura dla startupu
Dowiedz się jak skonfigurować system monitoringu na przykładzie Prometheus + Grafana oraz skonfigurować wysyłanie powiadomień o zdarzeniach. Jako projekt końcowy utwórz infrastrukturę w zespole z programistami - innymi studentami GeekUniversity.
Kursy
Monitorowanie rozproszonych aplikacji/mikrousług
— Znajomość systemów monitoringu. Instalacja Prometeusza
— Ustawianie Prometeusza. Eksporterzy
— Wizualizacja za pomocą Grafany. Menedżer powiadomień AlertManager
- Zabezpieczanie Prometheusa i Grafany przy użyciu Nginx (uwierzytelnianie podstawowe). Szyfrowanie
Ostateczny projekt zespołowy
— Poznanie zespołu i projektów. Metryki ITIL/SLA
— Podział zadań. Praca z modułem do śledzenia zadań
— Analiza problemu, dyskusja, spotkanie
- Spotkanie
— Podsumowanie częściowe
— Przygotowanie do obrony projektu
— Ochrona projektu
Kursy poza dzielnicą
Baza danych. Kurs interaktywny
- Szybki start
— Język zapytań SQL
— Operatory, filtrowanie, sortowanie i ograniczanie
— Agregacja danych
— Złożone zapytania
— Transakcje, zmienne, widoki
— Administracja MySQL
— Procedury i funkcje składowane, wyzwalacze
— Optymalizacja zapytań
- Brak SQL'a
Sieci komputerowe: praktyka
— Cisco Packet Tracer. Badanie topologii przyszłej sieci
- Routing dynamiczny. Protokół bramy zewnętrznej (EGP), BGP. Protokół bramy wewnętrznej (IGP), RIPv2
— System DNS
— Rodzina protokołów STP. Agregacja łączy, LACP
— Konfiguracja rdzenia sieci dostawcy. OSPF. DHCP, przekaźnik DHCP
— Utworzenie segmentu korporacyjnego sieci dostawców
— Konfigurowanie segmentu sieci domowej
— Konfigurowanie użytkowników końcowych sieci
— VLAN, DHCP, DNS, NAT, VPN GRE, RIPv2 przez GRE
Przygotowanie do rozmowy kwalifikacyjnej z inżynierem DevOps
— Podstawy GNU/Linuksa
— Podstawy sieci
— Podstawy wirtualizacji i rozwiązań chmurowych
— Podstawy Dockera i Kubernetesa
— Podstawy CI/CD. Podstawy orkiestracji
— Podstawy monitorowania
Bezpieczeństwo sieci przewodowych i bezprzewodowych
— Wprowadzenie do analizy ruchu sieciowego
— Pasywne ataki sieciowe
— Aktywne ataki sieciowe
— Skaner podatności OpenVas
- Struktura Metasploita
— Bezpieczeństwo i podatność Wi-Fi
- Bezpieczeństwo Bluetooth
— Bezpieczeństwo GSM
Git. Kurs podstawowy
— Wprowadzenie do Gita
— Instalacja i konfiguracja Git
— Podstawowe polecenia terminala
— Praca z repozytoriami w Git
— Zarządzanie plikami w repozytorium
— Historia zmian
— Praca z gałęziami repozytorium
— Publikacja repozytorium
— Połączenia oddziałów
— Zarządzanie wersjami
— Tworzenie żądania ściągnięcia
— Złożone operacje
— Praca z repozytoriami Fork
Dodatkowe kursy w firmach partnerskich
W opracowywaniu i dostarczaniu szkoleń uczestniczą wiodące firmy technologiczne w Rosji. Dowiesz się więcej o technologiach i narzędziach wykorzystywanych przez prawdziwe firmy do tworzenia produktów IT.
Systemy gromadzenia kłód
Używanie ELK, syslog/rsyslog, narzędzi wartowniczych. Zbieranie logów w środowisku mikroserwisowym.
Podstawy infrastruktury klucza publicznego (PKI).
Obiekty, główne zadania, architektury infrastruktury klucza publicznego. Przykłady wykorzystania infrastruktury klucza publicznego przy stosowaniu podpisów elektronicznych.
Zarządzanie usługami IT z wykorzystaniem ITIL
Zasady podejścia ITSM do organizacji efektywnego zarządzania usługami IT.
iTeterin
13.09.2022 G.
Cienki!
Studiuję na wydziale DevOps już ponad sześć miesięcy (program półtora roku), a wcześniej uczestniczyłem w szkoleniu u mojego pracodawcy. Z dobrych: - Materiały są zawsze dostępne pod kątem nauki, możesz ponownie przeczytać, ponownie odsłuchać to, co przegapiłeś lub przegapiłeś. - Możesz ponownie zapisać się na już ukończony kurs i przystąpić do niego ponownie bez dodatkowej opłaty (np. nie miałeś czasu ze względu na obciążenie pracą) - Dobrzy nauczyciele, ja...
D
DK
27.08.2021 G.
Studiuję na kierunku DevOps, którego celem jest poszerzanie wiedzy uczelnianej z zakresu IT. To moje pierwsze doświadczenie z pełnoprawną edukacją online. Plusy: nie ma ścisłego powiązania z czasem szkolenia, wykłady można oglądać w trybie przyspieszonym (x2), na telegramie jest dość aktywna społeczność. Minusy: nie ma wystarczającej liczby offline, gdzie połączenia są łatwiejsze do nawiązania i istnieją w trwalszej formie. Jeśli chodzi o treść...
D
DK
27.08.2021 G.
Studiuję na kierunku DevOps, którego celem jest poszerzanie wiedzy uczelnianej z zakresu IT. To moje pierwsze doświadczenie z pełnoprawną edukacją online. Plusy: nie ma ścisłego powiązania z czasem szkolenia, wykłady można oglądać w trybie przyspieszonym (x2), na telegramie jest dość aktywna społeczność. Minusy: nie ma wystarczającej liczby offline, gdzie połączenia są łatwiejsze do nawiązania i istnieją w trwalszej formie. Jeśli chodzi o treść...