Amministratore Linux. Base - corso gratuito da Otus, formazione 4 mesi, Data: 1 dicembre 2023.
Miscellanea / / December 03, 2023
I supporti per i materiali di prova sono forniti dal partner del corso AdvancedHosting
Durante il corso acquisirai competenze di amministrazione Linux che ti distingueranno dagli amministratori alle prime armi:
Impara i concetti di base del sistema operativo Linux
Impara i comandi da utilizzare in Bash
Impara a configurare server WEB (apache, nginx) e server MySQL
Scopri come utilizzare gli strumenti come amministratore di sistema: contenitori Docker e sistema di controllo della versione Git
Rivedere i concetti di base dell'analisi del traffico di rete e delle regole di filtraggio
Considerare sistemi di monitoraggio (zabbix, icinga, cactus, grafana, prometheus)
Discutere la registrazione delle informazioni
Considererai il seguente stack tecnologico: Linux, Zabbix, Prometheus, TCP/IP, Nginx, Apache, MySQL, Bash, Docker, Git, NoSQL, Grafana, ELK.
Al termine della formazione, raccoglierai un portfolio di lavori completati e realizzerai un progetto finale basato sulle conoscenze acquisite durante il corso. Potrai pubblicare il progetto e mostrarlo durante le interviste.
Sarai guidato da un mentore personale durante tutto il corso.
Chi trarrà beneficio dal corso?
Amministratori di sistema Linux principianti;
Amministratori di sistema Windows
Per gli sviluppatori
Specialisti dei test
Chiunque sia interessato al tema dell'amministrazione e voglia entrare in una nuova specialità
Perché scegliere questo corso?
Il corso prevede quattro blocchi logici:
1. Lavorare direttamente con Linux (struttura di Linux, comandi di base, lavorare con file e software).
2. Configurazione di un server web, database (mysql e nosql) e lavoro con la rete.
3. Monitoraggio e registrazione basati su Zabbix, Prometheus, Grafana ed ELK.
4. Ulteriori lezioni importanti per il lavoro di squadra sono Git e Docker.
All'inizio del corso imparerai i comandi di base in formato video sotto forma di brevi video di non più di 10 minuti. Successivamente, esaminerai la configurazione del server e argomenti più complessi sotto forma di webinar pratici dal vivo. Il risultato del corso sarà il tuo progetto personale.
PERSONAL MENTOR: sessioni online da 40 minuti ogni settimana.
All'inizio della tua formazione ti verrà assegnato un mentore. Come gli insegnanti, i mentori sono esperti che lavorano come amministratori Linux.
Una volta alla settimana fai i compiti.
Durante la sessione, il mentore commenterà la tua decisione.
1
BENEAmministratore di sistema Linux. Negli ultimi anni ha lavorato in una società di outsourcing e ha configurato e mantenuto sistemi Linux per soddisfare le esigenze dei clienti. Mentore del corso
Amministratore di sistema Linux. Negli ultimi anni ha lavorato in una società di outsourcing e ha configurato e mantenuto sistemi Linux per soddisfare le esigenze dei clienti. Mentore del corso
2
corsoDirettore Tecnico Laboratorio Metodo
Ha conseguito l'istruzione superiore nella specialità "Sistemi informativi in economia" presso l'Università economica russa. G.V. Plekhanov. Ha completato la scuola di specializzazione e ha difeso la sua tesi, Candidato di scienze economiche. Parallelamente allo sviluppo web, ha insegnato tecnologie Internet presso l'Università economica russa. G. IN. Plekhanov. Mi occupo di sviluppo web da oltre 15 anni. Durante questo periodo, sotto la mia guida e con la mia partecipazione, sono stati sviluppati più di 100 siti Web e applicazioni, un sistema di gestione dei siti e altri sistemi basati su tecnologie web. Ho più di 10 anni di esperienza di insegnamento in un'università e più di 3 anni su piattaforme online. Ora sono il direttore tecnico di Method Lab. Mi occupo di gestione tecnica e ottimizzazione delle prestazioni client e server di applicazioni web, autore dei canali YouTube “Site Acceleration” e “Site Support”. L'ottimizzazione delle prestazioni richiede un'ampia conoscenza delle aree correlate (front-end, back-end, database, amministrazione, networking, ecc.), il che rende questo compito di particolare interesse. Insegnante
introduzione
-Argomento 1. Lezione introduttiva
-Argomento 2. Sistema operativo - informazioni generali
-Tema 3.UNIX
Struttura e comandi di Linux
-Argomento 4.Struttura di Linux
-Argomento 5. I comandi più semplici in Linux
-Argomento 6.Utenti in Linux
-Argomento 7.Lavorare con i file
-Tema 8.Bash. Scrivere semplici script
-Argomento 9. Domanda e risposta
Thread, comandi logici, processi, rete
-Argomento 10.Lavorare con i flussi STDIN, STDOUT, STDERR
-Argomento 11. E, O, NON IMPORTA
-Argomento 12.Montaggio
-Argomento 13.Installazione del software
-Argomento 14.Processi in Linux
-Argomento 15.Rete
-Argomento 16.Sistemi di inizializzazione
-Argomento 17. Domanda e risposta
Configurazione del Web Server e MySQL
-Argomento 18. Configurazione di un server web (apache, nginx, bilanciamento nginx)
-Argomento 19. Installazione di un server MySQL e configurazione della replica
Docker e Git
-Tema 20.Docker
-Argomento 21.GIT
Reti
-Argomento 22.Reti. Conoscenza di base
-Argomento 23.Reti. iptables, tcpdump
Monitoraggio e registrazione
-Argomento 24.Monitoraggio
-Argomento 25.Registrazione
-Argomento 26.Registrazione
Progetto finale
-Argomento 27. Consultazione su progetti e compiti a casa
-Tema 28.Tutela dell'opera di progettazione