Kategorie: Administration

Erstellung einer CI/CD-Pipeline und Automatisierung der Arbeit mit Docker

Ich habe meine ersten Websites Ende der 90er Jahre erstellt. Damals war es sehr einfach, sie funktionsfähig zu machen. Es gab einen Apache-Server auf irgendeinem Shared Hosting, auf den man per FTP zugreifen konnte, indem man in die Browserzeile etwas wie ftp://ftp.example.com eingab. Dann musste man einen Benutzernamen und ein Passwort eingeben und die Dateien auf den Server hochladen. Es waren andere Zeiten, alles war damals […]

RabbitMQ. Teil 1. Einführung. Erlang, AMQP

Guten Tag, Habr! Ich möchte ein Lernhandbuch teilen, das ich zu RabbitMQ zusammengestellt habe, in dem ich kurze Empfehlungen und Schlussfolgerungen zusammengefasst habe. Inhaltsverzeichnis RabbitMQ. Teil 1. Einleitung. Erlang, AMQP und RPC RabbitMQ. Teil 2. Wir beschäftigen uns mit Exchanges RabbitMQ. Teil 3. Wir beschäftigen uns mit Queues und Bindings RabbitMQ. Teil 4. Wir klären, was Nachrichten und Frames in RabbitMQ sind. Teil […]

Video mit einem Cloud-Objekterkennungssystem auf dem Raspberry Pi

Prolog Ein Video kursiert gerade im Netz, das zeigt, wie der Autopilot von Tesla die Straße sieht. Ich habe schon lange darüber nachgedacht, ein mit einem Detektor angereichertes Video in Echtzeit zu streamen. Das Problem ist, dass ich das Video mit einem Raspberry streamen möchte, und die Leistung des neuronalen Netzwerkdetektors darauf lässt zu wünschen übrig.

Service Discovery in verteilten Systemen am Beispiel von Consul. Alexander Sigachev

Ich lade Sie ein, sich die Transkription des Vortrags von Alexander Sigachev über Service Discovery in verteilten Systemen am Beispiel von Consul anzusehen. Service Discovery wurde entwickelt, um neue Anwendungen mit minimalen Kosten in unsere bestehende Umgebung einzufügen. Mit Service Discovery können wir entweder den Container in Form von Docker oder den virtuellen Dienst so weit wie möglich von der Umgebung trennen, in der er ausgeführt wird. […]

Microsoft Azure Training Day: Migration der Serverinfrastruktur (Registrierung geschlossen)

Am 13. Februar laden wir Sie ein, an einem tiefgehenden technischen Seminar teilzunehmen, das sich mit der Vorbereitung der lokalen Serverinfrastruktur auf die Implementierung hybrider Lösungen und die Migration spezifischer Szenarien in die Cloud befasst. Im Rahmen der Veranstaltung werden wir anhand eines praktischen Beispiels die Migration eines großen Unternehmens betrachten, bei dem Windows Server 2008 R2 sowohl auf physischen Servern als auch in einer virtuellen Umgebung bereitgestellt ist […]

USV-Geräte APC Smart UPS und wie man sie vorbereitet

Unter der Vielzahl von USVs sind die am weitesten verbreiteten in Einstiegsserverräumen die Smart UPS von APC (jetzt Schneider Electric). Ihre hervorragende Zuverlässigkeit und der niedrige Preis auf dem Gebrauchtmarkt führen dazu, dass Systemadministratoren, ohne viel nachzudenken, diese USVs in Regale einbauen und versuchen, aus 10-15 Jahre alten Geräten maximalen Profit durch den einfachen Austausch der Batterien herauszuholen. Leider klappt das nicht immer […]

Delta: Datenabgleich- und Anreicherungsplattform

Im Vorfeld des Starts eines neuen Kurses in "Data Engineering" haben wir eine interessante Materialübersetzung vorbereitet. Überblick: Wir werden über ein recht populäres Muster sprechen, mit dem Anwendungen mehrere Datenspeicher nutzen, wobei jede Speicherung für ihre eigenen Zwecke verwendet wird, wie zum Beispiel zur Speicherung der kanonischen Datenform (MySQL usw.), zur Gewährleistung erweiterter Suchmöglichkeiten (ElasticSearch usw.), zum Caching (Memcached usw.) […]

HighLoad++, Michail Tjulenew (MongoDB): Kausale Konsistenz: von der Theorie zur Praxis

Die nächste Konferenz HighLoad++ findet am 6. und 7. April 2020 in St. Petersburg statt. Details und Tickets finden Sie unter dem Link. HighLoad++ Sibirien 2019. Saal „Krasnojarsk“. 25. Juni, 12:00 Uhr. Abstracts und Präsentation. Manchmal stehen praktische Anforderungen im Konflikt mit der Theorie, in der wichtige Aspekte für ein kommerzielles Produkt nicht berücksichtigt werden. In diesem Vortrag wird der Prozess der Auswahl und Kombination verschiedener Ansätze zur Erstellung von […]

8. Fortinet Erste Schritte v6.0. Zusammenarbeit mit Benutzern

Herzlich willkommen zum achten Teil des Fortinet Getting Started Kurses! In den Lektionen sechs und sieben haben wir die grundlegenden Sicherheitsprofile kennengelernt. Jetzt sind wir in der Lage, Benutzer ins Internet zu lassen und sie gleichzeitig vor Viren zu schützen sowie den Zugriff auf Webressourcen und Anwendungen zu regulieren. Nun stellt sich die Frage, wie man Benutzerkonten administriert. Wie kann man den Internetzugang nur bestimmten Benutzergruppen gewähren? […]

Wir heben unsere Webogram-Instanz mit Proxy über nginx an

Hallo, Habr! Neulich fand ich mich in einer Situation wieder, in der ich innerhalb eines Unternehmensnetzwerks mit eingeschränktem Internetzugang arbeiten musste, und wie Sie sich wahrscheinlich denken können, war Telegram darin blockiert. Ich bin mir sicher, dass diese Situation vielen bekannt ist. Ich komme gut ohne Messenger aus, aber gerade Telegram benötigte ich für die Arbeit. Den Client zu installieren […]

Ein weiteres Wort zum falschen Testen

Eines Tages stieß ich zufällig auf einen Code, mit dem ein Benutzer versuchte, die RAM-Leistung in seiner virtuellen Maschine zu überwachen. Den Code werde ich nicht wiedergeben (dort ist viel „Gerümpel“) und werde nur das Wesentliche beibehalten. Also, der Code! #include #include #include #define CNT 1024 #define SIZE (1024*1024) int main() { struct timeval start; struct timeval end; […]

Grundlagen von Elasticsearch

Elasticsearch ist eine Suche-Engine mit JSON REST API, die Lucene verwendet und in Java geschrieben ist. Eine Beschreibung aller Vorteile dieser Engine finden Sie auf der offiziellen Website. Im Folgenden nennen wir Elasticsearch einfach ES. Solche Engines werden für komplexe Suchabfragen in Dokumentenbanken verwendet. Zum Beispiel für die Suche unter Berücksichtigung der Morphologie der Sprache oder für die Suche nach geografischen Koordinaten. In diesem Artikel […]

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster