Kategorie: Administration

Umsetzung des Konzepts des hochsicheren Remote-Zugangs

Im Zuge der Artikelreihe über die Organisation des Remote-Access VPN kann ich nicht umhin, einen interessanten Erfahrungsaustausch über die Bereitstellung einer hochsicheren VPN-Konfiguration zu teilen. Eine nicht triviale Aufgabe wurde mir von einem Kunden gestellt (es gibt kreative Köpfe in russischen Dörfern), aber Challenge Accepted und kreativ umgesetzt. Ergebnis ist ein interessantes Konzept mit den folgenden Merkmalen: Mehrere Schutzfaktoren gegen die Manipulation des Endgeräts (mit strenger Bindung an den Benutzer); […]

Einsamkeit zur Miete. 1. Fantasie

Open Spaces haben mich immer genervt. Die Enge. Der Kampf um Zugluft. Der ständig währende Hintergrundlärm. Jeder muss um sich herum kommunizieren. Du bist ständig mit Kopfhörern unterwegs. Aber auch die helfen nicht. Dutzende von Kollegen. Du sitzt mit dem Gesicht zur Wand. Jeder beobachtet deinen Bildschirm. Und jederzeit versucht jemand, dich abzulenken. Heimlich von hinten. Jetzt – zu Hause im Quarantäne. Glücklicherweise kann man remote arbeiten. Mit […]

6 Schlüsselfragen beim Umstieg auf die Cloud

Wegen der zwangsläufigen Ferien fällt es selbst großen Unternehmen mit einer ausgereiften IT-Infrastruktur schwer, die Remote-Arbeit der Mitarbeiter zu organisieren, während kleinen Unternehmen einfach die Ressourcen fehlen, um die notwendigen Dienstleistungen bereitzustellen. Ein weiteres Problem steht im Zusammenhang mit der Informationssicherheit: Den Zugang zum internen Netzwerk von den Heimcomputern der Mitarbeiter aus zu öffnen, ist riskant, es sei denn, es werden spezialisierte Produkte der Unternehmensklasse eingesetzt. Die Anmietung virtueller Server erfordert keine hohen Investitionen […]

Der Huffman-Komprimierungsalgorithmus

Im Vorfeld des Starts des Kurses „Algorithmen für Entwickler“ haben wir eine weitere nützliche Ressource für Sie übersetzt. Die Huffman-Codierung ist ein Datenkomprimierungsalgorithmus, der die grundlegende Idee der Dateikomprimierung formuliert. In diesem Artikel sprechen wir über die Codierung fester und variabler Länge, eindeutig dekodierbare Codes, Präfixregeln und den Aufbau des Huffman-Baums. Wir wissen, dass jedes Zeichen gespeichert wird […]

Denormalisierung von Datenbanken in ERP-Systemen und ihre Auswirkungen auf die Softwareentwicklung: Wir öffnen eine Taverne in Tortuga

Hallo! Ich heiße Andrey Semenov und bin Senior Analyst bei Sportmaster. In diesem Beitrag möchte ich die Frage der Denormalisierung von Datenbanken in ERP-Systemen ansprechen. Wir werden allgemeine Bedingungen sowie ein konkretes Beispiel betrachten – sagen wir, es wird eine wunderbare Taverne-Monopol für Piraten und Seeleute sein. In dieser müssen Piraten und Seeleute unterschiedlich bedient werden, da die Vorstellungen vom Schönen und die Verbrauchermuster bei […]

Authentifizierung in Kubernetes mit GitHub OAuth und Dex

Ich präsentiere Ihnen ein Tutorial zur Generierung von Zugängen für einen Kubernetes-Cluster mit Dex, dem dex-k8s-authenticator und GitHub. Ein lokales Meme aus dem russischsprachigen Kubernetes-Chat auf Telegram. Einführung Wir nutzen Kubernetes, um dynamische Umgebungen für unser Entwickler- und QA-Team zu schaffen. Daher möchten wir ihnen Zugang zum Cluster sowohl für das Dashboard als auch für kubectl gewähren. Im Gegensatz zu […]

Automatisierung von HR-Prozessen mit Microsoft Teams, PowerApps und Power Automate. Anträge auf Mitarbeiterabgänge

Guten Tag allerseits! Heute möchte ich ein kleines Beispiel für die Automatisierung des Prozesses zur Erstellung von Anfragen für neue Mitarbeiter mit den Produkten Microsoft SharePoint, PowerApps, Power Automate und Teams teilen. Bei der Umsetzung dieses Prozesses ist der Erwerb separater Benutzerlizenzen für PowerApps und Power Automate nicht erforderlich, ein Abonnement für Office365 E1/E3/E5 reicht aus. Auf der SharePoint-Website werden wir Listen und Spalten erstellen, PowerApps […]

Division Daten. 2013. Rückblick

Im Jahr 2013 bat IBS, die damals anscheinend die Datenabteilung gründeten, mich, einen Brain Dump (ausschließlich basierend auf der Erfahrung mit Unternehmens-Kunden aus der Öl- und Gasbranche) zu den Herausforderungen im Bereich Big Data und Daten im Allgemeinen zu erstellen. Ich habe ihn nach sieben Jahren wiederentdeckt und es erschien mir amüsant. Einige Dinge sind offensichtlich. Einige waren nicht ganz korrekt, aber… 7 […]

Wir starten Jupyter auf die LXD-Umgebung

Haben Sie schon einmal mit Code oder System-Utilities in Linux experimentiert, ohne sich um Ihr Basissystem zu sorgen und nicht alles bei einem Fehler des mit Root-Rechten startenden Codes zu demolieren? Und was ist, wenn Sie beispielsweise einen ganzen Cluster verschiedener Mikrodienste auf einem einzigen Rechner testen oder starten müssen? Hundert oder sogar tausend? […]

Echtzeitverarbeitung von Netzwerkdaten

Die Übersetzung des Artikels wurde im Vorfeld des Kurses „Pentest: Praktische Penetrationstests“ vorbereitet. Zusammenfassung Verschiedene Arten der Sicherheitsbewertung, von regelmäßigen Penetrationstests und Red-Teaming-Operationen bis hin zu Hacks von IoT/ICS-Geräten und SCADA, beinhalten die Arbeit mit binären Netzwerkprotokollen, also im Wesentlichen das Abfangen und Modifizieren von Netzwerkdaten zwischen Client und Ziel. Das Sniffing von Netzwerk […]

Data Engineer und Data Scientist: Was können sie und wie viel verdienen sie?

Zusammen mit Elena Gerasimova, der Leiterin des Fachbereichs "Data Science und Analytics" bei Netology, setzen wir uns damit auseinander, wie Data Scientists und Data Engineers miteinander interagieren und inwiefern sie sich unterscheiden. Im ersten Teil haben wir die grundlegenden Unterschiede zwischen Data Scientist und Data Engineer erläutert. In diesem Material werden wir darüber sprechen, über welche Kenntnisse und Fähigkeiten die Fachleute verfügen sollten, welche Ausbildung von Arbeitgebern geschätzt wird, […]

Wir sammeln und konfigurieren unser eigenes CDN

Content Delivery Networks (CDNs) werden auf Websites und in Anwendungen hauptsächlich zur Beschleunigung des Ladevorgangs statischer Elemente verwendet. Dies geschieht durch das Caching von Dateien auf den CDN-Servern, die in verschiedenen geografischen Regionen verteilt sind. Wenn Daten über ein CDN angefordert werden, erhält der Benutzer diese vom nächstgelegenen Server. Das Prinzip und die Funktionalität aller Content Delivery Networks sind im Wesentlichen gleich. Wenn eine Anfrage für den Ladevorgang […]

60GB SSD 8Gb DDR4