Go 開発者向けの主要な Azure サービス
Azure は 100 を超えるサービスを提供していますが、Go 開発者が最も頻繁に使用する Azure サービスは、次のとおりです。
アイコン | サービス | 説明 |
---|---|---|
Azure Blob Storage | Azure Blob Storage を使用すると、アプリケーションでクラウド上のファイルを保存、取得できます。 Azure Storage では、高い拡張性により大量のデータを格納でき、高可用性を確保するためにデータが冗長に格納されます。 | |
Azure Functions | Azure Functions はサーバーレス コンピューティング サービスで、スケーラブルでコスト効率の高い方法で実行できる小さな個別のコード セグメントを記述できます。サーバーやランタイムを管理する必要はありません。 関数は、さまざまなイベントによって呼び出すことができ、入力と出力のバインドを使用して、他の Azure サービスと簡単に統合できます。 | |
Azure Container Registry | Azure Container Registry は、オープンソースの Docker Registry 2.0 が基になっている、マネージド型のプライベート Docker レジストリ サービスです。 プライベート Docker コンテナー イメージおよび関連する成果物を保存、管理する Azure コンテナー レジストリを作成、管理します。 | |
Azure Container Instance | Azure Container Instances には、仮想マシンを管理したり、より高度なサービスを採用したりせずに、Azure で最も高速かつ簡単にコンテナーを実行する方法が用意されています。 | |
Azure Kubernetes Service | Azure Kubernetes Service (AKS) を使用すると、運用上のオーバーヘッドが Azure にオフロードされるため、Azure でのマネージド Kubernetes クラスターのデプロイが簡素化されます。 ホストされた Kubernetes サービスとして、Azure によって正常性監視やメンテナンスなどの重要なタスクが処理されます。 Kubernetes マスターは Azure によって管理されるので、お客様はエージェント ノードの管理と保守のみを行います。 | |
Azure Virtual Machines | Azure Virtual Machines (VM) では、専用のコンピューティング リソースを数分で作成でき、物理デスクトップやサーバー コンピューターと同様に使用できます。 | |
Azure Key Vault | Azure Key Vault は、シークレットとアプリケーションが侵害されないように、アクセスが制限された暗号化されたコンテナーにシークレットを格納して、安全にアクセスするのに使用できます。 | |
Azure AI サービス | Azure AI サービス は、AI ベースの機能をアプリケーションに追加できるクラウドベースのサービスのコレクションです。 例としては、コンピューター ビジョン、音声認識、言語理解、異常検出などがあります。 |
Azure の製品とサービスの完全なリストについては、Azure ドキュメントのホームページを参照してください。