Banco nas nuvens + Delphi
08/07/2020
0
Tenho um sistema desktop compilado em deplhi xe10 com banco de dados Firebird 2.5
gostaria de colocar o banco nas nuvens e poder acessar as informações do sistema desktop de qualquer computador que tenha internet. Como posso fazer isso?
Daiane
Posts
08/07/2020
Emerson Nascimento
- toda a infra-estrutura fica sob tua responsabilidade, desde a disponibilidade do banco até os processos de segurança (acesso, backup, disaster recover, etc)
- se você puder ter um servidor dedicado para a aplicação e outro para o banco de dados, você pode disponibilizar o endereço do servidor de aplicação para acesso externo, deixando o servidor de banco de dados mais protegido, pois só teria acesso a partir da rede interna e da aplicação servidora.
- se você já tem um ip fixo, não precisará arcar com outro custo; se não tem, pode usar algum site de 'roteamento' de ip;
- se você não desenvolveu o app em multicamadas, poderá ser necessário reescrever parte do código.
obs.: uma aplicação multicamadas tem ótimo desempenho. se bem desenvolvida, toda a regra de negócio fica entre a aplicação servidora e o banco de dados, deixando a aplicação cliente somente com a apresentação dos dados. isso também diminui o tráfego de dados, pois o servidor enviaria para o cliente somente o necessário.
provedor cloud:
- toda a infra-estrutura fica sob responsabilidade do provedor
- você terá de pagar por esse serviço
- não é necessário qualquer alteração na aplicação. basta apontar para o novo endereço do banco de dados.
na verdade há muito mais detalhes a serem apontados em cada um dos formatos. isso foi só pra dar uma idéia.
mesmo na aplicação multicamadas você pode usar o banco na nuvem.
para isso você precisa contratar um provedor que suporte o Firebird, por exemplo o Saros (https://www.saros.com.br/cloud-firebird/). Há vários outros, cujo valor muda em função do tamanho do armazenamento disponibilizado, memória, número de processadores, etc.
08/07/2020
Emerson Nascimento
IPCompany (https://www.ipcompany.com.br/cloud-firebird/)
08/07/2020
Daiane
08/07/2020
Emerson Nascimento
o provedor vai te passar um ip e porta e você coloca no seu componente de acesso ao banco.
Clique aqui para fazer login e interagir na Comunidade :)