Microsoft Azure Opetusohjelma aloittelijoille: Opi perusteet yhdessä päivässä
Ennen kuin aloitamme tämän Azure opetusohjelma aloittelijoille, ymmärretään
Mikä on Cloud Computing?
Pilvipalvelu on termi, jolla tarkoitetaan tietojen tallentamista ja käyttöä Internetin kautta. Se ei tallenna tietoja henkilökohtaisen tietokoneesi kiintolevylle. Pilvipalvelussa pääset käsiksi tietoihin 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 ovat:
- Pääsiäinen
- SAAS
- IASS
Azure kuten IaaS
IaaS (Infrastructure as a Service) on perustavanlaatuinen pilvialustan kerros. Tämä Azure IT-järjestelmänvalvojat käyttävät palvelua käsittelyyn, tallentamiseen, verkkoihin tai muihin tietokoneen perustoimintoihin. Se on yksi niistä Azure opittavia aiheita, joiden avulla käyttäjät voivat käyttää mielivaltaisia ohjelmistoja.
edut:
- Se tarjoaa tehokkaan suunnitteluajan siirrettävyyden
- Se on suositeltavaa sovellukselle, joka tarvitsee täydellisen hallinnan
- IaaS tarjoaa nopean palveluiden siirron pilveen
- LaaS:n ilmeinen etu on, että se vapauttaa sinut monien fyysisten tai virtuaalisten koneiden asentamisesta.
- Auttaa sinua käyttämään, valvomaan ja hallitsemaan tietokeskuksia
Iaasin haitat:
- Paljon tietoturvariskejä korjaamattomista palvelimista
- Jotkut yritykset ovat määrittäneet prosesseja paikallisten palvelimien haavoittuvuuksien testaamiseksi ja päivittämiseksi. Tätä ei voi tehdä Azure.
Azure kuten PaaS
Pääs 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 sen sijaan, että huolehtisi laitteistosta ja infrastruktuurista. Se hoitaa myös käyttöjärjestelmä-, verkko- ja palvelinongelmat.
edut:
- Kokonaiskustannukset ovat alhaiset, koska resurssit jaetaan tarpeen mukaan ja palvelimet lisätään tai vähennetään automaattisesti.
- Azure on vähemmän haavoittuvainen, koska palvelimet tarkistetaan automaattisesti kaikkien tunnettujen tietoturvaongelmien varalta
- Koko prosessi ei näy kehittäjälle, joten siihen ei liity tietomurron riskiä
Haitat:
- Siirrettävyysongelmia voi ilmetä, kun käytät PaaS-palveluita
- Siellä voi olla erilainen ympäristö Azure, joten sovelluksen on mukautettava vastaavasti.
Azure Kuten SaaS
SaaS (Ohjelmisto palveluna) on ohjelmisto, jota isännöidään ja hallitaan keskitetysti. Se on yksi versio sovelluksesta, jota käytetään kaikille asiakkaille. Voit skaalata useisiin tapauksiin. Tämä auttaa sinua varmistamaan parhaan suorituskyvyn kaikissa paikoissa. Ohjelmisto on lisensoitu kuukausi- tai vuositilauksella. MS Exchange, Office, Dynamics tarjotaan SaaS-versioina
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 Azure, sinua pyydetään ensin määrittämään alue. Valittu alue edustaa datakeskusta, jossa sovelluksesi toimii. |
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, jonka avulla voidaan luoda, hallita ja poistaa Azure resurssit ja palvelut. Se sijaitsee osoitteessa https://portal.azure.com. |
Esittelymateriaalit | Azure Resurssi on yksittäinen tietokone, verkkodata tai sovelluksen isännöintipalvelu, joka veloitetaan erikseen. Jotkut yleiset resurssit ovat virtuaalikoneet (VM), tallennustili tai SQL-tietokannat. |
Resurssiryhmät | An Azure resurssiryhmä on säilö, joka sisältää liittyvän resurssin Azure ratkaisu. Se voi sisältää kaikki resurssit tai vain resurssit, joita haluat hallita. |
Resurssienhallinnan mallit | Se on JSON, joka määrittää yhden tai useamman resurssin käyttöönotettavaksi resurssiryhmään. Se myös määrittää riippuvuuksia käytettyjen resurssien välillä. |
Automaatio: | Azure voit automatisoida resurssien luonti-, hallinta- ja poistamisprosessin käyttämällä PowerShellia tai Azure komentorivin käyttöliittymä (CLI). |
Azure PowerShell | PowerShell on joukko moduuleja, jotka tarjoavat hallittavia cmdlettejä Azure. Useimmissa tapauksissa voit käyttää cmdlet-komentoa samoihin tehtäviin, joita suoritat Azure portaali. |
Azure komentorivin käyttöliittymä (CLI) | - Azure CLI on työkalu, jonka avulla voit luoda, hallita ja poistaa Azure resurssit komentoriviltä. |
REST-sovellusliittymät | Azure on rakennettu joukolle REST-sovellusliittymiä, jotka auttavat sinua suorittamaan saman toiminnon, jota teet Azure portaali Ul. Se mahdollistaa sinun Azure resursseja ja sovelluksia, joita voidaan käsitellä minkä tahansa kolmannen osapuolen ohjelmistosovelluksen kautta. |
Azure Verkkotunnukset (komponentit)
Nyt tässä Azure perusteiden opetusohjelma, opetellaan avain Azure Komponentit:
Laskea
Se tarjoaa laskentatoimintoja, kuten sovellusten isännöinnin, kehittämisen ja käyttöönoton Azure Alusta. Siinä on seuraavat komponentit:
- Virtuaalikone: Voit ottaa käyttöön minkä tahansa kielen ja työtaakan missä tahansa käyttöjärjestelmässä
- Virtual Machine Scale Sets: Voit luoda tuhansia samankaltaisia virtuaalikoneita minuuteissa
- Azure Konttipalvelu: Luo kontin isännöintiratkaisu, joka on optimoitu Azure. Skaalat ja järjestät sovelluksia Kubella, DC/OS:llä, Swarmilla tai Dockerilla
- Azure Container Registry: Tämä palvelu tallentaa ja hallitsee kaikentyyppisiä säilökuvia Azure käyttöönotot
- Toiminnot: Voit kirjoittaa koodin infrastruktuurista ja palvelimien varusteluista riippumatta. Tilanteessa, jossa toimintojesi puhelunopeus skaalautuu.
- Eräkäsittely: Eräkäsittelyn avulla voit skaalata kymmeniin, satoihin tai tuhansiin virtuaalikoneita ja suorittaa tietokoneputkia.
- Service Fabric: Yksinkertaista mikropalvelupohjaisten sovellusten kehitystä ja elinkaarihallintaa. Se tukee Java, PHP, Node.js, Pythonja Ruby.
varastointi
Azure Store on pilvitallennusratkaisu nykyaikaisiin sovelluksiin. Se on suunniteltu vastaamaan asiakkaiden tarpeisiin skaalautuvuuden suhteen. Sen avulla voit tallentaa ja käsitellä satoja teratavuja tietoa. 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.
- Jonotallennus: Se tarjoaa pilviviestinnän sovelluskomponenttien välillä. Se tarjoaa asynkronisen viestinnän sovelluksen komponenttien välisen viestinnän luomiseksi.
- Tiedostojen tallennus: käyttö Azure Tiedostojen tallennustila, voit siirtää vanhoja sovelluksia. Se perustuu tiedostojen jakamiseen Azure nopeasti ja ilman kalliita uudelleenkirjoituksia.
- Pöydän tallennustila: Azure Taulukkomuisti tallentaa puolistrukturoidut NoSQL-tiedot pilveen. Se tarjoaa avain-/attribuuttivaraston skeemattoman suunnittelun kanssa
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 Microsoft markkinoiden johtavaan pilveen Microsoft SQL Server moottori.
- DocumentDB: Se on täysin hallittu NoSQL-tietokantapalvelu, joka on rakennettu nopeaan ja ennustettavaan suorituskykyyn ja helppoon kehitykseen.
- Redis Cache: Se on turvallinen ja erittäin kehittynyt avainarvovarasto. Se tallentaa tietorakenteita, kuten merkkijonoja, tiivisteitä, luetteloita 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-yhdyskäytävä lähettää salattua liikennettä julkisen yhteyden kautta.
- Traffic Manager: Sen avulla voit hallita ja jakaa käyttäjäliikennettä palveluille, kuten WebApps, VM, Azureja pilvipalvelut eri tietokeskuksissa
- Express Route: Auttaa laajentamaan paikallisia verkkojasi Microsoft pilvipalvelu erillisen yksityisen yhteyden kautta Microsoft Azure, Office 365 ja CRM Online.
Turvallisuus + Palveluiden tunnistaminen
Se tarjoaa mahdollisuuden tunnistaa pilvi ja reagoida siihen turvallisuusuhat. 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 ja identiteetinhallintapalvelu. Tämä sisältää monivaiheisen todennuksen, laitteen rekisteröinnin jne.
- Azure AD B2C: Azure AD B2C on pilvi-identiteetin hallintaratkaisu kuluttajille suunnatuille verkko- ja mobiilisovelluksille. Sen avulla voit skaalata satoja miljoonia kuluttaja-identiteettejä.
Yritysten integrointipalvelut
- Service Bus: Service Bus on tiedonjakelupalvelu, joka toimii kolmannen osapuolen viestintäjärjestelmässä.
- SQL Server Stretch Database: Tämä palvelu auttaa sinua siirtämään kaikki kylmät tiedot turvallisesti ja läpinäkyvästi palvelimeen Microsoft Azure pilvi
- Azure AD-verkkotunnuspalvelut: Se tarjoaa hallittuja verkkotunnuspalveluita, kuten verkkotunnuksen liittymisen, ryhmäkäytännön, LDAP:n jne. Tämä todennus, joka on yhteensopiva Windows Palvelimen Active Directory.
- Monivaiheinen todennus: Azure Multi-Factor Authentication (MFA) on kaksivaiheinen vahvistus. Se auttaa sinua pääsemään käsiksi tietoihin ja sovelluksiin ja tarjoaa yksinkertaisen kirjautumisprosessin.
Valvonta + hallintapalvelut
Nämä palvelut mahdollistavat helpon hallinnan Azure käyttöönottoa.
- Azure Resurssienhallinta: Sen avulla voit helposti hallita ja visualisoida sovelluksesi resursseja. Voit jopa hallita, kuka on organisaatiosi, joka voi toimia resurssien perusteella.
- Automaatio: Microsoft Azure Automaatio on tapa automatisoida manuaaliset, pitkäkestoiset, virheettömät ja jatkuvasti toistuvat tehtävät. Nämä tehtävät suoritetaan yleensä pilvi- ja yritysympäristössä.
Azure Networking
- Virtuaaliverkko: Suorita verkon eristäminen ja segmentointi. Se tarjoaa suodatin- ja reittiverkkoliikenteen.
- Load Balancer: Tarjoaa korkean käytettävyyden ja verkon suorituskyvyn kaikille sovelluksille. Lataa tasetiedot Internet-liikenne virtuaalikoneen.
- Application Gateway: Se on omistettu virtuaalinen laite, joka tarjoaa sovelluksen toimitusohjaimen (ADC) palveluna.
- Azure DNS: Azure DNS-isännöintipalvelu tarjoaa nimenratkaisun käyttämällä Microsoft Azure infrastruktuuri.
Verkko- ja mobiilipalvelut
- Verkkosovellukset: Web Appsin 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 sovellusliittymien kehittämistä, isännöintiä ja käyttöä pilvessä ja paikan päällä.
- Logic Apps: Logic Apps auttaa sinua yksinkertaistamaan ja toteuttamaan skaalattavia integraatioita
Työnkulut pilvessä
Se tarjoaa visuaalisen suunnittelijan, joka luo ja automatisoi prosessisi sarjana, joka tunnetaan työnkulkuna
- Ilmoituskeskukset: Azure Notification Hubs tarjoaa helppokäyttöisen, monikäyttöisen, laajennetun push-moottorin
- Tapahtumakeskukset: Azure Event Hubs on datan suoratoistoalusta, joka pystyy hallitsemaan miljoonia tapahtumia sekunnissa. Tapahtumakeskukseen lähetetyt tiedot voidaan muuntaa ja tallentaa millä tahansa reaaliaikaisen analytiikan tarjouksen erä/tallennussovittimilla.
- Azure Haku: Se on pilvihaku palveluna -ratkaisu, joka tarjoaa palvelimen ja infrastruktuurin hallinnan. Se tarjoaa käyttövalmiin palvelun, jonka voit täyttää tiedoillasi. Tätä voidaan käyttää haun lisäämiseen verkko- tai mobiilisovellukseesi.
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, opitaan erosta perinteisen pilvimallin ja pilvimallin välillä 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
Nyt tässä MS:ssä Azure opetusohjelma, katamme sen edut Azure.
Tässä on 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 tietotarpeisiisi SQL-tietokannasta blobeihin taulukoihin
- Tarjoaa skaalautuvuutta, joustavuutta ja kustannustehokkuutta
- Auttaa ylläpitämään yhtenäisyyttä pilvissä tuttujen työkalujen ja resurssien avulla
- Mahdollistaa palvelinkeskuksen laajentamisen johdonmukaisilla hallintatyökaluilla ja tutuilla kehitys- ja identiteettiratkaisuilla.
- Voit ottaa käyttöön huippuluokan virtuaalikoneita minuuteissa, jotka sisältävät myös Linuxin ja Windows palvelimet
- Auttaa skaalaamaan IT-resurssejasi ylös ja alas tarpeidesi mukaan
- Sinun ei tarvitse käyttää korkeatehoista ja kalliita tietokoneita käyttääksesi pilvipalveluiden verkkopohjaisia sovelluksia.
- Et tarvitse prosessointitehoa tai kiintolevytilaa, jos käytät sitä Azure
- Pilvipalvelu tarjoaa lähes rajattoman tallennustilan
- Jos tietokoneesi tai kannettava tietokoneesi kaatuu, kaikki tietosi ovat edelleen pilvessä, ja ne ovat edelleen käytettävissä
- Asiakirjojen jakaminen johtaa suoraan parempaan yhteistyöhön
- Jos vaihdat laitettasi, tietokoneesi, sovelluksesi ja asiakirjasi seuraavat sinua pilven kautta
Haitat Azure
- Pilvipalvelu ei ole mahdollista, jos et saa yhteyttä Internetiin
- Azure on web-pohjainen sovellus, jonka lataaminen vaatii paljon kaistanleveyttä, kuten suuriakin asiakirjoja
- Web-pohjaiset sovellukset voivat joskus olla hitaampia kuin vastaavan ohjelmiston käyttäminen pöytätietokoneellasi
Yhteenveto
- Pilvipalvelu on termi, jolla tarkoitetaan tietojen tallentamista ja käyttöä Internetin kautta
- Azure on pilvilaskenta-alusta, jonka lanseerasi Microsoft helmikuussa 2010
- Sisällä on pääasiassa kolmenlaisia pilviä Microsoft Azure: 1) PAAS 2) SAAS 3) IASS
- IaaS (Infrastructure as a Service) on perustavanlaatuinen pilvialustan kerros.
- PaaS on laskenta-alusta, joka sisältää käyttöjärjestelmän, ohjelmointikielen suoritusympäristön, tietokannan tai verkkopalvelut
- SaaS (Software as a Service) on ohjelmisto, jota isännöidään ja hallitaan keskitetysti.
- Tietokeskukset ja alueet, Azure portaali, resurssit, resurssiryhmät, resurssienhallintamallit, Azure PowerShell Azure komentoriviliittymä (CLI) ovat joitain keskeisiä termejä, joita käytetään Azure
- Tärkeitä komponentteja Microsoft Azure ovat laskenta-, tallennus-, tietokanta-, valvonta- ja hallintapalvelut, sisällönjakeluverkosto, Azure Verkottuminen, verkko- ja mobiilipalvelut jne.
- Perinteisessä mallissa käytettiin tarkoitukseen rakennettua laitteistoa Azure pilvimalli käyttää teollisuusstandardin mukaista laitteistoa
- Tärkeitä sovelluksia Microsoft Azure ovat: infrastruktuuripalvelut, mobiilisovellukset, verkkosovellukset, pilvipalvelut, tallennus, varmuuskopiointi ja palautus, tiedonhallinta ja mediapalvelut
- Suurin etu Microsoft Azure infrastruktuuri on, että se parantaa kustannustehokkaasti liiketoiminnan jatkuvuusstrategiaasi
- Web-pohjaiset sovellukset, kuten Azure voi joskus olla hitaampaa kuin vastaavan ohjelmiston käyttäminen pöytätietokoneellasi