Erste Schritte mit der Mobile Foundation in einem OpenShift-Cluster
improve this page | report issueHINWEIS: Diese Einführung bezieht sich auf eine OpenShift Container Platform, die als Teil oder separat und außerhalb von IBM Cloud Pak for Applications installiert ist.
- Einführung
- Architektur
- Mobile Foundation installieren
- Anwendungen entwickeln
- Anwendungen implementieren
Einführung
IBM Mobile Foundation Version 8 kann jetzt in Red Hat Openshift ab Version 3.11 installiert und ausgeführt werden. Red Hat OpenShift ist eine Kubernetes-Unternehmensplattform, die speziell für die komplexe Realität der Containerkoordination in Produktionssystemen konzipiert ist.
Während Unternehmen ihr Geschäft weiter digitalisieren, ermöglichen PaaS-Anwendungsentwicklungsumgebungen, einschließlich Container- und Mikroservicearchitekturen, eine stärkere Fokussierung auf die Erstellung und Aufwertung von Anwendungsfunktionen und weniger Augenmerk auf die Verwaltung der zugrunde liegenden Betriebssysteme und Infrastruktur zu legen. Red Hat OpenShift ist für diesbezügliche Erleichterungen in Kubernetes-Umgebungen durch automatische Installation, Korrektur und Aktualisierung für jede Ebene des Container-Stacks vom Betriebssystem bis hin zu Anwendungsservices ausgelegt.
Die Mobile Foundation ist eine branchenführende geschützte Plattform, auf der Entwickler in kurzer Zeit die nächste Generation digitaler Mehrkanal-Apps für mobile Geräte, Wearables, Chats und das Web sowie Progressive Web Apps (PWAs) entwickeln können. Die Entwicklung und Implementierung von leistungsstarken und faszinierenden digitalen Apps wird durch Folgendes beschleunigt:
- Containerisierte mobile Back-End-Services für die OpenShift Container Platform, zu denen Services für eine umfassende Sicherheit, die Verwaltung des Anwendungslebenszyklus, die Synchronisation von Offlinedaten und die Back-End-Integration gehören.
- Studio für die Erstellung digitaler Apps mit wenig Code und funktionale SDKs für Entwickler, die verbreitete Frameworks für mobile native Anwendungen und Hybridanwendungen nutzen.
- Ein privater App Store, in dem Sie Ihre Apps für Benutzer veröffentlichen können.
- Einbeziehung der Benutzer durch einen Analyseservice für Einblicke in die Anwendung, durch App-internes Feedback, durch Push-Benachrichtigungen, durch die Möglichkeit, Features ein- und auszuschalten und durch A/B-Tests.
Architektur
Die folgende Abbildung gibt einen Überblick über die Architektur der Mobile-Foundation-Implementierung in einem Red-Hat-OpenShift-Cluster.
Mobile Foundation installieren
Führen Sie die hier beschriebenen Anweisungen aus, um die Mobile Foundation in einem vorhandenen OpenShift-Cluster zu installieren.
Hinweis: Wenn Sie die Mobile Foundation für die Red Hat OpenShift Container Platform in IBM Cloud installieren möchten, folgen Sie den hier beschriebenen Anweisungen.
Anwendungen entwickeln
Mit dem Tool IBM Digital App Builder (DAB) können Sie schnell und einfach mobile Anwendungen entwickeln, die das Lebenszyklusmanagement, die Sicherheit, die Benutzereinbindung und Analysen der Mobile Foundation nutzen. DAB bietet außerdem Akzeleratoren für mobile Anwendungen für eine sichere Konnektivität zu Back-End-Mikroservices.
- Erstellen und testen Sie Ihre erste Mobile-Foundation-Anwendung binnen Minuten: Erste Schritte mit IBM Digital App Builder.
Anwendungen implementieren
Bei jeder Mobile-Foundation-Anwendung gibt es zwei implementierbare Ressourcen:
- Mobile Clientanwendungen, die im Mobile Foundation Application Center oder in einem anderen öffentlichen App Store implementiert werden können
- Mobile-Foundation-Service-Konfigurationen für den Anwendungslebenszyklus, für Sicherheit, für Push-Benachrichtigungen und für Liveaktualisierungen. Diese Konfigurationen können aus der Mobile-Foundation-Entwicklungsumgebung exportiert und in eine Mobile-Foundation-Bereitstellungsumgebung oder -Produktionsumgebung importiert werden.
Weitere Informationen zum implementierungsübergreifenden Export und Import von Mobile-Foundation-Service-Konfigurationen finden Sie im Artikel Different ways of exporting and importing Mobile Foundation server artifacts.
▲Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.