Einträge von Yulia Lukashina

Container Monitoring für bessere Leistung und schnellere Deployments

Die Containerisierungstechnologie hat einen drastischen Aufschwung erlebt, seit Docker aus der Taufe gehoben wurde. Als Kubernetes und andere Orchestrierungstools folgten, wurde sie zur State-of-the-Art Technologie. Natürlich sahen sich viele Unternehmen gezwungen, die Containerisierungstechnologie zu übernehmen. Einige von ihnen waren jedoch nicht darauf vorbereitet, dass das Deployment von containerisierten Anwendungen zwar mit einem Klick erledigt werden […]

Docker Images verwalten

Um einen Docker-Container zu erstellen, benötigen Sie ein Docker-Image: eine Vorlage, die instanziiert wird, während Docker einen neuen Container erstellt. Um ein neues Image zu erstellen, indem Sie Änderungen an einem bestehenden Image vornehmen, müssen Sie einen Container starten (bauen).  Das klingt schon nach einem Henne-Ei-Dilemma, nicht wahr? Doch es steckt mehr dahinter. Wenn Sie […]

, , , ,

Selbstbedienungs-BI: Erleichterung oder Zumutung?

Viele Business-Intelligence-Tools, darunter Tableau und Power BI, ermöglichen die Erstellung von Dashboards, mit denen die Benutzer selbst versuchen können, in den Daten zu graben. Ein BI-Entwickler bereitet die Daten auf und erstellt ein paar Diagramme und Filter. Die Benutzer können spielerisch ihre eigenen Berichte erstellen, aber die Auswahl an Einblicken ist etwas begrenzt und die […]

CI/CD Einfach Erklärt

Wir haben kontinuierliche Integration und kontinuierliche Bereitstellung (continuous integration/continuous delivery, auch CI/CD genannt) in einigen unserer LinkedIn-Beiträgen und in mindestens einem unserer früheren Blogbeiträge über Kubernetes erwähnt. All diese Beiträge bezogen sich immer auf eine bestimmte Phase in der gesamten Deployment-Pipeline. In diesem Artikel möchten wir einen breiteren Überblick über den Deployment Prozess geben und […]

, , ,

Datenmanager vs. Datenanalyst: Freunde, Feinde oder Konkurrenten?

Durch die steigende Anzahl von Berufen, die mit „Daten“ beginnen, wird der Klärungsbedarf in nächster Zeit nicht kleiner. Oft ist unklar, was bestimmte Spezialisten im Unternehmen leisten sollen und in welchem Verhältnis sie zueinanderstehen. Für Arbeitgeber ist es notwendig zu verstehen, welche Art von Stellenprofilen sie in Kombination einstellen müssen, um die Herausforderungen von Big […]

,

Gehaltsspanne des Software-Entwickler-Gehalts

In diesem Artikel betrachten wir die Gehaltsspanne eines der beliebtesten Berufe in der IT-Branche: des Softwareentwicklers. Quellen Da die meisten Online-Jobbörsen Web-Scraping und andere Mittel der automatisierten Datenerfassung verbieten, ist die Analyse rein manuell und kann einige Einschränkungen aufweisen. Dennoch hoffen wir, den richtigen Trend erfasst zu haben. Wir ziehen die vier meistgenutzten Online-Jobbörsen in […]

,

Wie lässt sich Kubernetes in Ihre bestehende Architektur einbetten?

Der  Begriff „Kubernetes-Cluster“ klingt wie eine Art geschlossene Einheit. Für jemanden, der die IT-Architektur aus der Business-Perspektive betrachtet, wirft er vielleicht eine Reihe von Fragen auf. Eine davon ist, wie man Kubernetes in die bestehende Architektur einbettet? Würde es bedeuten, alles in Kubernetes-Cluster verschieben zu müssen? Oder wie verknüpft man bestehende Frontend-Anwendungen und Datenbanken? Die […]

Ein typisches Data Scientist-Gehalt in Deutschland

Data Scientist ist ein sehr breiter Überbegriff für die Jobs, die mit der Analyse von Daten zu tun haben. Im Vergleich zum eigentlichen Datenanalysten-Job soll ein Data Scientist aber nicht nur bekannte Probleme routinemäßig lösen, sondern neue „fruchtbare Bereiche“ für Business Insights aufzeigen. Um dies zu erreichen, wenden Data Scientists komplexe Modelle auf Daten an. […]

Design Thinking in der IT-Branche: Ein Vergleich zwischen User-Centered Design und Lean UX

Mit dem wachsenden Wettbewerb in der IT-Branche erkennen immer mehr Unternehmen, dass die Erfassung und Umsetzung der Bedürfnisse der Endnutzer im Vordergrund stehen muss. In der Software-Anwendungsentwicklung haben sich verschiedene Ansätze herausgebildet, die diesem Paradigmenwechsel Rechnung tragen. Sie sind sowohl auf Desktop- und mobile Lösungen, als auch auf SaaS-Plattformen und Web-Applikationen anwendbar.  Wir werden drei […]