次の方法で共有


Java を自分の方法でコード化、デプロイ、スケーリングする

現在、Java 開発者は、既存の Java アプリケーションをクラウドに移行する方法、または新しいクラウドネイティブ アプリケーションを構築する方法を検討しています。 その際、次のことができることを知りたいと考えています。

  • 既に知っている Java ツールとフレームワークを使用してコードを記述し続けます。
  • 優先するアプリケーション サーバーとオープンソース ソフトウェアを使用して、Java アプリケーションをデプロイします。
  • セキュリティ、データおよびメッセージング サービスのサポート、キャッシュ、監視、自動化などの必要性を含め、Java アプリケーションを簡単かつ自信を持ってスケーリングできます。
  • 柔軟なアプローチのために、ユース ケース、ビジネス目標、セキュリティ、予算を考慮して、アプリケーションのニーズに基づいて Azure サービスを選択します。

Microsoft Azure では、これらすべてのニーズがサポートされています。 Microsoft は企業として、Java 開発者を可能な限り効率的かつ生産的なものにし、任意のオペレーティング システムで任意のツール、フレームワーク、アプリケーション サーバーを使用できるようにすることに取り組んでいます。 次の記事では、Azure がこのコミットメントを実現する方法について説明します。これにより、Java 開発者は現在と同じように作業を続け、クラウドでマネージド サービスの機能を使用しながら、選択したツールとソフトウェアを引き続き使用できます。

Java アプリケーションを Azure に移行するのは簡単で直感的なので、新しいスキルを習得したり、新しいツールやフレームワークを採用したりしなくても、すべてのクラウドからメリットを得ることができます。 IntelliJ、Eclipse、VS Code、GitHub、Maven、Gradle などの使い慣れたツールを引き続き使用でき、インフラストラクチャをデプロイまたは管理する必要がないため、コーディングの時間を増やすことができます。

また、既に知り、信頼しているのと同じ Java アプリケーション サーバーやその他のオープンソース ソフトウェアを引き続き使用することもできます。 これらのツールは、Microsoft 独自の実装ではありません。 むしろ、Spring Boot、JBoss EAP、OpenShift、WebLogic、WebSphere、Kafka、Grafana、Redis など、オープンソース エコシステムの信頼できる名前からの本物です。

また、Azure では、コスト管理、スケーラビリティ、高可用性、セキュリティなどを考慮して設計された実証済みの参照アーキテクチャから始めて、アプリケーションを自信を持って簡単にスケーリングするために必要なものがすべて提供されます。 また、最先端のセキュリティ機能、組み込みの自動スケーリング、エンドツーエンドの監視と自動化のためのツール、データ、メッセージング、キャッシュのサポート サービスにもアクセスできます。 Azure を使用すると、Java アプリケーションをクラウドでコーディング、デプロイ、スケーリングするために必要なものがすべて揃います。また、作業方法を変更することなく、提供する必要があるすべてからメリットを得ることができます。

Azure での Java の使用を今すぐ開始する

Azure 上の Java の詳細については、次のラーニング パスを参照してください。

次の手順

あなたが知り、愛している Java ツールを使用してコードを する