Microsoft Azure Veiledning for nybegynnere: Lær det grunnleggende på 1 dag
⚡ Smart oppsummering
Microsoft Azure er skyplattformen lansert av Microsoft i 2010 som støtter applikasjonsutvikling, datalagring, tjenestehosting og administrasjon gjennom et globalt nettverk av Microsoft-drevne datasentre og hundrevis av integrerte tjenester.

Hva er Cloud Computing?
Skytjenester er et begrep som refererer til lagring og tilgang til data over internett. Det lagrer ikke data på harddisken til din personlige datamaskin. I skytjenester får du tilgang til data fra en ekstern server.
Hva er Microsoft Azure?
Azure er en cloud computing-plattform som ble lansert av Microsoft i februar 2010. Det er en åpen og fleksibel skyplattform som hjelper til med utvikling, datalagring, tjenestehosting og serviceadministrasjon. De Azure verktøyet er vert for webapplikasjoner over internett ved hjelp av Microsoft datasentre.
Typer av Azure skyer
Det er hovedsakelig tre typer skyer i Microsoft Azure:
- PaaS
- SaaS
- IaaS
Azure som IaaS
IaaS (Infrastruktur som en tjeneste) er det grunnleggende laget i skyplattformen. Dette Azure Tjenesten brukes av IT-administratorer til behandling, lagring, nettverk eller andre grunnleggende dataoperasjoner. Det er en av Azure emner å lære som lar brukere kjøre vilkårlig programvare.
Fordeler:
- Det tilbyr effektiv portabilitet av designtid.
- Det er tilrådelig for applikasjoner som krever full kontroll.
- IaaS tilbyr rask overgang av tjenester til skyen.
- Den åpenbare fordelen med IaaS er at det frigjør deg fra bekymringene med å sette opp mange fysiske eller virtuelle maskiner.
- Hjelper deg med å få tilgang til, overvåke og administrere datasentre.
Ulemper med IaaS:
- Masse av sikkerhetsrisiko fra uoppdaterte servere.
- Noen selskaper har definerte prosesser for testing og oppdatering av sårbarheter på lokale servere. Dette kan ikke gjøres med Azure.
Azure som PaaS
PaaS er en databehandlingsplattform som inkluderer et operativsystem, et programmeringsspråkutførelsesmiljø, en database eller webtjenester. Dette Azure tjenesten brukes av utviklere og applikasjonsleverandører.
Som navnet antyder, er denne plattformen gitt til klienten for å utvikle og distribuere programvare. Det er en av de Azure grunnleggende konsepter som lar klienten fokusere på applikasjonsutvikling i stedet for å bekymre seg for maskinvare og infrastruktur. Den tar seg også av operativsystemer, nettverk og serverproblemer.
Fordeler:
- Den totale kostnaden er lav ettersom ressursene allokeres etter behov og servere legges til eller legges til automatisktracted.
- Azure er mindre sårbar fordi servere automatisk sjekkes for alle kjente sikkerhetsproblemer.
- Hele prosessen er ikke synlig for utvikleren, så det er ingen risiko for datainnbrudd.
Ulemper:
- Portabilitetsproblemer kan oppstå når du bruker PaaS tjenester.
- Det kan være et annet miljø kl. Azure, så applikasjonen må tilpasses deretter.
Azure som SaaS
SaaS (Software as a Service) er programvare som driftes og administreres sentralt. Det er én enkelt versjon av applikasjonen som brukes av alle kunder. Du kan skalere ut til flere instanser. Dette hjelper deg med å sikre best mulig ytelse på alle steder. Programvaren lisensieres gjennom et månedlig eller årlig abonnement. MS Exchange, Office og Dynamics tilbys som SaaS.
Azure nøkkel Concepts
Nå i dette Azure grunnleggende opplæring for nybegynnere, vil vi lære Azure nøkkelbegreper som er oppført nedenfor:
| Konseptnavn | Tekniske beskrivelser |
|---|---|
| regioner | Azure er en global skyplattform som er tilgjengelig i ulike regioner rundt om i verden. Når du ber om en tjeneste, applikasjon eller VM inn Azure, blir du først bedt om å angi en region. Den valgte regionen representerer datasenteret der applikasjonen din kjører. |
| Datacenter | In Azure, kan du distribuere programmene dine i en rekke datasentre over hele verden. Så det er tilrådelig å velge en region som er nærmere de fleste av kundene dine. Det hjelper deg med å redusere ventetiden i nettverksforespørsler. |
| Azure portal | Ocuco Azure portalen er et nettbasert program som kan brukes til å opprette, administrere og fjerne Azure ressurser og tjenester. Den ligger på https://portal.azure.com. |
| Ressurser | An Azure ressurs er en individuell datamaskin, nettverksdata eller app-hostingtjeneste som faktureres individuelt. Noen vanlige ressurser er virtuelle maskiner (VM), lagringskonto eller SQL-databaser. |
| Ressursgrupper | An Azure ressursgruppe er en beholder som inneholder relaterte ressurser for en Azure løsning. Den kan inkludere alle ressurser eller bare ressursene du vil administrere. |
| Resource Manager maler | Det er en JSON-fil som definerer én eller flere ressurser som skal distribueres til en ressursgruppe. Den etablerer også avhengigheter mellom distribuerte ressurser. |
| Automatisering | Azure lar deg automatisere prosessen med å opprette, administrere og slette ressurser ved hjelp av PowerShell eller Azure kommandolinjegrensesnitt (CLI). |
| Azure PowerShell | PowerShell er et sett med moduler som tilbyr cmdlets å administrere AzureI de fleste tilfeller har du lov til å bruke cmdlets-kommandoen til de samme oppgavene som du utfører i Azure portal. |
| Azure kommandolinjegrensesnitt (CLI) | Ocuco Azure CLI er et verktøy som du kan bruke til å opprette, administrere og fjerne Azure ressurser fra kommandolinjen. |
| REST APIer | Azure er bygget på et sett med REST API-er som hjelper deg med å utføre de samme operasjonene som du gjør i Azure portalgrensesnitt. Det lar deg Azure ressurser og apper som kan manipuleres via tredjeparts programvare. |
Azure Domener (komponenter)
Nå i dette Azure Grunnleggende veiledning, la oss lære nøkkelen Azure komponenter:
Beregn
Det tilbyr databehandlingsoperasjoner som apphosting, utvikling og distribusjon i Azure plattformen. Den har følgende komponenter:
- Virtuell maskin: Lar deg distribuere hvilket som helst språk eller arbeidsmengde i hvilket som helst operativsystem.
- Skaleringssett for virtuelle maskiner: Lar deg lage tusenvis av lignende virtuelle maskiner om noen minutter.
- Azure Containertjeneste: Skaper en containerhostingløsning som er optimalisert for AzureDu skalerer og arrangerer applikasjoner ved hjelp av Kubernetes, DC/OS, Swarm eller Docker.
- Azure Container Registry: Denne tjenesten lagrer og administrerer containerbilder på tvers av alle typer Azure distribusjoner.
- Funksjoner: Lar deg skrive kode uavhengig av infrastruktur og klargjøring av servere, for situasjoner der funksjonens anropshastighet skaleres opp.
- Parti: Batchbehandling hjelper deg med å skalere til titalls, hundrevis eller tusenvis av virtuelle maskiner og kjøre beregningspipelines.
- Servicestruktur: Forenkler mikrotjenestebasert applikasjonsutvikling og livssyklushåndtering. Støtter Java, PHP, Node.js, Python, og Ruby.
Oppbevaring
Azure Storage er en skylagringsløsning for moderne applikasjoner. Den er utviklet for å møte kundenes behov for skalerbarhet. Den lar deg lagre og behandle hundrevis av terabyte med data. Den har følgende komponenter:
- Blob-lagring: Azure Blob storage er en tjeneste som lagrer ustrukturerte data i skyen som objekter/blobs. Du kan lagre alle typer tekst eller binære data, for eksempel et dokument, en mediefil eller et programinstallasjonsprogram.
- Kølagring: Den tilbyr skybasert meldingsutveksling mellom applikasjonskomponenter. Den leverer asynkrone meldinger for å etablere kommunikasjon mellom applikasjonskomponenter.
- Fillagring: Ved hjelp av Azure Fillagring, du kan migrere eldre applikasjoner. Den er avhengig av fildelinger til Azure raskt og uten kostbare omskrivinger.
- Bordlagring: Azure Tabelllagring lagrer semistrukturerte NoSQL-data i skyen. Den tilbyr et nøkkel-/attributtlager med et skjemaløst design.
Database
Denne kategorien inkluderer Database as a Service (DBaaS) som tilbyr SQL- og NoSQL-verktøy. Det inkluderer også databaser som Azure Cosmos DB og Azure Database for PostgreSQL. Den har følgende komponenter:
- SQL-database: Det er en relasjonsdatabasetjeneste i Microsoft sky basert på markedsledende Microsoft SQL Server motor.
- DokumentDB: Det er en fullstendig administrert NoSQL-databasetjeneste som er bygget for rask og forutsigbar ytelse og enkel utvikling.
- Redis-hurtigbuffer: Det er et sikkert og svært avansert nøkkel-verdi-lager. Det lagrer datastrukturer som strenger, hasher, lister osv.
Content Delivery Network
Content Delivery Network (CDN) cacher statisk nettinnhold på strategisk plasserte steder. Dette hjelper deg med å tilby hastighet for levering av innhold til brukere. Den har følgende komponenter:
- VPN-gateway: VPN Gateway sender kryptert trafikk over en offentlig forbindelse.
- Trafikksjef: Det hjelper deg med å kontrollere og distribuere brukertrafikk for tjenester som webapper, virtuelle maskiner, Azureog skytjenester i forskjellige datasentre.
- Ekspressrute: Hjelper deg med å utvide dine lokale nettverk inn i Microsoft sky over en dedikert privat tilkobling til Microsoft Azure, Office 365 og CRM Online.
Sikkerhets- og identitetstjenester
Den gir muligheter til å identifisere og reagere på sikkerhetstrusler i skyen. Den hjelper deg også med å administrere krypteringsnøkler og andre sensitive ressurser. Den har følgende komponenter:
- nøkkel Vault: Azure nøkkel Vault lar deg beskytte kryptografiske nøkler og hjelper deg å lage hemmeligheter som brukes av skyapplikasjoner og tjenester.
- Azure Active Directory: Azure Active Directory er en tjeneste for identitetsadministrasjon. Dette inkluderer flerfaktorautentisering, enhetsregistrering osv.
- Azure AD B2C: Azure AD B2C er en skybasert løsning for identitetsadministrasjon for dine forbrukerrettede web- og mobilapplikasjoner. Den lar deg skalere til hundrevis av millioner forbrukeridentiteter.
Enterprise Integration Services
- Servicebuss: Service Bus er en informasjonsleveringstjeneste som fungerer på tredjeparts kommunikasjonssystem.
- SQL Server Stretch-database: Denne tjenesten hjelper deg med å migrere kalde data sikkert og transparent til Microsoft Azure Sky.
- Azure AD-domenetjenester: Den tilbyr administrerte domenetjenester som domenetilslutning, gruppepolicy, LDAP osv. Denne autentiseringen er kompatibel med Windows Server Active Directory.
- Multifaktorautentisering: Azure Flerfaktorautentisering (MFA) er totrinnsverifisering. Den hjelper deg med å få tilgang til data og apper med en enkel påloggingsprosess.
Overvåking + administrasjonstjenester
Disse tjenestene gjør det enkelt å administrere Azure utplassering.
- Azure Ressurssjef: Det gjør det enkelt for deg å administrere og visualisere ressurser i appen din. Du kan til og med kontrollere hvem i organisasjonen din som kan handle på ressursene.
- Automatisering: Microsoft Azure Automatisering er en måte å automatisere manuelle, langvarige, feilutsatte og stadig gjentatte oppgaver. Disse oppgavene utføres vanligvis i et sky- og bedriftsmiljø.
Azure nettverk
- Virtuelt nettverk: Utfører nettverksisolering og segmentering. Den tilbyr filtrering og ruting av nettverkstrafikk.
- Lastbalanserer: Tilbyr høy tilgjengelighet og nettverksytelse for alle applikasjoner. Lastfordeler innkommende internettrafikk til virtuelle maskiner.
- Applikasjonsgateway: Det er en dedikert virtuell enhet som tilbyr en Application Delivery Controller (ADC) som en tjeneste.
- Azure DNS: Azure DNS-vertstjeneste tilbyr navneoppløsning ved hjelp av Microsoft Azure infrastruktur.
Web- og mobiltjenester
- Nettapper: Web Apps lar deg bygge og drifte nettsteder i programmeringsspråket du ønsker uten å måtte administrere infrastrukturen.
- Mobile Apps: Mobile Apps Service tilbyr en svært skalerbar, globalt tilgjengelig plattform for mobilapputvikling for brukere.
- API-apper: API-apper gjør det enklere å utvikle, være vert for og bruke API-er i skyen og lokalt.
- Logikkapper: Logic Apps hjelper deg med å forenkle og implementere skalerbare integrasjoner.
Arbeidsflyter i skyen
Den gir en visuell designer for å opprette og automatisere prosessen din som en serie trinn kjent som en arbeidsflyt.
- Varslingshuber: Azure Notification Hubs tilbyr en brukervennlig, flerplattforms, utskalert push-motor.
- Event Hubs: Azure Event Hubs er en datastrømmingsplattform som kan administrere millioner av hendelser per sekund. Data som sendes til en hendelseshub kan transformeres og lagres ved hjelp av en hvilken som helst sanntidsanalyseleverandør eller batching-/lagringsadaptere.
- Azure Søke: Det er en skybasert søk-som-en-tjeneste-løsning som tilbyr server- og infrastrukturadministrasjon. Den tilbyr en bruksklar tjeneste som du kan fylle ut med dataene dine. Dette kan brukes til å legge til søk i nett- eller mobilapplikasjonen din.
migrasjon
Migreringsverktøy hjelper en organisasjon med å beregne arbeidsbelastningsmigreringskostnader. Det hjelper også å utføre migrering av arbeidsbelastninger fra dine lokale datasentre til Azure Sky.
Tradisjonell vs. Azure Skymodell
Nå i dette Azure skyopplæringen, la oss lære om forskjellen mellom den tradisjonelle skymodellen og Azure skymodell:
| Tradisjonelle møbler | Azure Skymodell |
|---|---|
| Dedikert infrastruktur for hver applikasjon | Løst koblede apper og mikrotjenester |
| Spesialbygd maskinvare | Bransjestandard maskinvare |
| Distinkte infrastruktur- og driftsteam | Servicefokuserte DevOps-team |
| Tilpassede prosesser og konfigurasjoner | Standardiserte prosesser og konfigurasjoner |
Applikasjoner av Azure
Nå i dette Azure for nybegynneropplæring, vil vi lære applikasjonene til Azure. Microsoft Azure brukes i et bredt spekter av applikasjoner som:
- Infrastrukturtjenester
- mobile Apps
- Web-applikasjoner
- Cloud Services
- Lagring, sikkerhetskopiering og gjenoppretting
- Dataledelse
- Medietjenester
fordeler med Azure
Her er fordelene med å bruke Azure:
- Azure Infrastruktur vil kostnadseffektivt forbedre strategien din for forretningskontinuitet.
- Det lar deg få tilgang til applikasjonen uten å kjøpe en lisens for den enkelte maskinen.
- Windows Azure tilbyr den beste løsningen for dine databehov, fra SQL-database til blobs til tabeller.
- Tilbyr skalerbarhet, fleksibilitet og kostnadseffektivitet.
- Hjelper deg med å opprettholde konsistens på tvers av skyer med kjente verktøy og ressurser.
- Lar deg utvide datasenteret med et konsistent administrasjonsverktøysett og kjente utviklings- og identitetsløsninger.
- Du kan distribuere premium virtuelle maskiner på få minutter, som også inkluderer Linux og Windows servere.
- Hjelper deg med å skalere IT-ressursene dine opp og ned basert på dine behov.
- Du trenger ikke å bruke en kraftig og dyr datamaskin for å kjøre nettbaserte applikasjoner i skytjenester.
- Du trenger ikke prosessorkraft eller harddiskplass hvis du bruker Azure.
- Skytjenester tilbyr nærmest ubegrenset lagringsplass.
- Hvis den personlige datamaskinen eller den bærbare datamaskinen din krasjer, er alle dataene dine fortsatt der ute i skyen, og de er fortsatt tilgjengelige.
- Deling av dokumenter fører direkte til bedre samarbeid.
- Hvis du bytter enhet, følger datamaskinene, programmene og dokumentene dine deg gjennom skyen.
Ulemper med Azure
- Skytjenester er ikke mulig hvis du ikke kan koble til internett.
- Azure er et nettbasert program som krever mye båndbredde for nedlasting, i likhet med store dokumenter.
- Nettbaserte applikasjoner kan noen ganger være tregere sammenlignet med å bruke et lignende program på den stasjonære PC-en.


