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:

  1. HÚSVÉTI
  2. SAAS
  3. IASS

Típusok Azure Felhők

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:

Kulcs Azure alkatrészek
Kulcs 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