Jakie artefakty migracji tworzy Transformation Advisor?

Program IBM Cloud Transformation Advisor generuje artefakty migracji dla aplikacji, które są migrowane do serwera Liberty w systemie Red Hat ™ OpenShift 4.x. Artefakty migracji są punktem wyjścia do sprawnej migracji aplikacji. Transformation Advisor wygeneruje projekt Maven odpowiedni dla aplikacji użytkownika oraz zasoby potrzebne do zbudowania obrazu aplikacji i wdrożenia go na platformie OpenShift. W poniższej tabeli opisano artefakty generowane przez program Transformation Advisor.

Artefakt Opis
server.xml Zawiera konfigurację, której serwer Liberty potrzebuje do obsługi aplikacji. Jeśli na przykład aplikacja łączy się z bazą danych, znajdzie się tutaj konfiguracja źródła danych.
pom.xml Podstawowa jednostka pracy w środowisku Maven. Służy do zbudowania projektu aplikacji w przypadku wyboru projektu źródłowego lub do ściągania danych binarnych i zależności aplikacji, jeśli zostały określone współrzędne Maven dla projektu binarnego.
Szkielet źródła Jeśli określono projekt źródłowy, zostanie wygenerowany projekt szkieletu źródła, zawierający deskryptor wdrażania i prosty plik index.html.
Dockerfile Wieloetapowy plik docker, który najpierw buduje projekt (lub, w przypadku projektu binarnego, ściąga kod binarny i zależności aplikacji określone jako współrzędne Maven), a następnie tworzy gotowy do wdrożenia obraz dla serwera Liberty.
Zasób CR aplikacji Konfiguracja zasobu niestandardowego (CR) dla aplikacji. Ten zasób spowoduje utworzenie instancji aplikacji z operatora Open Liberty w środowisku OpenShift.

.