Opus - Software

Cloud Computing

Porque o seu negócio tem
necessidades únicas.

A OPUS cuida de todo o processo de implantação de Cloud Computing.

Através de serviços completos que englobam desde a análise de dados e da situação do seu negócio até a migração e suporte, a OPUS implementa o uso do Cloud Computing na sua empresa.

Avaliação

Destina-se ao levantamento e análise de informações essenciais
sobre o portfólio de aplicações para o planejamento de uso de Cloud Computing.

1. Portfólio de Aplicações

Levantamento de informações sobre as aplicações de sua empresa com o objetivo de identificar claramente aquelas que serão migradas, seus responsáveis, usuários-chaves, fornecedores e requisitos de negócio que motivam a migração. Além disso, são estabelecidos critérios de negócio que evidenciam as melhorias obtidas com a migração .

2. Arquitetura da Aplicação

Análise da arquitetura de software atual das aplicações e levantamento de seus respectivos módulos, com o propósito de categorizá-los segundo seu tipo/natureza de processamento. Esta categorização será utilizada como insumo para proposição da nova arquitetura em nuvem.

3. Interfaces Externas

Identificação das entidades externas que interagem com as aplicações, e dos respectivos mecanismos de acesso utilizados.

4. Roteiro de Instalação e Homologação

Identificação e análise dos roteiros de instalação e homologação das aplicações.

5. Infraestrutura de Hardware

Levantamento e análise de informações, métricas de uso e consumo de recursos da infraestrutura atual que suporta as aplicações.

6. Arquitetura de Cloud Proposta

Proposição de arquitetura de Cloud Computing, levando em consideração os requisitos técnicos e de negócios especificados pelo cliente e as informações coletadas.

7. Impedimentos e Limitações

Identificação de impedimentos e/ou limitações na utilização de Cloud Computing.

8. Previsão Orçamentária

Previsão de gastos com infraestrutura de Cloud Computing, considerando as informações sobre uso e consumo de recursos computacionais e a arquitetura proposta.

9. Plano de Implementação

Etapas, custos e prazos de implementação da solução de Cloud Computing.

Preparo de Infraestrutura

Criação de ambiente e configuração da infraestrutura
de Cloud Computing em conformidade com os requisitos necessários.

1. Conta AWS

Criação a ativação do Master Account na AWS em conjunto com o cliente.

2. Servidores

Criação das instâncias de servidores de acordo com os requisitos estabelecidos.

3. DNS

Criação das entradas de DNS no ambiente de Cloud de acordo com os requisitos necessários.

4. Firewall

Configuração das regras de Firewall, tanto no ambiente AWS como nos servidores criados da forma mais segura.

5. Credenciais de acesso

Criação de usuários específicos e permissões necessárias na conta AWS para melhor gestão do acesso ao ambiente de Cloud Computing.

Migração AS-IS

Planejamento e migração de aplicações para infraestrutura
de Cloud Computing sem alterações de arquitetura de software.

1. Plano de Migração

Elaboração do plano para migração das aplicações e seus dados da infraestrutura atual para a de Cloud Computing.

2. Setup de infraestrutura

Setup inicial da infraestrutura de Cloud Computing para instalação das aplicações a serem migradas.

3. Acompanhamento de instalação/homologação

Acompanhamento da instalação das aplicações a serem migradas e a replicação dos dados no ambiente de Cloud Computing.

4. Investigação e diagnóstico de problemas

Investigação e diagnóstico de problemas levantados no ambiente de Cloud Computing durante a fase de homologação das aplicações migradas.

Cloud Leverage

Projetos para melhor utilização/aplicação dos recursos da
plataforma de Cloud Computing em seus sistemas.

1. Alta Disponibilidade

Identificação e eliminação de pontos únicos de falha.

2. Elasticidade

Possibilita que os sistemas escalem horizontalmente, ou seja, para outras instâncias de servidores.

3. Resiliência

Mitigar dependências desnecessárias, isolando eventuais falhas e permitindo uma continuidade de negócio.

4. Escalabilidade Automática

Aplicação de escalabilidade horizontal ou vertical automática para atender uma carga no sistema flutuante ou desconhecida.

5. Big Data

Armazenamento e análise de grandes volumes de dados.

6. Automação de Tarefas

Realização automática de tarefas de infraestrutura e das aplicações.

Serviços Gerenciados

Gestão e Suporte da infraestrutura de Cloud Computing.

1. Patches de segurança

Aplicação de pacotes de correções disponibilizados pelos fornecedores dos softwares básicos de acordo com o planejamento do cliente.

2. Entradas de DNS

Gestão das entradas nos servidores de DNS.

3. Regras de Firewall

Análise e gestão das regras de Firewall do ambiente de Cloud Computing e dos sistemas operacionais.

4. Snapshot de Servidor

Execuções periódicas de snapshots dos servidores permitindo uma recuperação rápida de ambiente quando necessário.

5. Backup de Banco de Dados

Otimização do backup dos servidores de banco de dados de acordo com a periodicidade imposta pelo negócio.

6. Monitoramento de servidores

Monitoramento dos servidores e serviços básicos da infraestrutura de Cloud Computing.

7. Alarmes de capacidade

Previsão de eventuais faltas de recursos através do histórico de monitoramento.

Sustentação

Suporte à operação e gestão de incidentes de aplicações.

1. Suporte a Operação

Aplicação de scripts de instalação e atualização da aplicação, monitoramento da aplicação e controle de mudanças.

2. Gestão de Incidentes

Investigação e diagnóstico de problemas, aplicação de ações corretivas ou de contorno conhecidas e recomendadas pelos fornecedores das aplicações, encaminhamento do problema para o provedor responsável pelo serviço.

Serviços Adicionais

Serviços especializados, relacionados ao ciclo de
vida da aplicação e que podem ser contratados sob demanda.

1. Documentação de processos operacionais dos sistemas.

Realização da documentação operacional dos sistemas, tais como rotinas de expurgo e roteiro de instalação e atualização de versão para utilização no suporte à operação no serviço de Sustentação (ver tópico "Sustentação") ou pelo próprio cliente.

2. Implantação de ambientes de homologação e testes.

Setup de infraestrutura para os ambientes de homologação e testes e a aplicação do roteiro de instalação dos sistemas envolvidos.

3. Acompanhamento de processos em homologação.

Acompanhamento da validação de instalação nova ou novas versões dos sistemas em ambiente de homologação, auxiliando na validação das features implantadas.

4. Consultoria em alta disponibilidade, elasticidade, resiliência, escalabilidade automática e automação de tarefas.

Consultoria nos serviços de Cloud Leverage.

5. Re-engenharia de aplicação.

Re-engenharia e refactoring dos sistemas com foco no Cloud Leverage.

6. Análise de custos.

Análise dos custos atuais e planejamento para otimização dos custos de infraestrutura.

No vídeo a seguir, Beno Kivkin da Tribecca fala sobre a experiência de contratação da OPUS para a realização da migração dos sites da empresa para ambiente de nuvem. Confira!