Microsoft Azure Opetusohjelma aloittelijoille: Opi perusteet yhdessä päivässä
⚡ Älykäs yhteenveto
Microsoft Azure on pilvipalvelualusta, jonka on lanseerannut Microsoft vuonna 2010, joka tukee sovelluskehitystä, tiedon tallennusta, palveluiden ylläpitoa ja hallintaa maailmanlaajuisen verkoston kautta Microsoftylläpitämiä datakeskuksia ja satoja integroituja palveluita.

Mikä on Cloud Computing?
Pilvipalveluilla tarkoitetaan tiedon tallentamista ja käyttöä internetin kautta. Niissä ei tallenneta mitään tietoja henkilökohtaisen tietokoneesi kiintolevylle. Pilvilaskennassa käytät tietoja etäpalvelimelta.
Mikä on Microsoft Azure?
Azure on pilvilaskenta-alusta, jonka lanseerasi Microsoft helmikuussa 2010. Se on avoin ja joustava pilvialusta, joka auttaa kehitystyössä, tiedon tallentamisessa, palveluiden ylläpidossa ja palvelunhallinnassa. The Azure työkalu isännöi verkkosovelluksia Internetin avulla Microsoft datakeskukset.
Tyyppisiä Azure Pilvet
Sisällä on pääasiassa kolmenlaisia pilviä Microsoft Azure:
- Pääs
- SaaS
- IaaS
Azure kuten IaaS
IaaS (Infrastructure as a Service) on pilvialustan perustavanlaatuinen kerros. Tämä Azure IT-järjestelmänvalvojat käyttävät palvelua tietojen käsittelyyn, tallennukseen, verkkoihin tai muihin tietokoneen perustoimintoihin. Se on yksi Azure opittavia aiheita, joiden avulla käyttäjät voivat käyttää mielivaltaisia ohjelmistoja.
edut:
- Se tarjoaa tehokkaan suunnitteluajan siirrettävyyden.
- Se on suositeltavaa sovelluksissa, jotka vaativat täydellistä hallintaa.
- IaaS tarjoaa nopean palvelunsiirron pilvipalveluihin.
- IaaS:n ilmeinen etu on, että se vapauttaa sinut useiden fyysisten tai virtuaalikoneiden asennuksen huolesta.
- Auttaa sinua käyttämään, valvomaan ja hallitsemaan datakeskuksia.
IaaS:n haitat:
- Runsaasti turvallisuusriskit päivittämättömiltä palvelimilta.
- Joillakin yrityksillä on määritellyt prosessit paikallisten palvelimien haavoittuvuuksien testaamiseksi ja päivittämiseksi. Tätä ei voida tehdä Azure.
Azure kuten PaaS
PaaS on laskenta-alusta, joka sisältää käyttöjärjestelmän, ohjelmointikielen suoritusympäristön, tietokannan tai verkkopalvelut. Tämä Azure palvelua käyttävät kehittäjät ja sovellustoimittajat.
Kuten nimestä voi päätellä, tämä alusta on tarkoitettu asiakkaalle ohjelmistojen kehittämiseen ja käyttöönottoon. Se on yksi niistä Azure peruskonseptit, joiden avulla asiakas voi keskittyä sovelluskehitykseen laitteiston ja infrastruktuurin murehtimisen sijaan. Se huolehtii myös käyttöjärjestelmistä, verkoista ja palvelinongelmista.
edut:
- Kokonaiskustannukset ovat alhaiset, koska resurssit allokoidaan tarpeen mukaan ja palvelimet lisätään tai tilataan automaattisesti.tracTED.
- Azure on vähemmän haavoittuvainen, koska palvelimilta tarkistetaan automaattisesti kaikki tunnetut tietoturvaongelmat.
- Koko prosessi ei ole kehittäjän näkyvissä, joten tietomurron riskiä ei ole.
Haitat:
- Siirrettävyysongelmia voi ilmetä, kun käytät Pääs palvelut.
- Saattaa olla erilainen ympäristö Azure, joten sovelluksen on mukautettava vastaavasti.
Azure SaaS-palveluna
SaaS (Ohjelmisto palveluna) on ohjelmisto, jota isännöidään ja hallitaan keskitetysti. Se on yksi sovelluksen versio, jota käytetään kaikkien asiakkaiden kanssa. Voit skaalata useisiin instansseihin. Tämä auttaa varmistamaan parhaan suorituskyvyn kaikissa paikoissa. Ohjelmisto lisensoidaan kuukausi- tai vuositilauksella. MS Exchange, Office ja Dynamics tarjotaan SaaS-palveluna.
Azure avain Concepts
Nyt tässä Azure perusteet aloittelijoille opetusohjelma, opimme Azure alla luetellut keskeiset käsitteet:
| Käsitteen nimi | Tuotetiedot |
|---|---|
| alueet | Azure on globaali pilvialusta, joka on saatavilla eri alueilla ympäri maailmaa. Kun pyydät palvelua, sovellusta tai virtuaalikonetta sisään Azuresinua pyydetään ensin määrittämään alue. Valittu alue edustaa datakeskusta, jossa sovelluksesi suoritetaan. |
| Datacenter | In Azure, voit ottaa sovelluksesi käyttöön useissa datakeskuksissa ympäri maailmaa. Joten on suositeltavaa valita alue, joka on lähempänä suurinta osaa asiakkaistasi. Se auttaa sinua vähentämään verkkopyyntöjen viivettä. |
| Azure portaali | Azure portaali on verkkopohjainen sovellus, jota voidaan käyttää luomaan, hallinnoimaan ja poistamaan Azure resursseja ja palveluita. Se sijaitsee osoitteessa https://portal.azure.com. |
| Esittelymateriaalit | An Azure resurssi on yksittäinen tietokone, verkkodata tai sovellusten isännöintipalvelu, josta veloitetaan erikseen. Joitakin yleisiä resursseja ovat virtuaalikoneet (VM), tallennustili tai SQL-tietokannat. |
| Resurssiryhmät | An Azure resurssiryhmä on säilö, joka sisältää toisiinsa liittyviä resursseja Azure ratkaisu. Se voi sisältää kaikki resurssit tai vain ne resurssit, joita haluat hallita. |
| Resurssienhallinnan mallit | Se on JSON-tiedosto, joka määrittää yhden tai useamman resurssin, jotka otetaan käyttöön resurssiryhmässä. Se myös määrittää käyttöönotettujen resurssien väliset riippuvuudet. |
| Automaatio | Azure mahdollistaa resurssien luomisen, hallinnan ja poistamisen automatisoinnin PowerShellin tai Azure komentorivikäyttöliittymä (CLI). |
| Azure PowerShell | PowerShell on joukko moduuleja, jotka tarjoavat hallittavia cmdlettejä AzureUseimmissa tapauksissa cmdlet-komentoa voi käyttää samoihin tehtäviin, joita suoritat Azure portaali. |
| Azure komentoriviliittymä (CLI) | Azure CLI on työkalu, jonka avulla voit luoda, hallita ja poistaa Azure resurssit komentoriviltä. |
| REST-sovellusliittymät | Azure on rakennettu REST-rajapintojen päälle, jotka auttavat sinua suorittamaan samat toiminnot kuin Azure portaalin käyttöliittymä. Se mahdollistaa Azure resursseja ja sovelluksia voidaan käsitellä millä tahansa kolmannen osapuolen ohjelmistosovelluksella. |
Azure Verkkotunnukset (komponentit)
Nyt tässä Azure perusteiden opetusohjelma, opitaan avain Azure osat:
Laskea
Se tarjoaa laskentatoimintoja, kuten sovellusten ylläpitoa, kehitystä ja käyttöönottoa Azure alusta. Siinä on seuraavat komponentit:
- Virtuaalikone: Mahdollistaa minkä tahansa kielen tai työkuorman käyttöönoton missä tahansa käyttöjärjestelmässä.
- Virtuaalikoneen skaalausjoukot: Voit luoda tuhansia samanlaisia virtuaalikoneet minuutteina.
- Azure Konttipalvelu: Luo konttihosting-ratkaisun, joka on optimoitu seuraaville: AzureSkaalaat ja järjestät sovelluksia Kubernetesin, DC/OS:n, Swarmin tai Dockerin avulla.
- Azure Container Registry: Tämä palvelu tallentaa ja hallinnoi kaikentyyppisiä säilökuvia Azure käyttöönotot.
- Toiminnot: Voit kirjoittaa koodia infrastruktuurista ja palvelimien käyttöönotosta riippumatta tilanteisiin, joissa funktiosi puhelutiheys skaalautuu.
- Erä: Eräkäsittelyn avulla voit skaalata kymmeniin, satoihin tai tuhansiin virtuaalikoneihin ja suorittaa laskentaputkia.
- Palvelurakenne: Yksinkertaistaa mikropalvelupohjaista sovelluskehitystä ja elinkaaren hallintaa. Se tukee Java, PHP, Node.js, Pythonja Ruby.
varastointi
Azure Storage on pilvitallennusratkaisu nykyaikaisille sovelluksille. Se on suunniteltu vastaamaan asiakkaiden skaalautuvuusvaatimuksiin. Sen avulla voit tallentaa ja käsitellä satoja teratavuja dataa. Siinä on seuraavat komponentit:
- Blob-varasto: Azure Blob Storage on palvelu, joka tallentaa strukturoimatonta dataa pilveen objekteina/blobeina. Voit tallentaa minkä tahansa tyyppistä tekstiä tai binaaridataa, kuten asiakirjan, mediatiedoston tai sovelluksen asennusohjelman.
- Jonojen tallennus: Se tarjoaa pilviviestinnän sovelluskomponenttien välille. Se toimittaa asynkronista viestintää sovelluskomponenttien välisen viestinnän muodostamiseksi.
- Tiedostojen tallennustila: Käyttäminen Azure Tiedostojen tallennustila, voit siirtää vanhoja sovelluksia. Se perustuu tiedostojen jakamiseen Azure nopeasti ja ilman kalliita uudelleenkirjoituksia.
- Pöydän tallennustila: Azure Taulukkotallennus tallentaa puolistrukturoitua NoSQL-dataa pilveen. Se tarjoaa avain-/attribuuttitallennuksen skeemattomasti.
tietokanta
Tämä luokka sisältää Database as a Service (DBaaS), joka tarjoaa SQL- ja NoSQL-työkaluja. Se sisältää myös tietokantoja, kuten Azure Cosmos DB ja Azure Tietokanta varten PostgreSQL. Siinä on seuraavat komponentit:
- SQL-tietokanta: Se on relaatiotietokantapalvelu, joka toimii mm. Microsoft markkinoiden johtavaan pilveen Microsoft SQL Server moottori.
- Tiedostotietokanta: Se on täysin hallinnoitu NoSQL-tietokantapalvelu, joka on rakennettu nopeaa ja ennustettavaa suorituskykyä sekä helppoa kehitystä varten.
- Redis-välimuisti: Se on turvallinen ja erittäin edistynyt avain-arvo-säilö. Se tallentaa tietorakenteita, kuten merkkijonoja, tiivisteitä, listoja jne.
Content Delivery Network
Content Delivery Network (CDN) tallentaa staattista verkkosisältöä välimuistiin strategisesti sijoitetuissa paikoissa. Tämä auttaa sinua tarjoamaan nopeutta sisällön toimittamiseen käyttäjille. Siinä on seuraavat komponentit:
- VPN-yhdyskäytävä: VPN Gateway lähettää salattua liikennettä julkisen yhteyden kautta.
- Liikenteenhallitsija: Se auttaa sinua hallitsemaan ja jakamaan käyttäjäliikennettä palveluille, kuten WebApp-sovellukset, virtuaalikoneet, Azureja pilvipalvelut eri datakeskuksissa.
- Pikareitti: Auttaa laajentamaan paikallisia verkkojasi Microsoft pilvipalvelu erillisen yksityisen yhteyden kautta Microsoft Azure, Office 365 ja CRM Online.
Tietoturva- ja identiteettipalvelut
Se tarjoaa ominaisuuksia pilvipalveluiden tietoturvauhkien tunnistamiseen ja niihin reagoimiseen. Se auttaa myös hallitsemaan salausavaimia ja muita arkaluonteisia resursseja. Siinä on seuraavat komponentit:
- avain Vault: Azure avain Vault avulla voit suojata salausavaimia ja auttaa sinua luomaan pilvisovellusten ja -palveluiden käyttämiä salaisuuksia.
- Azure Active Directory: Azure Active Directory on identiteetinhallintapalvelu. Tämä sisältää monivaiheisen todennuksen, laitteiden rekisteröinnin jne.
- Azure AD B2C: Azure AD B2C on pilvipohjainen identiteetinhallintaratkaisu kuluttajille suunnatuille verkko- ja mobiilisovelluksille. Sen avulla voit skaalata satoihin miljooniin kuluttajaidentiteetteihin.
Yritysten integrointipalvelut
- Palvelubussi: Service Bus on tiedonsiirtopalvelu, joka toimii kolmannen osapuolen viestintäjärjestelmässä.
- SQL Serverin venytystietokanta: Tämä palvelu auttaa sinua siirtämään kylmädatan turvallisesti ja läpinäkyvästi Microsoft Azure pilvi.
- Azure AD-verkkotunnuspalvelut: Se tarjoaa hallittuja verkkotunnuspalveluita, kuten verkkotunnukseen liittymisen, ryhmäkäytännön, LDAP:n jne. Tämä todennus on yhteensopiva seuraavien kanssa: Windows Palvelimen Active Directory.
- Monivaiheinen todennus: Azure Monivaiheinen todennus (MFA) on kaksivaiheinen vahvistus. Sen avulla voit käyttää tietoja ja sovelluksia yksinkertaisella kirjautumisprosessilla.
Valvonta + hallintapalvelut
Nämä palvelut mahdollistavat helpon hallinnan Azure käyttöönottoa.
- Azure Resurssipäällikkö: Sen avulla resurssien hallinta ja visualisointi sovelluksessasi on helppoa. Voit jopa hallita, ketkä organisaatiossasi voivat käyttää resursseja.
- Automaatio: Microsoft Azure Automaatio on tapa automatisoida manuaalisia, pitkään suoritettavia, virhealttiita ja jatkuvasti toistuvia tehtäviä. Näitä tehtäviä suoritetaan yleensä pilvi- ja yritysympäristössä.
Azure Networking
- Virtuaalinen verkko: Suorittaa verkon eristämisen ja segmentoinnin. Se tarjoaa verkkoliikenteen suodatuksen ja reitityksen.
- Kuorman tasauslaite: Tarjoaa korkean käytettävyyden ja verkon suorituskyvyn kaikille sovelluksille. Tasapainottaa virtuaalikoneille tulevaa internetliikennettä.
- Sovellusyhdyskäytävä: Se on erillinen virtuaalilaite, joka tarjoaa palveluna sovellustoimituksen ohjaimen (ADC).
- Azure DNS: Azure DNS-isännöintipalvelu tarjoaa nimenratkaisun käyttämällä Microsoft Azure infrastruktuuri.
Verkko- ja mobiilipalvelut
- Verkkosovellukset: Verkkosovellusten avulla voit rakentaa ja isännöidä verkkosivustoja valitsemallasi ohjelmointikielellä ilman, että sinun tarvitsee hallita sen infrastruktuuria.
- Mobiilisovellukset: Mobile Apps Service tarjoaa käyttäjille erittäin skaalautuvan, maailmanlaajuisesti saatavilla olevan mobiilisovellusten kehitysalustan.
- API-sovellukset: API-sovellukset helpottavat API-rajapintojen kehittämistä, ylläpitoa ja käyttöä pilvessä ja paikallisesti.
- Logiikkasovellukset: Logic Apps auttaa sinua yksinkertaistamaan ja toteuttamaan skaalautuvia integraatioita.
Työnkulut pilvessä
Se tarjoaa visuaalisen suunnittelijan, jonka avulla voit luoda ja automatisoida prosessisi sarjana vaiheita, joita kutsutaan työnkuluksi.
- Ilmoituskeskukset: Azure Notification Hubs tarjoaa helppokäyttöisen, monialustaisen ja skaalautuvan push-moottorin.
- Tapahtumakeskukset: Azure Event Hubs on datan suoratoistoalusta, joka pystyy hallitsemaan miljoonia tapahtumia sekunnissa. Tapahtumakeskukseen lähetettyä dataa voidaan muuntaa ja tallentaa käyttämällä mitä tahansa reaaliaikaista analytiikkapalvelua tai eräajo-/tallennussovittimia.
- Azure Hae: Se on pilvipohjainen hakupalveluratkaisu, joka tarjoaa palvelin- ja infrastruktuurinhallintaa. Se on käyttövalmis palvelu, johon voit lisätä dataa. Tätä voidaan käyttää haun lisäämiseen verkko- tai mobiilisovellukseen.
muutto
Siirtotyökalut auttavat organisaatiota arvioimaan työkuorman siirtokustannukset. Se auttaa myös suorittamaan työkuormien siirron paikallisista datakeskuksistasi Azure pilvi.
Perinteinen vs. Azure Pilvi malli
Nyt tässä Azure pilviopetusohjelmassa tutustutaan perinteisen pilvimallin ja Azure pilvimalli:
| Perinteinen | Azure Pilvi malli |
|---|---|
| Oma infrastruktuuri jokaiselle sovellukselle | Löyhästi yhdistetyt sovellukset ja mikropalvelut |
| Tarkoituksenmukainen laitteisto | Alan standardilaitteisto |
| Erilliset infrastruktuuri- ja toimintatiimit | Palvelukeskeiset DevOps-tiimit |
| Räätälöidyt prosessit ja kokoonpanot | Standardoidut prosessit ja kokoonpanot |
Hakemukset Azure
Nyt tässä Azure aloittelijoille tarkoitettu opetusohjelma, opimme sovellukset Azure. Microsoft Azure Sitä käytetään monenlaisissa sovelluksissa, kuten:
- Infrastruktuuripalvelut
- mobile sovellukset
- Web-sovellukset
- pilvipalvelut
- Tallennus, varmuuskopiointi ja palautus
- Tiedonhallinta
- Mediapalvelut
Edut Azure
Tässä ovat käytön edut Azure:
- Azure infrastruktuuri parantaa kustannustehokkaasti liiketoiminnan jatkuvuusstrategiaasi.
- Sen avulla voit käyttää sovellusta ostamatta lisenssiä yksittäiselle koneelle.
- Windows Azure tarjoaa parhaan ratkaisun datatarpeisiisi SQL-tietokannasta blob-tietokantoihin ja taulukoihin.
- Tarjoaa skaalautuvuutta, joustavuutta ja kustannustehokkuutta.
- Auttaa ylläpitämään yhdenmukaisuutta pilvipalveluissa tuttujen työkalujen ja resurssien avulla.
- Mahdollistaa datakeskuksen laajentamisen yhtenäisellä hallintatyökaluvalikoimalla ja tutuilla kehitys- ja identiteettiratkaisuilla.
- Voit ottaa käyttöön premium-virtuaalikoneita minuuteissa, mukaan lukien Linux ja Windows palvelimia.
- Auttaa sinua skaalaamaan IT-resurssejasi ylös ja alas tarpeidesi mukaan.
- Sinun ei tarvitse käyttää tehokasta ja hintavaa tietokonetta pilvipalveluiden verkkopohjaisten sovellusten suorittamiseen.
- Et tarvitse prosessointitehoa tai kiintolevytilaa, jos käytät sitä Azure.
- Pilvipalvelut tarjoavat käytännössä rajattomasti tallennustilaa.
- Jos tietokoneesi tai kannettava tietokoneesi kaatuu, kaikki tietosi ovat edelleen pilvessä ja käytettävissä.
- Dokumenttien jakaminen johtaa suoraan parempaan yhteistyöhön.
- Jos vaihdat laitettasi, tietokoneesi, sovelluksesi ja dokumenttisi seuraavat mukanasi pilvessä.
Haitat Azure
- Pilvipalvelut eivät ole mahdollisia, jos et voi muodostaa yhteyttä internetiin.
- Azure on verkkopohjainen sovellus, jonka lataaminen vaatii paljon kaistanleveyttä, kuten myös suurten dokumenttien lataaminen.
- Verkkopohjaiset sovellukset voivat joskus olla hitaampia kuin vastaavan ohjelmiston käyttö pöytätietokoneella.


