Verkauf auf IBM Cloud
Möchten Sie Ihre Software, Dienstleistungen oder einsatzfähige Architekturen auf IBM Cloud® verkaufen? Sie können unser breites Portfolio an verwalteten Infrastrukturservices und Entwicklertools nutzen, um Ihre Anwendungen in der öffentlichen Cloud zu erstellen und Authentifizierung, Zugriff, Self-Service-Erstellung, Messung und Abrechnung zu verwalten. Schließen Sie sich unserem strategischen, wachsenden Netzwerk von 70 ISV-Partnern mit über 600.000 aktiven monatlichen Nutzern an.
Vorbereitende Schritte
Wenn Sie Produkte auf der IBM Cloud-Plattform anbieten möchten, müssen Sie die folgenden Voraussetzungen erfüllen:
-
Stellen Sie sicher, dass Sie ein nutzungsabhängiges Konto oder ein Abonnementkonto nutzen. Um Ihren Kontotyp zu überprüfen, gehen Sie in der Konsole IBM Cloud auf Verwalten > Konto > Kontoeinstellungen.
Es wird empfohlen, dass Sie ein Konto verwenden, das mit einer Funktions-ID erstellt wurde, um sicherzustellen, dass Sie weiterhin auf die Produkte zugreifen können, die in das Konto integriert sind.
-
Vergewissern Sie sich, dass Ihnen die Administratorrolle für alle Kontoverwaltungsservices und alle IAM-fähigen Services zugewiesen wurde. Weitere Informationen enthalten die Abschnitte Zugriff zu Kontoverwaltungsservices zuweisen und Zugriff auf Ressourcen verwalten.
-
Um Services zu verkaufen, stellen Sie sicher, dass Ihr Unternehmen ein genehmigter IBM Cloud-Buildpartner mit einem Embedded Solutions Agreement(ESA)ist. Weitere Informationen darüber, wie Sie IBM Cloud Build-Partner werden können, finden Sie auf der IBM Seite Partner Plus.
-
Stellen Sie sicher, dass Ihr Produkt über den Katalog IBM Cloud öffentlich aufgelistet und verkauft werden kann.
-
Bereiten Sie sich darauf vor, die Produkte zu erstellen und zu verwalten, die Sie im Katalog IBM Cloud auflisten. Dies schließt die Reaktion auf die Adressierung von Aktualisierungen und die rechtzeitige Unterstützung Ihrer Kunden ein.
Voraussetzungen für Angebotsservices
Überprüfen Sie, ob Sie Ihren Service primär in IBM Cloud hosten oder einen der folgenden Anwendungsfälle ausführen:
-
Sie müssen IBM-Software, IBM Cloud-Services, soweit zutreffend, verwenden und alle Anwendungen und Datenbankkomponenten hosten (z. B. Speicher, Sicherung, Replikation oder Datenwiederherstellung, Überwachung, Protokollierung, Schwachstellenmanagement, und Patching-Tools) auf IBM Cloud.
-
Sie müssen alle Anwendungs-und Datenbankkomponenten Ihres Produkts auf IBM Cloudhosten, einschließlich unterstützender Komponenten wie Sicherung, Replikation oder Datenwiederherstellung. Andere Services wie Überwachungs-, Protokollierungs-, Schwachstellenverwaltungs-und Patching-Tools können lokal oder in einer anderen Cloud ausgeführt werden, müssen jedoch Daten zur Speicherung und weiteren Analyse an die IBM Cloud-Umgebung senden.
-
Die Migrationstools Ihres Produkts haben IBM Cloud als einziges Ziel für die Migration, können aber lokal oder in einer anderen Cloud als Migrationsquelle ausgeführt werden.
Voraussetzungen für Angebotssoftware
Stellen Sie sicher, dass die folgenden Softwareimplementierungsscripts und Paketabhängigkeiten für Ihr Produkt gelten:
-
Angepasste QCOW2-oder VHD-Images mit Terraform-Bereitstellung in VPC-Infrastruktur
-
Unter VMware Solutions Dedicated - vCenter Server bereitgestellte OVA-Images
-
OVA-Images (bestehend aus OVF und Plattenimage) für Power Virtual Server
-
Helm karten auf Kubernetes und Red Hat OpenShift on IBM Cloud clusters
-
Operatoren oder Operatorpakete mit einer TGZ-Datei aus GitHub-oder GitLab-Repositorys
-
Operator-Bundles aus Red Hat OpenShift-Registrys
Welche Art von Produkt möchten Sie verkaufen?
Durch die Verwendung von Partner Center Sell to onboarding für Ihr Produkt können Sie eine Kachel erstellen, um Ihr Produkt im IBM Cloud-Katalog anzubieten. Möglicherweise verfügen Sie über eine Softwareanwendung, die Benutzer verwalten und installieren können, einen softwarebasierten Service oder eine softwarebasierte Lösung (implementierbare Architektur), die eine Reihe von Produkten kombiniert, die Sie Kunden anbieten können, um ein Geschäftsproblem oder eine Geschäftsanforderung zu lösen.
Nutzen Sie den vereinfachten Installations-und Bereitstellungsprozess für Ihre Kunden über den IBM Cloud-Katalog. Lesen Sie die folgenden Abschnitte, um zu verstehen, wie Ihr Produkt über IBM Cloudangeboten wird.
Software
Die Software umfasst containerisierte Anwendungen oder System-Images, die Ihre Kunden auf ihrer eigenen Infrastruktur ausführen können.
IBM Cloud unterstützt unter anderem die folgende Software anderer Anbieter:
- Operatoren für das Hinzufügen von Services
- Cloud Pak für die Installation von Services
- Images über Terraform-Vorlagen (z. B. Image eines virtuellen Servers oder OVA)
- Images für Power Systems (virtuelles Server-Image)
- Terraform-Vorlagen für die Konfiguration
- Helm-Charts für die Arbeit mit Anwendungen
- Images für den virtuellen Server für VPC
Ihre Software kann auf angegebenen Zielen bereitgestellt werden, einschließlich IBM Cloud® Kubernetes Service, Red Hat® OpenShift® on IBM Cloud®, Power Virtual Server, Schematics, Virtual Private Cloud und vCenter Server.
Der Prozess ist so einfach wie die Auswahl der Option Deployable Software, die Angabe von Unternehmensinformationen, die Erstellung einer geeigneten Testumgebung, die Einrichtung des Teamzugangs und die Einladung von Teammitgliedern zur Teilnahme. Weitere Informationen bieten die Abschnitte Verkauf von Software einrichten und Onboarding für eigene Software durchführen.
Services
Managed Services helfen dabei, die Infrastruktur in Ihrem eigenen Account zu betreiben und Instanzen über die IBM Cloud bereitzustellen. Falls Sie einen Service bereitstellen wollen, können Sie ihn als integrierten Abrechnungsservice anbieten. Das Angebot eines integrierten Abrechnungsservice bedeutet, dass Benutzer automatisch eine Instanz Ihres Service erstellen können. Sie können Ihren Dienst auf IBM Cloud einbinden, indem Sie Ihren Dienst definieren, Preispläne erstellen und Makler einrichten.
Wenn Sie für Ihren Service ein Onboarding durchführen, müssen Sie den Servicetyp auswählen, für den Sie das Onboarding durchführen. Ihr Servicetyp wird für die Steuerveranlagung verwendet. IBM Cloud unterstützt drei Arten von Dienstleistungen:
- Software as a Service
- Ein Modell der Softwareimplementierung, bei dem die Software, die Geschäftsprozesse, Unternehmensanwendungen und Collaboration-Tools umfasst, als Service für Kunden über die Cloud bereitgestellt wird.
- Infrastructure as a Service (IaaS)
- Die Bereitstellung einer Recheninfrastruktur, einschließlich Serverfunktionen, Netzwerkfunktionen, Rechenzentrumsfunktionen und Speicherfunktionen als ausgelagerter Dienst.
- Platform as a Service
- Die Bereitstellung einer Datenverarbeitungsplattform einschließlich Anwendungen, optimierter Middleware, Entwicklungstools und Java- und Web 2.0-Laufzeitumgebungen in einer cloudbasierten Umgebung.
Zu den Kategorien von Services anderer Anbieter, die in die Servicetypen passen, gehören:
- Container-Services, die den Build von containerisierten Anwendungen unterstützen
- Speicherservices für persistenten Cloudspeicher und Datenverschlüsselung
- Services für KI und maschinelles Lernen (durch Integration mit IBM Watson)
- Analyseservices für Daten, die in kognitiven Anwendungen bereitgestellt werden sollen
- Blockchain-Services für den Datenaustausch
- Datenbankservices für Hochverfügbarkeit, erweiterte Sicherheit und skalierbare Leistung
- Services für Entwickler- und Migrationstools
- Protokollierungs- und Überwachungsservices für die Erkennung und Behebung von Problemen
- Integrationsservices für eine schnellere Integration
- IoT-Services für die Arbeit mit Anwendungsdaten
- Sicherheitsservices für eine auf Unternehmen abgestimmte Cloudsicherheit
- Mobile Services für den Build und den Start von mobilen Anwendungen
Der Prozess umfasst die Registrierung Ihres Service bei IBM Cloud, die Definition Ihres Produkts und seiner Preisstrukturpläne und die Verknüpfung eines Brokers. Weitere Informationen finden Sie unter Erste Schritte zum Verkauf von Services.
Implementierbare Architekturen
Eine implementierbare Architektur ist die Cloudautomatisierung für die Implementierung eines allgemeinen Architekturmusters, das eine oder mehrere Cloudressourcen kombiniert, die für eine einfache Implementierung, Skalierbarkeit und Modularität konzipiert sind und ein kundendefiniertes Problem lösen. Eine implementierbare Architektur kann basierend auf den Geschäftsanforderungen des Kunden eine oder mehrere Architekturvarianten und mehrere Konfigurationen für diese Architekturen aufweisen. Bereitstellbare Architekturen können in den IBM Cloud-Katalog integriert werden und werden als Kacheln im Katalog angezeigt, wenn Sie den Veröffentlichungsprozess durchlaufen und eine Genehmigung in Partner Center erhalten.
Kategorien implementierbarer Architekturen anderer Anbieter, die Sie in Partner Center auswählen können:
- Konvergente Infrastruktur
- Unternehmens- anwendungen
Implementierbare Architekturen unterscheiden sich von Software, da sie ein Architekturdiagramm erfordern und die Möglichkeit bieten, Abhängigkeiten aufzulisten. Eine implementierbare Architektur kann bis zu drei Architekturvarianten aufweisen. Das bedeutet, dass eine einzelne einsatzfähige Architekturkachel im IBM Cloud Katalog verschiedene Optionen mit unterschiedlichem Funktions- oder Komplexitätsgrad enthalten kann, die der Benutzer ausprobieren kann. Die verschiedenen Architekturen können auf der Fähigkeit oder Komplexität basieren, einen Proof-of-Concept- oder Produktions-Workload auszuführen, der Bezeichnungen wie Quick Start, Standard oder Advanced trägt.
Der einzige bereitstellbare Architekturtyp, den IBM Cloud unterstützt, ist Terraform.
Weitere Informationen finden Sie unter What is a deployable architecture? und unter Getting set up to sell deployable architecture.