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:

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:

Passaggi successivi

Codice con gli strumenti Java che conosci e ami