Facoltà di DevOps - corso 270.000 rubli. da GeekBrains, formazione 18 mesi, data: 10 giugno 2023.
Miscellanea / / November 29, 2023
Quarto
Installazione e configurazione di una macchina virtuale con GNU/Linux
Considera le basi dei sistemi operativi UNIX, la costruzione delle reti e i principi del loro funzionamento. Impara i protocolli Internet di base e il modello di rete dello stack di protocolli di rete OSI/ISO.
Corsi
Come studiare in modo efficace. Videocorso dei metodologi della GeekUniversity
— Caratteristiche dello studio alla Geek University
- Perché è difficile studiare?
— Strumenti per l'autoeducazione
— Impariamo dalle competenze
— Caratteristiche dell'educazione degli adulti
— Stabilire obiettivi SMART
— Come formulare una richiesta formativa
Introduzione ai sistemi UNIX
— Introduzione a UNIX/Linux
— Lavorare nella console
— Diritti e utenti in UNIX
— Bash, script e automazione
— Funzionalità di rete Linux
- Pratica. Registrazione di un server nel cloud
- Pratica. Avvio del server web
- Pratica. Come proteggere il tuo server
Reti di computer
— Fondamenti di reti di calcolatori. Tecnologia Ethernet. Parte 1
— Livello fisico e di canale. Tecnologia Ethernet. Parte 2
- Livello di rete. Parte 1
- Livello di rete. Parte 2
— Strato di trasporto
— Approfondimento delle tecnologie di rete. Parte 1
— Approfondimento delle tecnologie di rete. Parte 2
— Livello di applicazione
sistema operativo
- Sistema operativo
— Kernel del sistema operativo
— File system
- Memoria
- Multitasking
- Funzioni di rete del kernel
— Lavorare su Linux
— Multipiattaforma e virtualizzazione
II trimestre
Configurazione di un server per una rete locale
Acquisisci esperienza nell'installazione dell'hypervisor KVM e nella configurazione di Open vSwitch. Impara a configurare Active Directory, Squid, DHCP, DNS, server web, server di posta.
Corsi
Nozioni di base su Python. Corso interattivo
— Introduzione a Python
— Tipi incorporati e operazioni con essi
— Funzioni
— Strumenti utili
— Lavorare con i file
- Programmazione orientata agli oggetti
-Ops. Livello avanzato
-Ops. Aggiunte utili
Sistemi di virtualizzazione
— Introduzione alla virtualizzazione
— Tecnologie di virtualizzazione efficaci
— Hypervisor di tipo 2 (integrati con il sistema host)
— Hypervisor di tipo 1 (hypervisor bare metal)
— Hypervisor di tipo 1 (continua)
— Virtualizzazione nidificata e virtualizzazione I/O
— Containerizzazione (virtualizzazione a livello del kernel del sistema operativo)
— Sistemi di gestione della virtualizzazione
Servizi di base su Linux per l'azienda
- Archivio dati
— Router Linux, sicurezza
— Servizi di rete
-DNS
- PKI e openvpn
- Posta
- Bilancio del carico
— Servizi ad alta disponibilità
Analisi, ottimizzazione e lavoro di emergenza in Linux
— Nozioni di base sulla raccolta di informazioni e sulla ricerca di problemi
— Debug nelle diverse fasi di caricamento del sistema e dei servizi
— Archiviazione dei dati in Linux, risoluzione dei problemi con le partizioni
— Individuazione e risoluzione dei problemi nello stack di rete
— Sicurezza in Linux
— Debug delle applicazioni
— Profilazione del sistema
— Panoramica dell'ottimizzazione di Linux
III trimestre
Metodologia di automazione e DevOps
Scopri come impostare processi di integrazione continua e distribuzione del codice. Esplora il modello Infrastructure as Code e metti in pratica le moderne pratiche di sviluppo software.
Corsi
Sistemi di gestione della configurazione
— Cosa sono i sistemi di gestione della configurazione
— Ansible — come cucinare
— Utilizzo pratico di Ansible (base)
- Ansible avanzato
Processi CI/CD
— Nozioni di base su CI/CD. Introduzione a Gitlab
— Integrazione continua (integrazione continua)
— Consegna continua e distribuzione continua (consegna e distribuzione continua)
— Risoluzione dei problemi (diagnosi e risoluzione dei problemi in CI/CD)
Metodologie Agile/Scrum/Devops
— Introduzione all'Agile. Approcci classici. Approcci flessibili. Agile/Mischia/Kanban
- Proprietario del prodotto. Clienti e stakeholder. Team di sviluppo. Entità del backlog
— Prodotto minimo vitale. Iterazioni nella consegna del valore del prodotto. Priorità e costo delle storie
— La vita all'interno di un team Scrum
— Cultura ingegneristica in Agile ovvero DevOps
- La piramide del test e il suo fratello sciocco: il cono gelato
— Integrazione continua e distribuzione continua. L'insieme delle abilità e degli strumenti di un gentiluomo
— Osservabilità@DevOps
IV trimestre
Tecnologie cloud e architettura a microservizi
Padroneggia le tecnologie cloud e la containerizzazione delle applicazioni con Kubernetes e Docker. Il primo corso del modulo "Fondamenti di tecnologie cloud" è stato sviluppato in collaborazione con gli specialisti della piattaforma cloud Mail.ru Cloud Solutions. Qui acquisirai esperienza utilizzando una piattaforma cloud pubblica e lo storage S3.
Corsi
Nozioni di base sul cloud
— Storia del cloud computing
— Tipi di servizi cloud (*-as-a-Service)
— Reti e storage definiti dal software
— Piattaforma di cloud computing OpenStack
- Seminario Web. Piattaforma di cloud computing Posta. Soluzione Ru Cloud
- Seminario Web. Servizio di archiviazione semplice
— Architettura nativa del cloud e Infrastructure as Code (IaC)
Architettura e containerizzazione dei microservizi
— Microservizi e contenitori
—Docker
— Introduzione a Kubernetes
— Archiviazione e risorse dei dati
— Astrazioni di rete Kubernetes
— Dispositivo cluster
— Astrazioni avanzate
— Distribuire un'applicazione di test a un cluster, CI/CD
V quarto
Server cloud in Azure
Apprendi le nozioni di base sull'amministrazione di Windows Server, sull'automazione con PowerShell, sulla gestione dell'infrastruttura con WMI. Prendi in considerazione i sistemi di virtualizzazione di Microsoft e MWare e acquisisci esperienza con la piattaforma cloud di Azure.
Corsi
Windows Server, PowerShell e WMI
— Installazione e configurazione di Windows Server
— Strumenti di amministrazione di base di Windows
— Configurazione di Active Directory
— Comandi di base di PowerShell
— Scrivere script utilizzando funzioni e pipeline
— Controllo remoto con PowerShell
— Automazione di Active Directory
- Strumentazione gestione Windows (WMI)
— Controllo della sicurezza di Windows
Contenitori Windows Server, Hyper-V, eSXI, server cloud Azure
- Contenitori di Windows Server
-Hyper-V
-VMware ESXi
— Distribuzione di server VMware ESXi con avvio di rete tramite PXE
— Creazione di immagini di macchine virtuali Windows in Azure utilizzando Packer
— Lavorare con Microsoft Azure
VI trimestre
Infrastrutture per una startup
Scopri come impostare un sistema di monitoraggio utilizzando Prometheus + Grafana come esempio e come impostare l'invio di notifiche sugli eventi. Come progetto finale, crea un'infrastruttura in un team con gli sviluppatori, altri studenti della GeekUniversity.
Corsi
Monitoraggio di applicazioni/microservizi distribuiti
— Familiarità con i sistemi di monitoraggio. Installazione di Prometeo
— Impostazione di Prometeo. Esportatori
— Visualizzazione con Grafana. Gestore delle notifiche AlertManager
- Protezione di Prometheus e Grafana tramite Nginx (autenticazione di base). Crittografia
Progetto finale della squadra
— Conoscere il team e i progetti. Metriche ITIL/SLA
— Distribuzione dei compiti. Lavorare con un task tracker
— Analisi del problema, discussione, incontro
- Incontro
— Riepilogo provvisorio
— Preparazione per la difesa del progetto
— Tutela del progetto
Corsi fuori trimestre
Banca dati. Corso interattivo
- Avvio veloce
— Linguaggio di interrogazione SQL
— Operatori, filtraggio, ordinamento e limitazione
— Aggregazione dei dati
— Domande complesse
— Transazioni, variabili, visualizzazioni
— Amministrazione MySQL
— Procedure e funzioni memorizzate, trigger
— Ottimizzazione delle query
-NoSQL
Reti di computer: pratica
— Tracciatore di pacchetti Cisco. Studio della topologia della futura rete
- Routing dinamico. Protocollo Gateway Esterno (EGP), BGP. Protocollo Gateway Interno (IGP), RIPv2
— Sistema DNS
— Famiglia di protocolli STP. Aggregazione di collegamenti, LACP
— Configurazione del nucleo della rete del provider. OSPF. DHCP, relè DHCP
— Costituzione del segmento corporate della rete di fornitori
— Configurazione di un segmento di rete domestica
— Configurazione degli utenti finali della rete
— VLAN, DHCP, DNS, NAT, VPN GRE, RIPv2 su GRE
Preparazione per un colloquio con un ingegnere DevOps
— Nozioni di base su GNU/Linux
— Nozioni di base sulla rete
— Nozioni di base sulla virtualizzazione e sulle soluzioni cloud
— Nozioni di base su Docker e Kubernetes
— Fondamenti di CI/CD Fondamenti di orchestrazione
— Fondamenti di monitoraggio
Sicurezza delle reti cablate e wireless
— Introduzione all'analisi del traffico di rete
— Attacchi di rete passivi
— Attacchi di rete attivi
— Scanner delle vulnerabilità OpenVas
- Quadro Metasploit
— Sicurezza e vulnerabilità Wi-Fi
- Sicurezza Bluetooth
— Sicurezza GSM
Idiota. Corso base
— Introduzione a Git
— Installazione e configurazione di Git
— Comandi terminali di base
— Lavorare con i repository in Git
— Gestione dei file del repository
— Storia dei cambiamenti
— Lavorare con i rami del repository
— Pubblicazione del repository
— Fusioni di filiali
— Gestione delle versioni
— Creazione di una richiesta pull
— Operazioni complesse
— Lavorare con i repository Fork
Corsi aggiuntivi da aziende partner
Le principali aziende tecnologiche in Russia partecipano allo sviluppo e all'erogazione della formazione. Imparerai di più sulle tecnologie e sugli strumenti utilizzati dalle aziende reali per creare prodotti IT.
Sistemi di raccolta dei registri
Utilizzando ELK, syslog/rsyslog, strumenti sentinella. Raccolta di log in un ambiente di microservizi.
Nozioni di base sull'infrastruttura a chiave pubblica (PKI).
Oggetti, compiti principali, architetture infrastrutturali a chiave pubblica. Esempi di utilizzo dell'infrastruttura a chiave pubblica quando si utilizzano le firme elettroniche.
Gestione dei servizi IT tramite ITIL
Principi dell'approccio ITSM per organizzare una gestione efficace dei servizi IT.
iTeterin
13.09.2022 G.
Bene!
Studio presso la facoltà DevOps ormai da più di sei mesi (un anno e mezzo di programma) e in precedenza ho ricevuto formazione dal mio datore di lavoro. Dal bene: - I materiali sono sempre disponibili in termini di apprendimento, puoi rileggere, riascoltare ciò che ti sei perso o ti sei perso. - Puoi iscriverti nuovamente a un corso che hai già completato e seguirlo di nuovo senza pagamento aggiuntivo (ad esempio, non hai avuto tempo a causa del carico di lavoro) - Buoni insegnanti, io...
D
Non so
27.08.2021 G.
Sto studiando alla facoltà DevOps con l'obiettivo di ampliare le conoscenze universitarie in termini di IT. Questa è la mia prima esperienza di formazione online a tutti gli effetti. Pro: non c'è un legame stretto con il tempo di formazione, puoi guardare le lezioni in modalità accelerata (x2), c'è una community abbastanza attiva su Telegram. Contro: non ce n'è abbastanza offline, dove le connessioni sono più facili da stabilire ed esistono in una forma più duratura. Per quanto riguarda il contenuto...
D
Non so
27.08.2021 G.
Sto studiando alla facoltà DevOps con l'obiettivo di ampliare le conoscenze universitarie in termini di IT. Questa è la mia prima esperienza di formazione online a tutti gli effetti. Pro: non c'è un legame stretto con il tempo di formazione, puoi guardare le lezioni in modalità accelerata (x2), c'è una community abbastanza attiva su Telegram. Contro: non ce n'è abbastanza offline, dove le connessioni sono più facili da stabilire ed esistono in una forma più duratura. Per quanto riguarda il contenuto...