A actualização deverá permitir que uma empresa disponibilize através uma única instância de software, a mesma cópia de software para múltiplos clientes.
A última versão do kit de desenvolvimento SDK (Software Development Kit) da Google, para a plataforma de cloud, App Engine, traz capacidade de “multitenancy”. A Google App Engine permite aos programadores o desenvolvimento e alojamento de aplicações baseadas num modelo de cloud nos mesmos sistemas que suportam as próprias aplicações da Google.
Na versão 1.3.6 do SDK a Google adicionou o Namespaces API (Application Programming Interface). Este possibilita com apenas uma instância de software, disponibilizar uma cópia diferente de uma aplicação para vários clientes. A característica de “multitenancy” refere-se à possibilidade da arquitectura de um software permitir que apenas uma instância de software possa ser disponibilizada a vários utilizadores ou clientes, em instâncias virtualizadas e personalizadas – a referida arquitectura permite à aplicação particionar os seus dados (segundo a estrutura dos seus utilizadores) e fornecer configurações diferentes para cada cliente.
Segundo o blog da Google não será necessário mudar o código para usar a API, embora seja necessário “alguma configuração adicional”.
Tags: cloud computing, google, Google App Engine, Namespaces API










