Vendendo na IBM Cloud
Você está procurando vender seu software, serviços ou arquiteturas implementáveis no IBM Cloud®? É possível usar nosso amplo portfólio de serviços de infraestrutura gerenciada e ferramentas de desenvolvedor para construir seus aplicativos na nuvem pública e gerenciar autenticação, acesso, criação de autoatendimento, medição e faturamento. Junte-se à nossa crescente rede estratégica de 70 parceiros ISV com mais de 600.000 usuários mensais ativos.
Antes de Iniciar
Se você planeja oferecer produtos na plataforma IBM Cloud, você deve preencher os seguintes requisitos:
-
Verifique se você está usando uma conta Pré-paga ou de Assinatura. Para verificar o seu tipo de conta, acesse Gerenciar > Conta > Configurações de conta no console IBM Cloud.
É recomendado que você use uma conta que foi criada com um ID funcional para garantir o seu acesso contínuo aos produtos que estão onboardados na conta.
-
Verifique se você está designado com a função de administrador em todos os serviços de gerenciamento de conta e em todos os serviços ativados para IAM. Consulte Designando o acesso a serviços de gerenciamento de conta e Gerenciando o acesso a recursos.
-
Para vender serviços, verifique se sua empresa é um parceiro de construção IBM Cloud aprovado com um Embedded Solutions Agreement(ESA). Para obter mais informações sobre ser um parceiro de construção IBM Cloud, consulte a página IBM Partner Plus.
-
Verifique se o seu produto está pronto para ser listado publicamente e vendido por meio do catálogo IBM Cloud.
-
Verifique se o seu produto não inclui Consultoria e Serviços Professional.
-
Esteja preparado para criar e manter os produtos que você listar no catálogo IBM Cloud, que inclui ser responsivo a endereçamento de atualizações e fornecimento de suporte oportuno aos seus clientes.
Requisitos para oferecer serviços
Verifique se você está hospedando o seu serviço principalmente em IBM Cloud ou seguindo um dos casos de uso:
-
Você deve usar o software IBM, IBM Cloud serviços onde for aplicável e hospedar todos os aplicativos e componentes de bancos de dados (por exemplo armazenamento, backup, replicação ou recuperação de dados, monitoramento, registro, gerenciamento de vulnerabilidades, e ferramentas de patching) em IBM Cloud.
-
Você deve hospedar todos os componentes de aplicação e banco de dados do seu produto em IBM Cloud, incluindo componentes de suporte como backup, replicação ou recuperação de dados. Outros serviços como monitoramento, criação de logs, gerenciamento de vulnerabilidades e ferramentas de correção podem ser executados no local ou em outra nuvem, mas devem enviar dados para o ambiente IBM Cloud para armazenamento e análise adicional.
-
O conjunto de ferramentas de migração do seu produto tem IBM Cloud como seu único destino para a migração, mas pode ser executado no local ou em outra nuvem como uma fonte de migração.
Requisitos para oferecer software
Verifique se os seguintes scripts de implementação de software e dependências de pacotes aplicam-se ao seu produto:
-
Imagens customizadas QCOW2 ou VHD com Terraform implementado em infraestrutura VPC
-
Imagens de OVA implementadas no VMware Solutions Dedicated - vCenter Server
-
Imagens de OVA (consistindo de OVF e imagem de disco) para Power Virtual Server
-
Gráficos Helm em clusters Kubernetes e Red Hat OpenShift on IBM Cloud
-
Operadores ou pacotes configuráveis do Operador com um arquivo TGZ de repositórios GitHub ou GitLab
-
Pacotes de operador de registros Red Hat OpenShift
Que tipo de produto você quer vender?
Usando o Partner Center Sell para integrar seu produto, é possível criar um ladrilho para oferecer seu produto no catálogo do IBM Cloud. Você pode ter um aplicativo de software que os usuários podem gerenciar e instalar, um serviço baseado em software ou uma solução baseada em software (arquitetura implementável) que combina um conjunto de produtos que você pode oferecer aos clientes para resolver um problema de negócios ou necessidade.
Aproveite um processo simplificado de instalação e implementação para seus clientes por meio do catálogo IBM Cloud. Revise as seções a seguir para entender como seu produto pode ser oferecido por meio do IBM Cloud.
Software
O software inclui aplicativos conteinerizados ou imagens do sistema que seus clientes podem executar em sua própria infraestrutura.
Os tipos de software de terceiros suportados pelo IBM Cloud incluem:
- Operadores para incluir serviços
- Cloud Pak para instalar serviços
- Imagens através de modelos Terraform (como imagem de servidor virtual ou OVA)
- Imagens para Sistemas de Energia (imagem do servidor virtual)
- Modelos do Terraform para configuração
- Gráficos do Helm para trabalhar com aplicativos
- Imagem do servidor virtual para VPC
Seu software pode ser implementado em destinos especificados, incluindo IBM Cloud® Kubernetes Service, Red Hat® OpenShift® on IBM Cloud®, Power Virtual Server, Schematics, Virtual Private Cloud e vCenter Server.
O processo é tão simples quanto selecionar a opção Software Implementável, fornecer informações da empresa, criar um ambiente de teste adequado, configurar o acesso da equipe e convidar membros da equipe para participar. Para obter mais informações, consulte Preparando-se para vender software e Integrando o seu software.
Serviços
Os serviços gerenciados ajudam a executar a infraestrutura em sua própria conta e a implementar instâncias usando o IBM Cloud. Se você tiver um serviço que deseja fornecer, será possível oferecê-lo como um serviço de faturamento integrado. Oferecê-lo como um serviço de faturamento integrado significa que os usuários podem criar uma instância de seu serviço automaticamente. É possível integrar seu serviço ao IBM Cloud, definindo seu serviço, construindo planos de precificação e criando brokers.
Ao integrar o seu serviço, selecione o tipo de serviço que está integrando. Seu tipo de serviço é usado para propósitos de avaliação de imposto. O IBM Cloud suporta três tipos de serviços:
- Software como serviço
- Um modelo de implementação de software pelo qual o software, incluindo processos de negócios, aplicativos corporativos e ferramentas de colaboração são fornecidos como um serviço a clientes, por meio da nuvem.
- Infraestrutura como serviço
- A entrega de uma infraestrutura de computação, incluindo funcionalidade de servidor, funcionalidade de rede, funcionalidade de data center e funcionalidade de armazenamento como um serviço terceirizado.
- Plataforma como serviço
- A entrega de uma plataforma de computação, incluindo aplicativos, middleware otimizado, ferramentas de desenvolvimento e ambientes de tempo de execução Java e Web 2.0, em um ambiente baseado em nuvem.
Categorias de serviços de terceiros que se encaixam dentro dos tipos de serviço incluem:
- Serviços de contêiner que ajudam a construir aplicativos conteinerizados
- Serviços de armazenamento para armazenamento em nuvem persistente e criptografia de dados
- Serviços de IA e de Aprendizado de máquina (integrando-se com o IBM Watson)
- Serviços de analítica para analisar dados para implementação em aplicativos cognitivos
- Serviços de blockchain para troca de dados
- Serviços de banco de dados para alta disponibilidade, segurança aprimorada e desempenho escalável
- Serviços de ferramentas do desenvolvedor e de migração
- Serviços de criação de log e de monitoramento para detectar e resolver problemas
- Serviços de integração para uma integração mais rápida
- Serviços de Internet das Coisas para trabalhar com dados do aplicativo
- Serviços de segurança para segurança em nuvem de classificação corporativa
- Serviços móveis para construir e iniciar aplicativos móveis
O processo inclui registrar seu serviço com IBM Cloud, definindo seu produto e seus planos de precificação, e vinculando um intermediário. Para obter mais informações, consulte Configurando para vender serviços.
Arquiteturas implementáveis
Uma arquitetura implementável é a automação de nuvem para implementar um padrão de arquitetura comum que combina um ou mais recursos de nuvem que são projetados para fácil implementação, escalabilidade e modularidade que resolvem um problema definido pelo cliente. Uma arquitetura implementável pode possuir uma ou mais variações de arquitetura e diversas configurações para essas arquiteturas, com base nas necessidades de negócios do cliente. As arquiteturas implementáveis podem ser integrados ao catálogo do IBM Cloud e são exibidas como ladrilhos no catálogo após você passar pelo processo de publicação e obter aprovação no Partner Center.
Categorias de arquiteturas implementáveis de terceiros que podem ser selecionadas no Partner Center:
- Infraestrutura convergida
- Aplicativoscorporativos
As arquiteturas implementáveis são diferentes do software porque elas requerem um diagrama de arquitetura e oferecem a capacidade de listar dependências. Uma arquitetura implementável pode ter até três variações de arquitetura. Isso significa que um único ladrilho de arquitetura implementável no catálogo IBM Cloud pode ter diferentes opções para um usuário experimentar que podem ser consideradas pequenas, médias ou grandes variações. Ou, as diferentes arquiteturas podem ser baseadas na capacidade ou complexidade para executar uma prova de conceito ou carga de trabalho de produção que usa nomes como iniciação rápida, padrão ou avançado
O único tipo de arquitetura implementável que o IBM Cloud suporta é Terraform.
Para obter mais informações, consulte O que é uma arquitetura implementável? e Como configurar para vender arquiteturas implementáveis.