Führen Sie Ihren Container, Anwendungscode, Batch-Job oder Ihre Funktion auf einer vollständig verwalteten Container-Laufzeitumgebung mit IBM Cloud Code Engine aus.
IBM Cloud Code Engine ist eine vollständig verwaltete, serverlose Plattform. Bringen Sie Ihre Container-Images, Batch-Jobs, Ihren Quellcode oder Ihre Funktionen an einem Ort zusammen und verlassen Sie sich bei der Verwaltung und Sicherung der zugrunde liegenden Infrastruktur auf IBM Cloud Code Engine. Container-Cluster müssen nicht selbst dimensioniert, bereitgestellt oder skaliert werden. Und es sind keine fortgeschrittenen Netzwerkkenntnisse erforderlich.
Entwickeln Sie großartige Anwendungen in der Sprache Ihrer Wahl und stellen Sie sie Ihren Kunden schneller zur Verfügung.
Zahlen Sie genau für die Ressourcen, die Sie nutzen.
Verwenden Sie eine einzige Anwendung für die Bereitstellung und sichere Integration von Webanwendungen, Containern, Batch-Jobs und Funktionen.
Kein Infrastrukturmanagement erforderlich. Ihre Größenanpassung, Skalierung und Netzwerkeinstellungen sind abgedeckt.
Wählen Sie die Art von Workload aus, die Ihren Anforderungen am besten entspricht, ohne sich mit mehreren serverlosen Produkten vertraut machen zu müssen. IBM Cloud Code Engine basiert auf den Open-Source-Technologien Kubernetes und Knative. So erhalten Sie vollen Zugriff auf die Tools des Container-Ökosystems und können Ihre Workloads portabel halten.
Code Engine schützt Ihre Anwendungen durch verschlüsselten Datenverkehr und strenge Zugriffskontrollen. Isolierte Umgebungen erhöhen die Sicherheit durch Trennung von Workloads. Code Engine hält sich an eine Vielzahl von Industriestandards und -vorschriften.
Code Engine skaliert Ihre Workloads automatisch nach oben und unten, sogar bis auf Null, wenn keine Anfragen vorliegen. Erfüllen Sie die Anforderungen Ihrer Kunden und zahlen Sie nur für die Ressourcen, die Sie verbrauchen.
Machen Sie Run-to-Completion-Komponenten zu einem Teil Ihrer Anwendung. Verlagern Sie Aufgaben mit langer Ausführungszeit und hohem Ressourcenbedarf auf asynchrone Prozesse.
Ermöglichen Sie es Entwicklern, Anwendungen auf einer einzigen Plattform zu programmieren, zu erstellen, zu testen und bereitzustellen und so den Entwicklungsprozess zu vereinheitlichen.