Kubernetes のイノベーション、デプロイ、運用をシームレスに
Azure Kubernetes Service (AKS) は、組み込みのコードからクラウドへのパイプラインとガードレールを使用して、Azure、データセンター、またはエッジでクラウドネイティブ アプリの開発とデプロイを開始する最も簡単な方法を提供します。オンプレミス、エッジ、マルチクラウドの Kubernetes クラスターの管理とガバナンスを統合します。Azure のセキュリティ、ID、コスト管理、移行サービスとの相互運用。
エンタープライズ レベルのコンテナー オーケストレーションのための Kubernetes クラスターの自動管理とスケーラビリティ。
デバッグ、CI/CD、ログ記録、および自動化されたノード メンテナンスによるエンド ツー エンドの開発者の生産性。
大規模なガバナンスのためにコンテナーのセキュリティを監視および維持するための高度な ID とアクセス管理。
Azure Arc を使用して、任意のインフラストラクチャに AKS デプロイを使用した Linux、Windows Server、IoT リソースのサポート。
マネージド Kubernetes クラスターを起動する最速の方法
統合されたエンドツーエンドの CI/CD パイプラインを自動化する
Microsoft Visual Studio および Visual Studio Code 用 Kubernetes 拡張機能を使用して、マイクロサービス アプリケーションを反復的に開発およびデバッグします。GitHub Actionsを通じて CI/CD パイプラインを追加し、Dapr を使用してランタイムと移植性を簡素化します。テストデプロイ戦略をすばやく設定し、環境に可観測性を得る。Kubernetes リソース ビュー、コントロール プレーン テレメトリ、ログ集計、コンテナーの正常性を使用してエラーを検出します。
信頼できるプラットフォームでセキュリティで保護されたアプリを構築する
組み込みのガードレールとインターネット セキュリティ ベンチマークを使用して、Azure Policyを使用して、規制コンプライアンス制御を適用します。Azure Active Directoryを使用して、詳細な ID とアクセス制御を取得します。Just-In-Time クラスター アクセスを使用して特権アクセスを付与します。Microsoft Defender for Containers を使用して、セキュリティを向上、監視、および維持します。
Azure Arc を使用して、クラウドからエッジへの柔軟なデプロイ オプションを利用できます
サポートされているカスタマー マネージド インフラストラクチャで AKS のオンプレミス実装を実行します。コンテナー化された Windows および Linux アプリケーションをデータセンターとエッジにデプロイします。GitOps 構成を作成して、Kubernetes クラスターの同期を維持し、新規および既存のデプロイの更新を自動化します。Azure Migrate を使用して、AKS への移行を計画し、正常に実行します。Azure Migration and Modernization Programの支援を受けて、クラウド環境を設定します。
包括的なセキュリティとコンプライアンス、組み込み済み
-
Microsoft では、サイバーセキュリティの研究と開発に年間 USD10 億を超える投資を行っています。
-
Microsoft には、データ セキュリティとプライバシーを専門とする 3,500 人を超えるセキュリティ エキスパートがいます。
-
Azure は、他のあらゆるクラウド プロバイダーを上回る数の認定を受けています。包括的なリストをご確認ください。
-
AKS を使用し、コンピューティング リソースに対してのみ料金を支払う
- 仮想マシンおよび関連するストレージとネットワーク リソースを使用した分だけお支払いいただきます。
- 調査、実験、作業の開始中は、無料でクラスター管理用の Free レベルを使用できます。
- 運用、大規模なアプリケーション、ミッション クリティカルなワークロードの Standard レベルにアップグレードし、高パフォーマンス、スケーラビリティ、包括的な SLA を利用できます。
Azure 無料アカウントで作業を開始する
1
2
クレジットがなくなった後に、同じ無料サービスでビルドを続けるには、従量課金制に移行してください。月々の無料使用分を超えた場合にのみ、お支払いいただきます。
3
トレーニングの資料とリソース
フォーラムとコミュニティ
Azure Kubernetes Service (AKS) の一般的な用途
既存のアプリケーションをクラウドに移行したり、機械学習を使用する複雑なアプリケーションを構築したり、マイクロサービス アーキテクチャによって提供される機敏性を活用したりできます。
AKS でコンテナーにリフト アンド シフトする
既存のアプリケーションをコンテナーに簡単に移行し、AKS を使用してフル マネージドの Kubernetes サービスで実行できます。
AKS を使用したマイクロサービス
マイクロサービス ベースのアーキテクチャのデプロイと管理を簡略化するには、AKS を使用します。AKS を使うと、水平スケーリング、自己修復、負荷分散、シークレット管理が合理化されます。
AKS 用のセキュリティで保護された DevOps
Kubernetes と DevOps を併用すると、より効果的です。Azure に Kubernetes を使用してセキュリティで保護された DevOps を実装することで、速度とセキュリティのバランスを実現し、大規模なコードをより迅速に配信します。
ACI を使った AKS からのバースト
AKS 仮想ノードを使用して、数秒で起動するポッドを ACI 内でプロビジョニングします。これにより、AKS は平均ワークロードに対して十分な容量で実行できます。
AKS を活用した機械学習モデルのトレーニング
大規模なデータセットを使用するモデルのトレーニングは、複雑なうえに多くのリソースが使用されるタスクです。TensorFlow や Kubeflow などの使い慣れたツールを使用して、機械学習モデルのトレーニングを簡素化できます。
データ ストリーミングのシナリオ
AKS を使用すると、センサーを介して収集された数百万のデータ ポイントを使用して、リアルタイムのデータ ストリームを簡単に取り込んで処理できます。高速な分析と計算を実行して、複雑なシナリオに関する分析情報をすばやく開発します。
Azure Kubernetes Service (AKS) についてよく寄せられる質問
-
AKS を利用できるリージョンは世界中で 40 以上あり、新しいリージョンが定期的に追加されています。
-
Azure Kubernetes Service (AKS) は、組み込みのコードからクラウドへのパイプラインとガードレールを使用して、Azure、データセンター、またはエッジでクラウドネイティブ アプリの開発とデプロイを開始する最も簡単な方法を提供します。ホストされた Kubernetes サービスとして、Azure は正常性の監視やメンテナンスなどの重要なタスクを処理します。エージェント ノードの管理と管理のみを行います。
-
-
Docker と Kubernetes は補完関係にあります。Docker ではコンテナー化されたアプリケーションのパッケージ化と配布に対するオープン標準が提供されるのに対し、Kubernetes では Docker で作成された分散コンテナー化アプリケーションのオーケストレーションと管理が提供されます。つまり、Kubernetes では、Docker でビルドされたアプリケーションをデプロイして実行するために必要なインフラストラクチャが提供されます。
-
AKS は、オンプレミスのデータセンターや、小売店やブランチ オフィスなどのエッジ環境で実行できます。Azure Kubernetes Service は Azure Arc によって有効になり、Azure Stack HCI および Windows Server 2019 と 2022 Datacenter の両方に展開できます。これらの柔軟なデプロイ オプションは、Azure Arc によって有効になり、データセンターまたはエッジの場所で Linux コンテナーと Windows コンテナーのホストを開始する際にすばやく開始できます。