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. |
.