AWS Marketplace for Desktop Applications (AMDA) - AWS Marketplace

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

AWS Marketplace for Desktop Applications (AMDA)

AWS MarketplaceO for Desktop Applications (AMDA) é um catálogo de aplicativos de desktop virtualizados executados no Amazon WorkSpaces. O AMDA torna fácil encontrar e assinar aplicativos gratuitos e pagos em 11 categorias de software. Os aplicativos são executados em contêineres virtualizados como se fossem nativamente instalados e os compradores são cobrados por usuário, por mês.

Os compradores usam o console do Amazon WorkSpaces Application Manager (WAM) para implantar aplicativos de desktop em seus WorkSpaces. Os aplicativos são entregues a cada WorkSpace por meio do aplicativo cliente do WAM.

A tecnologia de virtualização permite o fornecimento rápido de programas, geralmente sem uma reinicialização, para que os usuários possam rapidamente iniciar e usar seus aplicativos assinados. Os usuários são cobrados somente pelos aplicativos que foram atribuídos, e as cobranças são acumuladas mensalmente a partir de quando são iniciados pela primeira vez até quando a atribuição for revogada. Informações adicionais:

Iniciar o processo de inclusão

Sob os termos da nossaAWS MarketplaceAdendo do Editor do for Desktop Applications (o “Adendo do AMDA”), a Amazon Web Services, Inc. é a vendedora de registros para aplicativos que você opta por disponibilizar pelo do canal do AMDA. Como a vendedora de registros, a AWS precisará saber o preço que você cobrará da AWS para os produtos que planeja ter no AWS Marketplace. A definição de preço deve ser mensal, por usuário. A AWS ajudará você a determinar o preço final para os compradores.

Para ter seu produto publicado em regiões fora dos Estados Unidos, a AWS também precisará que você forneça certas informações de classificação de exportação, incluindo o Número de controle de classificação de exportação (ECCN) aplicável.

Durante e após os testes iniciais de seu(s) produto(s), um membro da equipe de desenvolvimento de negócios do AMDA estará disponível para esclarecer quaisquer dúvidas que você possa ter. Em seguida, você receberá um em ail deCom o Adendo do AMDA para preencher, assinar e devolver para contra-assinatura. Observe que o Adendo do AMDA é um adendo aos Termos e Condições para vendedores do AWS Marketplace, portanto, você precisará criar uma conta de vendedor do AWS Marketplace e aceitar esses termos antes de iniciar o processo de inclusão para que seus aplicativos sejam disponibilizados no AMDA.

Envio de produtos e empacotamento

A virtualização e o empacotamento são processados pela equipe de Operações de catálogo gerenciadas (MCO) do AWS Marketplace. Os fornecedores do AMDA fornecem o instalador do software, as instruções de instalação e os metadados do produto. A MCO trabalhará com você para concluir o empacotamento e concluir o processo do AMDA. Atualmente, todos os software AMDA devem ser empacotados usando uma conta administrativa da MCO com permissões para o bucket do Amazon S3 que armazenará o pacote.AWSA não pode aceitar pacotes compartilhados. Examine as diretrizes a seguir antes de enviar seu produto. A MCO começará a processar sua solicitação de empacotamento após o recebimento destes itens:

  1. Instalador do software e chave de licença:

    1. Bucket do Amazon S3 ou URL externo para o arquivo do instalador hospedado (.msi, .exe, etc.)

    2. Chave de licença do servidor que seja compatível com o Windows Server 2008 R2

  2. Instruções de instalação:

    1. Problemas conhecidos do Windows Server 2008 R2

    2. Argumentos de linha de comando da instalação silenciosa

    3. Notas do mecanismo de licenciamento:

      1. Onde a licença está armazenada?

      2. Como a licença é verificada?

      3. Quais ações acionam uma verificação de licença?

    4. Atualização automática

      1. Se ativada, descreva como desativar essa função

    5. Requisitos dos serviços ou do registro:

      1. Listar cada serviço ou chave de registro, com uma breve descrição de sua finalidade

  3. Testar servidores, arquivos de dados e outros elementos externos

    1. Se necessário para a instalação, fornecer um ambiente de teste para componentes externos (por exemplo, SQL Server)

    2. Se o seu programa processa arquivos de dados, incluir arquivos de teste para que possamos garantir o desempenho e a funcionalidade

  4. Listar todas as dependências do programa, por exemplo:

    1. Redistribuíveis do C++

    2. Java, QuickTime, etc.

    3. Requisitos de hardware/GPU

  5. Programar contatos técnicos

    1. Quem é o ponto de contato para dúvidas técnicas ou problemas encontrados durante o teste e empacotamento?

Tipos de empacotamento de aplicativos

O empacotamento do AMDA pode ser concluído de duas formas: instalação virtualizada ou instalação silenciosa.

A instalação virtualizada depende de ferramentas de empacotamento do AMDA para monitorar todas as alterações de arquivos durante o processo de instalação. A AWS vai apontar para o executável do instalador e clicar em Instalar, o que monitorará todas as alterações de arquivos. Depois, a AWS fará alterações personalizadas no registro, nos serviços e na estrutura de arquivos para garantir o desempenho e a estabilidade do programa.

Alguns programas avançados requerem um mecanismo de instalação silenciosa. Nesse caso, o AMDA virtualizará somente os arquivos do instalador para que o software seja fisicamente instalado somente quando o aplicativo for iniciado pela primeira vez no WorkSpace do usuário. Etapas adicionais são necessárias para gerar um script de remoção de programas de instalação silenciosa.

Criar o pacote do AMDA

O processo de empacotamento conta com a criação de uma diff da máquina de instalação de destino, que é uma máquina virtual (VM) do Windows Server 2008 R2. A ferramenta de empacotamento monitora a VM durante o processo de instalação, cria um manifesto dos arquivos alterados, e combina isso em um pacote para ser ingerido.

Depois de capturar as alterações de forma programática, um técnico da AWS inspecionará os arquivos, serviços e entradas de registro para garantir que todas as alterações tenham sido capturadas com precisão. Durante esse processo, o técnico removerá todas as referências de atualização automática e desinstalação para garantir que o aplicativo permaneça dentro dos limites do pacote virtualizado.

Programas que dependem de serviços específicos do Windows (serviços do Windows em execução em segundo plano, requisitos de .dll etc.) exigem testes e empacotamento adicionais. Por padrão, todas as propriedades dos programas são virtualizadas para serem executadas sob demanda. Alguns serviços podem exigir elevação para garantir que estejam disponíveis para o programa no tempo de execução.

As chaves de licença serão capturadas durante o processo de empacotamento para ajudar a garantir uma experiência de um clique perfeita para os usuários finais. Se o seu programa exige as chaves de licença na primeira inicialização, inclua notas detalhadas sobre como adicionar manualmente a licença aos arquivos dos aplicativos.

Metadados do aplicativo

Insira os metadados do aplicativo no formulário de carregamento AMDAProductDataLoad.xlsx e inclua-os em seu envio do aplicativo. O formulário de carregamento de dados atual está sempre disponível em https://s3.amazonaws.com/aws-mp-vendor-guide/AMDAProductDataLoad.xlsx

  • Título – este é o título do produto.

  • Descrição completa – é exibida na página de detalhes do produto.

  • Descrição breve – é exibida na página de resultados de pesquisa.

  • Contrato de Licença de Usuário Final (EULA) – é o EULA que se aplica ao uso do produto pelo comprador.

  • Imagem – é a imagem do produto ou logotipo que aparece na página de detalhes do produto, nos resultados de pesquisa e em outros lugares no site do AMDA. Fornecer um URL para uma imagem de logotipo em formato quadrado

  • Categorias – é a categoria de software para o produto. Consulte a página inicial do AMDA para ver as categorias disponíveis.

  • Software de – é o desenvolvedor de software que é exibido na página do produto, que geralmente é o nome de sua empresa.

  • URL do fornecedor – é o link para seu site ou para uma página específica que exibe mais informações sobre o produto.

    • Texto/e-mail/URL para obter suporte (Somente um campo é necessário, mas recomenda-se vários pontos de contato)

Ingestão e atualizações para novas versões

A ingestão de cada produto do AMDA é processada pela equipe MCO do AWS Marketplace. O pipeline atual oferece suporte a liberações na quinta-feira. O AWS bloqueará os metadados e o empacotamento final na terça-feira ao meio-dia (PST). As solicitações após o meio-dia (PST) da terça-feira serão válidas para o dia de publicação na semana seguinte. Novas atualizações de versão são feitas na mesma programação.

Se não houver solicitações de atualizações de metadados, somente o instalador e os arquivos associados serão necessários.

Se você estiver atualizando metadados, envie um formulário de carregamento de dados do produto atualizado para a equipe de operações do vendedor do AWS Marketplace.