Índice:
- 4. Finalize o requisito de largura de banda e o recurso de hospedagem
- 5. Adquirindo os componentes da infraestrutura
- 6. Implantação da infraestrutura de entrega SaaS
- 7. Planeje a recuperação e continuidade de desastres
- 8. Integração de uma solução de monitoramento
- 9. Prepare o call center de suporte ao cliente
- 10. Prepare o contrato de nível de serviço (SLA)
- 11. Documentação
Na abordagem de software como serviço (SaaS), os aplicativos são entregues pela Internet na forma de serviço. Em vez de instalar e manter o software, basta acessar o software pela Internet. Qualquer modelo SaaS deve ter as seguintes características principais:
- Segurança
- Escalabilidade, disponibilidade e outros fatores de desempenho
- Recuperação de desastre
- Largura de banda da rede
- Gerenciamento de segurança
4. Finalize o requisito de largura de banda e o recurso de hospedagem
É muito importante que a infraestrutura esteja hospedada em um recurso que tenha conectividade pública e mantenha consistência para garantir uma experiência positiva ao usuário. Ao revisar a largura de banda, devemos pensar nos dados demográficos de nosso aplicativo, por exemplo, o fator de conectividade para um usuário sentado em um escritório onde a alta velocidade de rede de banda larga está disponível seria diferente de um usuário que está se conectando em casa. Também é importante que posicionemos a infraestrutura o mais próximo possível para garantir menos saltos na rede. Deveríamos ter várias conexões de rede ao nosso data center, eliminando gargalos de rede. Se decidirmos terceirizar a infraestrutura do data center, devemos considerar o seguinte:- O data center está disponível 24 × 7 × 365?
- Freqüência de teste
- Disponibilidade de sistemas redundantes para falhas de energia e outras falhas de hardware
- Segurança física do campus
5. Adquirindo os componentes da infraestrutura
Uma vez concluído o design da infraestrutura, precisamos usar componentes que tenham confiabilidade e funcionalidade comprovadas. Esta etapa é crítica para garantir alta disponibilidade. Ao avaliar esses componentes de hardware, também devemos garantir que o hardware selecionado seja entregue dentro dos prazos de nossas necessidades comerciais.6. Implantação da infraestrutura de entrega SaaS
Quando os componentes da infraestrutura estiverem disponíveis, a equipe de operação deve começar a criar e implantar os componentes SaaS. Os servidores devem ser montados em rack, configurados e, posteriormente, os sistemas operacionais devem ser instalados conforme a necessidade. Os dispositivos de segurança devem ser atualizados com as versões mais recentes do IDS. O firewall também deve ser configurado de acordo com a política de acesso do usuário da empresa.7. Planeje a recuperação e continuidade de desastres
Agora que o aplicativo está pronto para ser usado na plataforma SaaS, precisamos planejar a recuperação de desastres e garantir a continuidade do aplicativo. As seguintes perguntas precisam ser respondidas a esse respeito:- Como reagimos a uma condição de desastre?
- Como recuperamos o aplicativo em um período de tempo limitado?
8. Integração de uma solução de monitoramento
Um subsistema de monitoramento é vital. Ajuda a garantir uma intervenção oportuna e a evitar desastres. O monitoramento do sistema deve ser realizado com base nos seguintes parâmetros:- Usos de memória e CPU
- Logs de eventos do sistema operacional e do aplicativo
- Diferentes componentes de aplicativos (camada TCP, banco de dados, servidores de aplicativos etc.)
9. Prepare o call center de suporte ao cliente
Quando o aplicativo estiver no mercado, ele deverá ter um call center de suporte ao cliente. O call center deve estar bem conectado e equipado para gerenciar um sistema de emissão de bilhetes apropriado. O suporte ao cliente é um componente essencial para garantir o sucesso de qualquer modelo ou aplicativo, independentemente da tecnologia. O sistema de bilhética deve ser ativado com um sistema de email apropriado; se algum problema exigir a atenção da equipe de desenvolvimento, o sistema de emissão de bilhetes poderá enviar e-mails para o membro da equipe apropriado.10. Prepare o contrato de nível de serviço (SLA)
Um SLA deve estar em vigor durante a implementação do modelo SaaS. O SLA deve definir claramente o tempo de resposta e o tempo de resposta, juntamente com a disponibilidade do aplicativo.11. Documentação
Após a conclusão de todas as etapas acima, toda a infraestrutura e seus componentes devem ser documentados. Este documento ajudará outras pessoas a lidar com qualquer comportamento excepcional do aplicativo. Também ajudará se houver alguma modificação ou alteração necessária na infraestrutura.