Så här skapar och distribuerar du en Azure Cloud Service (klassisk)

Viktigt

Cloud Services (klassisk) är nu inaktuell för nya kunder och kommer att dras tillbaka den 31 augusti 2024 för alla kunder. Nya distributioner bör använda den nya Azure Resource Manager-baserade distributionsmodellen Azure Cloud Services (utökad support).

I Azure Portal finns två sätt för dig att skapa och distribuera en molntjänst: Snabbregistrering och Anpassad skapa.

Den här artikeln beskriver hur du använder metoden Snabbregistrering för att skapa en ny molntjänst och sedan använder Ladda upp för att ladda upp och distribuera ett molntjänstpaket i Azure. När du använder den här metoden gör Azure Portal tillgängliga praktiska länkar för att slutföra alla krav när du går. Om du är redo att distribuera din molntjänst när du skapar den kan du göra båda samtidigt med hjälp av Anpassad skapa.

Anteckning

Om du planerar att publicera din molntjänst från Azure DevOps använder du Snabbregistrering och konfigurerar sedan Azure DevOps-publicering från Azure-snabbstarten eller instrumentpanelen. Mer information finns i Kontinuerlig leverans till Azure med Hjälp av Azure DevOps eller hjälp för sidan Snabbstart .

Begrepp

Tre komponenter krävs för att distribuera ett program som en molntjänst i Azure:

  • Tjänstdefinition
    Molntjänstdefinitionsfilen (.csdef) definierar tjänstmodellen, inklusive antalet roller.
  • Tjänstkonfiguration
    Molntjänstkonfigurationsfilen (.cscfg) innehåller konfigurationsinställningar för molntjänsten och enskilda roller, inklusive antalet rollinstanser.
  • Tjänstpaket
    Tjänstpaketet (.cspkg) innehåller programkoden och konfigurationerna och tjänstdefinitionsfilen.

Du kan lära dig mer om dessa och hur du skapar ett paket här.

Förbereda din app

Innan du kan distribuera en molntjänst måste du skapa molntjänstpaketet (.cspkg) från programkoden och en molntjänstkonfigurationsfil (.cscfg). Azure SDK innehåller verktyg för att förbereda de här nödvändiga distributionsfilerna. Du kan installera SDK:et från sidan Azure Downloads på det språk där du föredrar att utveckla programkoden.

Tre molntjänstfunktioner kräver särskilda konfigurationer innan du exporterar ett tjänstpaket:

  • Om du vill distribuera en molntjänst som använder TLS (Transport Layer Security), som tidigare kallades Secure Sockets Layer (SSL), för datakryptering , konfigurerar du ditt program för TLS.
  • Om du vill konfigurera fjärrskrivbordsanslutningar till rollinstanser konfigurerar du rollerna för Fjärrskrivbord.
  • Om du vill konfigurera utförlig övervakning för molntjänsten aktiverar du Azure Diagnostics för molntjänsten. Minimal övervakning (standardövervakningsnivån) använder prestandaräknare som samlats in från värdoperativsystemen för rollinstanser (virtuella datorer). Utförlig övervakning samlar in ytterligare mått baserat på prestandadata i rollinstanserna för att möjliggöra en närmare analys av problem som uppstår under programbearbetningen. Information om hur du aktiverar Azure Diagnostics finns i Aktivera diagnostik i Azure.

Om du vill skapa en molntjänst med distributioner av webbroller eller arbetsroller måste du skapa tjänstpaketet.

Innan du börjar

  • Om du inte har installerat Azure SDK klickar du på Installera Azure SDK för att öppna sidan Azure Downloads och laddar sedan ned SDK:t för det språk som du föredrar att utveckla koden på. (Du får möjlighet att göra detta senare.)
  • Om några rollinstanser kräver ett certifikat skapar du certifikaten. Molntjänster kräver en PFX-fil med en privat nyckel. Du kan ladda upp certifikaten till Azure när du skapar och distribuerar molntjänsten.

Skapa och distribuera

  1. Logga in på Azure Portal.

  2. Klicka på Skapa en resursberäkning >och rulla sedan ned till och klicka på Molntjänst.

    Publicera din molntjänst1

  3. I det nya fönstret Molntjänst anger du ett värde för DNS-namnet.

  4. Skapa en ny resursgrupp eller välj en befintlig.

  5. Välj en plats.

  6. Klicka på Paket. Då öppnas fönstret Ladda upp ett paket . Fyll i de obligatoriska fälten. Om någon av dina roller innehåller en enda instans ska du se till att Distribuera även om en eller flera roller innehåller en enda instans har valts.

  7. Kontrollera att Start-distributionen är markerad.

  8. Klicka på OK som stänger fönstret Ladda upp ett paket .

  9. Om du inte har några certifikat att lägga till klickar du på Skapa.

    Publicera din molntjänst2

Ladda upp ett certifikat

Om distributionspaketet har konfigurerats för att använda certifikat kan du ladda upp certifikatet nu.

  1. Välj Certifikat och i fönstret Lägg till certifikat väljer du filen TLS/SSL-certifikat .pfx och anger sedan lösenordet för certifikatet.

  2. Klicka på Bifoga certifikat och klicka sedan på OK i fönstret Lägg till certifikat .

  3. Klicka på Skapa i fönstret Molntjänst . När distributionen har nått statusen Klar kan du gå vidare till nästa steg.

    Publicera din molntjänst3

Kontrollera att distributionen har slutförts

  1. Klicka på molntjänstinstansen.

    Statusen bör visa att tjänsten körs.

  2. Under Essentials klickar du på webbplats-URL:en för att öppna molntjänsten i en webbläsare.

    CloudServices_QuickGlance

Nästa steg