Überlegungen zum Deployment von Agile PLM

Oracle bietet eine Baseline-Architektur, die die Oracle Cloud Infrastructure-Funktionen optimal nutzt und die meisten wichtigen technischen und geschäftlichen Anforderungen erfüllt. Dadurch können Sie sicher sein, Ihre Deployment-Ziele zu erreichen, ohne in ein langfristiges Analyseprojekt zu investieren. Für spezielle Anforderungen, die nicht von dieser Referenzarchitektur erfasst werden, sind andere Gestaltungsmöglichkeiten möglich. Oracle erwartet, dass der Designprozess für diese Änderungen wesentlich einfacher ist, wenn von einer Referenzarchitektur ausgegangen wird.

Informationen zu Agile PLM-Deployment-Optionen

Oracle unterstützt weiterhin die erforderlichen Funktionen und fügt diese hinzu, damit Ihr Unternehmen unabhängig davon, ob Sie mit Agile PLM On Premise bleiben, in die Oracle Cloud gehen oder ein Hybridmodell bereitstellen möchten, weiter ausgeführt werden kann. Wenn Sie ein neuer Oracle Agile PLM-Kunden sind, wird empfohlen, die Agile PLM-Cloud direkt für eine schnelle Innovationsrendite zu integrieren.

Sie können Agile PLM manuell in Oracle Cloud bereitstellen oder wenn Agile PLM 9.3.6 unter Oracle Linux 6 und 7 ausgeführt wird, können Sie unser vorgefertigtes Image und unsere vorgefertigte Automatisierung nutzen. Agile PLM 9.3.6 und andere Versionen, die auf zertifizierter Software ausgeführt werden, sind für die Ausführung auf Oracle Cloud Infrastructure zertifiziert.

Von Marketplace bereitstellen: Sie können zu Oracle Cloud Marketplace gehen und das Oracle Agile Product Lifecycle Management-Image in Ihrer Identitätsdomain installieren. Sie erhalten ein Image einer virtuellen Maschine von Agile PLM mit Oracle Database für das Deployment in Oracle Cloud. Darüber hinaus können Sie mit Terraform Ihre Infrastrukturressourcen in Konfigurationsdateien definieren, die Sie persistieren, versionieren und freigeben können. Diese Dateien beschreiben die Schritte, die für das Provisioning Ihrer Infrastruktur erforderlich sind, und verwalten den gewünschten Status. Sie können diese Schritte dann ausführen, um die beschriebene Infrastruktur zu erstellen.

Migrieren Sie Ihr On-Premise-Agile PLM in die Cloud: Um neue Funktionen viel früher als mit Ihrer On-Premise-Version zu erhalten, können Sie Ihre On-Premise-Daten und -Dateien in die Cloud migrieren. Sie können Ihre Daten entweder mit den Optionen für Online-Transport oder Offline-Transport migrieren, je nach Größe Ihrer Daten, Sicherheitsaspekte und Geschwindigkeit, mit der Daten übertragen werden müssen.

  • Bei Online-Transportoptionen ist es wichtig, Bandbreite und Sicherheit beim Übertragen von Datensätzen über die Leitung zu berücksichtigen. Sie können Datasets über das öffentliche Internet migrieren oder private Verbindungen zwischen On-Premise-Data Centern und Oracle Cloud Infrastructure einrichten. Daten sollten immer im Ruhezustand und bei der Übertragung verschlüsselt werden.
    • Oracle FastConnect verbindet Ihre Data Center und Netzwerke sicher mit Oracle Cloud Infrastructure. Sie eignet sich optimal für Organisationen, die große Datasets transportieren müssen. Wenn Sie mit einem Drittanbieter für Konnektivität arbeiten, sind die Portgeschwindigkeiten in 1 Gbit/s und in 10 Gbit/s inkrementen von 10 Gbit/s und inkrementen mit Oracle verfügbar.
    • Wenn Sie über relativ kleine Datasets verfügen, können bis zu ungefähr 2 Terabyte (TBs) in der Regel über das öffentliche Internet transportiert werden. Oracle empfiehlt die Verwendung von IPsec VPN Connect, das verschlüsselte und sichere Verbindungen zwischen Ihrer Quellumgebung und Oracle Cloud Infrastructure bereitstellt, um Daten sicher in Object Storage zu schreiben und dann von dort wiederherzustellen. Zum Einrichten einer IPsec-VPN-Verbindung zwischen der Quellumgebung und Oracle müssen Sie als Erstes ein DRG einrichten. Das DRG muss für die Verbindung zu Oracle mit allen On-Premise-Routern eingerichtet werden. Verwenden Sie für Redundanz mehrere IPsec-Tunnel.
  • Wenn Sie große Datasets mit Petabyte-Größe haben und sich Sorgen um lange Uploadzeiten machen möchten, empfiehlt Oracle die folgenden Offline-Transportoptionen. Bei diesen Optionen werden Ihre Daten mit handelsüblichen Festplatten oder mit Oracle Data Transfer Appliance schnell und sicher an Oracle transportiert, ohne über die Leitung übertragen zu werden.
    • Jede Data Transfer Appliance ermöglicht Organisationen die Migration von bis zu 150 TB Daten. Sie können Anwendungen nach der Erstellung eines Übertragungsjobs in der Oracle Cloud Infrastructure-Konsole anfordern. Die Appliance muss für das On-Premise-Netzwerk konfiguriert und damit verbunden werden. Migrationsteams müssen auch NFS-Volumes von der Appliance mounten und die Daten auf die Appliance kopieren. Senden Sie die Appliance nach dem Kopieren Ihre Daten wieder an Oracle, und überwachen Sie den Status der Datenübertragung.
    • Oracle Data Transfer Disk ist eine weitere Offline-Datenübertragungslösung. Sie können Daten als Dateien auf verschlüsselten Datenträgern an einen Oracle-Übertragungsstandort senden. Die Dateien werden dann von den Siteoperatoren in den angegebenen Objektspeicher-Bucket hochgeladen. Sie können die hochgeladenen Daten beliebig in andere Oracle Cloud Infrastructure-Services verschieben.

Netzwerkverbindung

Hauptziele der Netzwerk- und Konnektivitätsarchitektur sind die sichere Hochgeschwindigkeits-Konnektivität zwischen Ihren Cloud-Ressourcen und allen Benutzern und/oder Systemen, die auf diese Ressourcen zugreifen müssen.

Beschreibung von statuseless_rules.png folgt
Beschreibung der Abbildung statuseless_rules.png

Beispiel: Ein Deployment einer eigenständigen Netzwerkkonnektivität. Wenn Sie eine Datei hochladen oder herunterladen, verarbeitet Oracle Identity Cloud Service die Authentifizierung. Sie können über den Bastionsserver auf Ihre Instanzen im privaten Subnetz zugreifen. Die Load-Balancer-Instanzen empfangen Ihre Anforderung in einem öffentlichen Subnetz und ermöglichen Traffic vom öffentlichen Internet über den Anwendungsserver. Der Anwendungsserver und der Dateimanager kommunizieren über einen privaten Load Balancer miteinander. Der Anwendungsmanager greift über den Load Balancer auf die Datenbank zu und antwortet auf Ihre Aktion.

Die im Bild angezeigten Netzwerksicherheitsgruppen (NSGs) fungieren als virtuelle Firewall für Ihre Instanzen. Mit diesen können Sie Datenverkehr zwischen verschiedenen Ebenen sowie zwischen Bastionhost und externen Hosts zulassen. Sie enthalten auch Informationen über Kommunikationsports, über die eine Datenübertragung zulässig ist. Eine NSG besteht aus einer Reihe von Ingress- und Egress-Regeln. Einige dieser Regeln sind als zustandslos markiert. Wenn Sie mit der Markierung einer Sicherheitsregel als "Zustandslos" kennzeichnen, möchten Sie das Verbindungstracking NICHT für jeden Traffic verwenden, der dieser Regel entspricht. Das heißt, der Antworttraffic wird nicht automatisch automatisch zugelassen. Um den Antworttraffic für eine Regel für zustandslosen Ingress zu zulassen, müssen Sie eine entsprechende Regel für zustandslosen Egress erstellen.

Kostenmanagement und Governance

Bei der Umstellung von einem Modell für Investitionsausgaben, bei dem viele Kosten bei der Projektimplementierung festgesetzt werden, auf ein Modell für Betriebsausgaben, bei dem die Kosten durch die Systemnutzung nach oben und unten skaliert werden, benötigen Kunden oft Kostenmanagementtools, um diese Cloud-Kosten in ihrer Organisation zu verstehen und zu kontrollieren.

Diese Tools können:

  • Kontrollieren Sie, wie Ressourcen verbraucht und Quoten festgelegt werden
  • Festlegen und Verwalten von Cloud-Budgets
  • Vermeidung von Budgetüberschreitungen
  • Genaue Kostenverfolgung über Abteilungen und Projekte hinweg
  • Analysieren Sie, welche Abteilungen, Services und Projekte im Laufe der Zeit zur Cloud-Nutzung beitragen
  • Detaillierte Nutzungsdetails für den Rechnungsabgleich
  • Bereiche zur Kostenoptimierung identifizieren
Oracle bietet Cloud-Plattformservices für folgende Anforderungen:
  • Compartments: Mit Compartments können Cloud-Ressourcen zwischen Geschäftseinheiten isoliert werden. Außerdem werden Ressourcen zur Messung der Nutzung und Abrechnung logisch gruppiert. Im Allgemeinen wird empfohlen, ein Compartment für jeden Hauptteil Ihrer Organisation, d.h. Geschäftseinheit oder Abteilung, zu erstellen. Compartments können auch verschachtelt werden, um Unterabteilungen zu unterstützen.
  • Tagging: Mit Tags können Sie die Kosten und die Nutzung von Ressourcen verfolgen, die einem bestimmten Projekt zugeordnet sind, das mehrere Abteilungen umfasst. Außerdem können Sie das Ressourcenmanagement optimieren, indem Sie Bulkaktionen für genau die gewünschten Oracle Cloud Infrastructure-Ressourcen taggen und dann als Skript erstellen. Tags nutzen Policys, Kontrollen und Automatisierung, um die Taggingintegrität zu gewährleisten und Benutzer daran zu hindern, übermäßige Tags zu erstellen, Tags zu duplizieren und vorhandene Tags zu bearbeiten.
  • Quoten: Mit Quotas erhalten Sie eine bessere Kontrolle darüber, wie Ressourcen in Oracle Cloud Infrastructure verbraucht werden. Administratoren können Quotas einfach über Policy-Anweisungen festlegen, um bestimmten Compartments Ressourcen zuzuweisen, die maximale Anzahl an Cloud-Ressourcen festzulegen, die von einem Compartment verbraucht werden können, oder sogar den Zugriff auf eine Cloud-Ressource für ein Compartment entfernen. Die Quoten unterscheiden sich von den Servicelimits, da die Servicelimits von Oracle festgelegt werden, während Quotas von Kundenadministratoren festgelegt werden.
  • Budgets: Nachdem Ressourcen Compartments zugewiesen wurden, die Ihren spezifischen Anwendungsfällen, Abteilungen oder Betriebsbereichen entsprechen, können Sie Budgets festlegen, anzeigen, wie Ausgaben mit Budgets verfolgt werden, und Alerts konfigurieren, sodass eine unerwartete Nutzung gekennzeichnet wird, bevor ein Budget überschritten wird.
  • Kostenanalyse: Mit dem Dashboard zur Kostenanalyse können Sie die großen Zeiträume visualisieren, die zur Cloud-Nutzung und -Kosten beitragen. Sie können Kosten nach Cloud-Service, Compartments und Tags analysieren. Beispiel: Ein Analyst oder Administrator kann dieses Tool verwenden, um den Unterschied zwischen der erhöhten Produktions- oder Entwicklungs-/Testauslastung sowie den Unterschied zwischen der erhöhten Speicherauslastung und dem Netzwerk zu ermitteln.
  • Detaillierte Nutzungsberichte: CSV-Dateien mit detaillierten Daten auf Ressourcenebene und Stunde für Stunde, einschließlich aller zugehörigen Metadaten, d.h. Tags und Compartments. Exportieren Sie detaillierte Nutzungsberichte als CSV-Dateien, und importieren Sie sie in vorhandene Business Intelligence-Tools für Anwendungsfälle für die Rechnungsabstimmung, um mehr Granularität in Ihre Rechnung zu erhalten und Bereiche für die Kostenoptimierung zu identifizieren. Beispiel: Sie können die detaillierten Nutzungsdaten nutzen und mit CPU-Auslastungsdaten aus dem Oracle Cloud Infrastructure Monitoring-Service kombinieren, um Instanzen mit geringer CPU-Auslastung zum Herunterfahren zu identifizieren.

Beschreibung von cost_management_compartments.png folgt
Beschreibung der Abbildung cost_management_compartments.png

Überwachung

Sie müssen den Zustand und die Kapazität der Cloud-Infrastrukturressourcen überwachen können, um die Agile PLM-Performance jederzeit und in Echtzeit zu optimieren. Zum Ziel gehört die Sicherstellung der Verfügbarkeit und Performance von Agile PLM in der Cloud und das Erkennen und Beheben von Anomalien, bevor sie sich auf Ihr Unternehmen auswirken können. Darüber hinaus ist es möglicherweise erforderlich, Engpässe und zu wenig genutzte Ressourcen zu identifizieren, um eine entsprechende Optimierung zu erzielen.

Infrastructure Monitoring

Möglicherweise nutzen Sie bereits Überwachungstools wie Oracle Enterprise Manager und Oracle Management Cloud für Ihr vorhandenes Agile PLM-Deployment. Oracle Cloud Infrastructure bietet nativ das Infrastrukturmonitoring innerhalb der Konsole, kann jedoch auch Ihre vorhandenen Überwachungstools unterstützen. Je nachdem, ob Sie alle Anwendungen und Datasets in Oracle Cloud migrieren oder eine Hybrid-Cloud-Umgebung beibehalten möchten, empfiehlt Oracle die folgenden Überwachungstools.
  • Multi-Tier-Überwachung von Hybrid-/Multi-Cloud-Umgebungen: Bei den meisten mehrstufigen Migrationsszenarios können Sie Ihre vorhandenen Überwachungstools weiterhin nutzen, einschließlich Oracle Enterprise Manager und Oracle Management Cloud. Oracle Enterprise Manager 12c bietet eine mehrinstanzliche Überwachung von Agile PLM-Anwendungen und Oracle Database, um umfassende, effiziente und wichtige Zustandsinformationen wie Performance-Metriken, Verfügbarkeit und Endbenutzererfahrung bereitzustellen. Oracle Management Cloud bietet integrierte Überwachung über hybride und Multi-Cloud-Umgebungen hinweg. Es führt die Überwachung über die Verwendung von Agents auf verschiedenen Ebenen durch, von der Infrastruktur bis zur Anwendungsperformance, Sicherheit und sogar Endbenutzeraktivität.
  • Oracle Cloud Infrastructure Monitoring: Kostengünstige und sofort einsatzbereite Metriken und Dashboards werden für IT bereitgestellt, um Cloud-Ressourcen wie Compute-Instanzen, Block-Volumes, virtuelle NICs, Load Balancer und Objektspeicher-Buckets nativ in der Oracle Cloud Infrastructure-Konsole zu überwachen. Beispiel: Sie können Monitoring nutzen, um CPU-Auslastung, Speicherauslastung und Integration mit der automatischen Compute-Skalierung zu verfolgen. Sie können auch mit Open-Source-Visualisierungstools integrieren, eigene Metrikabfragen ausführen und dafür sorgen, dass Ihre Anwendungen ihre eigenen benutzerdefinierten Metriken ausgeben, mit denen Sie alle kritischen Zeitreihendaten von einem Ort in der Konsole visualisieren, überwachen und Alarme dafür ausgeben können.
Oracle Cloud Infrastructure führt eine Agentless-Überwachung durch. Derzeit überwacht dieser native Infrastrukturüberwachungsservice keine Datenbankservices. Es wird empfohlen, Oracle Management Cloud oder Oracle Enterprise Manager zu verwenden, je nachdem, ob Oracle Database vor Ort oder als Cloud-Service bereitgestellt wird.