Betriebs- und Wartungsingenieure sind ebenso wie Entwickler IT-Praktiker. Tatsächlich ist dies nicht der Fall werden immer schmaler. In diesem Stadium ist die Beherrschung der Python-Entwicklung zu einer wesentlichen Fähigkeit für leitende Betriebs- und Wartungsingenieure geworden. Was sollten Sie also über den Betrieb und die Wartung von Python lernen und wie können Sie es gut erlernen?
Persönlich empfohlener Lernweg ist wie folgt:
Grundlegende Einführung:
1. Grundkenntnisse von Linux, grundlegende Befehle (Ursprung, Zusammensetzung, allgemein Befehle wie cp, ls, file, mkdir und andere gängige Betriebsbefehle)
Grundlagen von Linux-Benutzern und -Berechtigungen
3. Erweiterte Linux-Systemprozessverwaltung
4 . Effiziente Text- und Dateiverarbeitungsbefehle für Linux (vim, grep, sed, awk, find und andere Befehle)
5. Erste Schritte mit Shell-Skripten (Sie können beim Üben lernen)
Mittelstufe Fortgeschrittene
Die Mittelstufe erfordert ein gründliches Verständnis der Linux-Prinzipien und Grundkenntnisse und anschließend ein gründliches Studium der Anwendungen und Dienste der oberen Ebene. Wenn es um Dienste geht, geht es definitiv um Netzwerk-. verwandtes Wissen, das Zeit zum Erlernen erfordert.
1. TCP/IP-Netzwerkgrundlagen (ungefähre Kenntnisse von CCNA und NP sind ausreichend)
2. Häufig verwendete Dienste in Linux-Unternehmen (wie DNS, http, FTP, Mail, NFS, usw.)
3. Linux-Sicherheitsprinzipien und Präventionstechniken auf Unternehmensebene (Systemleistung/Sicherheit, Sicherheitsbedrohungsmodelle und Schutzmethoden
4. Verschlüsselungs-/Entschlüsselungsprinzipien und Datensicherheit, Systemdienst Grundlagen der Zugriffskontrolle und Dienstsicherheit
5. Aufbau von iptables-Sicherheitsrichtlinien
6. Shell-Skript-Weiterentwicklung (hauptsächlich Kombination einiger Anwendungen und Schreiben einiger Fälle)
7 Anwendungsprinzipien und Verwaltung (Kann eine persönliche Blog-Site verwalten und erstellen)
Nachdem ich dies gelernt habe, reichen die erlernten Grundkenntnisse aus und ich kann bereits einige grundlegende Betriebs- und Wartungsarbeiten sowie einfache Wartungsarbeiten durchführen
Erweiterte Verbesserungen
1. HTTP-Service-Proxy-Cache-Beschleunigung (hauptsächlich Erlernen von Lack- und Nginx-Caching-Systemen und einige Kenntnisse über CDN.)
2 Lastcluster (hauptsächlich zum Erlernen von Nginx, Haproxy und LVS müssen Sie die Hauptkenntnisse beherrschen und ein klares Verständnis des Lastausgleichsalgorithmus haben)
3. Hochverfügbarkeitscluster auf Unternehmensebene (erfordert Keepalived, Heartbeat usw. Ausführliche Erklärung)
4. Detaillierte Erläuterung der Betriebs- und Wartungsüberwachung von Zabbix (hauptsächlich Überwachungssysteme wie Zabbix, Kakteen, Nagios usw., Zabbix wird jetzt häufiger verwendet )
5. Lernen der Betriebs- und Wartungsautomatisierung (Sie müssen lernen, wie man einige Open-Source-Tools zur Betriebs- und Wartungsautomatisierung wie Ansible, Puppet, Cobbler und andere Betriebs- und Wartungsautomatisierungstools verwendet)
Das obige ist der detaillierte Inhalt vonWas Sie über den Betrieb und die Wartung von Python lernen sollten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!