Microsoft Azure Oktatóanyag kezdőknek: Tanuld meg az alapokat 1 nap alatt
Mielőtt ezt elkezdjük Azure oktatóanyag kezdőknek, értsük meg
Mi az a Cloud Computing?
A felhőalapú számítástechnika az adatok interneten keresztüli tárolására és elérésére utal. Nem tárol semmilyen adatot a személyi számítógép merevlemezén. A számítási felhőben egy távoli szerverről fér hozzá az adatokhoz.
Mi Microsoft Azure?
Azure egy felhőalapú számítástechnikai platform, amelyet a Microsoft 2010 februárjában. Nyílt és rugalmas felhőplatform, amely segíti a fejlesztést, az adattárolást, a szolgáltatás hostingot és a szolgáltatásmenedzsmentet. A Azure eszköz webes alkalmazásokat tárol az interneten keresztül a segítségével Microsoft adatközpontok.
Típusok Azure Felhők
Főleg háromféle felhő található benne Microsoft Azure vannak:
- HÚSVÉTI
- SAAS
- IASS
Azure mint IaaS
Az IaaS (Infrastructure as a Service) az alapvető felhőplatform réteg. Ez Azure A szolgáltatást informatikai rendszergazdák használják feldolgozásra, tárolásra, hálózatokra vagy bármely más alapvető számítógépes műveletre. Ez az egyik Azure elsajátítandó témák, amelyek lehetővé teszik a felhasználók számára tetszőleges szoftver futtatását.
Előnyök:
- Hatékony tervezési időbeli hordozhatóságot kínál
- A teljes ellenőrzést igénylő alkalmazáshoz célszerű
- Az IaaS a szolgáltatások gyors felhőbe való átállását kínálja
- A laaS nyilvánvaló előnye, hogy megszabadít a sok fizikai vagy virtuális gép beállításával kapcsolatos aggodalmaktól.
- Segít az adatközpontok elérésében, figyelésében és kezelésében
Az Iaas hátrányai:
- Rengeteg biztonsági kockázat a javítatlan szerverekből
- Egyes vállalatok folyamatokat határoztak meg a helyszíni kiszolgálók sebezhetőségeinek tesztelésére és frissítésére. Ezzel nem lehet megtenni Azure.
Azure mint a PaaS
PaaS egy számítási platform, amely operációs rendszert, programozási nyelv futtató környezetet, adatbázist vagy webszolgáltatásokat tartalmaz. Ez Azure szolgáltatást a fejlesztők és az alkalmazásszolgáltatók használják.
Ahogy a neve is sugallja, ezt a platformot az ügyfelek szoftverek fejlesztésére és telepítésére biztosítják. Ez az egyik Azure alapkoncepciók, amelyek lehetővé teszik az ügyfél számára, hogy az alkalmazásfejlesztésre összpontosítson ahelyett, hogy a hardver és az infrastruktúra miatt aggódna. Ezenkívül gondoskodik az operációs rendszerekkel, a hálózattal és a szerverekkel kapcsolatos problémákról is.
Előnyök:
- A teljes költség alacsony, mivel az erőforrásokat igény szerint allokálják, és a szervereket automatikusan hozzáadják vagy kivonják.
- Azure kevésbé sebezhető, mert a szerverek automatikusan ellenőrzik az összes ismert biztonsági problémát
- A teljes folyamat nem látható a fejlesztő számára, így nem áll fenn az adatszivárgás kockázata
Hátrányok:
- Hordozhatósági problémák léphetnek fel a PaaS-szolgáltatások használatakor
- Eltérő lehet a környezet Azure, ezért az alkalmazásnak ennek megfelelően kell alkalmazkodnia.
Azure Mint SaaS
SaaS (Software as a Service) olyan szoftver, amelyet központilag tárolnak és kezelnek. Ez az alkalmazás egyetlen verziója, amelyet minden ügyfél számára használnak. Több példányra is méretezheti. Ez segít minden helyen a legjobb teljesítmény biztosításában. A szoftver licence havi vagy éves előfizetéssel történik. Az MS Exchange, az Office és a Dynamics SaaS-ként elérhető
Azure kulcs Concepts
Most ebben Azure alapok kezdőknek bemutató, megtanuljuk Azure kulcsfogalmak az alábbiak szerint:
Fogalom neve | Description |
---|---|
Régiók | Azure egy globális felhőplatform, amely a világ különböző régióiban elérhető. Amikor szolgáltatást, alkalmazást vagy virtuális gépet kér Azure, először meg kell adnia egy régiót. A kiválasztott régió azt az adatközpontot jelöli, ahol az alkalmazás fut. |
Datacenter | In Azure, alkalmazásait számos adatközpontba telepítheti szerte a világon. Ezért célszerű olyan régiót választani, amely közelebb van a legtöbb vásárlóhoz. Segít csökkenteni a hálózati kérések késleltetését. |
Azure portál | A Azure A portál egy webalapú alkalmazás, amely létrehozására, kezelésére és eltávolítására használható Azure erőforrás és szolgáltatások. A címen található https://portal.azure.com. |
Tudástár | Azure Az erőforrás egy egyedi számítógép, hálózati adat vagy alkalmazástárhely szolgáltatás, amely egyedileg fizetendő. Néhány közös forrás virtuális gépek (VM), tárfiók vagy SQL adatbázisok. |
Erőforráscsoportok | An Azure Az erőforráscsoport egy tároló, amely egy kapcsolódó erőforrást tartalmaz Azure megoldás. Tartalmazhat minden erőforrást, vagy csak olyan erőforrást, amelyet kezelni szeretne. |
Resource Manager sablonok | Ez egy JSON, amely egy vagy több erőforrást határoz meg az erőforráscsoportba telepítendő. Függőségeket is létrehoz a telepített erőforrások között. |
Automatizálás: | Azure lehetővé teszi az erőforrások létrehozásának, kezelésének és törlésének folyamatának automatizálását a PowerShell vagy a Azure parancssori felület (CLI). |
Azure PowerShell | A PowerShell egy olyan modulkészlet, amely parancsmagokat kínál a kezeléshez Azure. A legtöbb esetben ugyanazokhoz a feladatokhoz használhatja a cmdlets parancsot, amelyeket a Azure portál. |
Azure parancssori felület (CLI) | A Azure A CLI egy olyan eszköz, amellyel létrehozhat, kezelhet és eltávolíthat Azure erőforrásokat a parancssorból. |
REST API-k | Azure REST API-k készletére épül, amelyek segítenek ugyanazt a műveletet végrehajtani, mint amilyenben Ön Azure portál Ul. Lehetővé teszi a te Azure harmadik féltől származó szoftveralkalmazásokon keresztül manipulálható erőforrások és alkalmazások. |
Azure Domainek (összetevők)
Most ebben Azure alapismeretek oktatóanyaga, tanuljuk meg a kulcsot Azure Alkatrészek:
Kiszámít
Olyan számítástechnikai műveleteket kínál, mint az alkalmazások üzemeltetése, fejlesztése és telepítése Azure Platform. A következő összetevőket tartalmazza:
- Virtuális gép: Lehetővé teszi bármilyen nyelv és munkaterhelés telepítését bármilyen operációs rendszerben
- Virtuálisgép-méretezési készletek: Több ezer hasonló virtuális gép létrehozását teszi lehetővé percek alatt
- Azure Tárolószolgáltatás: Hozzon létre egy olyan konténertárhely-megoldást, amelyre optimalizált Azure. Az alkalmazásokat Kube, DC/OS, Swarm vagy Docker segítségével méretezheti és rendezheti
- Azure Container Registry: Ez a szolgáltatás minden típusú konténerképeket tárol és kezel Azure bevetések
- Funkciók: Írjunk kódot az infrastruktúrától és a kiszolgálók rendelkezésre állásától függetlenül. Abban a helyzetben, amikor a függvények hívási aránya megnő.
- Kötegelt: A kötegelt feldolgozás segítségével több tíz, száz vagy több ezer virtuális gépre méretezhet, és számítógépes folyamatokat hajthat végre.
- Service Fabric: Egyszerűsítse a mikroszolgáltatás alapú alkalmazásfejlesztést és életciklus-kezelést. Támogatja Java, PHP, Node.js, Python, és Ruby.
Tárolás
Azure Store egy felhőalapú tárolási megoldás a modern alkalmazásokhoz. Úgy tervezték, hogy megfeleljen az ügyfelek skálázhatóság iránti igényeinek. Lehetővé teszi több száz terabájt adat tárolását és feldolgozását. A következő összetevőket tartalmazza:
- Blob tárolása: Azure A Blob Storage egy olyan szolgáltatás, amely strukturálatlan adatokat tárol a felhőben objektumok/blobok formájában. Bármilyen típusú szöveget vagy bináris adatot tárolhat, például dokumentumot, médiafájlt vagy alkalmazástelepítőt.
- Queue Storage: Felhőalapú üzenetküldést biztosít az alkalmazás összetevői között. Aszinkron üzenetküldést biztosít az alkalmazáskomponensek közötti kommunikáció kialakításához.
- Fájltárolás: Használat Azure Fájltárolás, áttelepítheti a régi alkalmazásokat. A fájlmegosztásokra támaszkodik Azure gyorsan és költséges átírások nélkül.
- Asztali tárolás: Azure A táblatároló félig strukturált NoSQL-adatokat tárol a felhőben. Kulcs-/attribútumtárolót biztosít séma nélküli kialakítással
adatbázis
Ebbe a kategóriába tartozik az Adatbázis mint szolgáltatás (DBaaS), amely SQL és NoSQL eszközöket kínál. Olyan adatbázisokat is tartalmaz, mint pl Azure Cosmos DB és Azure Adatbázis ehhez PostgreSQL. A következő összetevőket tartalmazza:
- SQL Database: Ez egy relációs adatbázis-szolgáltatás a Microsoft felhő alapján a piacvezető Microsoft SQL Server motor.
- DocumentDB: Ez egy teljesen felügyelt NoSQL adatbázis-szolgáltatás, amely gyors és kiszámítható teljesítményre és egyszerű fejlesztésre készült.
- Redis Cache: Ez egy biztonságos és rendkívül fejlett kulcs-érték tároló. Olyan adatstruktúrákat tárol, mint a karakterláncok, hash-ek, listák stb.
Content Delivery Network
A Content Delivery Network (CDN) stratégiailag elhelyezett helyeken gyorsítótárazza a statikus webtartalmat. Ez segít felgyorsítani a tartalom felhasználókhoz való eljuttatását. A következő összetevőket tartalmazza:
- VPN Gateway: A VPN Gateway titkosított forgalmat küld nyilvános kapcsolaton keresztül.
- Traffic Manager: Segít szabályozni és lehetővé teszi a felhasználói forgalom elosztását olyan szolgáltatásokhoz, mint a WebApps, a virtuális gép, Azureés felhőszolgáltatások különböző adatközpontokban
- Express Route: Segít a helyszíni hálózatok kiterjesztésében a Microsoft felhő egy dedikált privát kapcsolaton keresztül Microsoft Azure, Office 365 és CRM Online.
Biztonság + szolgáltatások azonosítása
Lehetővé teszi a felhő azonosítását és reagálását biztonsági fenyegetések. Segít a titkosítási kulcsok és egyéb érzékeny eszközök kezelésében is. A következő összetevőket tartalmazza:
- Kulcs Vault: Azure Kulcs Vault lehetővé teszi a kriptográfiai kulcsok védelmét, és segít a felhőalkalmazások és -szolgáltatások által használt titkok létrehozásában.
- Azure Active Directory: Azure Active Directory és identitáskezelési szolgáltatás. Ez magában foglalja a többtényezős hitelesítést, az eszközregisztrációt stb.
- Azure AD B2C: Azure Az AD B2C egy felhőalapú identitáskezelési megoldás a fogyasztói webes és mobilalkalmazásokhoz. Lehetővé teszi több száz millió fogyasztói identitás skálázását.
Vállalati integrációs szolgáltatások
- Service Bus: A Service Bus egy információtovábbítási szolgáltatás, amely a harmadik féltől származó kommunikációs rendszeren működik.
- SQL Server Stretch Database: Ez a szolgáltatás segít a hideg adatok biztonságos és átlátható migrálásában Microsoft Azure felhő
- Azure AD tartományi szolgáltatások: Felügyelt tartományi szolgáltatásokat kínál, például tartománycsatlakozást, csoportházirendet, LDAP-t stb. Ez a hitelesítés kompatibilis Windows Szerver Active Directory.
- Többtényezős hitelesítés: Azure A Multi-Factor Authentication (MFA) kétlépcsős hitelesítés. Segít hozzáférni az adatokhoz és az alkalmazásokhoz, és egyszerű bejelentkezési folyamatot kínál.
Monitoring + Menedzsment szolgáltatások
Ezek a szolgáltatások egyszerű kezelést tesznek lehetővé Azure telepítését.
- Azure Erőforráskezelő: Könnyűvé teszi az erőforrások kezelését és megjelenítését az alkalmazásban. Még azt is szabályozhatja, hogy ki az Ön szervezete, és az erőforrások felhasználásával járjon el.
- Automatizálás: Microsoft Azure Az automatizálás a manuális, hosszan tartó, hibamentes és folyamatosan ismétlődő feladatok automatizálásának módja. Ezeket a feladatokat általában felhőben és vállalati környezetben hajtják végre.
Azure hálózatépítés
- Virtuális hálózat: Végezze el a hálózat elkülönítését és szegmentálását. Szűrőt és Route hálózati forgalmat kínál.
- Load Balancer: Magas rendelkezésre állást és hálózati teljesítményt kínál bármely alkalmazás számára. Terhelési egyenleg információ Internet forgalom virtuális gépekre.
- Alkalmazásátjáró: Ez egy dedikált virtuális készülék, amely egy Application Delivery Controllert (ADC) kínál szolgáltatásként.
- Azure DNS: Azure A DNS hosting szolgáltatás névfeloldást kínál a használatával Microsoft Azure infrastruktúra.
Webes és mobilszolgáltatások
- Webes alkalmazások: A Web Apps lehetővé teszi webhelyek létrehozását és tárolását az Ön által választott programozási nyelven, anélkül, hogy az infrastruktúráját kellene kezelnie.
- Mobilalkalmazások: A Mobile Apps Service rendkívül méretezhető, globálisan elérhető mobilalkalmazás-fejlesztési platformot kínál a felhasználók számára.
- API-alkalmazások: Az API-alkalmazások megkönnyítik az API-k fejlesztését, üzemeltetését és felhasználását a felhőben és a helyszíni környezetben.
- Logic Apps: A Logic Apps segít a méretezhető integrációk egyszerűsítésében és megvalósításában
Munkafolyamatok a felhőben
Látványtervezőt biztosít a folyamat létrehozásához és automatizálásához munkafolyamatként ismert lépések sorozataként
- Értesítési központok: Azure A Notification Hubs egy könnyen használható, többplatformos, skálázható push motort kínál
- Rendezvényközpontok: Azure Az Event Hubs egy adatfolyam-platform, amely másodpercenként több millió eseményt képes kezelni. Az eseményközpontba küldött adatok bármely valós idejű elemzési ajánlat kötegelő/tárolási adapterével átalakíthatók és tárolhatók.
- Azure Keresés: Ez egy felhőalapú keresési szolgáltatás, amely szerver- és infrastruktúra-kezelést kínál. Használatra kész szolgáltatást kínál, amelyet feltölthet adataival. Ezzel hozzáadhat keresést webes vagy mobilalkalmazásához.
elvándorlás
A migrációs eszközök segítenek a szervezetnek megbecsülni a munkaterhelés áttelepítési költségeit. Segít a munkaterhelések áttelepítésében is a helyi adatközpontokból a Azure felhő.
Hagyományos vs. Azure Felhőmodell
Most ebben Azure felhő oktatóanyag, ismerjük meg a hagyományos felhőmodell és a hagyományos felhőmodell közötti különbségeket Azure felhő modell:
Hagyományos | Azure Felhőmodell |
---|---|
Dedikált infrastruktúra minden alkalmazáshoz | Lazán összekapcsolt alkalmazások és mikroszolgáltatások |
Célra épített hardver | Ipari szabvány hardver |
Különálló infrastruktúra és műveleti csapatok | Szolgáltatásközpontú DevOps csapatok |
Testreszabott folyamatok és konfigurációk | Szabványosított folyamatok és konfigurációk |
Alkalmazások Azure
Most ebben Azure kezdőknek szóló bemutató, megtanuljuk az alkalmazásokat Azure.
Microsoft Azure az alkalmazások széles skálájában használják, mint például:
- Infrastrukturális szolgáltatások
- mobil alkalmazások
- Webes alkalmazások
- Cloud Services
- Tárolás, biztonsági mentés és helyreállítás
- Mérési adatok kezelése
- Médiaszolgáltatások
Előnyei Azure
Most ebben az MS-ben Azure bemutató, bemutatjuk az előnyeit Azure.
Itt vannak a használat előnyei Azure:
- Azure Az infrastruktúra költséghatékonyan javítja az üzletmenet-folytonossági stratégiát
- Lehetővé teszi az alkalmazás elérését anélkül, hogy licencet vásárolna az adott géphez
- Windows Azure a legjobb megoldást kínálja adatszükségleteinek kielégítésére, az SQL-adatbázistól a blobokon át a táblákig
- Skálázhatóságot, rugalmasságot és költséghatékonyságot kínál
- Ismert eszközökkel és erőforrásokkal segíti a felhők közötti konzisztenciát fenntartani
- Lehetővé teszi, hogy az adatközpontot konzisztens felügyeleti eszközkészlettel, valamint ismerős fejlesztési és azonosítási megoldásokkal bővítse.
- Percek alatt üzembe helyezhet prémium virtuális gépeket, amelyek tartalmazzák a Linuxot és a Windows szerverek
- Segít az IT-erőforrások fel- és leépítésében az Ön igényei alapján
- A felhőalapú számítástechnika webalapú alkalmazásainak futtatásához nem szükséges a nagy teljesítményű és magas árú számítógépet futtatnia.
- Ha használja, nincs szüksége feldolgozási teljesítményre vagy merevlemez-területre Azure
- A felhőalapú számítástechnika gyakorlatilag korlátlan tárhelyet kínál
- Ha a személyi számítógépe vagy laptopja összeomlik, minden adata továbbra is ott van a felhőben, és továbbra is elérhető
- A dokumentumok megosztása közvetlenül jobb együttműködést eredményez
- Ha módosítja az eszközt, számítógépei, alkalmazásai és dokumentumai követik Önt a felhőn keresztül
Hátrányai Azure
- A felhőalapú számítástechnika nem lehetséges, ha nem tud csatlakozni az internethez
- Azure egy webalapú alkalmazás, amely nagy sávszélességet igényel a letöltéshez, akárcsak a nagy dokumentumokhoz
- A webalapú alkalmazások néha lassabbak lehetnek, mint egy hasonló szoftver elérése az asztali számítógépen
Összegzésként
- A felhőalapú számítástechnika az adatok interneten keresztüli tárolására és elérésére utal
- Azure egy felhőalapú számítástechnikai platform, amelyet a Microsoft februárban 2010
- Főleg háromféle felhő található benne Microsoft Azure: 1) PAAS 2) SAAS 3) IASS
- Az IaaS (Infrastructure as a Service) az alapvető felhőplatform réteg.
- A PaaS egy számítási platform, amely operációs rendszert, programozási nyelv futtató környezetet, adatbázist vagy webszolgáltatásokat tartalmaz
- A SaaS (Software as a Service) olyan szoftver, amelyet központilag tárolnak és kezelnek.
- Adatközpontok és régiók, Azure portál, erőforrások, erőforráscsoportok, erőforrás-kezelő sablonok, Azure PowerShell Azure A parancssori interfész (CLI) néhány olyan kulcskifejezés, amelyet a rendszerben használnak Azure
- Fontos összetevői Microsoft Azure a számítási, tárolási, adatbázis-, megfigyelési és felügyeleti szolgáltatások, tartalomszolgáltató hálózat, Azure Hálózat, web- és mobilszolgáltatások stb.
- A hagyományos modell célirányosan épített hardvert használt Azure felhőmodell Ipari szabvány hardvert használ
- Fontos alkalmazásai Microsoft Azure a következők: infrastrukturális szolgáltatások, mobilalkalmazások, webalkalmazások, felhőszolgáltatások, tárolás, biztonsági mentés és helyreállítás, adatkezelés és médiaszolgáltatások
- A legnagyobb előnye Microsoft Azure Az infrastruktúra költséghatékonyan javítja az üzletmenet-folytonossági stratégiát
- Web alapú alkalmazások, mint pl Azure néha lassabb lehet, mint egy hasonló szoftver elérése az asztali számítógépen