Megosztás a következőn keresztül:


Oktatóanyag: WebLogic-kiszolgálófürt migrálása az Azure-ba az Azure Application Gateway használatával terheléselosztóként

Ez az oktatóanyag végigvezeti a WebLogic Server (WLS) Azure Application Gatewayen való üzembe helyezésének folyamatán.

A WLS, az App Gateway és az SSL közötti kapcsolat ábrája.

A terheléselosztás az Oracle WebLogic Server-fürt Azure-ba való migrálásának alapvető része. A legegyszerűbb megoldás az Azure Application Gateway beépített támogatásának használata . Az App Gateway a WebLogic-fürt Azure-beli támogatásának részeként érhető el. A WebLogic-fürt Azure-beli támogatásának áttekintéséhez tekintse meg: Mi az Oracle WebLogic Server az Azure-ban?.

Ebben az oktatóanyagban a következőket sajátíthatja el:

  • Válassza ki, hogyan adja meg a TLS/SSL-tanúsítványt az App Gatewaynek
  • WebLogic-kiszolgáló üzembe helyezése az Azure Application Gateway használatával az Azure-ban
  • A WLS és az App Gateway sikeres üzembe helyezésének ellenőrzése

Előfeltételek

Jegyzet

Az Azure Kubernetes Service (AKS) WLS-ajánlata teljes mértékben támogatja az Azure Application Gatewayt. További információ: Java-alkalmazás üzembe helyezése a WebLogic Serverrel egy Azure Kubernetes Service-fürtön.

Migrálási környezet

Íme néhány megfontolandó szempont a helyszíni WLS-telepítések és az Azure Application Gateway migrálásával kapcsolatban. Annak ellenére, hogy ennek az oktatóanyagnak a lépései a legegyszerűbb módja annak, hogy egy terheléselosztót felállítson a WLS-fürt előtt az Azure-ban, ennek számos más módja is van. Ez a lista további megfontolandó szempontokat is tartalmaz.

WebLogic-kiszolgáló üzembe helyezése az Application Gateway használatával az Azure-ban

Ez a szakasz bemutatja, hogyan lehet kiépíteni egy WLS-fürtöt, amelynél az Azure Application Gateway automatikusan létrejön, mint terheléselosztó a fürtcsomópontok számára. Az Application Gateway a megadott TLS/SSL-tanúsítványt használja a TLS/SSL-leállításhoz. A TLS-/SSL-leállítás az Application Gateway használatával történő részletes ismertetését TLS-lezárás és végpontok közötti TLS-nek az Application Gatewayhasználatával történő áttekintésében találja.

A WLS-fürt és az Application Gateway létrehozásához kövesse az alábbi lépéseket.

Kezdje el a WLS-konfigurált fürt üzembe helyezésének folyamatát az Oracle dokumentációjában leírtak szerint, de térjen vissza erre a lapra, amikor eléri az Azure Application Gatewayt, ahogy az itt látható.

Azure Portal képernyőképe az Azure Application Gatewayről.

Válassza ki, hogyan adja meg a TLS/SSL-tanúsítványt az App Gatewaynek

Több lehetősége is van arra, hogy a TLS/SSL-tanúsítványt az application gatewaynek adja meg, de csak egyet választhat. Ez a szakasz ismerteti az egyes lehetőségeket, így kiválaszthatja az üzembe helyezéshez leginkább megfelelőt.

Első lehetőség: TLS/SSL-tanúsítvány feltöltése

Ez a beállítás olyan éles számítási feladatokhoz használható, ahol az App Gateway a nyilvános internetre néz, vagy olyan intranetes számítási feladatokhoz, amelyek TLS-t/SSL-t igényelnek. Ha ezt a lehetőséget választja, a rendszer automatikusan kiépít egy Azure Key Vaultot, amely tartalmazza az App Gateway által használt TLS/SSL-tanúsítványt.

Meglévő, aláírt TLS/SSL-tanúsítvány feltöltéséhez kövesse az alábbi lépéseket:

  1. A tanúsítványkibocsátó lépéseit követve hozzon létre egy jelszóval védett TLS/SSL-tanúsítványt, és adja meg a tanúsítvány DNS-nevét. A helyettesítő karakterek és az egynéves tanúsítvány kiválasztása meghaladja a dokumentum hatókörét. Mindkettő működik itt.
  2. Exportálja a tanúsítványt a kiállítóból a PFX fájlformátummal, és töltse le a helyi gépére. Ha a kiállító nem támogatja a PFX-ként való exportálást, az eszközök számos tanúsítványformátum PFX formátumúvá alakításához léteznek.
  3. Töltse ki teljesen az Alapismeretek panelt .
  4. Válassza ki az Azure Application Gateway szakaszt.
  5. A Csatlakozás az Azure Application Gatewayhezmellé válassza az Igenopciót.
  6. Válassza a TLS/SSL-tanúsítvány feltöltése lehetőséget.
  7. Válassza a fájlböngésző ikont az SSL-tanúsítvány mezőhöz. Lépjen a letöltött PFX formátumú tanúsítványra, és válassza a Megnyitáslehetőséget.
  8. Adja meg a tanúsítvány jelszavát a Jelszó és Jelszó megerősítése mezőben.
  9. Válassza a Következőlehetőséget.
  10. Adja meg, hogy a felügyelt kiszolgálók csomópontjai felé történő nyilvános forgalmat megtagadja-e vagy sem. Ha az Igen lehetőséget választja, a felügyelt kiszolgálók csak az App Gatewayen keresztül érhetők el.

DNS-konfiguráció kiválasztása

A TLS/SSL-tanúsítványok dns-tartománynévvel vannak társítva, amikor a tanúsítványkibocsátó kiadja őket. Az ebben a szakaszban ismertetett lépéseket követve konfigurálhatja az üzembe helyezést a tanúsítvány DNS-nevével. Az üzembe helyezési felhasználói felületen elegendő előrehaladást kell elérnie ahhoz, hogy már kiválasztotta az erőforráscsoportot és a virtuális hálózatot az üzembe helyezéshez.

Használhatja a már létrehozott DNS-zónát, vagy engedélyezheti az üzembe helyezést, hogy létrehozhasson egyet. A DNS-zóna létrehozásának módjáról a rövid útmutatóban olvashat: Azure DNS-zóna és -rekord létrehozása az Azure Portal használatával.

Meglévő Azure DNS-zóna használata

Ha meglévő Azure DNS-zónát szeretne használni az App Gatewayrel, kövesse az alábbi lépéseket:

  1. A Konfigurálja az egyéni DNS-aliasmellett válassza az Igenlehetőséget.
  2. A Meglévő Azure DNS-zóna mellett válassza a Igenlehetőséget.
  3. Adja meg az Azure DNS-zóna nevét DNS-zóna nevemellett.
  4. Adja meg az azure DNS-zónát tartalmazó erőforráscsoportot az előző lépésből.

Jegyzet

A DNS-zónában definiált gazdagépneveknek nyilvánosan feloldhatóknak kell lenniük az ajánlat üzembe helyezése előtt.

Az üzembe helyezés engedélyezése új Azure DNS-zóna létrehozásához

Ha azure DNS-zónát szeretne létrehozni az App Gatewayrel való használatra, kövesse az alábbi lépéseket:

  1. A Konfigurálja az egyéni DNS-aliasmellett válassza az Igenlehetőséget.
  2. Az Meglévő Azure DNS-zóna mellett válassza az Nemlehetőséget.
  3. Adja meg az Azure DNS-zóna nevét DNS-zóna nevemellett. A rendszer egy új DNS-zónát hoz létre ugyanabban az erőforráscsoportban, mint a WLS.

Végül adja meg a gyermek DNS-zónák nevét. Az üzembe helyezés két gyermek DNS-zónát hoz létre a WLS-hez: egyet a felügyeleti konzolhoz, egyet pedig az App Gatewayhez. Ha például a DNS-zónanév értéke contoso.net, megadhatja a rendszergazda és az alkalmazás nevét. A felügyeleti konzol admin.contoso.net, az alkalmazásátjáró pedig app.contoso.net. Ne felejtse el beállítani a DNS-delegálást DNS-zónák Delegálásának Azure DNS-című cikkben leírtak szerint.

Azure Portal képernyőképe a gyermek DNS-zónák mezőiről.

A TLS/SSL-tanúsítvány App Gatewaynek való biztosítására vonatkozó egyéb lehetőségeket a következő szakaszok ismertetik. Ha elégedett a választott lehetőséggel, ugorjon a Folytatás az üzembe helyezéssel szakaszra.

Második lehetőség: Önaláírt tanúsítvány létrehozása

Ez a lehetőség csak tesztelési és fejlesztési környezetekhez használható. Ezzel a beállítással automatikusan létrejön egy Azure Key Vault és egy önaláírt tanúsítvány is, és a tanúsítványt az App Gateway biztosítja.

Ha az üzembe helyezést a műveletek végrehajtására szeretné kérni, kövesse az alábbi lépéseket:

  1. Az Azure Application Gateway szakaszban válassza Önaláírt tanúsítvány létrehozásalehetőséget.
  2. Válasszon ki egy felhasználó által hozzárendelt felügyelt identitást. Ez a kijelölés szükséges ahhoz, hogy az üzembe helyezés létrehozza az Azure Key Vaultot és a tanúsítványt.
  3. Ha még nem rendelkezik felhasználó által hozzárendelt felügyelt identitással, válassza a hozzáadása lehetőséget a létrehozási folyamat megkezdéséhez.
  4. Felhasználó által hozzárendelt felügyelt identitás létrehozásához kövesse a Felhasználó által hozzárendelt felügyelt identitás létrehozása szakasz lépéseit, Szerepkör létrehozása, listázása, törlése vagy hozzárendelése felhasználó által hozzárendelt felügyelt identitáshoz az Azure Portalhasználatával. Miután kiválasztotta a felhasználó által hozzárendelt felügyelt identitást, győződjön meg arról, hogy a felhasználó által hozzárendelt felügyelt identitás melletti jelölőnégyzet be van jelölve.

Azure Portal képernyőképe az önaláírt tanúsítvány létrehozásához szükséges mezőkről.

Folytatás az üzembe helyezéssel

Most már folytathatja a WLS üzembe helyezésének egyéb aspektusait az Oracle dokumentációjában . Ha elégedett a konfigurációval, válassza a Véleményezés + létrehozás, majd a Létrehozás lehetőséget.

Az üzembe helyezés a hálózati feltételektől és egyéb tényezőktől függően akár 15 percet is igénybe vehet.

A WLS és az App Gateway sikeres üzembe helyezésének ellenőrzése

Ez a szakasz egy technikát mutat be a WLS-fürt és az Application Gateway sikeres üzembe helyezésének gyors ellenőrzéséhez.

Ha az Előző szakasz végén az Ugrás az erőforráscsoportra , majd a myAppGateway lehetőséget választotta, most az Application Gateway áttekintő oldalát vizsgáljuk meg. Ha nem, akkor ezt a lapot úgy találja, hogy beírja a myAppGatewayt az Azure Portal tetején lévő szövegmezőbe, majd kiválasztja a megfelelőt, amely megjelenik. Ügyeljen arra, hogy a WLS-klaszterhez létrehozott erőforráscsoporton belül válassza ki azt. Ezután hajtsa végre a következő lépéseket:

  1. A myAppGateway áttekintési oldalának bal oldali ablaktábláján görgessen le a Figyelési szakaszhoz, és válassza Háttérállapotlehetőséget.
  2. Miután a betölti üzenetet, a képernyő közepén egy táblázatnak kell megjelennie, amelyen a fürt csomópontjai láthatók a háttérkészlet csomópontjaként konfigurálva.
  3. Ellenőrizze, hogy az állapot Egészséges jelenik-e meg az egyes csomópontok esetében.

Erőforrások törlése

Ha nem fogja használni a WLS-fürtöt, törölje a Key Vaultot és a WLS-fürtöt a következő lépések segítségével:

  1. Keresse fel a myAppGateway áttekintő oldalát az előző szakaszban látható módon.
  2. A lap tetején, az erőforráscsoportszöveg alatt válassza ki az erőforráscsoportot.
  3. Válassza Erőforráscsoport törléselehetőséget.
  4. A bemenet a TYPE THE RESOURCE GROUP NAME (ERŐFORRÁSCSOPORT NEVE) nevű mezőre összpontosít. Írja be az erőforráscsoport nevét a kért módon.
  5. Válassza a Törléslehetőséget.

Következő lépések

Folytassa a WLS Azure-beli futtatásának lehetőségeit.