Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo ajuda os tomadores de decisão a determinar quando a modernização vale o investimento.
As organizações precisam de uma maneira consistente para determinar quais oportunidades de modernização justificam o investimento e como priorizá-las em todo o portfólio de cargas de trabalho. Sem essa consistência, as decisões de modernização podem permanecer isoladas dentro das equipes responsáveis pelas cargas de trabalho e direcionar o investimento para oportunidades que não se alinham com prioridades comerciais mais amplas. Essa orientação ajuda as organizações a criar um conjunto priorizado de investimentos de modernização de carga de trabalho com suporte em justificativas de negócio consistentes.
1. O que é modernização?
As organizações devem estabelecer uma definição compartilhada de modernização para que as equipes avaliem as oportunidades em relação ao mesmo padrão. A modernização está melhorando a forma como um workload atende aos requisitos, expandindo seus recursos ou tornando mais eficiente sua manutenção e evolução. Ele pode variar de uma melhoria direcionada a uma alteração arquitetônica significativa.
1.1 Oportunidades de modernização
Onde as organizações devem procurar oportunidades de modernização? As oportunidades comuns de modernização incluem bancos de dados, plataformas de aplicativos, soberania, dados, segurança, código do aplicativo e plataformas empresariais como o SAP. A modernização pode mover essas áreas para serviços gerenciados, tecnologias com suporte ou outros recursos que atendam melhor aos requisitos organizacionais. Os exemplos a seguir ajudam os tomadores de decisão a reconhecer oportunidades de modernização em seu portfólio e entender os tipos de alterações que podem decorrer disso.
Tabela. Exemplos de modernização
| Categoria de modernização | Oportunidades de modernização | Exemplos de modernização |
|---|---|---|
| Database | SQL Server, Oracle, PostgreSQL, MySQL, MongoDB, outros bancos de dados operacionais | Banco de Dados SQL do Azure, Banco de Dados do Azure para PostgreSQL, Azure Cosmos DB |
| Plataforma de aplicativos | Aplicativos hospedados em máquinas virtuais, VMware, Windows Server ou mainframes | App Service, Aplicativos de Contêiner do Azure, Serviço de Kubernetes do Azure, Azure Functions |
| Soberania | Controles ou disposições de implantação existentes que não atendem aos requisitos regulatórios ou de residência de dados | Nuvem Soberana da Microsoft |
| Data | Dados presos em sistemas de operação e aplicativos de negócios | Plataforma de dados unificada |
| Segurança | Controles de segurança que deixam lacunas na proteção ou visibilidade | Microsoft Defender para Nuvem |
| Código do aplicativo | Aplicativos legados .NET, Java e personalizados | Estruturas de aplicativos com suporte |
| SAP | Implantações tradicionais do SAP | SAP no Azure |
1.2 Moderno versus legado
Quando uma carga de trabalho é moderna? Trate "moderno" e "legado" como condições para avaliar em vez de rótulos de tecnologia. Uma carga de trabalho precisa ser moderna o suficiente para sua finalidade.
Moderno: Uma carga de trabalho é moderna o suficiente quando atende aos requisitos organizacionais sem restrições que justifiquem uma modernização adicional. A modernização adicional não proporcionaria melhorias suficientes para justificar seu custo ou risco. Por exemplo, os serviços gerenciados podem reduzir o gerenciamento de infraestrutura. Arquiteturas modernas podem facilitar a evolução de uma carga de trabalho. Essas características podem indicar modernização, mas nenhuma característica torna uma carga de trabalho moderna.
Legado: Uma carga de trabalho legada tem restrições que a modernização pode melhorar significativamente. A tecnologia sem suporte é um exemplo. O esforço excessivo de gerenciamento é outro. A idade sozinha não torna uma carga de trabalho herdada. Uma carga de trabalho mais antiga pode permanecer moderna o suficiente quando atende aos requisitos de negócios e uma modernização adicional não justificaria o investimento.
1.3 Modernização versus migração
Qual é a diferença entre modernização e migração? A migração e a modernização podem ocorrer de forma independente ou como parte da mesma iniciativa. A migração altera onde uma organização executa uma carga de trabalho. A modernização melhora a forma como uma carga de trabalho atende aos requisitos expandindo seus recursos ou tornando-a mais eficiente para manter e evoluir.
Termos como replatforme, refatoração e rearchitect podem aparecer em ambos os contextos porque as organizações podem fazer essas alterações durante uma migração ou como um esforço de modernização separado. Uma migração de reospedagem sozinha não é modernização. Uma migração de reospedagem sozinha não é modernização. Um rehost muda onde a carga de trabalho é executada, mas não expande os recursos da carga de trabalho ou melhora a eficiência com que a equipe da carga de trabalho opera e a evolui.
2. Resultados de modernização
Por que modernizar? As organizações devem decidir se precisam identificar ativamente as oportunidades de modernização em seu portfólio de cargas de trabalho. Para a maioria das organizações, a modernização deve ser uma consideração contínua. As cargas de trabalho existentes podem acumular custos, riscos ou restrições que impedem a organização de atender efetivamente aos seus objetivos.
A modernização pode resolver essas limitações ou criar novas oportunidades. Pode reduzir o custo ou o risco. Ele pode melhorar a agilidade ou habilitar recursos que a carga de trabalho existente não pode dar suporte. Esses resultados potenciais fornecem às organizações razões para procurar regularmente oportunidades de modernização em vez de esperar que as equipes responsáveis pelas cargas de trabalho individuais as proponham. A modernização pode fornecer os seguintes resultados:
- Melhorar a postura de segurança: Reduza a exposição a riscos de segurança substituindo tecnologias sem suporte ou introduzindo recursos de segurança mais fortes.
- Reduzir o custo operacional e o esforço: Reduza o gerenciamento de infraestrutura ou o trabalho operacional recorrente por meio de recursos como serviços gerenciados e automação.
- Melhorar a confiabilidade e a escalabilidade: Aborde as restrições que impedem cargas de trabalho de atender à disponibilidade, desempenho ou crescimento necessários.
- Aumentar a agilidade organizacional: Reduza as restrições técnicas que tornam mudanças importantes nos negócios difíceis de implementar ou lentas.
- Habilitar recursos de dados e IA: Disponibilize dados governados ou recursos de aplicativos para usos aprovados de análise e IA.
- Simplificar a integração: Reduza as dependências que tornam os sistemas difíceis ou caros de se conectar e alterar.
- Melhorar a produtividade da força de trabalho: Reduza a complexidade desnecessária ou o trabalho repetitivo para que as equipes possam concentrar mais capacidade em atividades de maior valor.
3. Funções e responsabilidades de modernização
Quem toma quais decisões? As organizações devem atribuir direitos de decisão e responsabilidades. A modernização requer coordenação entre funções técnicas e comerciais, desde decisões de investimento até entrega e operações em andamento. Responsabilidades claras ajudam os tomadores de decisão a manter a responsabilidade por resultados de negócios e limites organizacionais sem assumir a responsabilidade pela implementação técnica. As responsabilidades de modernização geralmente incluem:
- Tomadores de decisão de negócios: São responsáveis pelas decisões de investimento em modernização e pelas prioridades de portfólio.
- Equipes de plataforma: Dê suporte à integração de novas tecnologias, atualize definições do Azure Policy e forneça assinaturas de zonas de destino de carga de trabalho.
- Equipes de workload: Desenvolver propostas de modernização e casos de negócios, recomendar a abordagem de modernização e executar investimentos de modernização aprovados.
4. Abordagens de modernização
Quanta alteração pode ser necessária? Os tomadores de decisão devem entender os diferentes níveis de mudança que a modernização pode exigir porque a abordagem afeta o investimento, o esforço de entrega e o risco de uma proposta de modernização. A modernização deve implicar a menor quantidade de alterações necessária para alcançar o resultado necessário. Algumas oportunidades exigem uma alteração de plataforma direcionada. Outros exigem alterações no código do aplicativo ou na arquitetura do aplicativo. As abordagens comuns de modernização incluem:
- Remodelagem: Use quando a funcionalidade existente atende às necessidades de negócios, mas a plataforma cria custos, esforços ou restrições desnecessários.
- Refatorar: Use quando as limitações de código ou a dívida técnica impedirem que a carga de trabalho alcance o resultado necessário.
- Rearchitect: Utilize quando restrições arquitetônicas fundamentais impedirem que a carga de trabalho alcance os resultados necessários.
- Continue e reavalie: Use quando o benefício esperado não justificar o custo de modernização, o risco ou a interrupção.
As equipes de carga de trabalho devem recomendar a abordagem de modernização apropriada. Os tomadores de decisão devem usar a abordagem proposta para entender a escala aproximada da mudança ao avaliar o investimento necessário e a viabilidade da entrega no caso de negócios de modernização.
5. Capacitação em modernização
Podemos entregar a modernização? As organizações devem determinar como obterão as habilidades e a capacidade necessárias para realizar seus investimentos de modernização. As lacunas de habilidade ou capacidade não necessariamente impedem a modernização. Elas podem afetar o sequenciamento, o financiamento ou como a organização obtém expertise.
As organizações geralmente têm três opções: desenvolver capacidade interna, usar a expertise da Microsoft ou de parceiros, ou adicionar expertise dedicada. A abordagem certa depende da rapidez com que você precisa da funcionalidade e se você espera precisar dela repetidamente.
Desenvolver capacidade interna: As organizações podem desenvolver capacidade de modernização treinando os funcionários existentes e dando-lhes tempo para aplicar novas habilidades. As ferramentas de modernização assistidas por IA podem aumentar a produtividade e tornar o conhecimento de modernização especializado mais acessível. Por exemplo, o agente de modernização do GitHub Copilot pode ajudar na avaliação do aplicativo, no planejamento de modernização e nas alterações de código. Essas ferramentas complementam o conhecimento em vez de substituir as habilidades e a responsabilidade necessárias para validar decisões e resultados de modernização.
Escolha essa opção quando a capacidade de modernização oferecer suporte a muitas iniciativas futuras e a organização puder investir no desenvolvimento de conhecimentos internos sustentáveis. Trade-off: Desenvolver capacidades internas pode levar mais tempo e requer um tempo de aprendizado protegido, mesmo quando as ferramentas assistidas por IA aceleram algumas tarefas de modernização. Consulte o Well-Architected Framework.
Opção 2. Microsoft ou parceiro da Microsoft: A experiência externa pode complementar os recursos organizacionais e acelerar a modernização. Frontier Accelerate para Azure fornece acesso a parceiros especializados, avaliações financiadas, recursos de qualificação e investimentos da Microsoft. O Cloud Accelerate Factory fornece assistência de implantação sem custo de especialistas da Microsoft para cenários de modernização com suporte.
Escolha essa opção quando a organização precisar de conhecimento especializado ou capacidade de entrega adicional mais rapidamente do que pode desenvolver internamente. Trade-off: O suporte externo pode acelerar a entrega, mas as organizações devem planejar a transferência de conhecimento para que possam operar e evoluir soluções modernizadas após o fim do contrato.
Opção 3. Adicionar conhecimento: Contratar funcionários ou prestadores de serviço para lacunas específicas. Essa opção pode aumentar a capacidade mais rapidamente do que desenvolver habilidades internas. Escolha essa opção quando precisar de capacidade sustentada ou uma função de especialista definida. Desvantagem: Ele adiciona custos de recrutamento e leva mais tempo do que a parceria.
6. Caso de negócios de modernização
Essa oportunidade específica vale a pena financiar? As organizações devem exigir um caso de negócios consistente antes de aprovar um investimento de modernização. O caso de negócios deve fornecer evidências suficientes para determinar se o valor organizacional esperado justifica o investimento necessário e o risco de entrega. Também deve fornecer uma base consistente para comparar a proposta com outras oportunidades de modernização. Alguns investimentos são justificados pelo retorno financeiro. Outros são necessários porque atrasar a modernização cria um custo ou risco inaceitável.
6.1 Entrada de modernização
De onde vêm os candidatos à modernização? As organizações bem-sucedidas estabelecem um processo comum de recebimento de propostas de modernização. O processo fornece às equipes uma maneira definida de enviar oportunidades de modernização para consideração e dá aos tomadores de decisão visibilidade sobre a demanda de modernização em todo o portfólio de cargas de trabalho. Cada proposta deve identificar a carga de trabalho afetada e por que a modernização está sendo considerada.
Os candidatos à modernização podem se originar em qualquer lugar em que uma organização identifique um problema de carga de trabalho ou uma oportunidade de melhoria. As equipes de workload podem identificar dívidas técnicas, tecnologia sem suporte, esforço operacional excessivo ou restrições arquitetônicas. Os tomadores de decisão de negócios podem identificar a alteração dos requisitos de negócios ou novas prioridades organizacionais. Os requisitos de segurança, governança ou plataforma também podem criar uma necessidade de modernização.
6.2 Desenvolvimento de casos de negócios
Quem desenvolve o caso de negócios? As propostas de modernização devem fornecer informações consistentes para decisões de investimento. Use a mesma estrutura de casos de negócios para cada proposta de modernização. Essa consistência ajuda os tomadores de decisão a determinar se cada proposta justifica o investimento e a comparar investimentos viáveis em todo o portfólio de trabalho. O caso de negócios fornece a evidência de três fatores de priorização: impacto nos negócios, custo de atraso e viabilidade de entrega.
Mantenha as evidências proporcionais à decisão. Você não precisa de uma arquitetura de destino completa ou um plano de implementação. Você precisa de informações suficientes para determinar se a oportunidade justifica o investimento.
Os tomadores de decisão de negócios e as equipes de workload desenvolvem o caso de negócios juntos. As equipes de carga de trabalho contribuem com evidências de seu conhecimento e avaliação técnica da carga de trabalho. Os tomadores de decisões empresariais contribuem com prioridades organizacionais, contexto de negócios e considerações de investimento. As equipes de plataforma contribuem com evidências quando as funcionalidades ou alterações da plataforma compartilhada afetam o investimento ou sua entrega.
Tabela. Justificativa de negócio para modernização
| Seção de caso de negócios | Detalhes que deve conter | Examples |
|---|---|---|
| Necessidade comercial | Que problema ou oportunidade existe e por que importa. | 80 horas de engenharia por mês gastas em manutenção. A tecnologia sem suporte cria risco de segurança. |
| Resultado esperado | O que deve melhorar se a modernização for bem-sucedida. | Reduzir o esforço de manutenção em 50%. Melhore rapidamente a capacidade de liberar alterações de aplicativo. |
| Valor esperado | Por que essa melhoria importa o suficiente para justificar o investimento. | Economize USD 70.000 anual. Capacidade de engenharia disponível para trabalho de valor mais alto. |
| Impacto financeiro | A mudança esperada no custo total de propriedade e retorno sobre o investimento. | Reduza os custos operacionais anuais em US$ 70.000 por ano. Aceite custos mais altos para resolver um risco crítico à segurança. |
| Custo e risco atuais | O que acontece se a organização não se modernizar. | Os custos operacionais estão aumentando 12% anualmente. Componentes sem suporte aumentam o risco de interrupção. |
| Investimento necessário | O financiamento esperado e o tempo aproximado para obtenção de valor. | USD 140.000 em seis meses. Seis meses de capacidade de engenharia. |
| Confiabilidade da entrega | Se a organização tem competência e capacidade suficientes para entregar o resultado esperado. | A equipe existente tem as habilidades necessárias. É necessário conhecimento externo especializado. |
7. Priorização de modernização
Como as organizações devem priorizar investimentos em modernização que valham a pena? Os tomadores de decisão devem usar os casos de negócios concluídos para produzir um portfólio priorizado de investimentos de modernização. Priorize os investimentos de modernização comparando três fatores de cada caso de negócios: impacto nos negócios, custo de atraso e viabilidade de entrega. Esses fatores transformam o caso de negócio em uma base consistente para decidir quais investimentos devem ser priorizados primeiro.
| Fator de priorização | Seções de caso de negócios a serem usadas | O que comparar entre diferentes casos de negócios |
|---|---|---|
| Impacto nos negócios | Necessidade de negócios, resultado esperado, valor esperado, impacto financeiro | Quanto valor a modernização criaria? |
| Custo do atraso | Custo e risco atuais | Qual é o impacto do adiamento da modernização? |
| Viabilidade de entrega | Investimento necessário, confiança de entrega | Quão viável é alcançar o resultado esperado? |
Compare os três fatores juntos para determinar a prioridade de modernização. Dê maior prioridade aos investimentos que criam mais valor ou têm um custo mais alto de atraso, mas considere se a organização pode fornecer realisticamente o resultado esperado. Quando os investimentos tiverem prioridade semelhante, retorne aos casos de negócios subjacentes para tomar a decisão.