Administrator Linux. Basic - curs gratuit de la Otus, training 4 luni, Data: 1 Decembrie 2023.
Miscelaneu / / December 03, 2023
Standurile pentru materialele de testare sunt furnizate de partenerul de curs AdvancedHosting
În timpul cursului, veți dobândi abilități de administrare Linux care vă vor diferenția de administratorii începători:
Aflați conceptele de bază ale sistemului de operare Linux
Aflați comenzile de utilizat în Bash
Aflați să configurați servere WEB (apache, nginx) și server MySQL
Aflați cum să utilizați instrumentele ca administrator de sistem: containerele Docker și sistemul de control al versiunilor Git
Examinați conceptele de bază ale analizei traficului în rețea și ale regulilor de filtrare
Luați în considerare sistemele de monitorizare (zabbix, icinga, cactus, grafana, prometheus)
Discutați despre înregistrarea informațiilor
Veți lua în considerare următoarea stivă de tehnologie: Linux, Zabbix, Prometheus, TCP/IP, Nginx, Apache, MySQL, Bash, Docker, Git, NoSQL, Grafana, ELK.
Până la sfârșitul instruirii, veți colecta un portofoliu de lucrări finalizate și veți realiza un proiect final bazat pe cunoștințele acumulate în timpul cursului. Veți putea publica proiectul și îl veți arăta la interviuri.
Vei fi ghidat de un mentor personal pe tot parcursul cursului.
Cine va beneficia de pe urma cursului?
Administratori de sistem Linux începători;
Administratorii de sistem Windows
Pentru dezvoltatori
Specialiști în testare
Oricine este interesat de tema administrației și dorește să intre într-o nouă specialitate
De ce sa alegi acest curs?
Cursul include patru blocuri logice:
1. Lucrul direct cu Linux (structură Linux, comenzi de bază, lucru cu fișiere și software).
2. Configurarea unui server web, a unei baze de date (mysql și nosql) și lucrul cu rețeaua.
3. Monitorizare și înregistrare bazată pe Zabbix, Prometheus, Grafana și ELK.
4. Lecții suplimentare importante pentru lucrul în echipă sunt Git și Docker.
La începutul cursului, vei învăța comenzi de bază în format video sub formă de videoclipuri scurte de cel mult 10 minute. În continuare, veți parcurge configurarea serverului și subiecte mai complexe în formatul webinarilor practice live. Rezultatul cursului va fi proiectul tău personal.
MENTOR PERSONAL: sesiuni online de 40 de minute în fiecare săptămână.
La începutul antrenamentului, vi se atribuie un mentor. La fel ca profesorii, mentorii sunt experți care lucrează ca administratori Linux.
O dată pe săptămână îți faci temele.
În timpul sesiunii, mentorul va comenta decizia dumneavoastră.
1
bineadministrator de sistem Linux. În ultimii ani a lucrat într-o companie de outsourcing și a configurat și întreținut sisteme Linux pentru a satisface nevoile clienților. Mentor de curs Mentor
administrator de sistem Linux. În ultimii ani a lucrat într-o companie de outsourcing și a configurat și întreținut sisteme Linux pentru a satisface nevoile clienților. Mentor de curs Mentor
2
cursDirector Tehnic Metoda Lab
A primit studii superioare la specialitatea „Sisteme informaționale în economie” la Universitatea Economică Rusă. G.V. Plehanov. A absolvit școala și și-a susținut disertația, Candidat la Științe Economice. În paralel cu dezvoltarea web, a predat tehnologiile Internet la Universitatea Economică Rusă. G. ÎN. Plehanov. Sunt în dezvoltare web de peste 15 ani. În acest timp, sub conducerea mea și cu participarea mea, au fost dezvoltate peste 100 de site-uri și aplicații, un sistem de management al site-urilor și alte sisteme bazate pe tehnologii web. Am peste 10 ani de experiență de predare la o universitate și mai mult de 3 ani pe platforme online. Acum sunt directorul tehnic al Method Lab. Sunt implicat în managementul tehnic și optimizarea performanței clientului și serverului aplicațiilor web, autor al canalelor YouTube „Accelerare site” și „Suport site”. Optimizarea performanței necesită cunoștințe ample în domenii conexe (front-end, back-end, bază de date, administrare, rețele etc.), ceea ce face ca această sarcină să fie de interes deosebit. Profesor
Introducere
-Tema 1.Lecția introductivă
-Tema 2. Sistem de operare - informatii generale
-Tema 3.UNIX
Structura și comenzile Linux
-Tema 4. Structura Linux
-Tema 5. Cele mai simple comenzi din Linux
-Tema 6.Utilizatori în Linux
-Tema 7. Lucrul cu fișierele
-Tema 8.Bash. Scrierea de scripturi simple
-Tema 9. Întrebare și răspuns
Thread-uri, comenzi logice, procese, rețea
-Tema 10. Lucrul cu fluxurile STDIN, STDOUT, STDERR
- Subiectul 11. ȘI, SAU, NU CONTEAZĂ
-Tema 12.Montare
-Tema 13.Instalare software
-Tema 14.Procese în Linux
-Tema 15.Rețea
-Tema 16.Sisteme de inițializare
-Tema 17. Întrebare și răspuns
Configurarea serverului web și MySQL
-Subiect 18. Configurarea unui server web (apache, nginx, nginx balancing)
-Subiect 19. Instalarea unui server MySQL și configurarea replicării
Docker și Git
-Tema 20.Docker
-Tema 21.GIT
Rețele
-Tema 22.Rețele. Cunostinte de baza
-Tema 23.Rețele. iptables, tcpdump
Monitorizare și logare
-Tema 24.Monitorizare
-Tema 25.Logging
-Tema 26.Logging
Proiect final
-Tema 27. Consultare pe proiecte și teme
-Tema 28.Protecția lucrărilor de proiectare