4 Gründe, warum Serverside Engineers LinuC (Linux Engineer Certification) erhalten sollten

Diesmal ist der Serveringenieur der Artikel, der den Erwerb von LinuC empfiehlt. In den drei Jahren seit meinem Eintritt in das Unternehmen habe ich ungefähr 7 technische Qualifikationen erworben. Die Qualifikation, über die ich mich als Serveringenieur am meisten gefreut habe, war LinuC.

Wenn Sie als serverseitiger Ingenieur wachsen, konzentrieren sich alle darauf, die Zielprogrammiersprache zu lernen und die Basis auf andere Sprachen zu erweitern. Sobald Sie jedoch einige Kenntnisse in einer Sprache haben, empfehlen wir, jetzt LinuC zu lernen. Machen.

Lassen Sie mich den Grund vorstellen.

Was ist LinuC?

Es handelt sich um eine in Japan einzigartige Linux-Ingenieur-Zertifizierung, die im März 2018 eingeführt wurde. Es wird von LPI-Japan geplant, entwickelt und betrieben, das im Juli 2000 gegründet wurde und Zertifizierungsaktivitäten für IT-Ingenieure offener Technologien wie Linux durchführt. (Aus Wikipedia) https://ja.wikipedia.org/wiki/LinuC

Einfach ausgedrückt ist es eine Qualifikation zur Messung der technischen Indikatoren von Linux. Bis etwa 2017 hieß es LPIC (der Inhalt ist der gleiche).

Ist Linux nicht das Wissen, das Infrastrukturingenieure lernen? Ich denke, es gibt viele Leute, die das denken.

Wenn Sie jetzt als Ingenieur arbeiten, haben Sie jemals eine LAMP-Umgebung von Grund auf neu erstellt? Die LAMP-Umgebung ist eine Abkürzung für (Linux-Apache-MySQL-PHP) und die Grundkonfiguration zum Erstellen von WEB-Diensten. In den letzten Jahren ist die Erstellung von Umgebungen einfacher geworden, und es werden Funktionen bereitgestellt, die die Erstellung von LAMP-Umgebungen mit Docker, Vagrant usw. vereinfachen.

Das Unternehmen hat ursprünglich Docker und Vagrant, und es scheint, dass nur wenige Leute gesagt haben, dass sie einen virtuellen Server von Grund auf neu gestartet, Apache gesetzt und Hello World angezeigt haben.

Der Grund ist

Weil der Terminalbetrieb schwierig zu sein scheint

Ich denke es gibt viele.

Der erste Teil ist länger geworden, aber hier sind vier Gründe, warum serverseitige Ingenieure LinuC erwerben sollten.

4 Gründe, LinuC zu bekommen

(1) Weil die Fähigkeit zu untersuchen, wann ein Fehler auftritt

Ich denke, dass es einige Hindernisse beim Betrieb des Dienstes geben kann.

Es ist leicht, die Ursache zu identifizieren, wenn eine Stapelverfolgung auf dem Bildschirm angezeigt wird. Es kann jedoch einige Hindernisse geben, bei denen die Ursache nicht leicht identifiziert werden kann, und das Wissen von LinuC ist in diesem Fall hilfreich.

Wenn Sie Kenntnisse über LinuX haben

Der Server lässt sich anhand der Apache-Einstellungen leicht identifizieren Einfach zu findende Einstellungen für die Protokollausgabe und leicht zu identifizierende zuletzt aktualisierte Protokolldatei Leicht zu identifizieren, wenn ein Fehler ausgegeben wird Die Geschwindigkeit beim Extrahieren des Protokolls, das die Ursache zu sein scheint, aus dem Fehlerprotokoll wird schneller Es ist möglich, die Ursache der Serverlast wie Lastdurchschnitt und Netzwerk zu isolieren. Ich denke, dass sich die Untersuchungsgeschwindigkeit aufgrund der Kenntnisse von LinuC voraussichtlich verbessern wird.

Wenn es auf der Infrastrukturseite Widerstand gibt, können Sie das Terminal betreten und nur die Befehle cd, ls und cat eingeben.

② Weil Sie eine lokale Umgebung erstellen können

Wenn Sie ältere Inhalte betreiben, gibt es möglicherweise viele Personen, die keine lokale Umgebung erstellt haben und den Server direkt mit vim bearbeiten.

Aus Sicht des Vimmers ist es eine komfortable Umgebung, aber aus Sicht der normalen Redakteure ist es ein großes Hindernis für die Entwicklung.

Umweltkonstruktion ist das Mittel, um dies zu lösen. Wenn Sie eine lokale Umgebung erstellen können, können Sie eine entsprechende Umgebung auf dem virtuellen Server erstellen, diese lokal bereitstellen und dann den Editor bearbeiten.

Durch das Teilen des lokal erstellten Images innerhalb des Teams wird die Entwicklungseffizienz anderer Mitglieder verbessert, und wenn Sie dies tun können, werden Sie mit Sicherheit bewertet.

③ Weil es als Ingenieur bewertet wird

Manchmal beschäftige ich mich mit der Einstellung von Personal, aber ich sehe einige Leute, die seit etwa 5 bis 8 Jahren keine Erfahrung als serverseitiger Ingenieur haben.

Selbst wenn es heißt, dass ich Erfahrung mit Docker oder Vagrant in meinem Lebenslauf habe, höre ich oft, wenn ich tatsächlich frage, dass ich nur "Docker" gegen die vorhandene Umgebung "laufe".

In diesem Fall ist es für die Einstellungsseite ein unangenehmer Faktor, dass der technische Bereich möglicherweise eng ist und möglicherweise keine Maßnahmen in Bezug auf Forschungsfähigkeit oder Umweltkonstruktion ergriffen werden können.

Vor allem, wenn Sie LinuC Level 2 oder so erreicht haben, denke ich, dass dies ein Beweis ist, der das Mindestwissen als Ingenieur garantiert.

Kenntnisse der Infrastrukturseite sind eine Waffe und Vertrauen.

④ Weil es das Verständnis beim Umgang mit Cloud-Diensten erleichtert

Mit der Verbreitung von Cloud-Diensten wie AWS in den letzten Jahren kann Infrastrukturwissen mit Cloud-Diensten verknüpft werden, um ein tieferes Verständnis zu erlangen.

Mit der Einführung vollständig verwalteter Dienste können viele Unternehmen die Bereiche implementieren, die zuvor der Infrastruktur auf der Serverseite überlassen wurden.

Wenn Sie beispielsweise beim Starten einer Instanz durch Starten der Pop-Taste beim Starten von EC2 nicht verstehen, was sich hinter den Kulissen abspielt, ist dies eine große Sache für zukünftige AWS-Architekten. Ich bin sicher, es wird einen Unterschied machen.

LinuC sollte vorerst Level 1 bekommen, und wenn Sie es sich leisten können, bekommen Sie Level 2

Ich habe die oben genannten Verdienste angegeben. Als nächstes werde ich den Fragenbereich von LinuC beschreiben.

LinuC Level 1

LinuC Level 1 Fragenbereich
1.01.1 Linux installieren, booten, verbinden, trennen und stoppen 1.01.2 Konzept und Verwendung des Containers der virtuellen Maschine 1.01.3 Startvorgang und Systemd 1.01.4 Prozesserstellung, Überwachung, Beendigung 1.01.5 Verwenden der Desktop-Umgebung 1.02.1 Dateibesitzer und Berechtigungen 1.02.2 Grundlegende Dateiverwaltung durchführen 1.02.3 Harte und symbolische Links 1.02.4 Platzierung und Suche von Dateien 1.03.1 Befehlszeilenoperation 1.03.2 Textströme mit Filtern verarbeiten 1.03.3 Verwendung von Streams, Pipes und Redirects 1.03.4 Suchen nach Textdateien mit regulären Ausdrücken 1.03.5 Grundlegende Dateibearbeitung mit einem Editor durchführen 1.04.1 Paketverwaltung mit dem Befehl apt 1.04.2 Debian-Paketverwaltung 1.04.3 Paketverwaltung mit dem Befehl yum 1.04.4 RPM-Paketverwaltung 1.05.1 Grundkenntnisse und Einstellungen der Hardware 1.05.2 Festplattenlayout und Partitionierung 1.05.3 Dateisysteme erstellen und verwalten, mounten 1.06.1 Anpassung der Shell-Umgebung 1.06.2 Shell-Skript 1.07.1 Grundlagen des Internetprotokolls 1.07.2 Grundlegende Netzwerkkonfiguration 1.07.3 Grundlegende Lösung von Netzwerkproblemen 1.07.4 Clientseitige DNS-Einstellungen 1.08.1 Kontoverwaltung 1.08.2 Auftragsplanung 1.08.3 Lokalisierung und Internationalisierung 1.09.1 Systemzeitverwaltung 1.09.2 Systemprotokoll 1.09.3 Grundlagen des Mail Delivery Agent (MTA) 1.10.1 Implementierung von Sicherheitsmanagementarbeiten 1.10.2 Host-Sicherheitseinstellungen 1.10.3 Datenschutz mit Verschlüsselung 1.10.4 Grundlagen der Cloud-Sicherheit 1.11.1 Open Source-Konzepte und -Lizenzen 1.11.2 Open Source Community und Ökosystem

Was denken Sie. Es gibt so viele LinuC Level 1 alleine.

Wäre es nicht ein großer Unterschied, wenn Sie dieses Wissen von anderen serverseitigen Ingenieuren erwerben könnten?

Persönlich empfehle ich, auf LinuC Level 2 aufzusteigen.

Das Spektrum der Fragen ist unten aufgeführt.

https://linuc.org/linuc2/range/

Empfohlene Studienmethode

Abschließend werde ich die empfohlene Studienmethode vorstellen.

Die LinuC-Prüfung ist eine Vier-Wahl-Frage, daher ist sie einfacher als die technischen nationalen Qualifikationen.

Selbst wenn Sie 4 Auswahlmöglichkeiten angeben, scheinen alle Probleme nur gelöst zu werden, wenn Sie den Inhalt vollständig verstanden haben. Achten Sie also darauf, sich beim Lernen nicht das gesamte Problem zu merken.

Die empfohlenen Bücher lauten wie folgt.

51ZgyX76KaL.SY346.jpg

http://urx3.nu/6Ovn

Es gibt rote und schwarze Bücher, aber Level 1 reicht für Speed Master. Ab Stufe 2 können Sie Kuromoto zusammen verwenden, um ein tieferes Verständnis zu erlangen.

Empfohlen wird die App

Ich empfehle auch die oben genannten Bücher, aber der effektivste Weg zu lernen ist die App.

"Linuc Problem Sammlung von Lina Mann und Linako" wird empfohlen.

Es gibt eine Gebühr, aber wenn Sie dies tun, werden Sie wahrscheinlich bestehen können. Ich denke, Cospa ist besser als der Kauf eines Nachschlagewerks.

リナ男とリナ子のLinuC-1問題集_-_Google_Play_のアプリ.png

http://urx3.nu/44Wx

Empfohlenes Buch für Anfänger in der Infrastruktur, unabhängig von ihrer Qualifikation

Für diejenigen, die nicht gut in der Infrastruktur sind, sind hier einige empfohlene Bücher, mit denen Sie sich der Infrastruktur näher fühlen.

51SDwVGgwHL.jpg

http://urx3.nu/Lavx

Dies ist ein Comic-Buch namens Sis Tube Girls.

Auf den ersten Blick mag es zu niedlich sein, um außer Kontrolle zu geraten, aber der Inhalt ist sehr leicht zu verstehen, und ab 2020 wurden bis zu 3 Bände veröffentlicht. Ab Band 2 wird auch die Technologie übernommen, die LinuC Level 2 entspricht, und ich denke, dass sie sowohl für fortgeschrittene Benutzer als auch für Anfänger geeignet ist.

Dies ist der Artikel, den serverseitige Ingenieure für LinuC verwenden sollten.

Bitte nehmen Sie Bezug darauf.

Recommended Posts

4 Gründe, warum Serverside Engineers LinuC (Linux Engineer Certification) erhalten sollten
[Linux / Qualifikation] linuC102 Prüfungsprotokoll und linuC Level 1 Zertifizierung