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


Az Azure DevTest Labs vállalati üzembe helyezésének koncepciójának bemutatása

A vállalatok gyorsan bevezetik a felhőt az agilitást, rugalmasságot és gazdasági előnyöket is magukban foglaló előnyök miatt. Az első lépések gyakran a számítási feladatok fejlesztése és tesztelése. Az Azure DevTest Labs olyan funkciókat biztosít, amelyek a nagyvállalat számára hasznosak, és támogatják a fő fejlesztési/tesztelési forgatókönyveket.

Ez a cikk azt ismerteti, hogy egy vállalat hogyan tud sikeres koncepcióigazolást vagy próbaüzemet biztosítani az Azure DevTest Labs üzembe helyezéséhez. A koncepció igazolása egyetlen csapat koncentrált erőfeszítésével hozza létre a szervezeti értéket.

Minden vállalat különböző követelményekkel rendelkezik az Azure DevTest Labs szervezetbe való beépítéséhez. A koncepció igazolása az első lépés a sikeres, végpontok közötti üzembe helyezés felé.

A sikeres koncepcióigazoláshoz:

  1. Válasszon egy vagy két csapatot.
  2. Azonosítsa a csapatok forgatókönyveit, például a fejlesztői virtuális gépeket (virtuális gépeket) vagy a tesztkörnyezeteket.
  3. Aktuális használati esetek dokumentálása.
  4. A DevTest Labs üzembe helyezése a csapatok forgatókönyveinek és használati eseteinek teljesítéséhez.
  5. Értékelje ki a sikert és a tanultakat.

A DevTest Labs fő forgatókönyvei közé tartoznak a felhőfejlesztési, tesztelési és betanítási környezetek. A használati esetek a következők:

  • Fejlesztői asztalok létrehozása.
  • Tesztkörnyezetek konfigurálása.
  • Virtuális gépek és Azure-erőforrások hozzáférésének engedélyezése.
  • Tesztkörnyezetek beállítása tanuláshoz és kísérletezéshez.
  • A vállalati előírásoknak megfelelő laborszabályzatok és költségvezérlők konfigurálása.

Előfeltételek

A DevTest Labs koncepcióigazolásának sikeres elvégzéséhez teljesítenie kell a következő előfeltételeket:

Alapismeretek

Az Azure és a DevTest Labs megismerése az alábbi erőforrások használatával:

Vállalati fókuszterületek megismerése

A számítási feladatokat felhőbe migráló vállalatok gyakori aggályai a következők:

Azure-előfizetés beszerzése

  • Az Azure-hoz való hozzáférést lehetővé tevő meglévő Nagyvállalati Szerződés rendelkező vállalatok a DevTest Labs meglévő vagy új előfizetését használhatják. Ha Nagyvállalati Szerződés van érvényben, a Nagyvállalati fejlesztési/tesztelési előfizetés hozzáférést biztosít a Windows 10/Windows 8.1-ügyfél operációs rendszerekhez, valamint kedvezményes díjszabást biztosít a fejlesztési és tesztelési számítási feladatokhoz.

  • Másik lehetőségként használhat egy Visual Studio-előfizetést a próbaüzemhez, és kihasználhatja az ingyenes Azure-krediteket.

  • A próbaüzemhez ingyenes Azure-fiókot is létrehozhat és használhat.

  • Ha Windows-ügyfél operációsrendszer-rendszerképeket (Windows 7 vagy újabb verzió) szeretne használni az Azure-beli fejlesztéshez vagy teszteléshez, hajtsa végre az alábbi lépések egyikét:

    Az egyes MSDN-ajánlatokHoz tartozó Azure-kreditekről további információt a Visual Studio-előfizetők havi Azure-kreditjeiben talál.

Az összes felhasználó regisztrálása a Microsoft Entra-azonosítóban

A felügyelethez, például a felhasználók hozzáadásához vagy a labortulajdonosok hozzáadásához minden tesztkörnyezet-felhasználónak a Microsoft Entra ID-bérlőhöz kell tartoznia ahhoz az Azure-előfizetéshez, amelyet a próbaüzem használ. Számos vállalat hibrid identitást állít be, hogy a felhasználók a felhőben használhassák helyszíni identitásaikat. A DevTest Labs koncepcióigazolásához nincs szükség hibrid identitásra.

A koncepció igazolásának hatóköre

A próbaüzem középpontjában a minimálisan szükséges számítási feladatok és függőségek használata áll, hogy eldöntse, az Azure DevTest Labs megfelelő-e a vállalat számára. Válassza ki a legegyszerűbb számítási feladatot a legkevesebb függőséggel a gyors és tiszta siker érdekében. Vagy válassza ki a leginkább reprezentatív számítási feladatot, amely a lehetséges összetettségeket teszi elérhetővé, hogy a próbaüzem sikerességét replikálhassa a vertikális felskálázási fázisban.

A megvalósítás megkezdése előtt gondosan tervezze meg a megvalósíthatósági igazolást. Ügyeljen arra, hogy megfelelő elvárásokat állítson be a felhasználókkal, hogy a próbaerőforrások nem maradnak határozatlan ideig.

Végezze el ezeket a feladatokat a próbaüzem hatókörének meghatározása érdekében:

  • Célok és sikerfeltételek meghatározása.
  • Soroljon fel egy kis számítási feladatot vagy forgatókönyvet a próbaüzem számára.
  • Határozza meg, hogy a tesztkörnyezetnek milyen erőforrásokat kell elérhetővé tennie, például egyéni rendszerképeket vagy Marketplace-rendszerképeket.
  • Döntsön a hálózati topológiáról és a laborszabályzatról.
  • Válassza ki azokat a felhasználókat és csapatokat, akik részt vesznek a próbaüzemben, és ellenőrizze az eredményeket.
  • Döntse el a próbaidőt, például két hetet vagy egy hónapot.
  • Döntse el, hogyan kell a próbaerőforrásokat a próbaüzem végén megsemmisíteni.

Van egy tendencia, hogy megpróbálja tökéletessé tenni a pilótát, így tükrözni fogja a DevTest Labs bevezetése utáni végső állapotot. Azonban, ha megpróbálják tökéletessé tenni a koncepciót, túl sok erőfeszítést jelent, mielőtt elkezdené a pilótát. A próba célja, hogy meghatározza a megfelelő döntéseket a végső szolgáltatás skálázásához és üzembe helyezéséhez.

Egyéb tervezési és tervezési döntések meghozatala

A teljes DevTest Labs-megoldás fontos tervezési és tervezési döntéseket tartalmaz. A koncepció igazolása segíthet ezeknek a döntéseknek a meghozatalában. További szempontok a következők:

Előfizetési topológia

Az Azure-beli erőforrások nagyvállalati szintű követelményei az egyetlen előfizetésben elérhető kvótákon túl is terjedhetnek. Előfordulhat, hogy több Azure-előfizetésre van szüksége, vagy szolgáltatási kéréseket kell küldenie a kezdeti előfizetési korlátok növeléséhez. További információ: Méretezhetőségi szempontok.

Fontos eldönteni, hogyan osztja el az erőforrásokat az előfizetések között a végleges, teljes körű bevezetés előtt, mert később nehéz áthelyezni az erőforrásokat egy másik előfizetésbe. A laborokat például nem helyezheti át egy másik előfizetésbe a létrehozása után. Az előfizetési döntési útmutató értékes tervezési erőforrás.

hálózati topológia,

Előfordulhat, hogy a DevTest Labs által automatikusan létrehozott alapértelmezett hálózati infrastruktúra nem felel meg a vállalati felhasználókra vonatkozó követelményeknek és korlátozásoknak. A vállalatok például gyakran használják a következőt:

További információ: Hálózatkezelési összetevők.

A DevTest Labs emellett támogatja a meglévő virtuális hálózatok hozzáadását a tesztkörnyezethez új virtuális gépek létrehozásához. További információ: Virtuális hálózat hozzáadása az Azure DevTest Labsban.

Virtuális gép távelérése

A vállalati felhasználók több lehetőség közül választhatnak a DevTest Labs virtuális gépek távoli elérésére:

Laborhozzáférés és engedélyek

A DevTest Labs végleges bevezetése előtt fontos, hogy széles körben döntse el, hogy ki adjon hozzáférést az egyes tesztkörnyezeti szintekhez. A DevTest Labs két fő jogosultsági szintje a Tulajdonos és a DevTest Labs-felhasználó. Gyakori modell a költségvetés tulajdonosa, például a csapatvezető, hogy a labor tulajdonosa legyen, a csapattagok pedig tesztkörnyezet-felhasználók. A költségvetésért felelős személy ezután módosíthatja a laborházirend beállításait, és megtarthatja a csapatot a költségvetésben.

A koncepció igazolásának befejezése

A meghatározott forgatókönyvek lefedése után végezze el a próbaüzemet. Visszajelzést kaphat a felhasználóktól, megállapíthatja, hogy a próbaüzem sikeres volt-e, és eldöntheti, hogy a szervezet továbblép-e egy nagyvállalati szintű DevTest Labs-bevezetésre. Kezdje el automatizálni a DevTest Labs és a kapcsolódó erőforrások üzembe helyezését, hogy biztosítsa a konzisztenciát a skálázott bevezetés során.

Példa megvalósíthatósági tervre

Az alábbi példa egy devTest Labs-próba üzembe helyezését ellenőrző tervet mutat be.

Áttekintés

Egy nagyvállalat egy új Azure DevTest Labs-környezetet tervez fejleszteni a gyártók számára, amelyet el kell különíteni a vállalati hálózattól. Annak megállapításához, hogy a megoldás megfelel-e a követelményeknek, a szervezet kidolgoz egy megvalósíthatósági igazolást a végpontok közötti forgatókönyv ellenőrzéséhez.

Célok

A koncepció igazolása a következő célokat tűzte ki:

  • Működő, végpontok közötti megoldás a Microsoft Entra-vendégfiókokat használó szállítók számára egy elkülönített Azure-környezet eléréséhez.
  • Egy DevTest Labs-környezet, amely az összes szükséges erőforrással rendelkezik ahhoz, hogy a szállítók hatékonyak legyenek.
  • A szélesebb körű használatot és bevezetést befolyásoló esetleges blokkolási problémák azonosítása és megértése.
  • A megoldást fejlesztő személyek jól ismerik a kódot és a biztosítékokat.
  • A szélesebb körű bevezetésbe vetett bizalom minden résztvevő számára.

Requirements

A megoldás a következő követelményekkel rendelkezik:

  • A szállítói csapatok több tesztkörnyezetet is használhatnak az Azure DevTest Labsban.
  • A szállítók Microsoft Entra-azonosítóval és szerepkör-hozzárendelésekkel férhetnek hozzá a tesztkörnyezetekhez.
  • A szállítók sikeresen csatlakozhatnak az erőforrásaikhoz, például egy helyek közötti VPN-hez, amely nyilvános IP-címek használata nélkül teszi lehetővé a virtuális gépek elérését.
  • A tesztkörnyezetek olyan hálózati infrastruktúrához csatlakoznak, amely támogatja a követelményeket.
  • A DevTest Labs telepíti a gyártók számára szükséges szoftverösszetevőket a virtuális gépeken.

Előfeltételek

  • A projekthez használandó előfizetés
  • Egy Microsoft Entra-bérlő és egy Microsoft Entra Global Rendszergazda istrator, aki segítséget és útmutatást nyújthat a Microsoft Entra-azonosítóhoz
  • A projekttagok együttműködésének módjai, például:
    • Azure-adattárak forráskódokhoz és szkriptekhez
    • Microsoft Teams vagy SharePoint for documents
    • Microsoft Teams beszélgetésekhez
    • Azure Boards for work items

Feladatok beállítása

  • Döntse el, hogy melyik Azure-régiót használja a koncepció igazolásához.
  • Döntse el, hogy csatlakozik-e tesztkörnyezeti virtuális gépekhez a Microsoft Entra tartományhoz, és hogy a Microsoft Entra Domain Servicest vagy más módszert használja-e.
  • Azonosítsa azokat a szállítókat, akik a koncepciókörnyezet igazolását fogják használni.
  • Határozza meg a szállítók számára szükséges erőforrásokat, például a virtuális gépeken elérhető szoftvereket.
  • Döntse el, hogy a gyártók milyen Azure-szolgáltatásokat használhatnak a DevTest Labsban, kivéve a virtuális gépeket.
  • Tervezze meg, hogyan taníthatja be a szállítókat a labor használatára.

Következő lépések