Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Usługi Cloud Services (wersja klasyczna) są teraz przestarzałe dla wszystkich klientów od 1 września 2024 r. Wszystkie istniejące uruchomione wdrożenia zostaną zatrzymane i zamknięte przez firmę Microsoft, a dane zostaną trwale utracone od października 2024 r. Nowe wdrożenia powinny używać nowego modelu wdrażania opartego na usłudze Azure Resource Manager w usługach Azure Cloud Services (wsparcie dodatkowe).
Witryna Azure Portal udostępnia dwa sposoby tworzenia i wdrażania usługi w chmurze: Szybkie tworzenie i tworzenie niestandardowe.
W tym artykule wyjaśniono, jak za pomocą metody Szybkie tworzenie utworzyć nową usługę w chmurze, a następnie użyć polecenia Upload w celu przekazania i wdrożenia pakietu usługi w chmurze na platformie Azure. Korzystając z tej metody, Azure Portal udostępnia wygodne linki do wypełniania wszystkich wymagań w miarę postępów. Jeśli jesteś gotowy do wdrożenia usługi chmurowej w momencie jej tworzenia, możesz wykonać obie te czynności jednocześnie, korzystając z funkcji Niestandardowe Tworzenie.
Uwaga / Notatka
Jeśli planujesz opublikować usługę w chmurze z usługi Azure DevOps, użyj funkcji Szybkie tworzenie, a następnie skonfiguruj publikowanie usługi Azure DevOps z zasobu Szybki start platformy Azure lub pulpitu nawigacyjnego. Aby uzyskać więcej informacji, zobacz Continuous Delivery to Azure by Using Azure DevOps (Ciągłe dostarczanie na platformie Azure przy użyciu usługi Azure DevOps) lub zobacz pomoc dotyczącą strony Szybki start .
Koncepcje
Do wdrożenia aplikacji jako usługi w chmurze na platformie Azure wymagane są trzy składniki:
-
Definicja usługi
Plik definicji usługi w chmurze (csdef) definiuje model usługi, w tym liczbę ról. -
Konfiguracja usługi
Plik konfiguracji usługi w chmurze (cscfg) zawiera ustawienia konfiguracji usługi w chmurze i poszczególnych ról, w tym liczbę wystąpień ról. -
Pakiet usługi
Pakiet usługi (.cspkg) zawiera kod aplikacji i konfiguracje oraz plik definicji usługi.
Więcej informacji na temat tych składników i sposobu tworzenia pakietu można znaleźć tutaj.
Przygotowywanie aplikacji
Przed wdrożeniem usługi w chmurze należy utworzyć pakiet usługi w chmurze (.cspkg) z kodu aplikacji i pliku konfiguracji usługi w chmurze (cscfg). Zestaw Azure SDK udostępnia narzędzia do przygotowywania tych wymaganych plików wdrożenia. Zestaw SDK można zainstalować na stronie Pliki do pobrania platformy Azure w języku, w którym wolisz opracowywać kod aplikacji.
Przed wyeksportowanie pakietu usługi w chmurze trzy funkcje usługi wymagają specjalnych konfiguracji:
- Jeśli chcesz wdrożyć usługę w chmurze korzystającą z protokołu Transport Layer Security (TLS), wcześniej znanej jako Secure Sockets Layer (SSL) na potrzeby szyfrowania danych, skonfiguruj aplikację pod kątem protokołu TLS.
- Jeśli chcesz skonfigurować połączenia Zdalnego Pulpitu z instancjami ról, skonfiguruj role dla Zdalnego Pulpitu.
- Jeśli chcesz skonfigurować szczegółowe monitorowanie usługi w chmurze, włącz Azure Diagnostics dla usługi w chmurze. Minimalne monitorowanie (domyślny poziom monitorowania ) używa liczników wydajności zebranych z systemów operacyjnych hosta dla wystąpień ról (maszyn wirtualnych). Detalne monitorowanie zbiera szczegółowe metryki na podstawie danych wydajności w wystąpieniach ról, aby umożliwić dokładniejszą analizę problemów, które występują podczas przetwarzania aplikacji. Aby dowiedzieć się, jak włączyć Diagnostyka Azure, zobacz Włączanie diagnostyki na platformie Azure.
Aby utworzyć usługę w chmurze z wdrożeniami ról sieciowych lub ról roboczych, należy utworzyć pakiet usługi.
Zanim rozpoczniesz
- Jeśli musisz zainstalować zestaw Azure SDK, wybierz pozycję Zainstaluj zestaw Azure SDK , aby otworzyć stronę Pliki do pobrania platformy Azure, a następnie pobierz zestaw SDK dla języka, w którym wolisz opracowywać kod. Możesz przeprowadzić instalację później.
- Jeśli jakiekolwiek wystąpienia ról wymagają certyfikatu, utwórz certyfikaty. Usługi w chmurze wymagają pliku pfx z kluczem prywatnym. Certyfikaty można przekazać na platformę Azure podczas tworzenia i wdrażania usługi w chmurze.
Tworzenie i wdrażanie
Zaloguj się do witryny Azure Portal.
Wybierz pozycję Utwórz zasób > Compute, a następnie przewiń w dół i wybierz pozycję Usługa chmury.
W nowym okienku Usługi Chmurowej wprowadź wartość dla nazwy DNS.
Utwórz nową grupę zasobów lub wybierz istniejącą.
Wybierz Lokalizację.
Wybierz pozycję Pakiet, co spowoduje otwarcie okienka Przekaż pakiet . Wypełnij wymagane pola. Jeśli którakolwiek z ról zawiera jedno wystąpienie, upewnij się, że wybrano opcję Wdróż nawet wtedy, gdy jedna lub więcej ról zawiera pojedyncze wystąpienie.
Upewnij się, że wybrano pozycję Rozpocznij wdrażanie .
Wybierz przycisk OK, który zamyka okienko Przekazywanie pakietu .
Jeśli nie masz żadnych certyfikatów do dodania, wybierz pozycję Utwórz.
Przekaż certyfikat
Jeśli pakiet wdrożeniowy został skonfigurowany do używania certyfikatów, możesz teraz przekazać certyfikat.
Wybierz pozycję Certyfikaty, a następnie w okienku Dodaj certyfikaty wybierz plik PFX certyfikatu TLS/SSL, a następnie podaj hasło dla certyfikatu.
Wybierz pozycję Dołącz certyfikat, a następnie wybierz przycisk OK w okienku Dodawanie certyfikatów.
Wybierz pozycję Utwórz w okienku Usługa w chmurze. Gdy wdrożenie osiągnie stan Gotowe , przejdź do następnych kroków.
Sprawdź, czy wdrożenie zostało pomyślnie ukończone
Wybierz instancję chmury.
Stan powinien wskazywać, że usługa jest uruchomiona.
W obszarze Podstawy wybierz adres URL witryny, aby otworzyć usługę w chmurze w przeglądarce internetowej.
Dalsze kroki
- Ogólna konfiguracja usługi w chmurze.
- Skonfiguruj niestandardową nazwę domeny.
- Zarządzanie usługą w chmurze.
- Konfigurowanie certyfikatów TLS/SSL.