IBM® Cloud Code Engine ist eine vollständig verwaltete, serverlose Plattform. Ob Container-Images, Batch-Jobs, Quellcode oder Funktion – IBM Cloud Code Engine verwaltet und sichert die zugrunde liegende Infrastruktur für Sie. Container-Cluster müssen nicht selbst dimensioniert, bereitgestellt oder skaliert werden. Zudem ist auch kein Know-how zum Netzbetrieb erforderlich.
IBM Cloud bietet Neukunden von IBM Cloud Code Engine und MongoDB ein Aktionsguthaben von 500 US-Dollar an. Überzeugen Sie sich selbst von den Vorteilen einer vollständig verwalteten, serverlosen Plattform mit einer hochverfügbaren, skalierbaren und flexiblen Datenbank, die als Service angeboten wird.
Entwickeln Sie großartige Apps in der Sprache Ihrer Wahl und stellen Sie diese dann in Sekundenschnelle auf einer serverlosen Plattform bereit.
Zahlen Sie genau für die Ressourcen, die Sie nutzen.
Verwenden Sie eine einzige Anwendung, um Web-Apps, Container, Batch-Jobs und Funktionen bereitzustellen und sicher zu integrieren.
Kein Infrastrukturmanagement erforderlich. Clustergröße, Skalierung und Netzbetrieb – all das ist abgedeckt.
Ihre Apps werden automatisch mit TLS gesichert und von anderen Workloads isoliert.
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. Damit haben Sie vollen Zugriff auf die Tools des Container-Ökosystems und können sicherstellen, dass Ihr Workload portabel bleibt.
Ihre Apps sind durch verschlüsselten Datenverkehr und strenge Zugriffskontrollen geschützt. 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. Sie zahlen 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.
IBM Cloud bietet Neukunden von IBM Cloud Code Engine und MongoDB ein Aktionsguthaben von 500 US-Dollar an. Überzeugen Sie sich selbst von den Vorteilen einer vollständig verwalteten, serverlosen Plattform mit einer hochverfügbaren, skalierbaren und flexiblen Datenbank, die als Service angeboten wird.
Das Guthaben hat eine Laufzeit von 90 Tagen und wird auf Ihren gemessenen Verbrauch von Code Engine und MongoDB angerechnet. Dieses Angebot richtet sich an neue Benutzer von Code Engine und MongoDB. So können Sie dieses Angebot nutzen und loslegen:
Wenn Sie erfahren möchten, wie Sie mit Code Engine und MongoDB eine Webanwendung erstellen können, folgen Sie diesem Tutorial für die ersten Schritte.
Angebotsbedingungen
Es gilt ein Limit von einem Aktionscode pro Kundenkonto. Das Guthaben in Höhe von 500 US-Dollar ist nur für dieses Angebot gültig und kann nicht auf andere Angebote angewendet werden. Das Angebot ist abhängig von der Verfügbarkeit.
IBM Cloud Code Engine ist eine vollständig verwaltete serverlose Plattform, die zum Hosten von cloudnativen Anwendungen verwendet werden kann, egal ob es sich dabei um Container-Images, 12-Faktor-Apps, Funktionen, Batch-Jobs oder einfach nur um einen Codeabschnitt handelt. Entwickler erhalten das Beste aus allen Welten, indem sie einfach wählen, welche Laufzeitfunktion sie wünschen, anstatt sich für eine Art von Hosting-Plattform (CaaS, PaaS, FaaS) mit ihren Laufzeitbeschränkungen entscheiden zu müssen. IBM Cloud Code Engine verzichtet auf die Komplexität der Laufzeit-Hosting-Umgebung, sodass sich die Entwickler auf den Code konzentrieren können, anstatt sich um die Verwaltung der Infrastruktur kümmern zu müssen. Damit können Entwickler verschiedene Artefakte (Container-Images, Quellcode, Batch-Jobs und ähnliches) in einer einzigen Benutzerumgebung bereitstellen und die daraus resultierenden Anwendungen dynamisch nach oben und unten skalieren – sogar bis auf Null. So zahlen die Benutzer nur dann, wenn ihre Workloads ausgeführt werden.
IBM Cloud Code Engine basiert auf Kubernetes, allerdings ohne dessen Komplexität, damit sich die Entwickler auf das Schreiben von Code konzentrieren können, anstatt die Hosting-Umgebung zu verwalten. Dies reicht für die meisten Benutzer aus. Einige bevorzugen jedoch den Zugriff auf die vollständige Kubernetes-Konfiguration (z. B. zur Integration mit anderen Kubernetes-Workloads). IBM Cloud Code Engine ermöglicht dies durch die Bereitstellung bekannter Kubernetes-Tools (z. B. kubectl).
Kubernetes-Produkte | IBM Cloud Code Engine | IBM Cloud Kubernetes Service oder Red Hat® OpenShift® on IBM Cloud | Red Hat OpenShift On-Premises | |||
Bereitgestellt als | IBM Cloud Service | IBM Cloud Service | Installierbare On-Premises-Software | |||
Tenant-Konfiguration | Multi-Tenant (gemeinsam genutzte Cluster) | Single-Tenant (dedizierter Cluster) | Single-Tenant (dedizierter Cluster) | |||
Kosten | Sie zahlen nur, wenn Workloads ausgeführt werden (GB-Sek, vCPU-Sek und Aufrufe) | Konstante Abrechnung für den gesamten Cluster (Größe der Cluster-Zeit) | Konstante Lizenzgebühr und Infrastrukturkosten | |||
management | Vollständig verwaltet | Teilweise verwaltet | Selbstverwaltet | |||
Skills | Keine Kenntnisse über Container, Cluster, Netzwerke oder Infrastruktur erforderlich | Kenntnisse im Bereich IBM Cloud Kubernetes Service/Red Hat OpenShift sowie über Netzwerke und Infrastruktur erforderlich | Kenntnisse im Bereich Red Hat OpenShift sowie über Netzwerke und Infrastruktur erforderlich |
Nein, aber es gibt monatliche Begrenzungen, die jeden Monat zurückgesetzt werden. Auf diese Weise können Sie kleine Anwendungen oder Jobs ausführen. Sobald das Limit des kostenlosen Kontingents erreicht ist, variieren die Kosten je nach:
Eine Anwendung ist ein Prozess, der einen HTTP-Endpunkt zugänglich macht. Sie können sie als Backend für Ihre Web- oder mobile Anwendung, den REST-API-Server und die Proxy-Anwendung verwenden. In IBM Cloud Code Engine führen Sie einen einzelnen CLI-Befehl aus. Sehen Sie sich das Tutorial an, um alles richtig einzurichten, einschließlich der Ausführung Ihres Container-Images, der Bereitstellung eines HTTPS-Endpunkts und der Einstellung von Auto-Scaling.
Ja. Wenn Sie sich nur auf das Schreiben Ihres Quellcodes konzentrieren und sich nicht um die Erstellung von Images kümmern möchten, können Sie die Funktion zur Erstellung von Container-Images verwenden.Sie stellen den Quellcode direkt bereit (mithilfe eines Git-Repositorys) und IBM Cloud Code Engine erstellt und verwaltet das Container-Image für Sie. Wer mit IBM Cloud Foundry vertraut ist, dem werden die Ähnlichkeiten auffallen. IBM Cloud Code Engine unterstützt zwei Build-Strategien. Eine davon ist Dockerfile-Build, wobei das Builder-Tool Kaniko verwendet wird. Die andere ist Cloud Native Buildpack, wobei Paketo Buildpacks verwendet werden.