Azure Automation を使用した Azure SQL データベースの管理Managing Azure SQL Databases using Azure Automation

このガイドでは、Azure Automation サービスと、このサービスを使用して Azure SQL データベースの管理を簡略化する方法について紹介します。This guide will introduce you to the Azure Automation service, and how it can be used to simplify management of your Azure SQL databases.

Azure Automation とはWhat is Azure Automation?

Azure Automation は、プロセスの自動化によってクラウド管理を簡略化するための Azure サービスです。Azure Automation is an Azure service for simplifying cloud management through process automation. Azure Automation を使用して実行時間の長いタスク、手動タスク、エラーが発生しやすいタスク、頻繁に繰り返されるタスクを自動化し、信頼性と効率性を向上して組織のゴール達成までの時間を短縮することができます。Using Azure Automation, long-running, manual, error-prone, and frequently repeated tasks can be automated to increase reliability, efficiency, and time to value for your organization.

Azure Automation は、組織の拡大に伴って変化するニーズに対応可能な、信頼性と可用性の高いワークフロー実行エンジンを提供します。Azure Automation provides a highly-reliable and highly-available workflow execution engine that scales to meet your needs as your organization grows. Azure Automation では、サード パーティ製のシステムによって手動でプロセスを開始したり、必要なときに正確にタスクが起動されるようにスケジュールされた間隔でプロセスを開始できます。In Azure Automation, processes can be kicked off manually, by 3rd-party systems, or at scheduled intervals so that tasks happen exactly when needed.

Azure Automation でクラウド管理タスクを自動実行すれば、運用上のオーバーヘッドが削減され、IT/DevOps スタッフの負担が軽減されるため、ビジネス価値の向上にフォーカスすることができます。Lower operational overhead and free up IT / DevOps staff to focus on work that adds business value by moving your cloud management tasks to be run automatically by Azure Automation.

Azure Automation を Azure SQL データベースの管理に役立てる方法How can Azure Automation help manage Azure SQL databases?

Azure PowerShell ツールで利用可能な Azure SQL Database PowerShell コマンドレットを使用することにより、Azure Automation で Azure SQL データベースを管理できます。Azure SQL Database can be managed in Azure Automation by using the Azure SQL Database PowerShell cmdlets that are available in the Azure PowerShell tools. Azure Automation には、このような Azure SQL Database PowerShell コマンドレットがあらかじめ用意されており、サービス内ですべての SQL DB 管理タスクを実行することができます。Azure Automation has these Azure SQL Database PowerShell cmdlets available out of the box, so that you can perform all of your SQL DB management tasks within the service. Azure Automation 内のこれらのコマンドレットと別の Azure サービスのコマンドレットを組み合わせて、Azure サービスおよびサード パーティ システム全体の複雑なタスクを自動化することもできます。You can also pair these cmdlets in Azure Automation with the cmdlets for other Azure services, to automate complex tasks across Azure services and 3rd party systems.

さらに、Azure Automation には、PowerShell を使用して SQL コマンドを発行することにより、SQL サーバーと直接通信する機能もあります。Azure Automation also has the ability to communicate with SQL servers directly, by issuing SQL commands using PowerShell.

Azure Automation Runbook ギャラリー には、Azure SQL データベース、その他の Azure サービス、サード パーティ製システムの管理の自動化を開始するためのさまざまな製品チームおよびコミュニティの Runbook が含まれています。The Azure Automation runbook gallery contains a variety of product team and community runbooks to get started automating management of Azure SQL Databases, other Azure services, and 3rd party systems. ギャラリーに含まれている Runbook の例を示します。Gallery runbooks include:

次の手順Next steps

ここまで、Azure Automation の基本と Azure Automation を使用して Azure SQL データベースを管理する方法について説明しました。Azure Automation の詳細については、これらのリンクを参照してください。Now that you've learned the basics of Azure Automation and how it can be used to manage Azure SQL databases, follow these links to learn more about Azure Automation.