Szybki start: tworzenie zarządzanego zasobu CCF platformy Azure przy użyciu witryny Azure Portal

Azure Managed CCF (Managed CCF) to nowa i wysoce bezpieczna usługa do wdrażania aplikacji poufnych. Aby uzyskać więcej informacji na temat zarządzanego programu CCF, zobacz About Azure Managed Confidential Consortium Framework (Informacje o platformie Azure Managed Confidential Consortium Framework).

Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto platformy Azure.

W tym przewodniku Szybki start utworzysz zasób zarządzanego programu CCF w witrynie Azure Portal.

Wymagania wstępne

Logowanie się do platformy Azure

Zaloguj się w witrynie Azure Portal.

Rejestrowanie dostawcy

Managed CCF Zarejestruj funkcję w Microsoft.ConfidentialLedger przestrzeni nazw, postępując zgodnie z instrukcjami w temacie Konfigurowanie funkcji w wersji zapoznawczej w subskrypcji platformy Azure.

Następnie ponownie zarejestruj dostawcę Microsoft.ConfidentialLedger zasobów zgodnie z opisem w temacie Rejestrowanie dostawcy zasobów.

Tworzenie grupy zasobów

Grupa zasobów to logiczny kontener przeznaczony do wdrażania zasobów platformy Azure i zarządzania nimi. Użyj polecenia cmdlet New-AzResourceGroup programu Azure PowerShell, aby utworzyć grupę zasobów o nazwie myResourceGroup w lokalizacji southcentralus.

New-AzResourceGroup -Name "myResourceGroup" -Location "SouthCentralUS"

Tworzenie członków

Wygeneruj parę kluczy dla elementu członkowskiego. Po zakończeniu wykonywania poniższych poleceń klucz publiczny członka jest zapisywany w member0_cert.pem pliku i klucz prywatny jest zapisywany w pliku member0_privk.pem.

openssl ecparam -out "member0_privk.pem" -name "secp384r1" -genkey
openssl req -new -key "member0_privk.pem" -x509 -nodes -days 365 -out "member0_cert.pem" -"sha384" -subj=/CN="member0"

Tworzenie zarządzanego zasobu CCF

  1. W menu witryny Azure Portal lub na stronie głównej wybierz pozycję Utwórz zasób.

  2. W polu Wyszukaj wprowadź ciąg "Poufne rejestry", wybierz pozycję powiedział aplikację, a następnie wybierz pozycję Utwórz.

  3. W sekcji Tworzenie rejestru poufnego podaj następujące informacje:

    • Subskrypcja: wybierz żądaną subskrypcję.
    • Grupa zasobów: wybierz grupę zasobów utworzoną w poprzednim kroku.
    • Region: w menu rozwijanym wybierz region.
    • Nazwa: podaj unikatową nazwę.
    • Typ konta: wybierz pozycję Niestandardowa aplikacja CCF.
    • Typ aplikacji: wybierz pozycję Niestandardowa aplikacja JavaScript.
    • Liczba węzłów sieciowych: wybierz żądaną liczbę węzłów.

A screenshot of the Managed CCF create screen.

  1. Wybierz kartę Zabezpieczenia.

  2. Musisz dodać co najmniej jeden element członkowny do zarządzanego zasobu CCF. Wybierz pozycję + Dodaj tożsamość członka.

    • Identyfikator elementu członkowskiego: unikatowa nazwa elementu członkowskiego.
    • Grupa członków: opcjonalna nazwa grupy.
    • Certyfikat: wklej zawartość pliku member0_cert.pem.

A screenshot of the Managed CCF resource security tab screen.

  1. Wybierz pozycję Przejrzyj i utwórz. Po zakończeniu walidacji wybierz pozycję Utwórz.1.

A screenshot of the Managed CCF resource review tab screen.

Po zakończeniu wdrażania wybierz Przejdź do zasobu.

A screenshot of the Managed CCF resource properties screen.

Zanotuj następujące właściwości, ponieważ są wymagane do aktywowania elementów członkowskich.

  • Punkt końcowy aplikacji: w tym przykładzie ten punkt końcowy to https://confidentialbillingapp.confidential-ledger.azure.com.
  • Punkt końcowy usługi tożsamości: w tym przykładzie ten punkt końcowy to https://identity.confidential-ledger.core.azure.com/ledgerIdentity/confidentialbillingapp.

Te wartości będą potrzebne do transakcji z poufnym rejestrem z płaszczyzny danych.

Czyszczenie zasobów

Inne artykuły dotyczące programu Azure Managed CCF opierają się na tym przewodniku Szybki start. Jeśli planujesz kontynuować pracę z kolejnymi artykułami, możesz pozostawić te zasoby na swoim miejscu.

Gdy grupa zasobów nie będzie już potrzebna, usuń grupę zasobów, która usuwa zarządzaną architekturę CCF i powiązane zasoby. Aby usunąć grupę zasobów za pośrednictwem portalu:

  1. Wprowadź nazwę grupy zasobów w polu wyszukiwania w górnej części portalu. Gdy w wynikach wyszukiwania zobaczysz grupę zasobów używaną w tym przewodniku Szybki start, wybierz ją.

  2. Wybierz pozycję Usuń grupę zasobów.

  3. W polu WPISZ NAZWĘ GRUPY ZASOBÓW: wprowadź nazwę grupy zasobów, a następnie wybierz pozycję Usuń.

Następne kroki

W tym przewodniku Szybki start utworzono zasób zarządzanego programu CCF przy użyciu witryny Azure Portal. Aby dowiedzieć się więcej o usłudze Azure Managed CCF i sposobie jej integracji z aplikacjami, przejdź do następujących artykułów: