Muitas organizações estão considerando as melhores formas de trazer suas aplicações essenciais e confiáveis para um ambiente de TI moderno, e uma das maneiras mais eficazes de fazer isso é por meio de uma estratégia de TI nativa da nuvem.
Recentemente, escrevi sobre como uma abordagem lift and shift do Linux para a nuvem usando máquinas virtuais (VMs) pode ser realizada sem a necessidade de rearquitetar ou alterar seus aplicativos comprovados. Neste artigo, vou ajudá-lo a considerar outra abordagem - uma que lhe dá o poder de fazer mais com seus aplicativos ao se tornar nativo da nuvem.
Isso significa criar, implantar e executar aplicações que aproveitem a tecnologia de contêineres e apliquem uma arquitetura orientada a microsserviços para aumentar a agilidade e a capacidade de manutenção de suas aplicações. Isso também permite implementar integração e entrega contínuas, aumentando a confiabilidade e a velocidade dos processos de desenvolvimento e implantação.
Adotar uma estratégia nativa da nuvem em toda a organização pode ajudar a harmonizar seu ambiente de TI e melhorar a velocidade e a qualidade de entrega, ao mesmo tempo que mantém o desenvolvimento alinhado com suas novas aplicações.
Cloud-native Adabas & Natural
É por isso que o Adabas & Natural está pronto para um futuro nativo da nuvem, otimizado para escala e desempenho na nuvem. Portanto, ao desenvolver planos de curto e longo prazo para execução na nuvem, você pode confiar que o Adabas & Natural estará pronto para cada etapa de sua jornada.
Cloud native applications running in containers are hyper-responsive, lightweight, scale faster and offer you multi-cloud portability compared to those running on VMs, let alone traditional monolithic applications on proprietary hardware. You can build and update cloud native Adabas & Natural applications more quickly, leveraging continuous delivery and agile DevOps practices.
Você ganha portabilidade para executar em qualquer nuvem, com computação isolada da infraestrutura subjacente. E pode extrair mais valor das capacidades exclusivas das suas aplicações ao comunicar a lógica de negócios e dados por meio de APIs para novos canais, aplicativos e serviços.
The path to a cloud-native Adabas & Natural architecture includes the following ingredients:
- Reestruturar suas aplicações para uma arquitetura orientada a microsserviços. Microsserviços são um conjunto de serviços independentes com baixa dependência entre si e que podem ser implementados de forma autônoma. Cada microsserviço implementa uma capacidade de negócios e se comunica via HTTP ou APIs de mensagens. As equipes de desenvolvimento podem implantar, atualizar, escalar e reiniciar cada microsserviço de forma independente, permitindo atualizações frequentes nas aplicações em funcionamento sem interromper a continuidade dos negócios.
- Executando em contêineres. Contêineres são pacotes leves, independentes e executáveis, isolados da infraestrutura subjacente. Plataformas como o Docker permitem que seus desenvolvedores construam, implantem e escalem serviços de forma independente, cada um rodando em seu próprio contêiner. O Kubernetes permite automatizar e orquestrar as operações dos contêineres, trazendo avanços na eficiência.
- A cultura e as ferramentas para adotar totalmente o DevOps em sua organização. Processos ágeis de DevOps e fluxos de trabalho de CI/CD ajudam seus desenvolvedores a criar, testar e implantar novas funcionalidades mais rápido, para responder a um ambiente em constante mudança e às necessidades de negócios em evolução. O NaturalONEo ambiente de desenvolvimento padrão para o Natural, é um Ambiente de Desenvolvimento Integrado (IDE) baseado em Eclipse® que permite que seus desenvolvedores se integrem com ferramentas e processos de DevOps estabelecidos e de código aberto.
- Desbloqueie o potencial da sua lógica de negócios e dados. Uma arquitetura nativa da nuvem usando contêineres facilita a comunicação com outras aplicações corporativas, aplicativos móveis e dispositivos IoT. Você pode compartilhar dados contínuos com plataformas de análise ou inteligência artificial para gerar novos insights a partir da sua lógica de negócios existente.
Nenhuma jornada acontece em uma única etapa, e nenhuma delas são idênticas. Algumas organizações descobrem que uma VM de instância única na nuvem atende bem às suas necessidades atuais. Outras estão atualizando suas aplicações de uma arquitetura de instância única para uma arquitetura distribuída, visando maior disponibilidade e escalabilidade. A distribuição é um elemento-chave do nativo da nuvem.
We offer the freedom to choose how your Adabas & Natural applications move to the cloud in alignment with your larger IT strategy. From VMs to containers, we’re focused on building Adabas & Natural to meet your evolving cloud needs.
As you look toward a cloud native future, chart your path with confidence that valuable Adabas & Natural applications will stay a core part of your organization.
Assista à nossa série de webinars sobre a Nuvem abaixo.