Aplicativos Spring do Azure
Crie ou migre aplicativos Spring com um serviço totalmente gerenciado da Microsoft e da VMware.
Simplifique o desenvolvimento de aplicativos Spring corporativos e dimensione conforme você cresce
O Azure Spring Apps é um serviço totalmente gerenciado que ajuda os desenvolvedores do Spring a se concentrarem no código, não na infraestrutura. Implante qualquer tipo de aplicativo Spring - incluindo aplicativos Web, microsserviços, controlados por eventos, sem servidor e lote - sem a necessidade do Kubernetes. Aproveite o ecossistema do Azure enquanto utiliza seus investimentos existentes. Comece agora mesmo.
Infraestrutura totalmente gerenciada para focar no Spring Boot e no desenvolvimento de outros aplicativos Spring, mantendo a portabilidade do aplicativo
Gerenciamento contínuo dos aplicativos com as funcionalidades do Azure e do Spring com suporte da Microsoft e do VMware
Migração rápida e fácil de usar para reduzir o caminho para a produção de meses a dias
Compatibilidade com um ecossistema de ferramentas familiares para alavancar os investimentos de TI existentes e manter a produtividade do desenvolvedor
Envie com mais rapidez e simplifique o gerenciamento de infraestrutura
Concentre-se no que importa: seus aplicativos, lógica de negócios e entrega de valor aos usuários. Implante qualquer tipo de aplicativo Spring ou poliglota, seja do código-fonte ou artefatos, com suporte para criação e manutenção de contêineres. A plataforma Aplicativos Spring do Azure gerencia a infraestrutura subjacente, o JDK (Java Development Kit), as imagens base e o exame de vulnerabilidades e aplicação de patch. A plataforma Aplicativos Spring do Azure Enterprise oferece componentes do VMware Tanzu criados especificamente para atender aos requisitos corporativos de gerenciamento de configuração, integração, portabilidade, flexibilidade e suporte.
Observe e solucione problemas de seus aplicativos sem esforço
Obtenha insights profundos sobre dependências do aplicativo e telemetria operacional usando o Azure Monitor. Agregue métricas para uma exibição topológica de como diferentes serviços interagem e percebem as taxas médias de erro e desempenho. Identifique facilmente a causa raiz de problemas de confiabilidade e de gargalos de desempenho. Use métodos de solução de problemas familiares, como depuração remota, análise de thread e memória, e ferramentas do APM de sua escolha com suporte de integração para AppDynamics, Dynatrace, Elastic e New Relic.
Obtenha suporte avançado ao tempo de execução do Spring
A plataforma Aplicativos Spring do Azure Enterprise inclui suporte ao VMware Spring Runtime, fornecendo suporte 24 horas por dia, 7 dias por semana, acesso exclusivo a versões empacotadas de projetos populares projetados para uso empresarial e suporte a longo prazo após o fim da vida útil do OSS, para que você possa atualizar aplicativos no seu próprio ritmo.
Aproveite seus investimentos em tecnologia existentes
Ao migrar ou criar seus aplicativos Java e Spring no Azure, use seus investimentos em rede, monitoramento, automação, provedores de identidade, sistemas locais, ferramentas de desenvolvimento e build e bibliotecas de aplicativos. Aproveitar as ferramentas existentes não apenas economiza custos, mas também ajuda a manter a produtividade do desenvolvedor.
Estabelecer uma linha de base de segurança
Desenvolva e mantenha uma postura de segurança agressiva com funcionalidades integradas nos aplicativos Azure Spring, incluindo acesso seguro, comunicações seguras, gerenciamento de segredos, controle de acesso baseado em função (RBAC) de isolamento de carga de trabalho, suporte de conexão sem senha e recursos de autenticação e autorização de usuário. Saiba mais sobre a linha de base de segurança
Estenda seus aplicativos usando iniciadores do Spring
Use um grande portfólio de iniciantes do Spring para interagir facilmente com os serviços do Azure, como Azure Cosmos DB, Microsoft Entra ID (anteriormente Azure Active Directory) e Azure Key Vault. Inclua iniciadores do Spring no seu aplicativo para que você não precise adicionar manualmente descritores de dependência ao seu código. O desenvolvimento do iniciador do Spring é aberto para a comunidade e contribuições de código são bem-vindas.
Use as ferramentas de gerenciamento de desempenho que você quiser
Monitore cargas de trabalho do Spring com o Dynatrace
Obtenha observabilidade automática e inteligente com o Dynatrace. Com visibilidade profunda no nível do código e rastreamentos de ponta a ponta, o Dynatrace trabalha com a plataforma Aplicativos Azure Spring para fornecer detecção de problemas assistida por IA e análise automática da causa raiz. Fique no controle da sua nuvem híbrida e diferencie aplicativos íntegros de não íntegros.
Adicione observabilidade aos aplicativos Spring com o New Relic One
Exiba seus dados em uma única interface do usuário para uma solução de problemas simplificada. Com a integração do New Relic One com a plataforma Aplicativos Spring do Azure, basta enviar os dados do aplicativo diretamente para o New Relic One e aproveitar ao máximo uma plataforma avançada de observabilidade.
Observabilidade de pilha completa em cargas de trabalho do Spring com o AppDynamics
Obtenha visibilidade em tempo real e insights correlacionados para aplicativos Spring Boot em execução na plataforma Aplicativos Spring do Azure. Isole rapidamente a causa raiz de qualquer problema de desempenho e otimize os aplicativos para oferecer experiências excepcionais.
Unifique a observabilidade para aplicativos Spring com Elastic
Use o Elastic para unificar a observabilidade para seus dados da plataforma Aplicativos Spring do Azure em um armazenamento de dados nativo do Azure poderoso. Aplique análises interativas usando visualizações avançadas em tempo real. Exceções de superfície com aprendizado de máquina e reação a eventos que ocorrem em qualquer lugar em seu ambiente com navegação intuitiva entre logs, métricas e rastreamentos do APM.
Segurança e conformidade integradas
-
Nós empregamos mais de 8.500 especialistas em segurança e inteligência de ameaças em 77 países/regiões.
-
Comece gratuitamente
Os Aplicativos Spring do Azure oferece uma variedade de planos de preços para atender aos seus requisitos específicos, independentemente do tamanho, padrão de execução ou complexidade do seu aplicativo.
Escolha o plano ideal para você, dos estágios iniciais de teste e desenvolvimento até as demandas de alto risco de produção com suporte comercial do Spring Runtime.
Aproveite a concessão gratuita mensal com 50 horas de vCPU e memórias de 100 GB para iniciar sua jornada.
Introdução a uma conta gratuita do Azure
1
Experimente gratuitamente. Obtenha um crédito de USD$ 200 para usar em 30 dias. Enquanto você tem seu crédito, obtenha valores gratuitos de muitos dos nossos serviços mais populares, além de valores gratuitos de mais de 55 outros serviços que são sempre gratuitos.
2
Após seu crédito terminar, migre para o pagamento conforme o uso para continuar a compilar com os mesmos serviços gratuitos. Pague apenas pelo que você usar além das suas quantidades mensais gratuitas.
3
Considerado confiável por empresas de todos os tamanhos
"“Nativo da nuvem” deve fornecer resultados tangíveis. A plataforma Aplicativos Spring do Azure ajuda a tirar o esforço de implementação e gerenciamento para que possamos nos concentrar em nossas competências principais."
Jonathan Jones, arquiteto-chefe de soluções de TI do grupo financeiro Swiss Re
"Somos desenvolvedores Java. Não somos equipes de infraestrutura. Não somos administradores de sistema. Com a plataforma Aplicativos Spring do Azure, não precisamos nos preocupar em gerenciar Kubernetes ou o tempo de inatividade do cluster."
Philipp Stussak, arquiteto de software, Bosch
"A plataforma Aplicativos Spring do Azure é fundamental para nossa arquitetura, devido à facilidade de uso e ao fato de ser uma oferta totalmente gerenciada. Juntamente com as APIs REST que desenvolvemos, temos uma plataforma realmente poderosa, resiliente e global."
Devon Yost, arquiteto empresarial, Digital Realty
Acelere com Aplicativos Spring
Saiba como os líderes corporativos da Bosch, Digital Realty e Morgan Stanley estão usando a plataforma Aplicativos Spring do Azure para transformar seus sistemas e operações e agregar valor nesta discussão de painel.
Aplicativos Spring do Azure: A maneira fácil de executar seus aplicativos
Saiba mais sobre as funcionalidades da plataforma Aplicativos Spring do Azure nesta visão geral técnica e sessão de demonstração apresentada por Adib Saikali a e Asir Selvasingh.
Recursos de aplicativos do Azure Spring
Documentação, guias de início rápido e tutoriais
Treinamento e exemplos
Cursos do Microsoft Learn
Comentários
Perguntas frequentes sobre a plataforma Aplicativos Spring do Azure
-
O Azure ajuda a garantir que somente usuários autorizados acessem dados, logs e configurações do aplicativo. As instâncias de serviço em Aplicativos Spring do Azure são isoladas umas das outras e implantadas em clusters do Serviço de Kubernetes do Azure (AKS) protegidos por segurança. Use recursos de segurança adicionais, como isolamento de rede com a Rede Virtual do Azure, padrões de conformidade organizacional impostos com o Azure Policy e a capacidade de se conectar a outros serviços do Azure com identidades gerenciadas.
-
Exibir disponibilidade por região.
-
Exibir detalhes do SLA: Documentos de licenciamento (microsoft.com).
-
O Azure Spring Apps dá suporte a todos os tipos de aplicativos Spring: Spring Boot, microsserviços, reativo, nuvem, aplicativos Web, sem servidor, controlado por eventos e lote. Você também pode executar os aplicativos .NET Core Steeltoe juntamente com os aplicativos Spring no Standard e aplicativos poliglotas no Enterprise.
-
Os aplicativos Spring são naturalmente portáteis. Você pode implantá-los em qualquer lugar, incluindo para Azure. Basta implantar JARs ou WARs na plataforma Aplicativos Spring do Azure e manter seus aplicativos portáteis. Se você criar artefatos adicionais, como descritores de implantação específicos da plataforma ou gráficos HELM, poderá afetar a portabilidade.