A modernização de workloads Microsoft emAWS é um processo crucial para empresas que buscam melhorar a eficiência e reduzir custos. Nesse artigo, vamos discutir os principais pontos abordados em um vídeo que explora a modernização de aplicações e bancos de dados Microsoft em AWS.

O que são Workloads Microsoft?

Workloads Microsoft referem-se a aplicações e bancos de dados que rodam em servidores Windows, como aplicações .NET e bancos de dados SQL Server. A modernização desses workloads emAWS envolve mover essas aplicações para serviços nativos da AWS ou tecnologias de código aberto na AWS.

Vantagens da Modernização para .NET

A modernização de aplicações .NET para .NET Core ou .NET 6 traz várias vantagens, incluindo economia de custos com licenças reduzidas, melhoria de desempenho (até 30% melhor) e compatibilidade com processadores ARM64. Além disso, a containerização e a implantação sem servidor tornam-se opções possíveis.

Modernização de Bancos de Dados SQL Server

Os clientes podem economizar em licenças de sistema operacional ao mover-se de Windows para Linux. Alternativamente, os clientes podem modernizar seus bancos de dados para bancos de dados nativos da nuvem, como Amazon Aurora, DynamoDB ou Redshift.

Jornada de Modernização

A jornada de modernização típica envolve migração de aplicações e bancos de dados para serviços nativos da AWS. Um exemplo de sucesso é o da CoStar, que modernizou seu código de .NET Framework para .NET Core, permitindo que ele seja executado em Linux. Em seguida, eles containerizaram seu código e o executaram em Amazon ECS Fargate em um modo sem servidor, alcançando uma redução de custos de 90%.

Importância da Computação sem Servidor e de Fargate

A computação sem servidor e os instances Fargate Spot proporcionam economia de custos adicionais. Fargate foi escolhido por sua melhor integração com outros serviços da AWS e sua funcionalidade sem servidor, permitindo que os clientes paguem apenas pelo que usam.

Processo de Modernização

A AWS fornece ferramentas para ajudar no processo de modernização, que envolve três estágios: descoberta, avaliação e modernização. A AWS Migration Hub Strategy Recommendations avalia um portfólio de aplicações e fornece um roadmap para a modernização, incluindo refatoração para sem servidor ou contêineres, replataformação para contêineres Windows ou re-hospedagem. A AWS Modernization Calculator for Microsoft workloads estima o custo da modernização e fornece recomendações para arquitetura e custo total de propriedade.

Ferramentas de Modernização

A AWS fornece várias ferramentas para ajudar no processo de modernização, incluindo a Quoting Assistant for .NET, o .NET Toolkit for Refactoring e o AWS Microservice Extractor for .NET. Essas ferramentas ajudam a avaliar a compatibilidade do código legado com .NET 6, a refactorar o código e a quebrar aplicações monolíticas em microserviços.

Partners em Modernização

A AWS também fornece apoio a parceiros que ajudam a modernizar workloads Microsoft emAWS. Existem cerca de 300 parceiros em todo o mundo com a designação de serviço de entrega de Amazon EC2 para Microsoft Windows e 76 parceiros com a competência de modernização de workloads Microsoft emAWS.

Conclusão

A modernização de workloads Microsoft emAWS é um processo complexo que requer refatoração e re-arquitetura de aplicações. A AWS fornece ferramentas e assistência em cada estágio do processo. É fundamental encontrar um parceiro com expertise em modernizar workloads Microsoft emAWS. Os clientes podem encontrar e contatar parceiros com expertise em modernizar workloads Microsoft emAWS através da página de parceiros da AWS.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *