Após o processo de desenvolvimento das aplicações têm-se a necessidade de hospedar as mesmas em um local onde fique disponível 24 horas 7 dias por semana ou seja, idealmente um servidor. Atualmente têm-se abordado muito questões a respeito de virtualização, aderimos a essa cultura inovadora e por isso não temos a necessidade de um data-center destinado à hospedagem dessas maquinas. Utilizamos o espaço em nuvem da empresa chamado OpenStack que é um software de código aberto, capaz de gerenciar os componentes de múltiplas infraestruturas virtualizadas.

Acesso à plataforma: O acesso é feito apenas com usuário/senha disponibilizados por algum administrador(CTT-TIC) e pode ser feito em http://10.53.1.17.

Processo de migração para espaço na nuvem:

  • 1º Passo - Discussão à respeito dos recursos necessários para bom funcionamento da aplicação.
    • Nessa faze é de suma importância que o time desenvolvedor discuta com o responsável pela hospedagem(deploy) à respeito de requisitos tanto de software quanto de hardware para o bom funcionamento da aplicação.

Recomenda-se colher as informações presentes nessa tabela:

  • 2º Passo - Reserva de espaço no TENNANT (Projeto).
    • Após a definição dos requisitos para o funcionamento da aplicação, ocorre a fase de reserva do espaço no TENNANT para a mesma, vale ressaltar que é necessária uma "previsão" de possíveis crescimentos no tamanho dessas aplicações.
  • 3º Passo - Disponibilização do Espaço para Implementação.
    • Com o espaço em Cloud já reservado e prospectado, ocorre a disponibilização do acesso a(s) maquina(s) aos responsáveis/desenvolvedores. O acesso à essas maquinas e feito via SSH e ocorre exclusivamente via Key Pair (Par de Chaves), ou seja, apenas o usuário que estiver com a chave de acesso em mãos consegue realizar o mesmo e efetuar mudanças. Recomenda-se uma padronização na criação das chaves a fim de facilitar a organização das chaves e seus respectivos núcleos.
      • Faz parte do processo o envio dessa chave por e-mail, especificando o ip da maquina e suas configurações, é necessário copiar nesse e-mail as seguintes pessoas:
        • Luiz Cláudio (lclaudio@algartelecom.com.br)
        • Responsável pela aplicação
        • Responsável pela produção [Bianca] (biancasilva@algartelecom.com.br)