Jenkins CI

Jenkins Continuous Integration (CI) ist ein Open-Source-Projekt, das für die und von der Jenkins CI Community entwickelt wird. Jenkins CI ist die führende Open-Source-Plattform für Continuous Integration. Auf der Basis von Java bietet sie mehr als 1.000 Plug-ins für Aufbau und Test praktisch beliebiger Software-Projekte.

Die Jenkins Community unterstützt die gesamte Entwicklergemeinschaft beim Einsatz von Jenkins CI und dient Jenkins CI-Anwendern mit unterschiedlichen Erfahrungen als zentrale Quelle für Anleitungen, Foren und andere nützliche Ressourcen. Durch die Berücksichtigung der Beiträge der zahlreichen Mitwirkenden am Jenkins CI-Projekt schafft und fördert die Jenkins Community eine Community-basierte Infrastruktur zur Pflege und Weiterentwicklung von Jenkins CI.

Die neue CloudBees Jenkins Platform - Private SaaS Edition ist eine schlüsselfertige, anpassungsfähige „CD as a Service“-Lösung für Unternehmen. Die Private SaaS Edition löst viele der Herausforderungen, die mit der schnellen Realisierung von Technologie zur Unterstützung von DevOps-Initiativen und mit der Einführung von CD-Verfahren verbunden sind und hilft den Entwicklerteams, bessere Software schneller zu realisieren.

Die Private SaaS Edition bietet native Cloud-Funktionen wie z. B. den Einsatz von Docker und die Verwaltung großer Cluster mit Mesos, die es den Unternehmen ermöglichen, Jenkins im gesamten Unternehmen in ihrer eigenen privaten Cloud-Umgebung oder mit dedizierten AWS-Ressourcen einzusetzen und zu managen. Auf diese Weise können Unternehmen „CD as a Service” auf Jenkins-Basis für alle ihre Software-Delivery-Teams in kurzer Zeit einrichten, einführen und verwalten. Aufbauend auf der Erfahrung und Technologie von CloudBees als Betreiber der weltgrößten Jenkins-Installation ist die neue Softwareversion die erste Jenkins-basierte „CD as a Service“-Lösung.

Die PSE Platform bietet unter anderem die folgenden Vorteile:

  • Cloud-nativer Einsatz auf Amazon AWS und OpenStack: Erhöhte Flexibilität zur Aufwärts- und Abwärtsskalierung von Ressourcen nach Bedarf für Jenkins-basierte Software-Pipelines.
  • Ausgestattet mit Docker und Mesos: Die Private SaaS Edition verwendet Docker Container, um Jenkins in jeder Skalierung einzusetzen und Mesos, um Fehlertoleranz und Ausfallsicherheit hinzuzufügen.
  • Sofortstart für neue Projekte: Sofortige Bereitstellung von CloudBees Jenkins Platform-Umgebungen nach Bedarf. Hierdurch können die Entwicklerteams sofort mit neuen Projekten beginnen und verfügen dafür über eine vollständig ausgestattete Enterprise Jenkins-Umgebung.
  • Automatisches Failover: Im Falle eines unerwarteten Ausfalls können Sie neue Jenkins-Ressourcen automatisch einrichten, was die Ausfallzeit reduziert und die Ausfallerkennung mit automatischem Wiederanlauf ohne Benutzereingriff ermöglicht. Zusätzlich lassen sich automatische Datensicherungen über NFS/EBS konfigurieren, was eine nahtlose Übernahme auf einen anderen Master im Fehlerfall erlaubt.
  • Verstärkte Nutzung von Jenkins: Erstellung hoch vernetzter, mandantenfähiger Jenkins-Umgebungen zur gemeinsamen Nutzung durch verschiedene Abteilungen oder geografisch verteilte Standorte. Shared-Services-Teams müssen nur eine Plattform verwalten, können aber vielseitige Nutzungsmodelle für Teams bereitstellen.
  • Gemeinsame Ressourcen-Nutzung für alle Jenkins-Einsätze: Zugang zu Jenkins im Selbstbedienungsverfahren für alle Projektteams im Unternehmen. Gemeinsame Nutzung von Rechen- und Jenkins-Ressourcen, einschließlich von Templates für schnelle Replizierung und von Ordnern und Autorisierungsdaten zwischen Clustern, um Verzögerungen und redundante Arbeiten beim Einsatz neuer Jenkins-Services zu vermeiden.
  • Eingebaute Analytik: Globale Darstellung der Leistung von Teams und Jenkins-Infrastruktur im gesamten Unternehmen. Die Analytikfunktionen der Private SaaS Edition liefern wichtige Einblicke in bestehende Jenkins Master-Cluster.

 

 

Ihr Ansprechpartner

Wir freuen uns auf Ihren Anruf unter
+49 (0) 711 585 308 0
oder Ihre E-Mail an info(at)daseq.de