SKOLENI.net Školení, kurzy, semináře # linux workshop for devops
KURZ: Linux Workshop for DevOps
Každý vývojář aplikací běžících v linuxovém prostředí někdy potřebuje dohlédnout až na úroveň samotného operačního systému. Dvoudenní workshop je zaměřen právě na takové úkony, které vývojáři pomohou s orientací a diagnostikou problémů v operačním systému Linux. Účastníci získají praktické informace ohledně práce se systémem, ladění procesů, spouštění služeb, instalací balíků, atd. Pro každou kapitolu je připraven praktický LAB. Cílová skupina Kurz je určen vývojářům aplikací běžících na Lin
Program kurzu
Cíle kurzu Účastníci se mimo jiné naučí:
- instalovat operační systém CentOS 7
- používat ssh klíče k přihlášení do systému
- ovládat systémové služby a procesy
- spravovat systémové uživatele a jejich oprávnění
- pracovat se souborovým systémem
- instalovat a odebírat software
- omezovat systémové zdroje pro jednotlivé procesy
- vyhledávat v log souborech včetně pokročilých technik
- konfigurovat síťové parametry
- analyzovat výkonnostní problémy systému
- diagnostikovat problémy se sítí
* Účastníci se mimo jiné naučí:
- instalovat operační systém CentOS 7
- používat ssh klíče k přihlášení do systému
- ovládat systémové služby a procesy
- spravovat systémové uživatele a jejich oprávnění
- pracovat se souborovým systémem
- instalovat a odebírat software
- omezovat systémové zdroje pro jednotlivé procesy
- vyhledávat v log souborech včetně pokročilých technik
- konfigurovat síťové parametry
- analyzovat výkonnostní problémy systému
- diagnostikovat problémy se sítí
Osnova OS Linux obecně, komponenty, vazby Distribuce, představení RHEL a jeho klony (CentOS, ...), rozdíly verze 6 a 7 Instalace a instalátor Anaconda
- Lab: instalace CentOS 7.2
Networking
- ukázka možností nastavení sítě
- diagnostika sítě, tcpdump, netstat
- omezování síťového provozu pomocí firewalld a iptables
- Lab: odchytávání a analýza síťového provozu
Users & Security
- Systém pro řízení uživatelských účtů a práv v Linuxu
- SUDO
- oprávnění owner/group/other vs. ACL
- Lab: založení uživatelského účtu, nastavení oprávnění, nastavení sudo
Remote Access
- SSH, nastavení, omezování přístupů, X-Forwarding
- princip přihlášení přes RSA/DSA klíč, distribuce klíčů
- Lab: vytvoření RSA klíče, distribuce na server a přihlášení
Package Management
- Balíčkovací systém RPM
- Práce s repozitáři YUM
- Lab: Instalace a odinstalace balíku, vyhledávání v balíkách, práce s yum, rozbalení RPM balíku bez instalace
Storage & Partitioning
- Souborové systémy Ext3/4, XFS a Btrfs
- LVM
- Metody rozšiřování oddílů
- Lab: rozšíření logického svazku a filesystému
Procesy
- práce s běžícími procesy, otevřené soubory, ...
- trace procesu (strace)
- omezování systémových zdrojů (cgroups)
- Lab: strace procesu, omezení zdrojů pro proces (storage a memory)
Řízení spouštění systému a služeb (System and Service Manager)
- SysVinit vs. systemd
- Cron & anacron & atd
- Lab: vytvoření init scriptu pro SysVinit a service unity pro Systemd
Logování a analýza logů
- rsyslog vs. journalctl
- práce s logy
- rsyslog (lokální / vzdálené logování)
- Lab: prohledávání logů, grep, less, awk… + ukázka procházení logů v journald
Troubleshooting
- Boot process
- Rescue disk
- core dump
- Red Hat Support / Bugzilla
- Lab: Root password recovery
Předpoklady účastníka
- Zkušenosti s prací v shellovém interpretu bash jsou vítány, nikoliv však podmínkou.
Cíl školení - poznámka ke kurzu Cíle kurzu Účastníci se mimo jiné naučí: instalovat operační systém CentOS 7 používat ssh klíče k přihlášení do systému ovládat systémové služby a procesy spravovat systémové uživatele a jejich oprávnění pracovat se souborovým systémem instalovat a odebírat software omezovat systémové zdroje pro jednotlivé procesy vyhledávat v log souborech včetně pokročilých technik konfigurovat síťové parametry analyzovat výkonnostní problémy systému diagnostikovat problémy se sítí
Podrobnosti o kurzu
-
Cílová skupina Kurz je určen vývojářům aplikací běžících na Linuxu
-
DataScript s.r.o.
-
Předpoklady účastníka Zkušenosti s prací v shellovém interpretu bash jsou vítány, nikoliv však podmínkou.
-
Objednavateli bude zaslána závazná přihláška k podpisu. Poté bude účastník na školení registrován. Objednavatel uhradí částku kurzovného za výše uvedeného posluchače na základě faktury vystavené poskytovatelem.
Dotazy a komentáře ke kurzuPřihláška na kurz
Odesláním formuláře 'Přihláška na kurz' se zaregistruje Vaše přihláška a na zadaný email přijde potvrzení o odeslání této přihlášky.
V případě poskytnutí osobních údajů, souhlasíte s archivací těchto údajů v souladu s podmínkami zákona č. 101/2000 Sb.,
o ochraně osobních údajů, ve znění pozdějších předpisů. Souhlas se zpracováním osobních údajů pro marketingové účely nevyžadujeme, tyto data nezpracováváme.
Server pouze zprostředkovává objednávky kurzů & kontakt na jejich pořadatele. Před odesláním přihlášky je nutno souhlasit s obchodními podmínkami účasti na kurzu daného pořadatele kurzu.
Neodpovídáme za správnost uvedených údajů. © OBEC.net, sro.
URL >>
https://skoleni.net/skoleni_63983_linux-workshop-for-devops.html
LinuxWorkshopDevOps