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 fase é 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 máquinas é 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 máquina 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)
- 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 máquinas é 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.
Em operação
- DCIM:
- http://dcim.algartelecom.com.br
- Ambiente: OpenStack
- IP Máquina: 10.56.13.137
- Para acesso: ssh -i nfi.pem ubuntu@10.56.13.137
- URL de acesso: https://10.56.13.137/ ou https://dcim.algartelecom.com.br
- http://dcim.algartelecom.com.br
- CEI - Centro de Entregas em Inovação:
- http://hmlcei.algartelecom.com.br/#/
- Ambiente: OpenStack
- IP Máquina: 10.56.13.139
- Para acesso: ssh -i cei.pem ubuntu@10.56.13.139
- URL de acesso: https://10.56.13.139/ ou http://hmlcei.algartelecom.com.br/#/
- http://hmlcei.algartelecom.com.br/#/
- Agile Capacity:
- CEI - Centro de Entregas em Inovação:
>