IoT Edge 모듈 제품 만들기Create an IoT Edge module offer

이 문서에서는 Azure Marketplace에 IoT(사물 인터넷) Edge 모듈 제품을 만들어 게시하는 방법을 설명합니다.This article describes how to create and publish an Internet of Things (IoT) Edge module offer for Azure Marketplace. 시작하기 전에 파트너 센터에서 상업용 Marketplace 계정을 만듭니다(아직 만들지 않은 경우).Before starting, Create a Commercial Marketplace account in Partner Center if you haven't done so yet. 계정이 상업용 마켓플레이스 프로그램에 등록되어 있는지 확인합니다.Ensure your account is enrolled in the commercial marketplace program.

새 제안 만들기Create a new offer

  1. 파트너 센터에 로그인합니다.Sign in to Partner Center.

  2. 왼쪽 탐색 메뉴에서 상업용 Marketplace > 개요 를 선택합니다.In the left-nav menu, select Commercial Marketplace > Overview.

  3. 개요 페이지에서 + 새 제품 > IoT Edge 모듈 을 선택합니다.On the Overview page, select + New offer > IoT Edge module.

    왼쪽 탐색 메뉴를 보여 줍니다.

중요

제품이 게시된 후 파트너 센터에서 해당 제품에 대해 편집한 내용이 온라인 저장소에 표시되려면 제품을 다시 게시해야 합니다.After an offer is published, edits made to it in Partner Center only appear in online stores after republishing the offer. 변경을 수행한 후에는 항상 다시 게시해야 합니다.Make sure you always republish after making changes.

제품 ID 및 별칭Offer ID and alias

제품 ID 를 입력합니다.Enter an Offer ID. 계정의 각 제품에 대한 고유 식별자입니다.This is a unique identifier for each offer in your account.

  • 이 ID는 마켓플레이스 제품 및 Azure Resource Manager 템플릿의 웹 주소에서 고객에게 표시됩니다(해당하는 경우).This ID is visible to customers in the web address for the marketplace offer and Azure Resource Manager templates, if applicable.
  • 소문자와 숫자만 사용할 수 있습니다.Use only lowercase letters and numbers. 하이픈 및 밑줄을 포함할 수 있지만 공백은 포함할 수 없으며, 50자로 제한됩니다.It can include hyphens and underscores, but no spaces, and is limited to 50 characters. 예를 들어 test-offer-1 을 입력하면 제품 웹 주소가 https://azuremarketplace.microsoft.com/marketplace/../test-offer-1이 됩니다.For example, if you enter test-offer-1, the offer web address will be https://azuremarketplace.microsoft.com/marketplace/../test-offer-1.
  • 만들기 를 선택한 후에는 제품 ID를 변경할 수 없습니다.The Offer ID can't be changed after you select Create.

제품 별칭 을 입력합니다.Enter an Offer alias. 파트너 센터에서 제품에 사용되는 이름입니다.This is the name used for the offer in Partner Center.

  • 이 이름은 Marketplace에서 사용되지 않으며 고객에게 표시되는 제품 이름 및 기타 값과 다릅니다.This name isn't used in the marketplace and is different from the offer name and other values shown to customers.
  • 만들기 를 선택한 후에는 변경할 수 없습니다.This can't be changed after you select Create.

만들기 를 선택하여 제품을 생성하고 계속합니다.Select Create to generate the offer and continue.

제품 개요Offer overview

제품 개요 페이지에는 이 제품을 게시하는 데 필요한 단계(완료된 단계 및 예정된 단계)와 각 단계를 완료하는 데 소요되는 시간이 시각적으로 표시됩니다.The Offer overview page shows a visual representation of the steps required to publish this offer (both completed and upcoming) and how long each step should take to complete.

이 페이지에는 사용자의 선택에 따라 이 제품에 대한 작업을 수행할 수 있는 링크가 포함되어 있습니다.This page includes links to perform operations on this offer based on the selection you make. 다음은 그 예입니다.For example:

제품 설정Offer setup

다음 단계에 따라 제품을 설정합니다.Follow these steps to set up your offer.

잠재 고객Customer leads

파트너 센터를 사용하여 Marketplace에 제품을 게시할 때 필요에 따라 CRM(고객 관계 관리) 시스템에 연결할 수 있습니다.When publishing your offer to the marketplace with Partner Center, you can optionally connect it to your Customer Relationship Management (CRM) system. 이를 통해 누군가 관심을 표시하거나 제품을 사용하는 즉시 고객 연락처 정보를 받을 수 있습니다.This lets you receive customer contact information as soon as someone expresses interest in or uses your product.

  1. 잠재 고객을 보내려는 잠재 고객 대상을 선택합니다.Select a lead destination where you want us to send customer leads. 파트너 센터는 다음과 같은 CRM 시스템을 지원합니다.Partner Center supports the following CRM systems:

    참고

    CRM 시스템이 위에 나열되지 않은 경우 Azure Table 또는 Https 엔드포인트를 사용하여 잠재 고객 데이터를 저장한 다음, CRM 시스템으로 데이터를 내보냅니다.If your CRM system isn't listed above, use Azure Table or Https Endpoint to store customer lead data, then export the data to your CRM system.

  2. 파트너 센터에 게시할 때 제품을 잠재 고객 대상에 연결합니다.Connect your offer to the lead destination when publishing in Partner Center.

  3. 잠재 고객 대상에 대한 연결이 제대로 구성되어 있는지 확인합니다.Confirm that the connection to the lead destination is configured properly. 파트너 센터에 게시하면 연결의 유효성이 검사되고 테스트 잠재 고객을 받을 수 있습니다.After you publish it in Partner Center, we'll validate the connection and send you a test lead. 제품을 라이브로 전환하기 전에 미리 볼 때 미리 보기 환경에서 직접 제품을 구매하여 잠재 고객 연결을 테스트할 수도 있습니다.While you preview the offer before it goes live, you can also test your lead connection by trying to purchase the offer yourself in the preview environment.

  4. 잠재 고객을 잃어버리는 경우가 없도록 잠재 고객 대상에 대한 연결을 업데이트된 상태로 유지해야 합니다.Make sure the connection to the lead destination stays updated so you don't lose any leads.

다음은 몇 가지 추가 잠재 고객 관리 리소스입니다.Here are some additional lead management resources:

계속하기 전에 초안 저장 을 선택합니다.Select Save draft before continuing.

속성Properties

이 페이지에서 Marketplace에서 제품을 그룹화하는 데 사용되는 범주와 제품을 지원하는 법적 계약을 정의할 수 있습니다.This page lets you define the categories used to group your offer on the marketplace and the legal contracts that support your offer.

CategoryCategory

범주와 하위 범주를 선택하여 제품을 적절한 마켓플레이스 검색 영역에 배치합니다.Select categories and subcategories to place your offer in the appropriate marketplace search areas. 제품 설명에서 제품이 해당 범주를 지원하는 방법을 설명해야 합니다.Be sure to describe how your offer supports these categories in the offer description. 선택:Select:

  • 기본 및 보조 범주(선택 사항)를 포함하여 하나 이상의 범주 및 최대 두 개의 범주At least one and up to two categories, including a primary and a secondary category (optional).
  • 각 기본 및/또는 보조 범주에 대해 최대 두 개의 하위 범주Up to two subcategories for each primary and/or secondary category. 제품에 적용되는 하위 범주가 없으면 해당 없음 을 선택합니다.If no subcategory is applicable to your offer, select Not applicable.

제품 목록 모범 사례에서 범주와 하위 범주의 전체 목록을 참조하세요.See the full list of categories and subcategories in Offer Listing Best Practices. 마켓플레이스에서 IoT Edge 모듈은 항상  사물 인터넷 > IoT Edge 모듈  범주 아래에 표시됩니다.In the marketplace, IoT Edge modules are always shown under the  Internet of Things > IoT Edge module category.

제품에 대한 사용 약관을 제공해야 합니다.You must provide terms and conditions for the offer. 다음 두 가지 옵션을 사용할 수 있습니다.You have two options:

  • Microsoft 상업용 Marketplace의 표준 계약을 사용합니다.Use the Standard Contract for the Microsoft Commercial Marketplace.
  • 사용자 고유의 사용 약관을 제공합니다.Provide your own terms and conditions.
Microsoft 상업용 Marketplace 표준 계약Standard contract for the Microsoft Commercial Marketplace

상업용 Marketplace에서 트랜잭션을 용이하게 하기 위해 표준 계약 템플릿을 제공합니다.We offer a Standard Contract template to help facilitate transactions in the commercial marketplace. 표준 계약에 따라 솔루션을 제공하도록 선택할 수 있으며 사용자가 한 번만 확인하고 수락하면 됩니다.You can choose to offer your solution under the Standard Contract, which customers only need to check and accept once. 사용자 지정 사용 약관을 만들지 않으려는 경우에 선택할 수 있는 좋은 방법입니다.This is a good option if you don't want to craft custom terms and conditions.

표준 계약에 대한 자세한 내용은 Microsoft 상업용 Marketplace의 표준 계약을 참조하세요.To learn more about the Standard Contract, see Standard Contract for the Microsoft Commercial Marketplace. 표준 계약 PDF를 다운로드할 수도 있습니다(팝업 차단이 해제되어 있는지 확인).You can also download the Standard Contract PDF (make sure your pop-up blocker is off).

표준 계약을 사용하려면 Microsoft 상업용 Marketplace의 표준 계약 사용 확인란을 선택하고 수락 을 클릭합니다.To use the Standard Contract, select the Use the Standard Contract for Microsoft's commercial marketplace check box, and then click Accept.

참고

Microsoft 상업용 Marketplace의 표준 계약을 사용하여 제품을 게시한 후에는 사용자 고유의 사용자 지정 약관을 사용할 수 없습니다.After you publish an offer using the Standard contract for Microsoft commercial marketplace, you can't use your own custom terms and conditions. 표준 계약 또는 사용자 고유의 사용 약관에 따라 솔루션을 제공합니다.Either offer your solution under the Standard Contract or under your own terms and conditions.

Microsoft의 상업용 Marketplace의 표준 계약 확인란을 사용하는 방법을 보여 줍니다.

사용자 고유의 사용 약관Your own terms and conditions

사용자 고유의 사용자 지정 약관을 제공하려면 사용 약관 상자에 입력합니다.To provide your own custom terms and conditions, enter them in the Terms and Conditions box. 이 상자에는 텍스트 문자를 제한 없이 입력할 수 있습니다.You can enter an unlimited amount of characters of text in this box. 고객은 이러한 약관에 동의해야 제품을 사용할 수 있습니다.Customers must accept these terms before they can try your offer.

다음 섹션인 제품 목록으로 진행하기 전에 초안 저장 을 선택합니다.Select Save draft before continuing to the next section, Offer listing.

제품 목록Offer listing

여기에서 마켓플레이스에 표시되는 제품 세부 정보를 정의합니다.Here you'll define the offer details that are displayed in the marketplace. 여기에는 제품 이름, 설명, 이미지 등이 포함됩니다.This includes the offer name, description, images, and so on. 이 제품을 구성하는 동안 Microsoft의 정책 페이지에 설명된 정책을 따라야 합니다.Be sure to follow the policies detailed on Microsoft's policy page while configuring this offer.

참고

제품 설명이 "이 애플리케이션은 [영어가 아닌 언어]에서만 사용할 수 있습니다."라는 문구로 시작하는 경우 제품 세부 정보는 영어로 작성되지 않아도 됩니다.Offer details are not required to be in English if the offer description begins with the phrase, "This application is available only in [non-English language]." 또한 제품 목록 세부 정보에 사용된 것과 다른 언어로 콘텐츠를 제공하기 위한 유용한 링크도 제공합니다.It's also okay to provide a Useful Link to offer content in a language that's different from the one used in the Offer listing details.

속성Name

여기에 입력하는 이름은 제품의 제목으로 표시됩니다.The name you enter here displays as the title of your offer. 이 필드는 제품을 만들 때 제품 별칭 상자에 입력한 텍스트로 미리 채워집니다.This field is pre-filled with the text you entered in the Offer alias box when you created the offer. 이 이름은 나중에 변경할 수 있습니다.You can change this name later.

이름:The name:

  • 상표로 등록된 이름일 수 있으며 상표 또는 저작권 기호를 포함할 수 있습니다.Can be trademarked (and you may include trademark or copyright symbols).
  • 50자를 초과할 수 없습니다.Can't be more than 50 characters long.
  • 이모지를 포함할 수 없습니다.Can't include emojis.

검색 결과 요약Search results summary

제품에 대한 간단한 설명을 입력합니다.Provide a short description of your offer. 최대 100자까지 입력할 수 있으며 마켓플레이스 검색 결과에 사용됩니다.This can be up to 100 characters long and is used in marketplace search results.

긴 요약Long summary

제품에 대한 자세한 설명을 제공합니다.Provide a more detailed description of your offer. 최대 256자까지 가능하며 Marketplace 검색 결과에 사용됩니다.This can be up to 256 characters long and is used in marketplace search results.

DescriptionDescription

제품에 대 한 더 긴 설명을 최대 3000 자까지 제공 합니다.Provide a longer Description of your offer, up to 3,000 characters. 고객은 Marketplace 목록 개요에서이를 확인할 수 있습니다.Customers will see this in the Marketplace listing overview.

설명에 다음 항목 중 하나 이상을 포함 합니다.Include one or more of the following items in your description:

  • 제품의 가치 및 주요 이점The value and key benefits of your offer
  • 범주 및/또는 업계 연결Category and/or industry associations
  • 앱에서 바로 구매 기회In-app purchase opportunities
  • 필수 사항 모두 공개Any required disclosures

IoT Edge 모듈 제품에는 설명의 맨 아래에 다음과 같은 최소 하드웨어 요구 사항 단락이 포함되어야 합니다.IoT Edge module offers must include a minimum hardware requirements paragraph at the bottom of the description, such as:

  • 최소 하드웨어 요구 사항: Linux x64 및 arm32 OS, 1GB RAM, 500MB 스토리지Minimum hardware requirements: Linux x64 and arm32 OS, 1 GB of RAM, 500 Mb of storage

다음은 설명 작성에 대한 몇 가지 팁입니다.Here are some tips for writing your description:

  • 처음 몇 문장에서 제품의 가치를 명확하게 설명합니다.Clearly describe the value of your offer in the first few sentences, including:
    • 제품에 대한 설명입니다.Description of the offer.
    • 제품의 혜택을 받는 사용자 유형입니다.The type of user who benefits from the offer.
    • 고객의 요구 사항 또는 제품의 문제를 해결합니다.Customer needs or issues that the offer addresses.
  • 처음 몇 문장은 검색 결과에 표시될 수 있다는 점에 유의하세요.Remember that the first few sentences might be displayed in search results.
  • 제품을 판매하는 특징과 기능에 의존하지 않습니다.Don't rely on features and functionality to sell your product. 제품이 제공하는 가치에 집중합니다.Focus on the value your offer provides.
  • 산업별 어휘 또는 혜택 기반 단어를 사용합니다.Use industry-specific vocabulary or benefit-based wording.

HTML 태그를 사용하여 설명의 서식을 지정하면 더 흡입력 있는 설명을 만들 수 있습니다.Use HTML tags to format your description so it's more engaging. 대부분의 태그에는 이 표에 나와 있는 것처럼 열기 및 닫기 구성 요소가 모두 필요합니다.Most tags require both an opening and closing component, as shown in this table.

원하는 작업To do this 사용Use Like this 원하는 결과To get this
굵게Bold <b> & </b> <b></b>: 평가판<b>Example</b>: Free trial : 평가판Example: Free trial
기울임꼴Italics <i> & </i> <i>첫 번째</i> 행을 선택합니다.Select the <i>first</i> row. 첫 번째 행을 선택합니다.Select the first row.
새 줄New line <br> 첫 번째 줄입니다.<br>두 번째 줄입니다.This is my first line.<br>This is my second line. 첫 번째 줄입니다.This is my first line.
두 번째 줄입니다.This is my second line.
단락Paragraphs <p> & </p> <p>첫 번째 단락입니다.</p><p>This is my first paragraph.</p>
<p>두 번째 단락입니다.</p><p>This is my second paragraph.</p>

첫 번째 단락입니다.This is my first paragraph.

두 번째 단락입니다.This is my second paragraph.

글머리 기호Bullets <ul> & </ul>, <li> & </li> <ul>
<li>글머리 기호 항목</li><li>Your bullet item</li>
<li>글머리 기호 항목</li><li>Your bullet item</li>
<li>글머리 기호 항목</li><li>Your bullet item</li>
</ul>
• 글머리 기호 항목• Your bullet item
• 글머리 기호 항목• Your bullet item
• 글머리 기호 항목• Your bullet item
번호 매기기Numbering <ol> & </ol>, <li> & </li> <ol>
<li>번호가 매겨진 항목</li><li>Your numbered item</li>
<li>번호가 매겨진 항목</li><li>Your numbered item</li>
<li>번호가 매겨진 항목</li><li>Your numbered item</li>
</ol>
1. 번호가 매겨진 항목1. Your numbered item
2. 번호가 매겨진 항목2. Your numbered item
3. 번호가 매겨진 항목3. Your numbered item
새 번호(또는 글머리 기호)가 없는 줄 바꿈New line without new number (or bullet) <ol> & </ol>, <li> & </li>, <br> <ol>
<li>여기에 텍스트 추가</li><li>add text here</li>
<li>여기에 텍스트 추가<br>여기에 텍스트 추가</li><li>add text here<br>add text here</li>
</ol>
1. 여기에 텍스트 추가1. add text here
2. 여기에 텍스트 추가2. add text here
    여기에 텍스트 추가    add text here
새 번호(또는 글머리 기호)가 없는 새 단락New paragraph without new number (or bullet) <ol> & </ol>, <li> & </li>, <br> <ol>
<li>여기에 텍스트 추가</li><li>add text here</li>
<li>여기에 텍스트 추가<br><br>여기에 텍스트 추가</li><li>add text here<br><br>add text here</li>
</ol>
1. 여기에 텍스트 추가1. add text here
2. 여기에 텍스트 추가2. add text here

    여기에 텍스트 추가    add text here

제목 사용Use headings <h1> & </h1>, <h2> & </h2>(최대 <h6> & </h6>)<h1> & </h1>, <h2> & </h2>, up to <h6> & </h6> <h1>제목 1입니다.</h1><h1>This is heading 1</h1>
<h2>제목 2입니다.</h2><h2>This is heading 2</h2>
<h3>제목 3입니다.</h3><h3>This is heading 3</h3>
제목 1입니다.This is heading 1
제목 2입니다.This is heading 2
제목 3입니다.This is heading 3

개인정보처리방침 URLPrivacy policy URL

조직의 개인정보처리방침 웹 주소를 입력합니다.Enter the web address of your organization's privacy policy. 제품이 개인 정보 법률 및 규정을 준수하는지 확인해야 합니다.You're responsible for ensuring that your offer complies with privacy laws and regulations. 웹 사이트에 유효한 개인정보처리방침을 게시해야 합니다.You're also responsible for posting a valid privacy policy on your website.

제품에 대한 추가 온라인 문서를 제공합니다.Provide supplemental online documents about your offer. 최대 25개의 링크를 추가할 수 있습니다.You can add up to 25 links. 링크를 추가하려면 + 링크 추가 를 선택하고 다음 필드를 완료합니다.To add a link, select + Add a link and then complete the following fields:

  • 제목 - 제품의 세부 정보 페이지에 제목이 고객에게 표시됩니다.Title - Customers will see the title on your offer's details page.
  • 링크(URL) - 고객이 온라인 설명서를 볼 수 있는 링크를 입력합니다.Link (URL) - Enter a link for customers to view your online document. 링크는 http:// 또는 https://로 시작해야 합니다.The link must start with http:// or https://.

Azure IoT 디바이스 카탈로그에서 설명서에 하나 이상의 링크 및 호환 IoT Edge 디바이스에 하나의 링크를 추가해야 합니다.Make sure to add at least one link to your documentation and one link to the compatible IoT Edge devices from the Azure IoT device catalog.

연락처 정보Contact information

지원 연락처엔지니어링 연락처 의 이름, 이메일 및 전화번호를 제공해야 합니다.You must provide the name, email, and phone number for a Support contact and an Engineering contact. 이 정보는 고객에게 표시되지 않습니다.This information isn't shown to customers. 이 정보는 Microsoft가 사용할 수 있으며, CSP(클라우드 솔루션 공급자) 파트너에게 제공될 수 있습니다.It is available to Microsoft and may be provided to Cloud Solution Provider (CSP) partners.

  • 지원 연락처(필수 사항): 일반적인 지원 질문을 처리할 담당자입니다.Support contact (required): For general support questions.
  • 엔지니어링 연락처(필수 사항): 기술 관련 질문 및 인증 문제를 처리할 담당자입니다.Engineering contact (required): For technical questions and certification issues.
  • CSP 프로그램 연락처(선택 사항): CSP 프로그램과 관련된 재판매인 질문.CSP Program contact (optional): For reseller questions related to the CSP program.

지원 연락처 섹션에서 글로벌 Azure, Azure Government 또는 둘 다에서 제품을 사용할 수 있는지에 따라 파트너가 제품에 대한 지원을 찾을 수 있는 지원 웹 사이트 의 웹 주소를 제공합니다.In the Support contact section, provide the web address of the Support website where partners can find support for your offer based on whether the offer is available in global Azure, Azure Government, or both.

CSP 프로그램 연락처 섹션에서 CSP 파트너가 제품에 대한 마케팅 자료를 찾을 수 있는 링크(CSP 프로그램 마케팅 자료)를 제공합니다.In the CSP Program contact section, provide the link (CSP Program Marketing Materials) where CSP partners can find marketing materials for your offer.

리소스를 나열하는 추가 MarketplaceAdditional marketplace listing resources

제품 목록을 만드는 방법에 대한 자세한 내용은 목록에 제품 추가 모범 사례를 참조하세요.To learn more about creating offer listings, see Offer listing best practices.

Marketplace 이미지Marketplace images

제품에 사용할 로고 및 이미지를 제공합니다.Provide logos and images to use with your offer. 모든 이미지는 PNG 형식이어야 합니다.All images must be in PNG format. 흐린 이미지는 거부됩니다.Blurry images will be rejected.

로고에 대해서는 다음 지침을 따르세요.Follow these guidelines for your logos:

  • Azure 디자인은 단순한 색 팔레트를 사용합니다.The Azure design has a simple color palette. 로고의 기본 색상과 보조 색상 수를 제한합니다.Limit the number of primary and secondary colors on your logo.
  • 포털의 테마 색은 흰색과 검은색입니다.The theme colors of the portal are white and black. 로고의 배경색으로 이러한 색을 사용하지 마십시오.Don't use these colors as the background color for your logo. 포털에서 로고가 돋보이도록 하는 색을 사용합니다.Use a color that makes your logo prominent in the portal. 간단한 기본 색을 사용하는 것이 좋습니다.We recommend simple primary colors.
  • 투명한 배경을 사용하는 경우 로고 및 텍스트는 흰색, 검은색 또는 파란색이 아니어야 합니다.If you use a transparent background, make sure that the logo and text aren't white, black, or blue.
  • 로고의 모양과 느낌은 평면적이어야 하며 로고나 배경에 그라데이션을 사용하지 마세요.The look and feel of your logo should be flat and avoid gradients in the logo or background. 로고에 회사 또는 브랜드 이름을 포함한 텍스트를 놓지 마십시오.Don't place text on the logo, not even your company or brand name.
  • 로고가 늘어나지 않았는지 확인합니다.Make sure the logo isn't stretched.

참고

파일을 업로드하는 동안 문제가 발생한 경우 로컬 네트워크가 파트너 센터에서 사용하는 https://upload.xboxlive.com 서비스를 차단하지 않는지 확인하세요.If you have an issue uploading files, make sure your local network does not block the https://upload.xboxlive.com service used by Partner Center.

스토어 로고Store logos

크기 로고의 경우 PNG 파일을 제공합니다.Provide a PNG file for the Large size logo. 파트너 센터는 이를 사용하여 작은 로고와 중간 로고를 만듭니다.Partner Center will use this to create a Small and a Medium logo. 나중에 선택적으로 다른 이미지로 바꿀 수 있습니다.You can optionally replace these with different images later.

  • 크게(216 x 216~350 x 350px, 필수)Large (from 216 x 216 to 350 x 350 px, required)
  • 보통(90 x 90px, 선택 사항)Medium (90 x 90 px, optional)
  • 작게(48 x 48px, 선택 사항)Small (48 x 48 px, optional)

이러한 로고는 목록의 여러 위치에서 사용됩니다.These logos are used in different places in the listing:

  • Microsoft Marketplace의 제품 목록 페이지에 큰 로고가 표시됩니다.The large logo appears on your offer listing page in Azure Marketplace.
  • 중간 로고(선택 사항)는 Microsoft Azure에서 새 리소스를 만들 때 나타납니다.The medium logo (optional) appears when you create a new resource in Microsoft Azure.
  • Azure Marketplace 검색 결과에 작은 로고(선택 사항)가 나타납니다.The small logo (optional) appears in Azure Marketplace search results.

로고에 대해서는 다음 지침을 따르세요.Follow these guidelines for your logos:

  • Azure 디자인은 단순한 색 팔레트를 사용합니다.The Azure design has a simple color palette. 로고의 기본 색상과 보조 색상 수를 제한합니다.Limit the number of primary and secondary colors on your logo.
  • 포털의 테마 색은 흰색과 검은색입니다.The theme colors of the portal are white and black. 로고의 배경색으로 이러한 색을 사용하지 마십시오.Don't use these colors as the background color for your logo. 포털에서 로고가 돋보이도록 하는 색을 사용합니다.Use a color that makes your logo prominent in the portal. 간단한 기본 색을 사용하는 것이 좋습니다.We recommend simple primary colors.
  • 투명한 배경을 사용하는 경우 로고 및 텍스트는 흰색, 검은색 또는 파란색이 아니어야 합니다.If you use a transparent background, make sure that the logo and text aren't white, black, or blue.
  • 로고의 모양과 느낌은 평면적이어야 하며 로고나 배경에 그라데이션을 사용하지 마세요.The look and feel of your logo should be flat and avoid gradients in the logo or background. 로고에 회사 또는 브랜드 이름을 포함한 텍스트를 놓지 마십시오.Don't place text on the logo, not even your company or brand name.
  • 로고가 늘어나지 않았는지 확인합니다.Make sure the logo isn't stretched.

스크린샷(선택 사항)Screenshots (optional)

제품의 작동 방식을 보여 주는 최대 5개의 스크린샷을 추가합니다.Add up to five screenshots that show how your offer works. 각각 1280 x 720 픽셀 크기 및 PNG 형식이어야 합니다.Each must be 1280 x 720 pixels in size and in PNG format.

동영상(선택 사항)Videos (optional)

제품을 설명하는 최대 5개의 비디오를 추가합니다.Add up to five videos that demonstrate your offer. 비디오의 이름, 웹 주소 및 비디오의 썸네일 PNG 이미지를 1280 x 720 픽셀 크기로 입력합니다.Enter the video's name, its web address, and a thumbnail PNG image of the video at 1280 x 720 pixels in size.

Marketplace 예Marketplace examples

다음은 Azure Marketplace에 제품 정보가 어떻게 표시되는지 보여 주는 예입니다.Here's an example of how offer information appears in Azure Marketplace:

이 제품이 Azure Marketplace에 어떻게 표시되는지 보여 줍니다.

설명Call-out descriptions

  1. 큰 로고Large logo
  2. 범주Categories
  3. 지원 주소(링크)Support address (link)
  4. 사용 약관Terms and conditions
  5. 개인 정보 취급 방침 주소(링크)Privacy policy address (link)
  6. NameName
  7. 요약Summary
  8. DescriptionDescription
  9. 유용한 링크Useful links
  10. 스크린샷/비디오Screenshots/videos


다음은 Azure Marketplace 검색 결과에 제품 정보가 어떻게 표시되는지 보여 주는 예입니다.Here's an example of how offer information appears in Azure Marketplace search results:

이 제품이 Azure Marketplace 검색 결과에 어떻게 표시되는지 보여 줍니다.

설명Call-out descriptions

  1. 작은 로고Small logo
  2. Offer nameOffer name
  3. 검색 결과 요약Search results summary


다음은 Azure Portal에 제품 정보가 어떻게 표시되는지 보여 주는 예입니다.Here's an example of how offer information appears in the Azure portal:

해당 제품이 Azure Portal에 어떻게 표시되는지 보여 줍니다.

설명Call-out descriptions

  1. NameName
  2. DescriptionDescription
  3. 유용한 링크Useful links
  4. 스크린샷Screenshots


다음은 Azure Portal 검색 결과에 제품 정보가 어떻게 표시되는지 보여 주는 예입니다.Here's an example of how offer information appears in the Azure portal search results:

이 제품이 Azure Portal 검색 결과에 어떻게 표시되는지 보여 줍니다.

설명Call-out descriptions

  1. 작은 로고Small logo
  2. Offer nameOffer name
  3. 검색 결과 요약Search results summary


다음 섹션인 미리 보기로 진행하기 전에 초안 저장 을 선택합니다.Select Save draft before proceeding to the next section, Preview.

미리 보기Preview

미리 보기 탭 에서 제품을 광범위한 Marketplace 대상에 게시하기 전에 유효성을 검사하기 위해 제한된 미리 보기 대상 을 선택할 수 있습니다.On the Preview tab, you can choose a limited Preview Audience for validating your offer before publishing it live to the broader marketplace audience.

중요

미리 보기에서 제품을 본 후 라이브로 전환 을 선택하여 제품을 공개 게시해야 합니다.After you view your offer in Preview, you must select Go live to publish your offer to the public.

Azure 구독 ID GUID와 각각에 대한 선택적 설명과 함께 미리 보기 대상을 지정합니다.Specify your preview audience using Azure subscription ID GUIDs, along with an optional description for each. 이러한 필드는 모두 고객에게 표시되지 않습니다.Neither of these fields can be seen by customers.

참고

Azure Portal의 구독 페이지에서 Azure 구독 ID를 찾을 수 있습니다.You can find your Azure subscription ID on the Subscriptions page in the Azure portal.

하나 이상의 Azure 구독 ID를 개별적으로 추가하거나(최대 10개), CSV 파일을 업로드하여 추가합니다(최대 100개).Add at least one Azure subscription ID, either individually (up to 10) or by uploading a CSV file (up to 100). 이러한 구독 ID를 추가하여 제품이 라이브로 게시되기 전에 제품을 미리 볼 수 있는 사용자를 정의합니다.By adding these subscription IDs, you define who can preview your offer before it's published live. 제품이 이미 라이브 상태인 경우 제품의 변경 내용 또는 업데이트를 테스트하는 미리 보기 대상 그룹을 정의할 수 있습니다.If your offer is already live, you can define a preview audience to test changes or updates to your offer.

다음 섹션인 계획 개요로 진행하기 전에 초안 저장 을 선택합니다.Select Save draft before proceeding to the next section, Plan overview.

계획 개요Plan overview

이 탭에서 파트너 센터의 동일한 제품 내에서 다른 계획 옵션을 제공할 수 있습니다.This tab lets you provide different plan options within the same offer in Partner Center. 계획(이전의 SKU라고 함)은 글로벌 클라우드, 정부 클라우드 및 계획에서 참조하는 이미지와 같이 사용 가능한 클라우드 측면에서 다를 수 있습니다.Plans (formerly called SKUs) can differ in terms of what clouds are available, such as global clouds, Government clouds, and the image referenced by the plan. Marketplace에서 제품을 나열하려면 하나 이상의 계획을 설정해야 합니다.To list your offer in the marketplace, you must set up at least one plan.

각 제품에 대해 최대 100개의 계획을 만들 수 있습니다.이 중 최대 45개는 프라이빗이 될 수 있습니다.You can create up to 100 plans for each offer: up to 45 of these can be private. Microsoft 상업용 Marketplace의 프라이빗 제품에서 프라이빗 계획에 대해 자세히 알아봅니다.Learn more about private plans in Private offers in the Microsoft commercial marketplace.

플랜을 만들면 플랜 개요 탭에 다음과 같은 항목이 표시됩니다.After you create your plans, the Plan overview tab shows:

  • 플랜 이름Plan names
  • 가격 책정 모델Pricing model
  • Azure 지역(글로벌 또는 거버넌스)Azure regions (Global or Government)
  • 현재 게시 상태Current publishing status
  • 모든 사용 가능한 작업Any available actions

플랜 개요에서 사용할 수 있는 작업은 플랜의 현재 상태에 따라 달라집니다.The actions available in the Plan overview vary depending on the current status of your plan. 해당 기능은 아래와 같습니다.They include:

  • 초안 삭제: 계획 상태가 초안인 경우입니다.Delete draft: If the plan status is a Draft.
  • 계획 판매 중지: 계획 상태가 라이브로 게시되는 경우입니다.Stop sell plan: If the plan status is published live.

새 계획 만들기Create new plan

새 플랜 만들기 를 선택합니다.Select Create new plan. 새 플랜 대화 상자가 표시됩니다.The New plan dialog box appears.

플랜 ID 상자에서 이 제품의 각 플랜에 대한 고유한 플랜 ID를 만듭니다.In the Plan ID box, create a unique plan ID for each plan in this offer. 이 ID는 제품 웹 주소의 고객에게 표시됩니다.This ID will be visible to customers in the product web address. 소문자와 숫자, 대시 또는 밑줄만 사용할 수 있으며 최대 50자까지 가능합니다.Use only lowercase letters and numbers, dashes, or underscores, and a maximum of 50 characters.

계획 이름 상자에 이 계획의 이름을 입력합니다.In the Plan name box, enter a name for this plan. 고객이 제품 내에서 선택할 플랜을 확인할 때 이 이름이 표시됩니다.Customers see this name when deciding which plan to select within your offer. 이 제품의 각 플랜에 대해 고유한 이름을 만듭니다.Create a unique name for each plan in this offer. 예를 들어 Windows Server 2016Windows Server 2019 계획에 Windows Server 제품 이름을 사용할 수 있습니다.For example, you might use an offer name of Windows Server with plans Windows Server 2016 and Windows Server 2019.

참고

만들기 를 선택한 후에는 계획 ID를 변경할 수 없습니다.The plan ID can't be changed after you select Create.

만들기 를 선택합니다.Select Create.

계획 설정Plan setup

이 탭에서 계획을 사용할 수 있는 클라우드를 구성할 수 있습니다.This tab lets you configure which clouds the plan is available in. 이 탭에서의 사용자의 답변은 다른 탭에 표시되는 필드에 영향을 줍니다.Your answers on this tab affect which fields are displayed on other tabs.

Azure 지역Azure regions

IoT Edge 모듈 제품에 대한 모든 계획은 Azure Global 에서 자동으로 제공됩니다.All plans for IoT Edge module offers are automatically made available in Azure Global. 마켓플레이스를 사용하는 모든 글로벌 Azure 지역의 고객이 계획을 사용할 수 있습니다.Your plan can be used by customers in all global Azure regions that use the marketplace. 자세한 내용은 지리적 가용성 및 통화 지원을 참조하세요.For details, see Geographic availability and currency support.

솔루션을 여기에 표시하려면 Azure Government 옵션을 선택합니다.Select the Azure Government option to make your solution appear here. 이는 미국 연방, 주, 지방 또는 부족 정부 기관과 여기서 일할 자격이 있는 파트너의 고객에 대한 액세스를 제어하는 정부 커뮤니티 클라우드입니다.This is a government community cloud with controlled access for customers from U.S. federal, state, and local or tribal government agencies, as well as partners eligible to serve them. 게시자는 이 클라우드 커뮤니티에 대한 모든 규정 준수 제어, 보안 조치 및 모범 사례를 담당해야 합니다.As the publisher, you're responsible for any compliance controls, security measures, and best practices for this cloud community. Azure Government는 물리적으로 격리되어 미국에만 있는 데이터 센터와 네트워크를 사용합니다.Azure Government uses physically isolated data centers and networks (located in the U.S. only). 결과와 다를 수 있으므로 Azure Government에 게시하기 전에 해당 영역 내에서 솔루션을 테스트하고 확인합니다.Before publishing to Azure Government, test and confirm your solution within that area as the results may be different. 솔루션을 준비하고 테스트 하려면 Microsoft Azure Government 평가판에서 평가판 계정을 요청합니다.To stage and test your solution, request a trial account from Microsoft Azure Government trial.

참고

계획이 게시되고 특정 지역에서 사용할 수 있으면 해당 지역을 제거할 수 없습니다.After your plan is published and available in a specific region, you can't remove that region.

Azure Government 인증Azure Government certifications

이 옵션은 Azure 지역 에서 Azure Government 를 선택하는 경우에만 표시됩니다.This option is only visible if Azure Government is selected under Azure regions.

Azure Government 서비스는 특정 정부 규정 및 요구 사항이 적용되는 데이터를 처리합니다.Azure Government services handle data that's subject to certain government regulations and requirements. 예를 들어 FedRAMP, NIST 800.171(DIB), ITAR, IRS 1075, DoD L4 및 CJIS가 있습니다.For example, FedRAMP, NIST 800.171 (DIB), ITAR, IRS 1075, DoD L4, and CJIS. 이러한 프로그램에 대한 인증을 알리려면 인증을 설명하는 최대 100개의 링크를 제공할 수 있습니다.To bring awareness to your certifications for these programs, you can provide up to 100 links that describe your certifications. 이러한 링크는 프로그램의 목록에 직접 연결하거나 자신의 웹 사이트에 연결할 수 있습니다.These can be links to your listings on the program directly or to your own website. 이러한 링크는 Azure Government 고객만 볼 수 있습니다.These links are visible to Azure Government customers only.

계획 목록Plan listing

이 탭에는 동일한 제품 내의 서로 다른 각 계획에 대한 특정 정보가 표시됩니다.This tab displays specific information for each different plan within the same offer.

계획 이름Plan name

계획을 만들 때 지정한 이름으로 미리 채워집니다.This is pre-filled with the name you gave your plan when you created it. 필요에 따라 이 이름을 변경할 수 있습니다.You can change this name, as needed. 최대 50자까지 지정할 수 있습니다.It can be up to 50 characters long. 이 이름은 Azure Marketplace 및 Azure Portal에서 이 계획의 제목으로 표시됩니다.This name appears as the title of this plan in Azure Marketplace and the Azure portal. 플랜을 사용할 준비가 되면 기본 모듈 이름으로 사용됩니다.It's used as the default module name after the plan is ready to be used.

플랜 요약Plan summary

계획(제품 아님)에 대한 간략한 요약을 제공합니다.Provide a short summary of your plan (not the offer). 이 요약은 Azure Marketplace 검색 결과에 표시되며 최대 100자까지 포함할 수 있습니다.This summary appears in Azure Marketplace search results and can contain up to 100 characters.

계획 설명Plan description

이 계획을 고유하게 만드는 방법과 제품 내 계획 간의 차이점을 설명합니다.Describe what makes this plan unique, as well as differences between plans within your offer. 제품이 아닌 계획을 설명해야 합니다.Don't describe the offer, just the plan. 이 설명은 제품 목록 페이지의 Azure Portal과 Azure Marketplace에 표시됩니다.This description will appear in Azure Marketplace and in the Azure portal on the Offer listing page. 계획 요약에 입력한 것과 동일한 콘텐츠일 수 있고 최대 2000자까지 포함할 수 있습니다.It can be the same content you provided in the plan summary and contain up to 2,000 characters.

이러한 필드를 완료한 후에 초안 저장 을 선택합니다.Select Save draft after completing these fields.

계획 예제Plan examples

다음은 Azure Marketplace 계획 세부 정보의 예입니다(모든 나열된 가격은 예시용이며 실제 비용을 반영하지 않음).Here's an example of Azure Marketplace plan details (any listed prices are for example purposes only and not intended to reflect actual costs):

Azure Marketplace 계획 세부 정보를 보여 줍니다.

설명Call-out descriptions

  1. Offer nameOffer name
  2. 플랜 이름Plan name
  3. 플랜 설명Plan description


다음은 Azure Portal 계획 정보의 예입니다(모든 나열된 가격은 예시용이며 실제 비용을 반영하지 않음).Here's an example of the Azure portal plan details (any listed prices are for example purposes only and not intended to reflect actual costs):

Azure Portal 계획 세부 정보를 보여 줍니다.

설명Call-out descriptions

  1. Offer nameOffer name
  2. 플랜 이름Plan name
  3. 플랜 설명Plan description

가용성Availability

고객이 Marketplace에서 검색하거나 찾아보거나 구매할 수 없도록 게시된 제품을 숨기려면 가용성 탭에서 계획 숨기기 확인란을 선택합니다.If you want to hide your published offer so customers can't search, browse, or purchase it in the marketplace, select the Hide plan check box on the Availability tab.

일반적으로 이 필드는 다음과 같은 경우에 사용됩니다.This field is commonly used when:

  • 이 제품은 다른 애플리케이션에서 참조하는 경우에 간접적으로만 사용할 수 있습니다.The offer is intended to be used only indirectly when referenced though another application.
  • 제품은 개별적으로 구매해서는 안 됩니다.The offer should not be purchased individually.
  • 이 플랜이 초기 테스트에 사용되었으며 더 이상 관련이 없습니다.The plan was used for initial testing and is no longer relevant.
  • 임시 또는 계절성 제품에 플랜을 사용했으며 더 이상 제공되지 않습니다.The plan was used for temporary or seasonal offers and should no longer be offered.

기술 구성Technical configuration

IoT Edge 모듈 제품 유형은 IoT Edge 디바이스에서 실행되는 특정 유형의 컨테이너입니다.The IoT Edge module offer type is a specific type of container that runs on an IoT Edge device. 기술 구성 탭에서는 고객이 모듈을 쉽게 사용할 수 있도록 하는 구성 설정과 함께 Azure Container Registry 내 컨테이너 이미지 리포지토리에 대한 참조 정보를 제공합니다.On the Technical Configuration tab, you'll provide reference information for your container image repository inside the Azure Container Registry, along with configuration settings that let customers use the module easily.

제품이 게시된 후에는 IoT Edge 컨테이너 이미지가 특정 공용 컨테이너 레지스트리의 Azure Marketplace로 복사됩니다.After the offer is published, your IoT Edge container image is copied to Azure Marketplace in a specific public container registry. Azure 사용자의 모듈 사용에 대한 모든 요청은 프라이빗 컨테이너 레지스트리가 아닌 Azure Marketplace 공용 컨테이너 레지스트리에서 제공됩니다.All requests from Azure users to use your module are served from the Azure Marketplace public container registry, not your private container registry.

여러 플랫폼을 대상으로 태그를 사용하여 여러 버전의 모듈 컨테이너 이미지를 제공할 수 있습니다.You can target multiple platforms and provide several versions of your module container image using tags. 태그 및 버전 관리에 대한 자세한 내용은 IoT Edge 모듈 기술 자산 준비를 참조하세요.To learn more about tags and versioning, see Prepare your IoT Edge module technical assets.

이미지 리포지토리 세부 정보Image repository details

이미지 리포지토리 세부 정보 탭에서 다음 정보를 제공합니다.You'll provide the following information on the Image repository details tab.

이미지 원본 선택: Azure Container Registry 옵션을 선택합니다.Select the image source: Select the Azure Container Registry option.

Azure 구독 ID: 구독 ID를 제공하여 리소스 사용량이 보고되고 컨테이너 이미지를 포함하는 Azure Container Registry에 대한 서비스 요금이 청구될 수 있도록 합니다.Azure subscription ID: Provide the subscription ID where resource usage is reported and services are billed for the Azure Container Registry that includes your container image. 이 ID는 Azure Portal의 구독 페이지에서 찾을 수 있습니다.You can find this ID on the Subscriptions page in the Azure portal.

Azure 리소스 그룹 이름: 컨테이너 이미지로 Azure Container Registry를 포함하는 리소스 그룹 이름을 제공합니다.Azure resource group name: Provide the resource group name that contains the Azure Container Registry with your container image. 리소스 그룹은 위의 구독 ID에서 액세스할 수 있어야 합니다.The resource group must be accessible in the subscription ID (above). Azure Portal의 리소스 그룹 페이지에서 이름을 찾을 수 있습니다.You can find the name on the Resource groups page in the Azure portal.

Azure Container Registry 이름: 컨테이너 이미지를 포함하는 Azure Container Registry의 이름을 제공합니다.Azure container registry name: Provide the name of the Azure Container Registry that has your container image. 컨테이너 레지스트리는 앞에서 제공한 Azure 리소스 그룹에 있어야 합니다.The container registry must be present in the Azure resource group you provided earlier. 전체 로그인 서버 이름이 아닌 레지스트리 이름만 제공합니다.Provide only the registry name, not the full login server name. 이름에서 azurecr.io 를 생략해야 합니다.Be sure to omit azurecr.io from the name. Azure Portal의 컨테이너 레지스트리 페이지에서 레지스트리 이름을 찾을 수 있습니다.You can find the registry name on the Container Registries page in the Azure portal.

Azure Container Registry에 대한 관리 사용자 이름: 컨테이너 이미지가 있는 Azure Container Registry와 관련된 관리 사용자 이름을 제공합니다.Admin username for the Azure Container Registry: Provide the admin username) associated with the Azure Container Registry that has your container image. 회사에서 레지스트리에 액세스할 수 있도록 하려면 사용자 이름 및 암호가 필요합니다.The username and password are required to ensure your company has access to the registry. 관리 사용자 이름 및 암호를 가져오려면 Azure CLI(명령줄 인터페이스)를 사용하여 admin enabled 속성을 True 로 설정합니다.To get the admin username and password, set the admin-enabled property to True using the Azure Command-Line Interface (CLI). 필요에 따라 Azure Portal에서 관리 사용자사용 으로 설정할 수 있습니다.You can optionally set Admin user to Enable in the Azure portal.

컨테이너 레지스트리 업데이트 대화 상자를 보여 줍니다.

설명Call-out description

  1. 관리 사용자Admin user


Azure Container Registry에 대한 암호: Azure Container Registry와 연결되고 컨테이너 이미지가 있는 관리 사용자 이름의 암호를 제공합니다.Password for the Azure Container Registry: Provide the password for the admin username that's associated with the Azure Container Registry and has your container image. 회사에서 레지스트리에 액세스할 수 있도록 하려면 사용자 이름 및 암호가 필요합니다.The username and password are required to ensure your company has access to the registry. Container Registry > 액세스 키 로 이동하거나 Azure CLI에서 show 명령을 사용하여 Azure Portal의 암호를 가져올 수 있습니다.You can get the password from the Azure portal by going to Container Registry > Access Keys or with Azure CLI using the show command.

Azure Portal의 액세스 키 화면을 보여 줍니다.

설명Call-out descriptions

  1. 액세스 키Access keys
  2. 사용자 이름Username
  3. 암호Password

Azure Container Registry 내 리포지토리 이름입니다.Repository name within the Azure Container Registry. 이미지를 포함하는 Azure Container Registry 리포지토리의 이름을 제공합니다.Provide the name of the Azure Container Registry repository that has your image. 레지스트리에 이미지를 푸시할 때 리포지토리의 이름을 지정합니다.You specify the name of the repository when you push the image to the registry. Container Registry > 리포지토리 페이지 로 이동하여 리포지토리의 이름을 찾을 수 있습니다.You can find the name of the repository by going to the Container Registry > Repositories page. 자세한 내용은 Azure Portal에서 컨테이너 레지스트리 리포지토리 보기를 참조하세요.For more information, see View container registry repositories in the Azure portal. 이름이 설정되면 변경할 수 없습니다.After the name is set, it can't be changed. 계정의 각 제품마다 고유한 이름을 사용합니다.Use a unique name for each offer in your account.

참고

Edge 모듈 인증에 대해 암호화된 Azure Container Registry는 지원되지 않습니다.We don't support Encrypted Azure Container Registry for Edge Module Certification. 암호화를 사용하지 않고 Azure Container Registry를 만들어야 합니다.Azure Container Registry should be created without Encryption enabled.

제품의 새 버전에 대한 이미지 태그Image tags for new versions of your offer

고객은 Azure Marketplace에서 자동으로 업데이트를 받아서 게시할 수 있어야 합니다.Customers must be able to automatically get updates from the Azure Marketplace when you publish an update. 업데이트하지 않으려면 특정 버전의 이미지를 유지할 수 있어야 합니다.If they don't want to update, they must be able to stay on a specific version of your image. 이 작업을 수행하려면 이미지를 업데이트할 때마다 새 이미지 태그를 추가해야 합니다.You can do this by adding new image tags each time you make an update to the image.

이미지 태그.Image tag. 이 필드는 지원되는 모든 플랫폼에서 최신 버전의 이미지를 가리키는 최신 태그를 포함해야 합니다.This field must include a latest tag that points to the latest version of your image on all supported platforms. 또한 버전 태그를 포함해야 합니다(예: xx.xx.xx, xx는 숫자).It must also include a version tag (for example, starting with xx.xx.xx, where xx is a number). 고객은 여러 플랫폼을 대상으로 하는 매니페스트 태그를 사용해야 합니다.Customers should use manifest tags to target multiple platforms. 매니페스트 태그에서 참조하는 모든 태그는 업로드할 수 있도록 추가되어야 합니다.All tags referenced by a manifest tag must also be added so we can upload them. 모든 매니페스트 태그(최신 태그 제외)는 X.Y 또는 X.Y.Z로 시작해야 합니다(X, Y, Z는 정수입니다).All manifest tags (except the latest tag) must start with either X.Y- or X.Y.Z- where X, Y, and Z are integers. 예를 들어 최신 태그가 1.0.1-linux-x64, 1.0.1-linux-arm32 및 1.0.1-windows-arm32를 가리키는 경우 이 6개의 태그를 이 필드에 추가해야 합니다.For example, if a latest tag points to 1.0.1-linux-x64, 1.0.1-linux-arm32, and 1.0.1-windows-arm32, these six tags need to be added to this field. 태그 및 버전 관리에 대한 자세한 내용은 IoT Edge 모듈 기술 자산 준비를 참조하세요.For details about tags and versioning, see Prepare your IoT Edge module technical assets.

기본 배포 설정(선택 사항)Default deployment settings (optional)

IoT Edge 모듈을 배포하는 가장 일반적인 설정을 정의합니다.Define the most common settings to deploy your IoT Edge module. 이러한 기본 설정으로 IoT Edge 모듈 기본 제공을 시작하도록 하여 고객 배포를 최적화합니다.Optimize customer deployments by letting them launch your IoT Edge module out-of-the-box with these default settings.

기본 경로.Default routes. IoT Edge 허브는 모듈, IoT Hub 및 디바이스 간의 통신을 관리합니다.The IoT Edge Hub manages communication between modules, the IoT Hub, and devices. 모듈과 IoT Hub 간에 데이터 입력 및 출력에 대한 경로를 설정할 수 있습니다. 이를 통해 메시지를 처리하거나 추가 코드를 작성하기 위한 추가 서비스 없이 필요한 곳으로 메시지를 보낼 수 있습니다.You can set routes for data input and output between modules and the IoT Hub, which gives you the flexibility to send messages where they need to go without the need for additional services to process messages or writing additional code. 경로는 이름/값 쌍을 사용하여 생성됩니다.Routes are constructed using name/value pairs. 최대 5개의 기본 경로 이름을 각각 최대 512자까지 정의할 수 있습니다.You can define up to five default route names, each up to 512 characters long.

경로 값에 올바른 경로 구문을 사용해야 합니다(일반적으로 FROM/message/* INTO $upstream으로 정의됨).Be sure to use the correct route syntax) in your route value (usually defined as FROM/message/* INTO $upstream). 즉, 모듈에서 전송하는 모든 메시지가 IoT Hub으로 이동합니다.This means that any messages sent by any modules go to your IoT Hub. 모듈을 참조하려면 공백 및 특수 문자 없이 제품 이름 이 될 해당 기본 모듈 이름을 사용합니다.To refer to your module, use its default module name, which will be your Offer Name, without spaces or special characters. 아직 알려지지 않은 다른 모듈을 참조하려면 <FROM_MODULE_NAME> 규칙을 사용하여 고객이 이 정보를 업데이트해야 한다는 것을 알도록 합니다.To refer to other modules that are not yet known, use the <FROM_MODULE_NAME> convention to let your customers know that they need to update this info. IoT Edge 경로에 대한 자세한 내용은 경로 선언을 참조하세요.For details about IoT Edge routes, see Declare routes).

예를 들어 모듈 ContosoModule에서 ContosoInput에 대한 입력을 수신하고 ContosoOutput에서 데이터를 출력하는 경우 다음과 같은 두 가지 기본 경로를 정의하는 것이 좋습니다.For example, if module ContosoModule listens for inputs on ContosoInput and output data at ContosoOutput, it makes sense to define the following two default routes:

  • 이름 #1: ToContosoModuleName #1: ToContosoModule
  • 값 #1: FROM /messages/modules/<FROM_MODULE_NAME>/outputs/* INTO BrokeredEndpoint("/modules/ContosoModule/inputs/ContosoInput")Value #1: FROM /messages/modules/<FROM_MODULE_NAME>/outputs/* INTO BrokeredEndpoint("/modules/ContosoModule/inputs/ContosoInput")
  • 이름 #2: FromContosoModuleToCloudName #2: FromContosoModuleToCloud
  • 값 #2: FROM /messages/modules/ContonsoModule/outputs/ContosoOutput INTO $upstreamValue #2: FROM /messages/modules/ContonsoModule/outputs/ContosoOutput INTO $upstream

기본 모듈 쌍 desired 속성 입니다.Default module twin desired properties. 모듈 쌍은 desired 속성을 비롯하여 모듈 인스턴스에 대한 상태 정보를 저장하는 IoT Hub의 JSON 문서입니다.A module twin is a JSON document in the IoT Hub that stores the state information for a module instance, including desired properties. 원하는 속성은 reported 속성과 함께 모듈 구성 또는 조건을 동기화하는 데 사용됩니다.Desired properties are used along with reported properties to synchronize module configuration or conditions. 솔루션 백 엔드에서 desired 속성을 설정하고, 모듈에서 이 속성을 읽을 수 있습니다.The solution backend can set desired properties and the module can read them. 모듈은 desired 속성에서 변경 알림을 받을 수 있습니다.The module can also receive change notifications in the desired properties. desired 속성은 최대 5개의 이름/값 쌍을 사용하여 생성되며 각 기본값은 512자 미만이어야 합니다.Desired properties are created using up to five name/value pairs and each default value must be fewer than 512 characters. 최대 5개의 이름/값 쌍 desired 속성을 정의할 수 있습니다.You can define up to five name/value twin desired properties. 쌍 desired 속성의 값은 최대 4개 수준의 중첩된 계층 구조의 배열이 없는 이스케이프되지 않은 유효한 JSON이어야 합니다.Values of twin desired properties must be valid JSON, non-escaped, without arrays with a maximum nested hierarchy of four levels. 기본값에 필요한 매개 변수가 적합하지 않은 시나리오에서(예: 고객 서버의 IP 주소) 매개 변수를 기본값으로 추가할 수 있습니다.In a scenario where a parameter required for a default value doesn't make sense (for example, the IP address of a customer's server), you can add a parameter as the default value. 쌍 desired 속성에 대한 자세한 내용은 desired 속성 정의 또는 업데이트를 참조하세요.To learn more about twin desired properties, see Define or update desired properties).

예를 들어 모듈이 쌍 desired 속성을 사용하여 동적으로 구성할 수 있는 새로 고침 빈도를 지원하는 경우 다음 기본 쌍 desired 속성을 정의하는 것이 좋습니다.For example, if a module supports a dynamically configurable refresh rate using twin desired properties, it makes sense to define the following default twin desired property:

  • 이름 #1: RefreshRateName #1: RefreshRate
  • 값 #1: 60Value #1: 60

기본 환경 변수.Default environment variables. 환경 변수는 구성 프로세스를 돕는 모듈에 보충 정보를 제공합니다.Environment variables provide supplemental information to a module that's helping the configuration process. 환경 변수는 이름/값 쌍을 사용하여 만들어집니다.Environment variables are created using name/value pairs. 각 기본 환경 변수 이름 및 값은 512자 미만이어야 하며 최대 5개까지 정의할 수 있습니다.Each default environment variable name and value must be fewer than 512 characters, and you can define up to five. 기본값에 필요한 매개 변수가 적합하지 않은 경우(예: 고객 서버의 IP 주소) 매개 변수를 기본값으로 추가합니다.When a parameter required for a default value doesn't make sense (for example, the IP address of a customer's server), you can add a parameter as the default value.

예를 들어 모듈을 시작하기 전에 사용 약관에 동의해야 하는 경우 다음 환경 변수를 정의할 수 있습니다.For example, if a module requires to accept terms of use before being started, you can define the following environment variable:

  • 이름 #1: ACCEPT_EULAName #1: ACCEPT_EULA
  • 값 #1: YValue #1: Y

기본 컨테이너 만들기 옵션.Default container create options. 컨테이너 만들기 옵션을 사용하여 IoT Edge 모듈 Docker 컨테이너를 만듭니다.Container creation options direct the creation of the IoT Edge module Docker container. IoT Edge는 Docker 엔진 API 만들기 컨테이너 옵션을 지원합니다.IoT Edge supports Docker engine API Create Container options. 컨테이너 나열에 있는 모든 옵션을 확인하세요.See all the options at List containers. 만들기 옵션 필드는 유효한 JSON이고 이스케이프되지 않아야 하며 512자 미만이어야 합니다.The create options field must be valid JSON, non-escaped, and fewer than 512 characters.

예를 들어 모듈에 포트 바인딩이 필요한 경우 다음 만들기 옵션을 정의합니다.For example, if a module requires port binding, define the following create options:

"HostConfig":{"PortBindings":{"5012/tcp":[{"HostPort":"5012"}]}"HostConfig":{"PortBindings":{"5012/tcp":[{"HostPort":"5012"}]}

검토 및 게시Review and publish

제품의 필수 섹션을 모두 완료한 후 이를 제출하여 검토하고 게시할 수 있습니다.After you've completed all the required sections of the offer, you can submit it to review and publish.

포털의 오른쪽 위 모서리에서 검토 및 게시 를 선택합니다.In the top-right corner of the portal, select Review and publish.

검토 페이지에서 게시 상태를 확인할 수 있습니다.On the review page you can see the publishing status:

  • 제품의 각 섹션에 대한 완료 상태를 확인합니다.See the completion status for each section of the offer. 제품의 모든 섹션이 완료로 표시될 때까지 게시할 수 없습니다.You can't publish until all sections of the offer are marked as complete.
    • 시작되지 않음 - 섹션이 시작되지 않았으며 완료해야 합니다.Not started - The section hasn't been started and needs to be completed.
    • 완료되지 않음 - 섹션에 수정해야 하는 오류가 있거나 추가 정보를 제공해야 합니다.Incomplete - The section has errors that need to be fixed or requires that you provide more information. 지침은 이 문서 앞부분의 섹션을 참조하세요.See the sections earlier in this document for guidance.
    • 완료 - 섹션에 필요한 모든 데이터가 있고 오류가 없습니다.Complete - The section has all required data and there are no errors. 제품을 제출하려면 먼저 제품의 모든 섹션이 완료되어야 합니다.All sections of the offer must be complete before you can submit the offer.
  • 제품이 올바르게 테스트되었는지 확인하기 위해 인증 팀에 테스트 지침을 제공합니다.Provide testing instructions to the certification team to ensure your offer is tested correctly. 또한 제품을 이해하는 데 유용한 보충 정보를 제공합니다.Also, provide any supplementary notes that are helpful for understanding your offer.

게시하기 위해 제품을 제출하려면 게시 를 선택합니다.To submit the offer for publishing, select Publish.

Microsoft에서 제품의 미리 보기 버전이 검토 및 승인 준비가 되었음을 알려 주는 메일을 보내 드립니다.We'll send you an email to let you know when a preview version of the offer is available to review and approve. 제품을 공개하려면 파트너 센터로 이동하여 라이브 상태로 전환 을 선택합니다.To publish your offer to the public, go to Partner Center and select Go-live.

다음 단계Next steps