Udostępnij za pośrednictwem


Planowanie szablonu rozwiązania dla oferty aplikacji platformy Azure

W tym artykule wyjaśniono wymagania dotyczące publikowania planu szablonu rozwiązania dla oferty aplikacji platformy Azure. Plan szablonu rozwiązania to jeden z dwóch typów planów obsługiwanych przez oferty aplikacji platformy Azure. Aby uzyskać informacje o różnicy między tymi dwoma typami planów, zobacz Typy planów. Jeśli jeszcze tego nie zrobiono, przeczytaj Planowanie oferty aplikacji platformy Azure. Typ planu szablonu rozwiązania wymaga szablonu Azure Resource Manager (szablonu ARM) do automatycznego wdrażania infrastruktury rozwiązania.

Wymagania dotyczące szablonu rozwiązania

Wymagania Szczegóły
Rozliczenia i pomiary Plany szablonów rozwiązań nie są transakcyjne, ale mogą służyć do wdrażania płatnych ofert maszyn wirtualnych rozliczanych za pośrednictwem komercyjnej platformy handlowej firmy Microsoft. Zasoby wdrażane przez szablon ARM rozwiązania są konfigurowane w subskrypcji Azure klienta. Maszyny wirtualne z opłatą za rzeczywiste użycie zawierane są z klientem za pośrednictwem firmy Microsoft i rozliczane poprzez subskrypcję Azure klienta.

W przypadku rozliczeń typu bring-your-own-license (BYOL), chociaż firma Microsoft rozlicza koszty infrastruktury, które są naliczane w ramach subskrypcji klienta, dokonujesz transakcji opłat licencyjnych za oprogramowanie bezpośrednio z klientem. Użyj planu zarządzanej aplikacji , aby bezpośrednio używać aplikacji Azure.
Przypisywanie wykorzystania klientowi Włączenie przypisania użycia klienta jest wymagane we wszystkich szablonach rozwiązań publikowanych na Azure Marketplace. Aby uzyskać więcej informacji na temat przypisywania użycia przez klienta platformy Azure i sposobu jego włączania, zobacz przypisywanie użycia przez klienta partnera platformy Azure.
Pakiet wdrożeniowy Potrzebny będzie pakiet wdrożeniowy, który umożliwi klientom wdrożenie planu. Jeśli tworzysz wiele planów, które wymagają tej samej konfiguracji technicznej, możesz użyć tego samego pakietu planu. Aby uzyskać szczegółowe informacje, zobacz następną sekcję: Pakiet wdrożeniowy.

Pakiet wdrożeniowy

Pakiet wdrożeniowy zawiera wszystkie pliki szablonów potrzebne do tego planu, a także wszelkie dodatkowe zasoby spakowane jako plik .zip.

Wszystkie aplikacje platformy Azure muszą zawierać te dwa pliki w folderze głównym archiwum .zip:

  • Plik szablonu usługi Resource Manager o nazwie mainTemplate.json. Ten szablon definiuje zasoby do wdrożenia w subskrypcji platformy Azure klienta. Przykłady szablonów usługi Resource Manager można znaleźć w galerii Azure Quickstart Templates lub w odpowiednim repozytorium na GitHubie: Azure Resource Manager Quickstart Templates .
  • Definicja interfejsu użytkownika środowiska tworzenia aplikacji platformy Azure o nazwie createUiDefinition.json. W interfejsie użytkownika określasz elementy, które umożliwiają konsumentom podawanie wartości parametrów.

Notatka

Pakiet wdrożeniowy nie może zawierać plików binarnych, takich jak obrazy maszyn wirtualnych. Wszystkie obrazy wdrożone przez aplikację Azure muszą pochodzić z Marketplace. Upewnij się, że twoja oferta jest zgodna z naszymi rekomendowanymi praktykami, korzystając z zestawu narzędzi do testowania szablonu ARM przed opublikowaniem aplikacji platformy Azure.

Regiony Azure

Plan można opublikować w regionie publicznym platformy Azure, regionie usługi Azure Government lub obu tych regionach. Przed opublikowaniem w usłudze Azure Governmentprzetestuj i zweryfikuj plan w środowisku, ponieważ każdy punkt końcowy może się różnić. Aby skonfigurować i przetestować plan, poproś o konto próbne z wersji próbnej platformy Microsoft Azure Government.

Jako wydawca ponosisz odpowiedzialność za wszelkie mechanizmy kontroli zgodności, środki zabezpieczeń i najlepsze rozwiązania. Platforma Azure Government używa fizycznie izolowanych centrów danych i sieci (znajdujących się tylko w Stanach Zjednoczonych).

Aby uzyskać listę krajów i regionów obsługiwanych przez platformę handlową, zobacz Dostępność geograficzna i obsługa walut.

Usługi platformy Azure Government obsługują dane, które podlegają określonym przepisom i wymaganiom rządowym. Na przykład FedRAMP, NIST 800.171 (DIB), ITAR, IRS 1075, DoD L4 i CJIS. Aby zwiększyć świadomość na temat swoich certyfikatów dla tych programów, możesz udostępnić do 100 linków, które je opisują. Mogą to być linki do twojej oferty bezpośrednio w programie lub linki do opisów zgodności z nimi na Twoich własnych witrynach internetowych. Te linki są widoczne tylko dla klientów platformy Azure Government.

Wybierz, kto może zobaczyć swój plan

Każdy plan można skonfigurować tak, aby był widoczny dla wszystkich (publiczny) lub tylko dla określonej grupy odbiorców (prywatny). Można utworzyć maksymalnie 100 planów i maksymalnie 45 z nich może być prywatnych. Możesz utworzyć plan prywatny, aby oferować różne opcje cenowe lub konfiguracje techniczne określonym klientom.

Udzielasz dostępu do planu prywatnego przy użyciu identyfikatorów subskrypcji platformy Azure z opcją dołączenia opisu każdego przypisanego identyfikatora subskrypcji. Możesz ręcznie dodać maksymalnie 10 identyfikatorów subskrypcji lub maksymalnie 10 000 identyfikatorów subskrypcji przy użyciu pliku .CSV. Identyfikatory subskrypcji platformy Azure są reprezentowane jako identyfikatory GUID, a litery muszą mieć małe litery.

Notatka

Jeśli opublikujesz plan prywatny, możesz później zmienić jego widoczność na publiczną. Jednak po opublikowaniu planu publicznego nie można zmienić jego widoczności na prywatną.

W przypadku planów szablonów rozwiązań możesz również ukryć plan w Azure Marketplace. Możesz to zrobić, jeśli plan jest wdrażany pośrednio tylko za pośrednictwem innego szablonu rozwiązania lub aplikacji zarządzanej.

Notatka

Plany prywatne nie są obsługiwane w przypadku subskrypcji platformy Azure ustanowionych za pośrednictwem odsprzedawcy programu Cloud Solution Provider (CSP).

Aby uzyskać więcej informacji, zobacz Oferty prywatne na platformie handlowej firmy Microsoft.