Microsoft Azure Õpetus algajatele: õppige põhitõed ühe päevaga


Enne kui sellega alustame Azure õpetus algajatele, mõistame

Mis on pilvandmetöötlus?

Pilvandmetöötlus on termin, mis viitab andmete salvestamisele ja neile juurdepääsule Interneti kaudu. See ei salvesta andmeid teie personaalarvuti kõvakettale. Pilvandmetöötluses pääsete andmetele juurde kaugserverist.

Mis on Microsoft Azure?

Azure on pilvandmetöötluse platvorm, mille käivitas Microsoft veebruaril 2010. Tegemist on avatud ja paindliku pilveplatvormiga, mis aitab arendamisel, andmete salvestamisel, teenuste hostimisel ja teenuste haldamisel. The Azure tööriist hostib veebirakendusi Interneti kaudu Microsoft andmekeskused.

Tüübid Azure Pilved

Seal on peamiselt kolme tüüpi pilved Microsoft Azure See on:

  1. EASTER
  2. edendavad
  3. IASS

Tüübid Azure Pilved

Azure nagu IaaS

IaaS (infrastruktuur kui teenus) on pilveplatvormi põhikiht. See Azure teenust kasutavad IT-administraatorid töötlemiseks, salvestamiseks, võrkude või muude arvutipõhiste toimingute jaoks. See on üks Azure õppida teemasid, mis võimaldavad kasutajatel käitada suvalist tarkvara.

Plussid:

  • See pakub tõhusat projekteerimisaja kaasaskantavust
  • See on soovitatav rakenduse jaoks, mis vajab täielikku kontrolli
  • IaaS pakub teenuste kiiret üleminekut pilvedesse
  • LaaS-i ilmselge eelis seisneb selles, et see vabastab teid paljude füüsiliste või virtuaalsete masinate seadistamise probleemidest.
  • Aitab teil pääseda juurde andmekeskustele, neid jälgida ja hallata

Iaasi puudused:

  • Palju turvariske paigatamata serveritest
  • Mõned ettevõtted on määratlenud protsessid kohapealsete serverite haavatavuste testimiseks ja värskendamiseks. Seda ei saa teha Azure.

Azure nagu PaaS

PaaS on arvutusplatvorm, mis sisaldab operatsioonisüsteemi, programmeerimiskeele täitmiskeskkonda, andmebaasi või veebiteenuseid. See Azure teenust kasutavad arendajad ja rakenduste pakkujad.

Nagu nimigi ütleb, pakutakse seda platvormi kliendile tarkvara arendamiseks ja juurutamiseks. See on üks Azure põhikontseptsioonid, mis võimaldavad kliendil riistvara ja infrastruktuuri pärast muretsemise asemel keskenduda rakenduste arendamisele. Samuti hoolitseb see operatsioonisüsteemide, võrgunduse ja serverite probleemide eest.

Plussid:

  • Kogukulu on madal, kuna ressursse eraldatakse nõudmisel ja servereid lisatakse või lahutatakse automaatselt.
  • Azure on vähem haavatav, kuna servereid kontrollitakse automaatselt kõigi teadaolevate turvaprobleemide suhtes
  • Kogu protsess pole arendajale nähtav, seega ei ole sellega andmetega seotud rikkumise ohtu

Puudused:

  • PaaS-i teenuste kasutamisel võivad tekkida teisaldatavusega seotud probleemid
  • Keskkond võib olla erinev Azure, seega tuleb rakendust vastavalt kohandada.

Azure Nagu SaaS

SaaS (Software as Service) on tsentraalselt hostitud ja hallatav tarkvara. See on rakenduse üks versioon, mida kasutatakse kõigi klientide jaoks. Saate skaleerida mitmele eksemplarile. See aitab teil tagada parima jõudluse kõigis asukohtades. Tarkvara litsentsitakse kuu- või aastatellimuse kaudu. SaaS-ina pakutakse MS Exchange, Office, Dynamics

Azure võti Concepts

Nüüd selles Azure põhitõed algajatele, õpime Azure põhimõisted, mis on loetletud allpool:

Kontseptsiooni nimi Kirjeldus
Regioonide Azure on ülemaailmne pilveplatvorm, mis on saadaval erinevates piirkondades üle maailma. Kui taotlete teenust, rakendust või VM-i Azure, palutakse teil esmalt määrata piirkond. Valitud piirkond tähistab andmekeskust, kus teie rakendus töötab.
Datacenter In Azure, saate oma rakendused juurutada erinevatesse andmekeskustesse üle maailma. Seega on soovitatav valida piirkond, mis on enamikule klientidest lähemal. See aitab teil vähendada võrgupäringute latentsust.
Azure portaal . Azure portaal on veebipõhine rakendus, mida saab kasutada loomiseks, haldamiseks ja eemaldamiseks Azure ressursse ja teenuseid. See asub aadressil https://portal.azure.com.
Ressursid Azure ressurss on individuaalne arvuti, võrguandmed või rakenduste hostimisteenused, mille eest võetakse individuaalselt tasu. Mõned ühised ressursid on virtuaalsed masinad (VM), salvestuskonto või SQL-andmebaasid.
Ressursirühmad An Azure ressursirühm on konteiner, mis sisaldab seotud ressursse Azure lahendus. See võib hõlmata kõiki ressursse või lihtsalt ressursse, mida soovite hallata.
Ressursihalduri mallid See on JSON, mis määrab ühe või mitu ressurssi ressursirühma juurutamiseks. Samuti loob see sõltuvused kasutatavate ressursside vahel.
Automatiseerimine: Azure võimaldab automatiseerida ressursi loomise, haldamise ja kustutamise protsessi, kasutades PowerShelli või Azure käsurea liides (CLI).
Azure PowerShell PowerShell on moodulite komplekt, mis pakub haldamiseks cmdlet-käske Azure. Enamikul juhtudel on teil lubatud kasutada käsku cmdlets samade ülesannete jaoks, mida teete rakenduses Azure Portaal.
Azure käsurea liides (CLI) . Azure CLI on tööriist, mida saate kasutada, et luua, hallata ja eemaldada Azure ressursse käsurealt.
REST API-d Azure on ehitatud REST API-de komplektile, mis aitab teil teha sama toimingut, mida teete Azure portaal Ul. See võimaldab teie Azure ressursse ja rakendusi, mida saab manipuleerida mis tahes kolmanda osapoole tarkvararakenduse kaudu.

Azure Domeenid (komponendid)

Nüüd selles Azure põhialuste õpetus, õpime võti selgeks Azure Komponendid:

Võti Azure Kompkletis
Võti Azure Kompkletis

Arvutama

See pakub arvutustoiminguid, nagu rakenduste hostimine, arendamine ja juurutamine Azure Platvorm. Sellel on järgmised komponendid:

  • Virtuaalmasin: võimaldab juurutada mis tahes keelt ja töökoormust mis tahes operatsioonisüsteemis
  • Virtuaalmasina skaalakomplektid: võimaldab teil mõne minutiga luua tuhandeid sarnaseid virtuaalmasinaid
  • Azure Konteinerite teenus: looge konteineri hostimislahendus, mis on selle jaoks optimeeritud Azure. Saate skaleerida ja korraldada rakendusi Kube, DC/OS, Swarmi või Dockeri abil
  • Azure Container Registry: see teenus salvestab ja haldab igat tüüpi konteineripilte Azure kasutuselevõtt
  • Funktsioonid: kirjutame koodi sõltumata infrastruktuurist ja serverite pakkumisest. Olukorras, kui teie funktsioonide kõne kiirus suureneb.
  • Pakett: paketttöötlus aitab teil skaleerida kümnetele, sadadele või tuhandetele virtuaalmasinatele ja käivitada arvutikonveierid.
  • Service Fabric: lihtsustage mikroteenusel põhinevat rakenduste arendamist ja elutsükli haldamist. See toetab Java, PHP, Node.js, Pythonja Ruby.

Säilitamine

Azure pood on tänapäevaste rakenduste jaoks mõeldud pilvesalvestuslahendus. See on loodud rahuldama nende klientide mastaapsuse vajadusi. See võimaldab salvestada ja töödelda sadu terabaite andmeid. Sellel on järgmised komponendid:

  • Blobi salvestusruum: Azure Blob storage on teenus, mis salvestab struktureerimata andmeid pilves objektide/plokkidena. Saate salvestada mis tahes tüüpi teksti- või kahendandmeid, näiteks dokumente, meediumifaile või rakenduse installija.
  • Järjekorra salvestusruum: see pakub rakenduse komponentide vahel pilvesõnumeid. See pakub asünkroonset sõnumivahetust, et luua side rakenduse komponentide vahel.
  • Failide salvestusruum: kasutamine Azure Failide salvestusruum, saate pärandrakendusi migreerida. See tugineb failide jagamisele Azure kiiresti ja ilma kulukate ümberkirjutusteta.
  • Laua salvestusruum: Azure Tabelimälu salvestab poolstruktureeritud NoSQL-i andmeid pilves. See pakub skeemivaba kujundusega võtmete/atribuutide poodi

andmebaas

Sellesse kategooriasse kuulub Database as a Service (DBaaS), mis pakub SQL-i ja NoSQL-i tööriistu. See sisaldab ka andmebaase nagu Azure Cosmos DB ja Azure Andmebaas jaoks PostgreSQL. Sellel on järgmised komponendid:

  • SQL-andmebaas: see on relatsiooniline andmebaasiteenus Microsoft pilv põhineb turuliidril Microsoft SQL Server mootor.
  • DocumentDB: see on täielikult hallatav NoSQL-i andmebaasiteenus, mis on loodud kiireks ja prognoositavaks jõudluseks ning arendamise hõlbustamiseks.
  • Redise vahemälu: see on turvaline ja kõrgelt arenenud võtmeväärtuste pood. See salvestab andmestruktuure, nagu stringid, räsid, loendid jne.

Content Delivery Network

Content Delivery Network (CDN) salvestab staatilist veebisisu vahemällu strateegiliselt paigutatud asukohtadesse. See aitab teil pakkuda kasutajatele sisu edastamise kiirust. Sellel on järgmised komponendid:

  • VPN Gateway: VPN Gateway saadab krüptitud liiklust avaliku ühenduse kaudu.
  • Liiklushaldur: see aitab teil juhtida ja võimaldab teil jagada kasutajaliiklust selliste teenuste jaoks nagu WebApps, VM, Azureja pilveteenused erinevates andmekeskustes
  • Express Route: aitab teil laiendada oma kohapealseid võrke Microsoft pilve üle spetsiaalse privaatühenduse Microsoft Azure, Office 365 ja CRM Online.

Turvalisus + teenuste tuvastamine

See võimaldab pilve tuvastada ja sellele reageerida julgeolekuohud. Samuti aitab see teil hallata krüpteerimisvõtmeid ja muid tundlikke varasid. Sellel on järgmised komponendid:

  • Võti Vault: Azure Võti Vault võimaldab teil kaitsta krüptograafilisi võtmeid ja aitab teil luua pilverakenduste ja -teenuste kasutatavaid saladusi.
  • Azure Active Directory: Azure Active Directory ja identiteedihaldusteenus. See hõlmab mitmefaktorilist autentimist, seadme registreerimist jne.
  • Azure AD B2C: Azure AD B2C on pilvidentiteedihalduslahendus teie tarbijatele mõeldud veebi- ja mobiilirakenduste jaoks. See võimaldab teil skaleerida sadu miljoneid tarbijaidentiteete.

Ettevõtte integratsiooniteenused

  • Service Bus: Service Bus on teabeedastusteenus, mis töötab kolmanda osapoole sidesüsteemis.
  • SQL Server Stretch Database: see teenus aitab teil kõik külmandmed turvaliselt ja läbipaistvalt migreerida Microsoft Azure pilv
  • Azure AD domeeniteenused: see pakub hallatavaid domeeniteenuseid, nagu domeeni liitumine, rühmapoliitika, LDAP jne. See autentimine, mis ühildub Windows Server Active Directory.
  • Mitmefaktoriline autentimine: Azure Multi-Factor Authentication (MFA) on kaheastmeline kinnitamine. See aitab teil juurdepääsu andmetele ja rakendustele, et pakkuda lihtsat sisselogimisprotsessi.

Järelevalve + haldusteenused

Need teenused võimaldavad hõlpsalt hallata Azure kasutuselevõttu.

  • Azure Ressursihaldur: see muudab rakenduse ressursside haldamise ja visualiseerimise lihtsaks. Saate isegi juhtida, kes on teie organisatsioon, kes saab ressursse kasutada.
  • Automatiseerimine: Microsoft Azure Automatiseerimine on viis käsitsi tehtavate, kauakestvate, veatute ja pidevalt korduvate ülesannete automatiseerimiseks. Neid ülesandeid tehakse tavaliselt pilve- ja ettevõttekeskkonnas.

Azure Networking

  • Virtuaalne võrk: tehke võrgu isoleerimine ja segmenteerimine. See pakub filtrit ja võrguliiklust.
  • Koormuse tasakaalustaja: pakub mis tahes rakenduse kõrget kättesaadavust ja võrgu jõudlust. Koormusbilansi teabe Interneti-liikluse laadimine virtuaalsetesse masinatesse.
  • Application Gateway: see on spetsiaalne virtuaalne seade, mis pakub teenusena rakenduste edastamise kontrollerit (ADC).
  • Azure DNS: Azure DNS-i hostimisteenus pakub nimelahendust kasutades Microsoft Azure infrastruktuuri.

Veebi- ja mobiiliteenused

  • Veebirakendused: Web Apps võimaldab teil luua ja hostida veebisaite teie valitud programmeerimiskeeles, ilma et peaksite selle infrastruktuuri haldama.
  • Mobiilirakendused: mobiilirakenduste teenus pakub kasutajatele väga skaleeritavat, ülemaailmselt kättesaadavat mobiilirakenduste arendusplatvormi.
  • API-rakendused: API-rakendused hõlbustavad API-de arendamist, hostimist ja tarbimist pilves ja kohapeal.
  • Logic Apps: Logic Apps aitab teil skaleeritavaid integratsioone lihtsustada ja rakendada

Töövood pilves

See pakub visuaalset kujundajat, kes loob ja automatiseerib teie protsessi töövoona tuntud sammudena

  • Teavituskeskused: Azure Notification Hubs pakub lihtsalt kasutatavat, mitme platvormi ja vähendatud tõukemootorit
  • Sündmuste keskused: Azure Event Hubs on andmete voogesituse platvorm, mis suudab hallata miljoneid sündmusi sekundis. Sündmuskeskusesse saadetud andmeid saab teisendada ja salvestada mis tahes reaalajas analüütika pakkumiste komplekteerimis-/salvestusadapterite abil.
  • Azure Otsing: see on pilveotsingu kui teenuse lahendus, mis pakub serveri- ja infrastruktuurihaldust. See pakub kasutusvalmis teenust, mida saate oma andmetega täita. Seda saab kasutada otsingu lisamiseks oma veebi- või mobiilirakendusse.

Ränne

Migratsioonitööriistad aitavad organisatsioonil hinnata töökoormuse migratsioonikulusid. Samuti aitab see teostada töökoormuste üleviimist teie kohalikest andmekeskustest Azure pilv.

Traditsiooniline vs. Azure Pilve mudel

Nüüd selles Azure pilveõpetus, tutvume traditsioonilise pilvemudeli ja traditsioonilise pilvemudeli erinevustega Azure pilvemudel:

Traditsiooniline Azure Pilve mudel
Spetsiaalne infrastruktuur iga rakenduse jaoks Lõdvalt seotud rakendused ja mikroteenused
Eesmärgipäraselt ehitatud riistvara Tööstusstandardi riistvara
Eraldi infrastruktuur ja operatsioonide meeskonnad Teenusele keskendunud DevOpsi meeskonnad
Kohandatud protsessid ja konfiguratsioonid Standardiseeritud protsessid ja konfiguratsioonid

Taotlused Azure

Nüüd selles Azure algajatele mõeldud õpetus, õpime rakendusi Azure.

Microsoft Azure kasutatakse paljudes rakendustes, näiteks:

  • Infrastruktuuriteenused
  • mobiiltelefoni Apps
  • Veebirakendused
  • Cloud Services
  • Salvestus, varundamine ja taastamine
  • Andmehaldus
  • Meediateenused

Eelised Azure

Nüüd selles MS-s Azure õpetuses käsitleme selle eeliseid Azure.

Siin on kasutamise eelised Azure:

  • Azure infrastruktuur suurendab kuluefektiivselt teie äritegevuse järjepidevuse strateegiat
  • See võimaldab teil pääseda rakendusele juurde ilma konkreetse masina jaoks litsentsi ostmata
  • Windows Azure pakub teie andmevajadustele parimat lahendust SQL-andmebaasist blobide ja tabeliteni
  • Pakub mastaapsust, paindlikkust ja kulutõhusust
  • Aitab tuttavate tööriistade ja ressursside abil säilitada pilvede järjepidevust
  • Võimaldab laiendada andmekeskust järjepideva haldustööriistade ning tuttavate arendus- ja identiteedilahendustega.
  • Saate mõne minutiga juurutada esmaklassilisi virtuaalmasinaid, mis hõlmavad ka Linuxi ja Windows serverid
  • Aitab teil oma IT-ressursse vastavalt teie vajadustele suurendada ja vähendada
  • Pilvandmetöötluse veebipõhiste rakenduste käitamiseks ei pea te käivitama suure võimsusega ja kõrge hinnaga arvutit.
  • Kui kasutate, ei vaja te töötlemisvõimsust ega kõvakettaruumi Azure
  • Pilvandmetöötlus pakub praktiliselt piiramatut salvestusruumi
  • Kui teie personaalarvuti või sülearvuti jookseb kokku, on kõik teie andmed endiselt pilves ja need on endiselt juurdepääsetavad
  • Dokumentide jagamine viib otse parema koostööni
  • Kui muudate seadet, jälgivad teie arvutid, rakendused ja dokumendid teid pilve kaudu

Puudused Azure

  • Pilvandmetöötlus pole võimalik, kui te ei saa Interneti-ühendust luua
  • Azure on veebipõhine rakendus, mille allalaadimiseks, nagu ka suurte dokumentide jaoks, on vaja palju ribalaiust
  • Veebipõhised rakendused võivad mõnikord olla aeglasemad, võrreldes lauaarvuti sarnase tarkvaraprogrammiga

kokkuvõte

  • Pilvandmetöötlus on termin, mis viitab andmete salvestamisele ja neile juurdepääsule Interneti kaudu
  • Azure on pilvandmetöötluse platvorm, mille käivitas Microsoft veebruaris 2010
  • Seal on peamiselt kolme tüüpi pilved Microsoft Azure: 1) PAAS 2) SAAS 3) IASS
  • IaaS (infrastruktuur kui teenus) on pilveplatvormi põhikiht.
  • PaaS on arvutusplatvorm, mis sisaldab operatsioonisüsteemi, programmeerimiskeele täitmiskeskkonda, andmebaasi või veebiteenuseid
  • SaaS (Software as a Service) on tsentraalselt hostitud ja hallatav tarkvara.
  • Andmekeskused ja piirkonnad, Azure portaal, ressursid, ressursirühmad, ressursihalduri mallid, Azure PowerShell Azure käsurea liides (CLI) on mõned võtmeterminid, mida kasutatakse Azure
  • Olulised komponendid Microsoft Azure on arvutus-, salvestus-, andmebaasi-, seire- ja haldusteenused, sisu edastamise võrk, Azure Võrgundus, veebi- ja mobiiliteenused jne.
  • Traditsiooniline mudel kasutas samal ajal spetsiaalselt ehitatud riistvara Azure pilvimudel kasutab tööstusstandardi riistvara
  • Olulised rakendused Microsoft Azure on: infrastruktuuriteenused, mobiilirakendused, veebirakendused, pilveteenused, salvestus, varundamine ja taastamine, andmehaldus ja meediateenused
  • Suurim eelis Microsoft Azure infrastruktuur on see, et see täiustab kulutõhusalt teie äritegevuse järjepidevuse strateegiat
  • Veebipõhised rakendused nagu Azure võib mõnikord olla aeglasem võrreldes lauaarvuti sarnase tarkvaraprogrammiga

Võta see postitus kokku järgmiselt: