Azure Spring Apps
Skapa eller migrera Spring-program med en fullständigt hanterad tjänst från Microsoft och VMware.
Förenkla utveckling och skalning av Spring-appar för företag efter behov
Azure Spring Apps är en fullständigt hanterad tjänst som hjälper Spring-utvecklare att fokusera på kod, inte på infrastruktur. Distribuera alla typer av Spring-appar, inklusive webbappar, mikrotjänster, händelsedrivna, serverlösa och batchar utan behov av Kubernetes. Dra nytta av Azure-ekosystemet när du använder dina befintliga investeringar. Kom igång nu.
Fullständigt hanterad infrastruktur med fokus på Spring Boot och annan Spring-apputveckling samtidigt som flyttbarheten för appar bibehålls
Sömlös apphantering med Azure- och Spring-funktioner som stöds av Microsoft och VMware
Snabb och smidig appmigrering för att förkorta vägen till produktion från månader till dagar
Kompatibelt med ett ekosystem med välbekanta verktyg som utnyttjar befintliga IT-investeringar och upprätthåller utvecklarproduktiviteten
Leverera snabbare och förenkla infrastrukturhanteringen
Fokusera på det som är viktigt – dina appar, affärslogik och att leverera värde till användarna. Distribuera alla typer av Spring-appar eller flerspråkiga appar, antingen från källkod eller artefakter, med stöd för att skapa och underhålla containrar. Azure Spring Apps hanterar den underliggande infrastrukturen, Java Development Kit (JDK), basavbildningar samt genomsökning och korrigering av sårbarheter. Azure Spring Apps Enterprise innehåller kraftfulla VMware Tanzu-komponenter som skapats för att hantera företagskrav gällande konfigurationshantering, integrering, flyttbarhet, flexibilitet och support.
Observera och felsök enkelt dina appar
Få detaljerade insikter om programberoenden och driftstelemetri med hjälp av Azure Monitor. Aggregera mått för en topologisk vy över hur olika tjänster interagerar och se genomsnittliga prestanda och felfrekvenser. Identifiera enkelt grundorsaken till problem med tillförlitlighet och prestandaflaskhalsar. Använd välbekanta felsökningsmetoder som fjärrfelsökning, tråd- och minnesanalys och valfria APM-verktyg med integreringsstöd för AppDynamics, Dynatrace, Elastic och New Relic.
Få avancerad support för Spring-körningsmiljö
Azure Spring Apps Enterprise omfattar VMware Spring Runtime-stöd, med support i världsklass dygnet runt, exklusiv åtkomst till paketerade versioner av populära projekt som utformats för företagsanvändning samt långsiktig support efter slutet av livscykeln för programvara med öppen källkod (OSS), så att du kan uppdatera program i din egen takt.
Dra nytta av dina befintliga teknikinvesteringar
När du migrerar eller skapar dina Java- och Spring-program i Azure kan du utnyttja dina investeringar i nätverk, övervakning, automatisering, identitetsleverantörer, lokala system, utvecklingsverktyg och byggverktyg samt appbibliotek. Genom att utnyttja befintliga verktyg sparar du inte bara kostnader, utan upprätthåller också utvecklarnas produktivitet.
Upprätta en säkerhetsbaslinje
Utveckla och upprätthåll en offensiv säkerhetsstatus med funktioner som är integrerade i Azure Spring Apps, till exempel säker åtkomst, säker kommunikation, hantering av hemligheter, rollbaserad åtkomstkontroll för arbetsbelastningsisolering (RBAC), stöd för lösenordsfri anslutning samt funktioner för användarautentisering och auktorisering. Läs mer om säkerhetsbaslinje
Utöka dina appar med Spring-startare
Använd en stor portfölj spring starters för att enkelt interagera med Azure-tjänster som Azure Cosmos DB, Microsoft Entra ID (tidigare Azure Active Directory) och Azure Key Vault. Lägg till Spring-startare i din app så att du inte behöver lägga till beroendebeskrivningar i koden manuellt. Utveckling av Spring-startare är öppen för communityn, och vi välkomnar kodbidrag.
Använd valfria verktyg för prestandahantering
Övervaka Spring-arbetsbelastningar med Dynatrace
Få automatisk och intelligent överskådlighet med Dynatrace. Dynatrace samarbetar med Azure Spring Apps för att tillhandahålla AI-assisterad problemidentifiering och automatisk rotorsaksanalys, med synlighet på djup kodnivå och spårningar från slutpunkt till slutpunkt. Håll koll på ditt arbetsbelastningar i hybridmoln och vilka program som är felfria och inte.
Lägg till överskådlighet i Spring Cloud-appar med New Relic One
Visa dina data i ett enda användargränssnitt för effektiv felsökning. Med New Relic One och Azure Spring Apps-integreringen kan du helt enkelt skicka dina programdata direkt till New Relic One och dra full nytta av en kraftfull överskådlighetsplattform.
Få heltäckande överskådlighet över alla Spring-arbetsbelastningar med AppDynamics
Få synlighet i realtid och korrelerade insikter för Spring Boot-program som körs i Azure Spring Apps. Isolera snabbt grundorsaken till eventuella prestandaproblem och optimera program för att leverera enastående upplevelser.
Enhetlig överskådlighet för Spring-appar med Elastic
Använd Elastic och få enhetlig överskådlighet för dina Azure Spring Apps-data i ett kraftfullt Azure-inbyggt datalager. Använd interaktiva analyser med hjälp av omfattande visualiseringar i realtid. Surface-extremvärden med maskininlärning och reagera på händelser som inträffar var som helst i din miljö med intuitiv navigering mellan loggar, mått och APM-spårningar.
Inbyggd säkerhet och efterlevnad
-
Vi använder mer än 8 500 experter på säkerhets- och hotinformation i 77 länder.
-
Kom igång kostnadsfritt
Azure Spring Apps erbjuder en mängd olika prisplaner för att uppfylla dina specifika krav, oavsett storlek, körningsmönster eller komplexitet i ditt program.
Välj den plan som passar dig, från tidiga test- och utvecklingsstadier till produktionsbehovet med kommersiell Spring Runtime-support.
Dra nytta av det månatliga kostnadsfria beviljandet med 50 vCPU-timmar och 100 GB minnen för att kickstarta din resa.
Kom igång med ett kostnadsfritt Azure-konto
1
Börja använda kostnadsfritt. Få 200 USD i kredit att använda inom 30 dagar. Så länge krediten gäller har du gratis tillgång till många av våra populära tjänster, samt obegränsad tillgång till fler än 55 andra tjänster som alltid är kostnadsfria.
2
När krediten upphör kan du fortsätta att använda tjänsterna genom betala allteftersom. Betala bara om du använder mer än de kostnadsfria månadsvolymerna.
3
Betrodd av kunder i alla storlekar
"'Cloud–native' måste ge konkreta resultat. Azure Spring Apps hjälper dig genom att ta bort implementerings- och hanteringsarbetet så att vi kan fokusera på våra kärnkompetenser."
Jonathan Jones, Lead Solutions Architect, Group Finance IT, Swiss Re
"Vi är Java-utvecklare. Vi är inte infrastrukturkillar. Vi är inte systemadministratörer. Med Azure Spring Apps behöver vi inte bekymra oss om att hantera Kubernetes eller klusteravbrott."
Philipp Stussak, Software Architect, Bosch
"Azure Spring Apps är avgörande för vår arkitektur, på grund av dess användarvänlighet och det faktum att det är ett fullständigt hanterat erbjudande. Tillsammans med de REST-API:er som vi har utvecklat har vi en kraftfull, motståndskraftig och global plattform."
Devon Yost, Enterprise Architect, Digital Realty
Accelerate Spring Apps
Lär dig hur företagsledare från Bosch, Digital Realty och Morgan Stanley använder Azure Spring Apps för att transformera sina system och sin verksamhet och leverera värde i den här paneldiskussionen.
Azure Spring Apps: Det enkla sättet att köra appar
Lär dig mer om Azure Spring Apps-funktioner i den här tekniska översikts- och demosessionen som presenteras av Adib Saikali och Asir Selvasingh.
Azure Spring Apps-resurser
Utbildning och exempel
Microsoft Learn-kurser
Vanliga frågor och svar om Azure Spring Apps
-
Azure ser till att endast behöriga användare får åtkomst till programdata, loggar och konfigurationer. Tjänstinstanserna i Azure Spring Apps är isolerade från varandra och distribueras till säkerhetshärdade Azure Kubernetes-kluster (AKS). Använd ytterligare säkerhetsfunktioner som nätverksisolering med Azure Virtual Network, tvingande organisationsstandarder för efterlevnad med Azure Policy och möjligheten att ansluta till andra Azure-tjänster med hanterade identiteter.
-
-
Visa information om serviceavtal: licensieringsdokument (microsoft.com).
-
Azure Spring Apps har stöd för alla typer av Spring-program: Spring Boot, mikrotjänster, reaktiva, moln-, webbappar, serverlösa, händelsedrivna och batch-program. Du kan också köra Steeltoe .NET Core-appar tillsammans med Spring-appar i Standard och flerspråkiga appar i Enterprise.
-
Spring-appar är givetvis flyttbara. Du kan distribuera dem var som helst, inklusive till Azure. Distribuera helt enkelt JAR- eller WAR-filer till Azure Spring Apps och se till att dina appar är portabla. Om du skulle skapa ytterligare artefakter, till exempel plattformsspecifika distributionsbeskrivningar eller HELM-diagram, kan du påverka flyttbarheten.