Gezintiyi Atla

Azure'da Java

En sevdiğiniz araçlar ve çerçevelerle bulutta kurumsal Java uygulamaları geliştirin

Neden Azure'da Java?

Sevdiğiniz araçları ve çerçeveleri kullanarak uygulama geliştirin

Eclipse, IntelliJ ve Java için Visual Studio Code gibi tercih ettiğiniz IDE'leri kullanarak Azure üzerinde Java uygulamaları oluşturun, hata ayıklayın ve dağıtın. Sürekli tümleştirme ve sürekli teslim ihtiyaçlarınız için Maven, Gradle ve Jenkins gibi derleme ve otomasyon araçlarını kullanın.

Tam olarak yönetilen hizmetlerle daha hızlı teslim edin

Altyapınızı yönetmek yerine iş uygulamaları oluşturmaya odaklanın. Donanım ve yazılım altyapısı yönetiminde Azure App Service, Azure Spring Cloud, Azure Kubernetes Service (AKS) ve Azure Red Hat OpenShift’ten yararlanın.

Java uygulamalarınızı genişletin

Yönetilen MySQL, PostgreSQL ve SQL veritabanları, performans izleme ve gizli dizi yönetimi gibi hizmetleri ve yetenekleri hızla ekleyin. Azure Service Bus gibi Java Message Service (JMS) desteğine sahip ve Azure API Management’ı içeren tümleştirme hizmetleriyle uygulamalarınızı bağlayın.

Microsoft iş ortağı ekosisteminden yararlanın

Mevcut Java iş yüklerinizi Azure’a getirmek ve uygulamalarınızın işlevlerini genişletmek için sınıfının en iyi çözümlerini edinin. ortak geliştirme ve desteğe sahip benzersiz yönetilen barındırma seçeneklerinden popüler Linux dağıtımlarına yönelik Azure Market görüntülerine kadar çeşitli seçenekler sunan ve Java odaklı çözümlerden oluşan sürekli büyüyen bir portföye erişin.

Azure Spring Cloud

Azure Spring Cloud ile Spring Boot uygulamalarınızı tam olarak yönetilen bir ortamda kolayca dağıtın, çalıştırın ve ölçeklendirin. Tam olarak yönetilen VMware Tanzu bileşenleri, gelişmiş yapılandırılabilirlik ve Spring Runtime desteği ekleyen Azure Spring Cloud Enterprise (önizleme) ile daha da fazla işlevsellik elde edin.

Hızlı başlangıç kılavuzlarını okuyun

Azure Uygulama Hizmetinde Java EE

Azure App Service üzerinde Red Hat JBoss Enterprise Application Platform (EAP) ile kurumsal Java uygulamalarınızı tam olarak yönetilen bir hizmete dağıtın. Microsoft ve Red Hat’in ortak desteğiyle tam olarak yönetilen App Service deneyimini edinin.

Hızlı başlangıç kılavuzlarını okuyun

Azure Kubernetes Service’de (AKS) Java EE

Microsoft ve Oracle tarafından doğrulanan çözümlerle AKS üzerinde Oracle WebLogic Server ile Java EE uygulamalarını çalıştırın. Yönergeler, örnekler ve en iyi yöntemlerden faydalanarak üretime hazır dağıtımları kolayca oluşturun.

Belgeleri okuyun

Bildiğiniz hizmetleri kullanarak bulutta Java uygulamaları oluşturup dağıtın

GEÇİŞ YARDIMI

Azure App Service geçiş yardımcısı

App Service geçiş yardımcısını kullanarak Tomcat’te çalışan Java uygulamalarınızı Azure’a geçirin.

KAPSAYICI TABANLI MODERNLEŞTİRME

Azure Geçişi: Uygulama kapsayıcıya alma

İşleminizi kapsayıcılarla iyileştirin. Java web uygulamalarınızı kapsayıcı hale getiren ve bunları Azure Kubernetes Service’e (AKS) taşıyan otomatik araçları kullanmaya başlayın.

YÖNETİLEN POSTGRESQL, MYSQL VE SQL SERVER

Azure veritabanı hizmetleri

PostgreSQL, MySQL ve SQL Server için güvenilir, ölçeklenebilir ve tamamen yönetilen hizmetleri kullanarak bulutta tercih ettiğiniz ilişkisel veritabanını ayarlayın.

YAPAY ZEKA VE BİLİŞSEL HİZMETLER

Azure Bilişsel Hizmetler

Akıllı uygulamalar oluşturmak için yapay zekadan ve bilişsel API'lerden faydalanın. Azure Bilişsel Hizmetler, makine öğrenmesi konusunda uzman olmaya gerek kalmadan yapay zekayı tüm geliştiricilerin kullanımına sunar.

GÜVENLİK VE KİMLİK HİZMETLERİ

Azure Active Directory (Azure AD)

Azure AD ile uygulamanıza kimlik doğrulaması ekleyin, şifreleme anahtarlarını ve diğer gizli anahtarları Azure Key Vault’ta depolayın.

İZLEME HİZMETLERİ

Azure İzleyici

Uygulamalarınızın performansını ve kullanılabilirliğini en üst düzeye çıkarmak için Azure İzleyici ile Azure’daki ve şirket içindeki ortamlarınızdan telemetri verilerini toplayın, analiz edin ve bunlar üzerinde işlem yapın.

Kroger müşteri teknik konuşması

Kroger, stok yönetimi sürecini ölçeklendirmek için şirket içi Java uygulamasını Azure’a geçirdi. Geçişi nasıl planlayıp yürüttüklerini ve Java üzerinde Azure’ın harika bir müşteri deneyimini nasıl desteklediğini öğrenin.

Spring Boot uygulamalarınızı destekleyin

Azure Spring Cloud’a uygulama dağıtmayı ve otomatik ölçeklendirme, izleme, uçtan uca otomasyon gibi özelliklerden faydalanmayı öğrenmek için bu tanıtımı izleyin.

Azure’da Kurumsal Java iş yüklerini hızlandırma

WebLogic, WebSphere ve JBoss EAP gibi uygulama sunucularını kullanarak görev açısından kritik Java EE uygulamalarını Azure’a geçirin. Azure’ın kurumsal Java uygulamalarına yönelik benzersiz desteği ve yakında sunulacak özellikler hakkında bilgi edinin.

;

Java uygulamalarını Azure’da çalıştıran kuruluşlar

Adobe, geniş açık kaynak uygulama portföyünü Azure’da çalıştırmaktadır

"Because we wrote Experience Manager in Java and not .NET, we were initially worried about deploying in Azure. However, the product works well in Azure."

Brandon Pulsipher, Teknik Operasyon ve Yönetilen Hizmetler Başkan Yardımcısı
Adobe

AIA Singapore, kritik Java uygulamalarını Azure’a taşıyarak performansı iyileştiriyor ve maliyetleri azaltıyor

"Azure frees the team from the day-to-day heavy operational work to focus on creating core business value."

Nedved Yang, Dijital Teknoloji Sorumlusu
AIA

Daimler daha hızlı yenilik yapmak için bulutu benimsedi

"We've brought Java, Tomcat, Docker containers, Red Hat Enterprise Linux, SUSE Linux, and many other open-source tools into DevTest Labs, and they all work great."

Peter Rothlaender, Bulut Çözümleri Müdürü
Daimler

Dijital kesintiye giden en kısa yol: J.B. Hunt, nakliyeciler ve taşıyıcılar için yük eşleştirmeli bulut hizmeti oluşturuyor

"It was super easy to build up Kubernetes clusters in Azure Container Service. And tying things together with Java/Jenkins and Team Foundation Server was straightforward and quick."

Daniel Trimble, Üst Düzey Uzman Yazılım Mühendisi
J.B. Hunt

Maersk, Kubernetes üzerinde oluşturulan kapsayıcılı çözümler geliştirmeyi teşvik etmek amacıyla bulutu kullanıyor

"Using Kubernetes on Azure satisfies our objectives for efficient software development. It aligns well with our digital plans and our choice of open-source solutions."

Rasmus Hald, Bulut Mimarisi Müdürü
Maersk

Swiss Re, Azure Spring Cloud kullanarak Java uygulaması modernleştirmesini hızlandırıyor

"We chose Azure Spring Cloud to concentrate on writing apps and running them with minimum overhead."

Jonathan Jones, Baş Çözüm Mimarı, Group Finance IT, Swiss Re
Swiss Re

Güçlü iş ortağı ekosistemi

Kaynaklar

Azure'da Java öğrenme yolu

Azure hizmetlerinin yanı sıra bildiğiniz Java geliştirme araçları ve çerçeveleri ile Azure’da Java uygulamaları oluşturma, geçirme ve ölçeklendirme hakkında bilgi edinin.

Microsoft Learn'de çalışmaya başlayın

Azure App Service’e bir Java web uygulaması dağıtma

Azure App Service’te bir Java web uygulaması dağıtmayı ve yapılandırmayı öğrenin. Bir Java web uygulaması oluşturup paketleyecek ve dağıtmak üzere Azure App Service’in Web Uygulamaları özelliği için Maven eklentisini kullanacaksınız.

Microsoft Learn'de çalışmaya başlayın

Spring Boot mikro hizmetlerini Azure’a dağıtma

Spring Boot mikro hizmetlerini Azure Spring Cloud'a dağıtmayı öğrenin. Bir Azure Spring Cloud kümesi oluşturacak, farklı bir Spring Boot mikro hizmetleri oluşturacak, bir Spring Cloud Yapılandırma sunucusu yapılandıracak ve bir Spring Cloud Ağ Geçidi oluşturacaksınız.

Microsoft Learn'de çalışmaya başlayın

Bir Java EE uygulamasını Azure’a dağıtma

Azure App Service üzerinde Red Hat JBoss EAP’ye bir Java EE (Jakarta EE) uygulaması dağıtmayı ve MySQL için Azure Veritabanına bağlamayı öğrenin. Bir veritabanı örneği oluşturacak, onu bir uygulamaya bağlayacak ve uygulamayı JBoss EAP’de yöneteceksiniz.

Microsoft Learn'de çalışmaya başlayın

Java'dan Azure'a geçiş belgeleri

Java uygulamalarını Azure'a geçirmek için önerilen stratejiler hakkında bilgi edinin. Belgelerde genel geçiş ile Spring, Tomcat, WebLogic, WildFly, WebSphere ve JBoss EAP gibi belirli iş yükleri incelenir.

Belgelere göz atın

En son Azure Java SDK'larıyla daha üretken olun

En yeni birleşik SDK’ları kullanarak bulut özellikli Java uygulamalarınızı hızla geliştirmeye başlayın. HTTP yeniden deneme, günlüğe kaydetme ile taşıma ve kimlik doğrulaması protokolleri gibi özellikleri kullanarak bulutta geliştirme sürecinizi kolaylaştırın.

SDK’ları indirin

Java ve OpenJDK, Oracle ve/veya bağlı kuruluşlarının ticari markaları veya tescilli ticari markalarıdır.

Hazırsanız başlayalım: Azure üzerinde Java ile uygulama geliştirmeye başlayın