Gennemse Azure Container Instances
Objektbeholdere bliver den foretrukne måde at pakke, udrulle og administrere cloudprogrammer på. Der er mange muligheder for teams til at bygge og udrulle oprindelige programmer i cloudmiljøet og programmer i objektbeholdere på Azure. I dette undermodul gennemgår vi Azure Container Instances (ACI).
Azure Container Instances tilbyder den hurtigste og nemmeste måde at køre en objektbeholder på i Azure uden at skulle administrere virtuelle maskiner og uden at skulle indføre en tjeneste på et højere niveau. Azure Container Instances er en fantastisk løsning til ethvert scenarie, der kan fungere i isolerede objektbeholdere.
Følgende illustration viser en webserverobjektbeholder, der er bygget med Azure Container Instances. Objektbeholderen kører på en virtuel maskine i et virtuelt netværk.
Forstå objektbeholderbilleder
Alle objektbeholdere oprettes ud fra objektbeholderbilleder. Et objektbeholderbillede er en let, separat, eksekverbar softwarepakke, der indkapsler alt, hvad der er nødvendigt for at køre et program. Den indeholder følgende komponenter:
- Kode: Programmets kildekode.
- Runtime: Det miljø, der kræves for at køre programmet.
- Systemværktøjer: Hjælpeprogrammer, der er nødvendige for, at programmet kan fungere.
- systembiblioteker: Delte biblioteker, der bruges af programmet.
- Indstillinger: Konfigurationsparametre, der er specifikke for programmet.
Når du opretter et objektbeholderbillede, bliver det en bærbar enhed, der kan køre ensartet på tværs af forskellige beregningsmiljøer. Disse billeder er byggestenene til objektbeholdere, som er forekomster af disse billeder, der kører på kørselstidspunktet.
Ting, du skal vide om Azure Container Instances
Lad os gennemgå nogle af de fordele ved at bruge Azure Container Instances. Når du gennemser disse punkter, kan du overveje, hvordan du kan implementere objektbeholderforekomster for dine interne programmer.
Hurtig starttider. Objektbeholdere kan starte på få sekunder, uden at det er nødvendigt at klargøre og administrere virtuelle maskiner.
Offentlige IP-forbindelser og DNS-navne. Objektbeholdere kan eksponeres direkte til internettet med en IP-adresse og FQDN (fuldt kvalificeret domænenavn).
Brugerdefinerede størrelser. Objektbeholdernoder kan skaleres dynamisk, så de svarer til de faktiske ressourcekrav for et program.
Vedvarende lager. Objektbeholdere understøtter direkte montering af Azure Files-filshares.
Linux- og Windows-objektbeholdere. Objektbeholderforekomster kan planlægge både Windows- og Linux-objektbeholdere. Angiv operativsystemtypen, når du opretter dine objektbeholdergrupper.
Coscheduled-grupper. Objektbeholderforekomster understøtter planlægning af grupper med flere objektbeholdere, der deler værtscomputerressourcer.
Installation af virtuelt netværk. Objektbeholderforekomster kan udrulles i et virtuelt Azure-netværk.