Översikt över Azure Deployment Environments
Den här översikten visar en uppsättning planerade funktionsutgåvor som syftar till att förbättra hur företagsutvecklare konfigurerar programinfrastruktur. Den fokuserar på att göra processen enklare och säkerställa en stark centraliserad hantering och styrning. Den här listan visar viktiga funktioner som planeras för de kommande sex månaderna. Det är inte uttömmande men visar stora investeringsområden. Vissa funktioner kan släppas som förhandsversioner och utvecklas baserat på din feedback innan de blir allmänt tillgängliga. Vi lyssnar alltid på dina indata, så tidpunkten, designen och leveransen av vissa funktioner kan ändras.
De viktigaste slutprodukterna fokuserar på följande teman:
- Självbetjäning av appinfrastruktur
- Standardiserade distributioner och anpassade mallar
- Företagshantering
Självbetjäning av appinfrastruktur
Det har varit svårt att distribuera appinfrastrukturen på grund av komplexa beroenden, oklara konfigurationer, kompatibilitetsproblem och hantering av säkerhetsrisker. Azure Deployment Environments (ADE) syftar till att ta bort dessa hinder och göra utvecklare mer flexibla. Genom att låta utvecklare snabbt och enkelt konfigurera den infrastruktur som behövs för att distribuera, testa och köra molnbaserade program ändrar vi utvecklingsprocessen. Vår pågående investering på detta område visar vårt engagemang för att förbättra utvecklarupplevelsen från slutpunkt till slutpunkt och hjälpa team att förnya utan hinder.
- Förbättrad integrering med Azure Developer CLI (azd):
- Stöder ADE:s utökningsmodell.
- Aktiverar distributioner med valfri infrastruktur som kodramverk (IaC).
- Tillåter enkla kommandon som
azd up
ochazd deploy
för att distribuera kod. - Underlättar realtidstestning, snabb problemidentifiering och snabb lösning.
- Spåra och hantera miljöåtgärder:
- Loggar och distributionsutdata kan hanteras direkt i utvecklarportalen.
- Gör det enklare för utvecklingsteam att felsöka och åtgärda distributioner.
Standardiserade distributioner och anpassade mallar
Med Azure Deployment Environments kan plattformstekniker och utvecklingsledare på ett säkert sätt tillhandahålla utvalda, projektspecifika IaC-mallar direkt från källkontrolllagringsplatser. Med stöd för en utökningsmodell kan organisationer använda sina önskade IaC-ramverk, inklusive alternativ från tredje part som Pulumi och Terraform, för sömlösa distributioner. Anpassade distributioner gör det enkelt för plattformstekniker och utvecklare att skräddarsy distributioner och se till att de på ett säkert sätt kan uppfylla organisationens eller utvecklingsteamets unika behov.
- Skript före och efter distribution:
- Konfigurera som en del av miljödefinitioner.
- Tillåt integrering av mer logik, valideringar och anpassade åtgärder i distributioner.
- Utnyttja interna API:er och system för mer anpassade och effektiva arbetsflöden.
- Stöd för privata register:
- Tillåt plattformstekniker att lagra anpassade containeravbildningar i ett privat Azure Container Registry (ACR).
- Se till att åtkomsten är kontrollerad och säker.
Företagshantering
Att balansera utvecklarproduktiviteten med säkerhet, efterlevnad och kostnadshantering är avgörande för organisationer. Distributionsmiljöer ökar produktiviteten samtidigt som organisationens säkerhet och efterlevnadsstandarder upprätthålls genom centralisering av miljöhantering och styrning för plattformstekniker.
- Konfiguration av privat virtuellt nätverk för löparen som kör malldistributionerna:
- Gör att företag kan kontrollera åtkomsten till konfidentiella data och resurser från interna system.
- Automatisk borttagning som standard:
- Eliminerar överblivna molnresurser.
- Säkerställer budgeteffektivitet genom att undvika onödiga kostnader.
Den här översikten beskriver våra nuvarande prioriteringar och vi är flexibla för att anpassa oss baserat på kundfeedback. Vi inbjuder dig att dela med dig av dina tankar och föreslå fler funktioner som du vill se. Dina insikter hjälper oss att förfina vårt fokus och leverera ännu större värde.