Azure Spring Apps
Crie ou migre aplicações Spring com um serviço totalmente gerido da Microsoft e da VMware.
Simplifique o desenvolvimento de aplicações Spring empresariais e dimensione à medida que cresce
O Azure Spring Apps é um serviço totalmente gerido que ajuda os programadores de Spring a concentrarem-se no código e não na infraestrutura. Implemente qualquer tipo de aplicação Spring, incluindo aplicações Web, microsserviços, aplicações orientadas por eventos, sem servidor e de lote, sem a necessidade do Kubernetes. Tire partido do ecossistema do Azure enquanto utiliza os seus investimentos existentes. Comece agora.
Infraestrutura totalmente gerida para se concentrar no desenvolvimento de aplicações Spring Boot e outras aplicações Spring ao mesmo tempo que mantém a portabilidade de aplicações
Gestão de aplicações totalmente integrada com as capacidades do Azure e do Spring suportadas pela Microsoft e pelo VMware
Migração rápida e fácil de aplicações para encurtar o caminho para a produção de meses para dias
Compatibilidade com um ecossistema de ferramentas familiares para tirar partido dos investimentos de TI existentes e manter a produtividade do programador
Entregue mais rapidamente e simplifique a gestão da infraestrutura
Concentre-se no que é importante: as suas aplicações, a lógica de negócio e a entrega de valor aos seus utilizadores. Implemente qualquer tipo de aplicações Spring ou poliglotas, seja a partir de código fonte ou de artefactos, com suporte para criação e manutenção de contentores. O Azure Spring Apps gere a infraestrutura subjacente, o Java Development Kit (JDK), as imagens base e a análise de vulnerabilidades e aplicação de patches. O Azure Spring Apps Enterprise adiciona componentes poderosos do VMware Tanzu criados para abordar os requisitos empresariais em torno da gestão de configuração, integração, portabilidade, flexibilidade e suporte.
Observe e resolva problemas das suas aplicações sem esforço
Adquira um profundo conhecimento das dependências de aplicações e telemetria operacional com o Azure Monitor. Agregue métricas para obter uma vista topológica de como serviços diferentes interagem e veja taxas médias de desempenho e erro. Identifique facilmente a causa principal dos problemas de fiabilidade e dos estrangulamentos de desempenho. Utilize métodos de resolução de problemas familiares, como depuração remota, análise de threads e memória e ferramentas de APM à sua escolha com suporte de integração para AppDynamics, Dynatrace, Elastic e New Relic.
Obtenha suporte avançado do Spring Runtime
O Azure Spring Apps Enterprise inclui suporte do VMware Spring Runtime, que fornece suporte 24 horas por dia, 7 dias por semana, acesso exclusivo a versões em pacote de projetos populares concebidos para utilização empresarial e suporte a longo prazo após o fim de vida do OSS, para que possa atualizar as aplicações ao seu próprio ritmo.
Tire partido dos seus investimentos em tecnologia existentes
À medida que migra ou cria as suas aplicações Java e Spring no Azure, utilize os seus investimentos em redes, monitorização, automatização, fornecedores de identidade, sistemas no local, ferramentas de desenvolvimento e criação e bibliotecas de aplicações. Tirar partido de ferramentas existentes não só poupa custos, como também ajuda a manter a produtividade dos programadores.
Estabeleça uma linha de base de segurança
Desenvolva e mantenha uma postura de segurança agressiva com funcionalidades integradas no Azure Spring Apps, incluindo acesso seguro, comunicações seguras, gestão de segredos, controlo de acesso baseado em funções (RBAC) de isolamento de cargas de trabalho, suporte de ligação sem palavra-passe e capacidades de autenticação e autorização de utilizadores. Saiba mais sobre a linha de base de segurança
Expanda as suas aplicações com iniciadores do Spring
Utilize um grande portefólio de iniciadores do Spring para interagir facilmente com serviços do Azure, como o Azure Cosmos DB, o Microsoft Entra ID (ante Azure Active Directory) e o Azure Key Vault. Inclua iniciadores do Spring na sua aplicação para que não necessite de adicionar manualmente descritores de dependência ao seu código. O desenvolvimento de iniciadores do Spring está aberto à comunidade e as contribuições de código são bem-vindas.
Utilize as ferramentas de gestão de desempenho da sua preferência
Monitorize as cargas de trabalho do Spring com o Dynatrace
Obtenha observabilidade automática e inteligente com o Dynatrace. Com visibilidade profunda ao nível do código e os rastreios ponto a ponto, o Dynatrace coopera com o Azure Spring Apps para fornecer deteção de problemas assistida por IA e análise automática da causa principal. Monitorize as suas cargas de trabalho de cloud híbrida e distinga entre aplicações em bom estado de funcionamento e em mau estado de funcionamento.
Adicione observabilidade às aplicações Spring com o New Relic One
Veja os seus dados numa única IU para uma resolução de problemas simplificada. Com a integração do New Relic One e do Azure Spring Apps, basta enviar os seus dados da aplicação diretamente para o New Relic One e tirar o máximo partido de uma plataforma de observabilidade avançada.
Consiga observabilidade de pilha completa nas cargas de trabalho do Spring com o AppDynamics
Obtenha visibilidade em tempo real e informações correlacionadas para aplicações Spring Boot em execução no Azure Spring Apps. Isole rapidamente a causa principal de qualquer problema de desempenho e otimize as aplicações para proporcionar experiências excecionais.
Unifique a observabilidade para aplicações Spring com o Elastic
Utilize o Elastic para unificar a observabilidade para os seus dados do Azure Spring Apps num poderoso arquivo de dados nativo do Azure. Aplique análise interativa com visualizações avançadas em tempo real. Desvende valores atípicos com aprendizagem automática e reaja a eventos a ocorrer em qualquer parte do seu ambiente com navegação intuitiva entre registos, métricas e rastreios APM.
Segurança e conformidade incorporadas
-
A Microsoft comprometeu-se a investir 20 mil milhões de USD em cibersegurança ao longo de cinco anos.
-
Empregamos mais de 8500 especialistas em segurança e informações sobre ameaças em 77 países.
-
Comece gratuitamente
O Azure Spring Apps oferece uma variedade de planos de preços para cumprir os seus requisitos específicos, independentemente do tamanho, do padrão de execução ou da complexidade da sua aplicação.
Escolha o plano certo para si, desde as fases iniciais de teste e desenvolvimento às exigências elevadas da produção com suporte comercial do Spring Runtime.
Tire proveito da concessão gratuita mensal com 50 horas de vCPU e memórias de 100 GB para iniciar o seu percurso.
Comece a trabalhar com uma conta gratuita do Azure
1
Começar gratuitamente. Obtenha 200 USD em crédito para utilizar em 30 dias. Enquanto tiver crédito, receba quantidades grátis de muitos dos nossos serviços mais populares, além de quantidades grátis de mais de 55 serviços que são sempre gratuitos.
2
Após o crédito, mude para pay as you go para continuar a criar com os mesmos serviços gratuitos. Só paga se utilizar mais do que os serviços mensais gratuitos.
3
A escolha de clientes de todas as dimensões
""Nativo de cloud" tem de fornecer resultados tangíveis. O Azure Spring Apps ajuda a remover o esforço de implementação e gestão para que nos possamos concentrar nas nossas principais competências."
Jonathan Jones, Arquiteto de Soluções Principal, Group Finance IT, Swiss Re
"Nós somos programadores de Java. Não fazemos parte da infraestrutura. Não somos administradores de sistema. Com o Azure Spring Apps, não temos de nos preocupar com a gestão do Kubernetes ou do tempo de inatividade do cluster."
Philipp Stussak, Arquiteto de Software, Bosch
"O Azure Spring Apps é fundamental para a nossa arquitetura, devido à sua facilidade de utilização e ao facto de ser uma oferta totalmente gerida. Juntamente com as APIs REST que desenvolvemos, temos uma plataforma verdadeiramente poderosa, resiliente e global."
Devon Yost, Arquiteto Empresarial, Digital Realty
Acelere o Spring Apps
Saiba como os líderes empresariais da Bosch, da Digital Realty e da Morgan Stanley estão a utilizar o Azure Spring Apps para transformar os seus sistemas e operações e proporcionar valor neste painel de debate.
Azure Spring Apps: A Forma Fácil de Executar as Suas Aplicações
Saiba mais sobre as capacidades do Azure Spring Apps nesta descrição geral técnica e sessão de demonstração apresentada por Adib Saikali e Asir Selvasingh.
Recursos do Azure Spring Apps
Documentação, inícios rápidos e tutoriais
Formação e exemplos
Cursos do Microsoft Learn
Perguntas mais frequentes sobre o Azure Spring Apps
-
O Azure ajuda a garantir que apenas os utilizadores autorizados acederão aos dados, aos registos e às configurações da aplicação. As instâncias de serviço no Azure Spring Apps estão isoladas umas das outras e implementadas em clusters do Azure Kubernetes Service (AKS) com segurança reforçada. Utilize funcionalidades de segurança adicionais, como o isolamento de rede com a Rede Virtual do Azure, normas de conformidade organizacional impostas com o Azure Policy e a capacidade de ligação a outros serviços do Azure com identidades geridas.
-
Veja a disponibilidade por região.
-
Veja detalhes do SLA: Documentação de Licenciamento (microsoft.com).
-
O Azure Spring Apps suporta todos os tipos de aplicações Spring: Spring Boot, microsserviços, reativas, cloud, aplicações web, sem servidor, orientadas por Eventos e em lote. Também pode executar aplicações Steeltoe .NET core juntamente com aplicações Spring no Standard e aplicações poliglotas no Enterprise.
-
As aplicações Spring são naturalmente portáteis. Pode implementá-las em qualquer lugar, incluindo no Azure. Basta implementar ficheiros JAR ou WAR no Azure Spring Apps e manter as suas aplicações portáteis. Se criar artefactos adicionais, como descritores de implementação específicos da plataforma ou gráficos HELM, poderá afetar a portabilidade.