Trabalhando com intuir na computação em nuvem
mercado-alvo da Intuit para serviços de computação em nuvem é a empresas de pequeno e médio porte que usam a 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, um cliente é essencialmente publicada em mercado de nuvem da Intuit. Portanto, um cliente QuickBooks pode ir para o portal e comprar um aplicativo desenvolvido para trabalhar com QuickBooks. A interface de usuário, gerenciamento de contas, segurança e faturamento são os mesmos. Integração com o QuickBooks é automático.
Quais são os componentes do Platform Partner da Intuit? Eles são os seguintes:
QuickBase: Esta infra-estrutura da Web é para aplicações de pequenas empresas. A base da plataforma QuickBase é um banco de dados que inclui trabalhos da 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 autônomo 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. Isto permite aos desenvolvedores tirar vantagem dos dados 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 tem utilizado 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 que a sua aplicação pode lidar com processos, tais como a adição de mais usuários.
integração baseada em navegação: Um desenvolvedor que construiu um software como uma aplicação baseada 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. 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.