Codice, distribuzione e scalabilità di Java nel modo in cui
Attualmente, gli sviluppatori Java stanno esaminando come possono portare le applicazioni Java esistenti nel cloud o come creare nuove applicazioni native del cloud. In questo modo, vogliono sapere che possono:
- Continuare a scrivere codice usando gli strumenti e i framework Java che già conoscono e amano.
- Distribuire le applicazioni Java usando i server applicazioni preferiti e il software open source.
- Ridimensionare le applicazioni Java in modo semplice e sicuro, incluse le necessità, ad esempio la sicurezza, il supporto dei dati e dei servizi di messaggistica, la memorizzazione nella cache, il monitoraggio e l'automazione.
- Scegliere i servizi di Azure in base alle esigenze dell'applicazione, considerando casi d'uso, obiettivi aziendali, sicurezza e budget per un approccio flessibile.
Microsoft supporto tecnico di Azure tutte queste esigenze. In qualità di azienda, Microsoft si impegna a rendere gli sviluppatori Java il più efficienti e produttivi possibile, consentendo loro di usare qualsiasi strumento, framework e server applicazioni in qualsiasi sistema operativo. Negli articoli seguenti si esaminerà il modo in cui Azure offre questo impegno, consentendo agli sviluppatori Java di continuare a lavorare allo stesso modo di oggi e continuare a usare gli strumenti e il software di propria scelta, usando al tempo stesso le potenzialità dei servizi gestiti nel cloud:
- Codice con gli strumenti Java che conosci e ami
- Distribuire applicazioni Java con sicurezza e facilità
- Scalabilità con sicurezza, monitoraggio e automazione end-to-end
- Scegliere i servizi di Azure corretti per le applicazioni Java
Lo spostamento delle applicazioni Java in Azure è semplice e intuitivo, consentendo di trarre vantaggio da tutto il cloud da offrire senza dover apprendere nuove competenze o adottare nuovi strumenti o framework. È possibile continuare a usare strumenti familiari come IntelliJ, Eclipse, VS Code, GitHub, Maven e Gradle e avere più tempo per scrivere codice perché non è necessario distribuire o gestire l'infrastruttura.
È anche possibile continuare a usare gli stessi server applicazioni Java e altri software open source già noti e attendibili. Questi strumenti non sono implementazioni microsoft proprietarie. Piuttosto, sono la "cosa reale" dei nomi attendibili nell'ecosistema open source, come Spring Boot, JBoss EAP, OpenShift, WebLogic, WebSphere, Kafka, Grafana e Redis.
Azure offre anche tutto il necessario per ridimensionare le applicazioni con sicurezza e facilità, a partire da architetture di riferimento comprovate progettate per il controllo dei costi, la scalabilità, la disponibilità elevata, la sicurezza e altro ancora. È anche possibile accedere a funzionalità di sicurezza all'avanguardia, scalabilità automatica predefinita, strumenti per il monitoraggio e l'automazione end-to-end e servizi di supporto per dati, messaggistica e memorizzazione nella cache. Con Azure sono disponibili tutti gli elementi necessari per scrivere codice, distribuire e ridimensionare le applicazioni Java nel cloud e iniziare a trarre vantaggio da tutto ciò che deve offrire senza dover modificare il modo in cui si lavora.
Introduzione a Java in Azure
Per altre informazioni su Java in Azure, ecco alcuni percorsi di apprendimento curati:
- Introduzione a Java in Azure
- Espandere le funzionalità per le app Java in Azure
- Procedure consigliate per le app Java in Azure
- Java presso Microsoft