Trabalhando com Intuit em Cloud Computing

mercado-alvo da Intuit para serviços de computação em nuvem é a empresas de pequeno e médio porte que usam sua aplicação QuickBooks popular para executar suas operações financeiras do dia-a-dia. Intuit tem usado essa base combinado com uma série de aquisições para criar uma plataforma como um modelo de serviço (PaaS). Mais de 80.000 colaboradores e cerca de quatro milhões de clientes são parte do ecossistema da empresa.

nova plataforma baseada em nuvem da Intuit como um serviço é chamado de aplicativos federados. Em essência, os desenvolvedores podem escrever a sua aplicação com qualquer linguagem de programação, use qualquer recurso de computação banco de dados ou em nuvem, e depois conectar este código para a plataforma Intuit através de interfaces baseadas em XML e arquivos de configuração. Estes desenvolvedores podem criar aplicações baseadas na nuvem, aproveitando a mesma plataforma de desenvolvimento que Intuit criado para construir seus próprios pacotes de aplicativos.

Após vincular um pedido à Intuit Workplace portal, o cliente é, essencialmente, publicada em mercado de nuvem da Intuit. Portanto, um cliente QuickBooks pode ir para o portal e comprar um aplicativo projetado para trabalhar com QuickBooks. A interface do usuário, gerenciamento de contas, segurança, e faturamento são os mesmos. Integração com o QuickBooks é automática.

Quais são os componentes do Platform Partner da Intuit? Eles são como se segue:


  • QuickBase: Esta infra-estrutura da Web é para aplicações de pequenas empresas. A base da plataforma QuickBase é um banco de dados que inclui o fluxo de trabalho de equipe, comunicação e gerenciamento de tarefas. QuickBase oferece aos parceiros com suporte para multi-tenancy. Ele é usado como uma plataforma de colaboração por parte dos parceiros.

  • Ambiente de trabalho: Este é um ambiente de portal para os clientes. Ele pode ser usado como um ambiente independente ou pode ser integrado com QuickBooks. Os clientes podem usar um aplicativo QuickBase dentro do local de trabalho para controlar a forma como o pedido será apresentado a usuários individuais. Além disso, o local de trabalho também fornece serviços que rastreiam assinaturas e receitas.

  • Federated Aplicações modelo: Com os serviços de aplicativos federados, os desenvolvedores podem integrar código existente através de um serviço de configuração. Existem quatro métodos de integração:

  • Integração de dados: Para integrar no nível dos dados, o parceiro deve programar a um conjunto de interfaces de programação de aplicativos (APIs) que permitem a sincronização de dados. Isso permite aos desenvolvedores tirar vantagem dos dados em nuvem comum da plataforma esquema (Que define as relações entre os elementos de dados).

  • integração login: Para integrar no início da sessão, o parceiro usa uma Web API Federated Identity. Após o desenvolvedor usou esta API, os clientes podem usar suas credenciais de login Intuit no local de trabalho para acessar o aplicativo parceiro que eles compraram.

  • gerenciamento de usuários e permissões de integração: Intuit fornece aos desenvolvedores uma API Web para a sua aplicação pode lidar com processos, tais como a adição de mais usuários.

  • integração à base de Navegação: Um desenvolvedor que construiu um software como uma aplicação baseada em serviço pode usar essa ferramenta para fornecer a barra de ferramentas Intuit Workplace. Isso permite que o cliente tenha de integração comum.

Ao contrário de muitas das empresas no mercado PaaS, encargos Intuit entre 14 e 20 por cento da receita para os parceiros que vendem através do local de trabalho da Intuit. A porcentagem exata depende do volume vendido. Se o fornecedor está oferecendo um aplicativo gratuito através do local de trabalho, há uma taxa de serviço público. Enquanto o cliente compra o aplicativo diretamente do fornecedor, a transação é feita diretamente pela Intuit. Não há taxas para visualizações de página ou de armazenamento de dados.