Üzembe helyezhet és megismerhet egy önálló, egybérlős alkalmazást, amely Azure SQL Database

A KÖVETKEZŐKRE VONATKOZIK: Azure SQL Database

Ebben az oktatóanyagban üzembe helyezheti és megismerheti az önálló alkalmazással vagy bérlőnkénti alkalmazásonkénti mintával kifejlesztett Wingtip Tickets SaaS mintaalkalmazást. Az alkalmazás úgy lett kialakítva, hogy bemutassa a Azure SQL Database, amelyek leegyszerűsítik a több-bérlős SaaS-forgatókönyvek engedélyezését.

Az önálló alkalmazás vagy bérlőnkénti alkalmazásminta minden bérlőhöz üzembe helyez egy alkalmazáspéldányt. Minden alkalmazás egy adott bérlőhöz van konfigurálva, és külön Azure-erőforráscsoportban van üzembe állítva. Az alkalmazás több példánya van kiépítve több-bérlős megoldás biztosítása érdekében. Ez a minta kisebb számú bérlőhöz a legmegfelelőbb, ahol a bérlők elkülönítése elsődleges prioritást élvez. Az Azure partnerprogramokkal rendelkezik, amelyek lehetővé teszik az erőforrások bérlői előfizetésben való üzembe helyezését, és a bérlő nevében egy szolgáltató kezeli őket.

Ebben az oktatóanyagban három különálló alkalmazást fog üzembe helyezni három bérlőhöz az Azure-előfizetésében. Teljes körű hozzáféréssel rendelkezik az egyes alkalmazás-összetevők vizsgálatához és a velük való munkához.

Az alkalmazás forráskódja és a felügyeleti szkriptek a WingtipTicketsSaaS-StandaloneApp GitHub érhetők el. Az alkalmazás a 2015 Visual Studio használatával lett létrehozva, és a 2019-es Visual Studio nem nyílik meg és fordítja le frissítés nélkül.

Eben az oktatóanyagban az alábbiakkal fog megismerkedni:

  • A Wingtip Tickets SaaS önálló alkalmazás üzembe helyezése.
  • Az alkalmazás forráskódjának és a felügyeleti szkriptek lekért helyének le kell írnia.
  • Az alkalmazást felhozó kiszolgálókról és adatbázisokról.

További oktatóanyagok is ki lesznek adva. Lehetővé teszik, hogy ezen alkalmazásminta alapján több felügyeleti forgatókönyvet is megismerhet.

A Wingtip Tickets SaaS önálló alkalmazás üzembe helyezése

Telepítse az alkalmazást a három megadott bérlőhöz:

  1. Kattintson a kék Üzembe helyezés az Azure-ban gombra az üzembe helyezési sablon megnyitásához a Azure Portal. Minden sablonhoz két paraméterértékre van szükség; egy új erőforráscsoport neve és egy olyan felhasználónév, amely megkülönbözteti ezt az üzembe helyezést az alkalmazás más üzemelő példányaitól. A következő lépés ezeknek az értékeknek a beállítását részletezi.

    Contoso Concert Hall
    Az "Üzembe helyezés az Azure-ban" feliratú gombot bemutató kép.

    Dogwood Dojo
    Az "Üzembe helyezés az Azure-ban" feliratú gombot bemutató kép.

    Fabrikam Jazz Club
    Az "Üzembe helyezés az Azure-ban" feliratú gombot bemutató kép.

  2. Adja meg az egyes üzembe helyezéshez szükséges paraméterértékeket.

    Fontos

    Egyes hitelesítési és kiszolgálói tűzfalak bemutatási célból szándékosan nem biztonságosak. Hozzon létre egy új erőforráscsoportot minden alkalmazástelepítéshez. Ne használjon meglévő erőforráscsoportot. Ne használja ezt az alkalmazást vagy az összes létrehozott erőforrást éles környezetben való használatra. Ha végzett az alkalmazásokkal, törölje az összes erőforráscsoportot, hogy leállítsa a kapcsolódó számlázást.

    Ajánlott csak kisbetűket, számokat és kötőjeleket használni az erőforrásnevekben.

    • Az Erőforráscsoport mezőben válassza az Új létrehozása lehetőséget, majd adjon meg egy kisbetűs nevet az erőforráscsoport számára. wingtip-sa- <venueName> - <user> A az ajánlott minta. A <venueName> fájlban cserélje le a helyszín nevét szóközök nélkül. A <user> értékeként cserélje le az alább látható felhasználói értéket. Ezzel a mintával az erőforráscsoportok neve lehet wingtip-sa-contosoconcerthall-af1, wingtip-sa-dogwooddojo-af1, wingtip-sa-fabrikamjazzclub-af1.

    • Válasszon ki egy helyet a legördülő listából.

    • Felhasználó Rövid felhasználói értéket, például a monogramját és egy számjegyet ajánlunk: például af1.

  3. Telepítse az alkalmazást.

    • Kattintson a gombra a használati feltételek és feltételek feltételeinek feltételeinek
    • Kattintson a Purchase (Vásárlás) gombra.
  4. Mindhárom üzemelő példány állapotának figyelése érdekében kattintson az Értesítések elemre (a keresőmezőtől jobbra található harang ikonra). Az alkalmazások üzembe helyezése körülbelül öt percet vesz igénybe.

Az alkalmazások futtatása

Az alkalmazás az eseményeket szolgáltató helyszíneket mutatja be. A helyszínek az alkalmazás bérlői. Minden helyszín kap egy személyre szabott webhelyet, amely listába sorolja az eseményeket és értékesíti a jegyeket. A helyszíntípusok közé tartoznak a versenytermek, a vízi sportok és a sporttal való verseny. A mintában a helyszín típusa határozza meg a helyszín webhelyén látható háttérképet. A különálló alkalmazásmodellben minden helyszín külön alkalmazáspéldánysal és saját önálló alkalmazáspéldánysal Azure SQL Database.

  1. Nyissa meg a három bérlő eseményoldalát külön böngészőlapon:

    • http://events.contosoconcerthall.<user > .trafficmanager.net

    • http://events.dogwooddojo.<user > .trafficmanager.net

    • http://events.fabrikamjazzclub.<user > .trafficmanager.net

      (Minden URL-címben cserélje < le a felhasználót az > üzemelő példány felhasználói értékére.)

    Események

A bejövő kérelmek eloszlását az alkalmazás a következő használatával Azure Traffic Manager. Minden bérlőspecifikus alkalmazáspéldány tartalmazza a bérlő nevét a tartománynév részeként az URL-címben. Az összes bérlői URL-cím tartalmazza az Adott felhasználó értékét. Az URL-címek formátuma a következő:

  • http://events.<venuename > . < user > .trafficmanager.net

Az egyes bérlők adatbázisának Helye a megfelelő telepített alkalmazás alkalmazásbeállításában szerepel.

Éles környezetben általában egy CNAME DNS-rekordot hoz létre, amely egy vállalati internetes tartományt a Traffic Manager-profil URL-címére mutat.

A kiszolgálók és a bérlői adatbázisok megismerása

Nézzünk meg néhány üzembe helyezett erőforrást:

  1. A Azure Portalkeresse meg az erőforráscsoportok listáját.
  2. Három bérlői erőforráscsoportot kell látnia.
  3. Nyissa meg a wingtip-sa-fabrikam- < > felhasználói erőforráscsoportot, amely a Fabrikam Club üzemelő példányának erőforrásait tartalmazza. A fabrikamjazzclub- < felhasználói > kiszolgáló tartalmazza a fabrikamjazzclub adatbázist.

Minden bérlői adatbázis egy 50 önálló DTU-adatbázis.

További források

Erőforráscsoportok törlése a számlázás leállításához

Ha végzett a minta használatával, törölje az összes létrehozott erőforráscsoportot, hogy leállítsa a társított számlázást.

Következő lépések

Ez az oktatóanyag bemutatta az alábbiakat:

  • A Wingtip Tickets SaaS önálló alkalmazás üzembe helyezése.
  • Az alkalmazást felhozó kiszolgálókról és adatbázisokról.
  • Mintaerőforrások törlése a kapcsolódó számlázások leállításához.

Ezután próbálja ki a Kiépítés és katalógus oktatóanyagot, amelyben megismerheti a bérlők katalógusának használatát, amely lehetővé teszi a bérlők közötti forgatókönyvek széles körét, például a sémakezelést és a bérlőelemzést.