2017-05-16 6 views
1

Ich war verantwortlich für die Erstellung einer Website auf Java. Zu den Produktionsumgebungsspezifikationen gehören Solaris 11.1, OHS 12.1.3, WebLogic 12.1.3, Java 1.7.0_51 und Oracle Database 11.2.Solaris 11 Entwicklungsumgebung auf Cloud oder Hosting

Ich möchte einen Server in einer Cloud oder Hosting-Service als Entwicklungsumgebung mit den gleichen Spezifikationen erstellen, um Migrationsprobleme in der Produktion zu vermeiden. Ich denke auch, dass dieser Ansatz meinem Team einen einzigen Server gibt, auf dem sie arbeiten können und einige Tester/Kunden die Seite besuchen können.

Normalerweise würde ich eine lokale Entwicklungsumgebung verwenden, aber viele Leute sind involviert und Unterschiede mit der Produktion können ein Problem bei der Migration werden.

Ich überprüfte http://www.polarhome.com/, aber ich weiß nicht, ob es alle erforderlichen Spezifikationen passt. Ich habe Windows Azure und Google Cloud ohne Erfolg betrachtet. AWS vielleicht? Ich überprüfte auch https://cloud.oracle.com, aber ich verstehe nicht, wenn sie bereits anbieten, was ich brauche.

Kennen Sie irgendwelche Anbieter, um meine Entwicklungsumgebung oder einen anderen Ansatz/Vorschlag zur Entwicklung dieses Projekts zu erstellen? Danke!

BEARBEITEN.

Zur Klarstellung, die Produktionsumgebung des Clients existiert bereits und wird irgendwo ausgeführt. Mein Projekt wird in dieser Umgebung installiert, wenn die Entwicklung abgeschlossen ist. Ich persönlich denke, dass die Entwicklung auf jeder VM mit WebLogic 12.1.X und Oracle Database 11.X ausreichen sollte, aber ich habe es noch nie gemacht, also wollte ich den Ratschlägen des Kunden folgen, eine Entwicklungsumgebung zu haben, die der Produktion ähnlich ist. Glaubst du, ich kann einfach eine VM auf jedem Betriebssystem erstellen und einfach WebLogic 12 mit Oracle Database 11 installieren? Irgendwelche Vorschläge, um Migrationsprobleme zu vermeiden, wenn ich diesen Weg nehme?

Antwort

1

Ich denke, dass eine neue Website von Grund auf neu zu denken, um die von Ihnen vorgeschlagene Architektur zu verwenden, ist ein Unsinn. Ich denke, wenn Sie Cloud-Dienste wie PaaS nutzen, werden Sie etwas besseres tun. In jedem Fall finden Sie Solaris VMs auf Cloudsigma, Entic und Oracle Public Cloud

+0

Danke. Ich habe die Architektur nicht vorgeschlagen. Es läuft schon irgendwo mit ein paar anderen Webseiten. Das Projekt, dem ich zugewiesen wurde, wird nur auf dieser vorhandenen Produktionsumgebung sitzen. Ich wurde vorgeschlagen, eine Entwicklungsumgebung mit den gleichen Spezifikationen zu erstellen, da es in der Vergangenheit Probleme bei der Migration gab (sagen sie). Ich denke, jede VM mit WebLogic 12 sollte ausreichen. Ich habe Entic und Cloudsigma besucht. Entic Login-Seite hat ein abgelaufenes SSL-Zertifikat und ist von 2011, also habe ich Zweifel. Ich habe mich mit dem CloudSigma-Dienst unterhalten und sie sagen, dass Solaris heute nicht verfügbar ist. – user2997817

+0

Glaubst du, ich kann eine VM unter jedem Betriebssystem erstellen und einfach WebLogic 12/Oracle Database installieren? Ich denke, das sollte in Ordnung sein, weil es schließlich ein Java-Projekt ist, aber ich habe nicht mit WebLogic gearbeitet und ich weiß nicht, welche Probleme bei der Migration in die Produktion zu erwarten sind. – user2997817

+0

Weblogic ist ein Albtraum :) Ich denke, Sie können Solaris auf einem Intel x86 VM installieren und dann alle anderen Produkte auf diesem Server installieren. Dies ist eine perfekte Einstellung, um die Migration zu testen – Giova