Últimas notícias

Fique informado

José Augusto Ferronato da TecCloud | Grupo Stefanini, explica como levar sua aplicação para a nuvem

18 de novembro de 2020

Spotlight

Doc9 lança Guia Prático de Prompts para ChatGPT no Jurídico: Como Maximizar a Eficiência com a Inteligência Artificial

Para obter os melhores resultados com o ChatGPT no contexto jurídico, siga as dicas importantes do Guia Prático de Prompts da doc9.

28 de maio de 2024

Governo Federal apoia Rio Grande do Sul na emissão 2ª via da Carteira de Identidade Nacional

O mutirão coordenado pelo Governo do RS começou nos abrigos de Porto Alegre. Expedição da segunda via será imediata

20 de maio de 2024

Qual o primeiro passo para levar minha aplicação para nuvem?


Por José Augusto Ferronato

As soluções nativas em nuvem são apontadas por especialistas como a evolução das aplicações para viabilizar a transformação digital e acelerar os negócios.

Se a sua opção é construir aplicações em cloud para fazer uma gestão financeira eficiente dos recursos em nuvem, é comum surgir o questionamento: qual deve ser o meu primeiro passo?

Minha resposta é Assessment, método utilizado para oferecer mais precisão aos diferentes processos de escolha dentro de uma empresa.

Nesta etapa é importante entender o ambiente atual da companhia e desenhar o que precisa ser feito. É o momento para realizar uma análise abrangente da sua aplicação e definir como migrá-la para a nuvem, a partir de relatórios, métricas e estratégia bem definida.

A maioria das decisões de modernização não é apenas técnica, pois é fundamental combiná-las com várias fontes de informações e, ao final, ter certeza de que o investimento e a mudança serão bons para o seu negócio.

O processo de Assessment é composto por duas etapas: a primeira delas é quando entendemos o requisito de negócio, enquanto a segunda é o processo de levantamento propriamente dito, utilizando uma abordagem vinda da fase anterior.

Para validar corretamente seu portfólio de aplicações e definir a estratégia de migração, é necessário combinar o contexto de negócio de cada aplicativo com os componentes de tecnologia.

Para isso existem algumas etapas básicas:
Objetivos da migração
Será realizada uma entrevista junto ao “staff” para entender qual o objetivo de ir para a nuvem. Exemplo: “Quero reduzir meu tempo de indisponibilidade em uma hora” ou “Quero reduzir meu custo de OPEX em R﹩ 1 milhão por ano”.


Inventário de aplicações
Esse estágio consiste no levantamento de informações da aplicação com base em registros e ferramentas automatizadas. Aconselhamos identificar pessoas que possam falar sobre a aplicação e entender melhor como ela funciona e as regras de negócio.


Inventário de infraestrutura
Aqui, fazemos o levantamento da infraestrutura que suporta a aplicação atual, servidores, database e storages. Esse processo pode ser conduzido manualmente ou com o uso de soluções de inventário.

Mapeamento da aplicação
Entender se a aplicação possui dependências externas, APIs, componentes, entre outros.

Maturidade da aplicação/sustentação
É feito um questionário sobre a maturidade da aplicação e sustentação, tais como: “Possui documentação?”, “Possui Deploy?”, “Arquitetura atual está atualizada?”

Executar o assessment da aplicação e prover estratégias de migração
Com base nas etapas anteriores e em todas as informações coletadas, é hora de identificar qual a melhor técnica: Refactor, Replatform, Repurchase, Rehost, Retire ou Retain.


Analisar o código de aplicações marcadas como Refactor e Replatform
Para essas aplicações é necessária uma análise no código, que apoiará na validação da complexidade de dependências e no que é preciso mudar.

A essa altura você deve estar se perguntando quanto vai custar ir para a nuvem. Fique tranquilo, pois será apresentado um relatório com estimativas em horas e valores para levar sua aplicação para o modelo de cloud.

Para o Assessment é possível automatizar o levantamento de informações, acelerar a adoção da nuvem e a tomada de decisão. Já existem ferramentas que ajudam a validar valores, Retorno sobre o Investimento (ROI), recursos onde a empresa deverá se concentrar durante a migração para tornar o processo mais simples.

Muitas soluções já exportam relatórios personalizados, que apoiam o time de negócios e tecnologia a validar o ambiente e fazer os ajustes necessários para que a aplicação seja levada para a nuvem. Elas conseguem atuar com vários padrões e arquiteturas para sugerir qual a nuvem ideal para seu negócio.

Antes de migrar é necessário, também, considerar alguns pontos como ciclo de vida do serviço, tecnologias e infraestrutura. A causa mais comum para que a migração de aplicações para cloud seja interrompida ou ultrapasse o orçamento é justamente a falta de informações suficientes das aplicações atuais para o time. Trabalhar com documentos de design antigos, lembrança e instinto não são a receita para o sucesso.

(*) José Augusto Ferronato é Cloud Engineer da TecCloud, empresa do Grupo Stefanini.

Crimes cibernéticos serão debatidos pela Stefanini Rafael no Simpósio Internacional de Segurança

Stefanini lança plataforma que permite aos colaboradores desempenhar o trabalho remoto com alta qualidade

CATEGORIAS

Notícias