JFrog Artifactory DB Migration

In diesem Blog zeigen wir dir, wie du eine JFrog Artifactory PostgreSQL Datenbank, die vom Crunchy Operator verwaltet wird, zum CloudNativePG Operator online migrieren kannst, ohne dass es zu einem Ausfall kommt (der einzige Ausfall könnte durch die Neukonfiguration deiner Anwendung entstehen, um auf die neue Datenbank zu verweisen). Für die PostgreSQL Logische Replikation haben wir uns auf einen Blogbeitrag von Percona bezogen.

Warum wir ein bug bounty hunter bezahlt haben

Du kannst kein Omelett machen, ohne Eier zu zerbrechen - und das gilt auch für den Aufbau unserer Dienste. Aber was passiert, wenn wir beim Stilllegen nicht gründlich genug sind? Wir erstellen regelmässig JFrog-Instanzen dynamisch für die Entwicklung unserer Dienste und bauen sie nach dem Testen wieder ab. Der Prozess ist automatisiert mit Terraform, Crossplane und wird auf Kubernetes bereitgestellt. Ein kleiner, aber entscheidender Punkt wurde jedoch übersehen: die Löschung aller zugehörigen DNS-Einträge.

4DIdentity - Teil 2

Willkommen zum zweiten Blogbeitrag über unseren neuen 4DIdentity-Service. Im ersten Blogbeitrag haben wir unsere Motivation zur Erstellung dieses internen Dienstes und dessen Architektur besprochen. Kurze Zusammenfassung: Wir nutzen ihn, um Single Sign-On für interne Anwendungen und zukünftige Managed Services zu ermöglichen.

DevOpsCon 2023 Berlin

Dieses Jahr haben wir an der DevOpsCon in Berlin teilgenommen. Es war eine grossartige Erfahrung, gemeinsam mit unserem Team die Konferenz zu besuchen. Wir konnten gemeinsam die Vorträge, Workshops, das Networking und die Stadt Berlin geniessen. Für die meisten von uns war es das erste Mal in Berlin, und wir waren sehr gespannt darauf, die Stadt zu erkunden.

4data ist jetzt ein JFrog-Partner

Wir freuen uns sehr, bekannt zu geben, dass 4data eine Partnerschaft mit JFrog eingegangen ist, einem führenden Anbieter von DevOpsSec-Technologielösungen. Als Unternehmen verstehen wir die Herausforderungen, die mit der Verwaltung komplexer Softwaresysteme einhergehen, und sind bestrebt, unseren Kunden die effektivsten Werkzeuge zur Verfügung zu stellen, um ihre Prozesse zu optimieren und das Entwicklererlebnis zu verbessern.