SQL Database

インテリジェントなリレーショナル クラウド データベース サービス

Azure SQL Database は、開発者向けに構築された、インテリジェントで完全に管理されたリレーショナル クラウド データベース サービスです。お好きな SQL ツールを使用できるので、アプリ開発を加速させ、メンテナンスを手軽で生産的なものにできます。アプリのパターンを学習し、パフォーマンス、信頼性、データ保護を最大限に引き出すように適応する組み込みのインテリジェンスをぜひ活用してください。

組み込みのインテリジェンスでデータベースを保護して最適化する

SQL Database では、一意のデータベース パターンを学習し、パフォーマンスと保護を向上するためにデータベースを自動的に調整する、組み込みのインテリジェンスを使用します。脅威の検出機能がお客様のデータベースを 24 時間監視し、悪意のある可能性があるアクティビティを検知します。検出した際は、お客様がすぐに介入できるよう、即座に警告を発します。

AIMS360
“Using the automatic tuning feature, our team was able to quickly and efficiently fine tune our databases. Since we have over 1400 databases, traditional methods of tuning would be very labor intensive. However, with automatic tuning we were able to analyze 1000’s of queries and get them tuned instantly.”

Shahin Kohan 氏、AIMS360 プレジデント

ワークロードに合わせてパフォーマンスを最適化

アプリの需要が少数のデバイスや顧客から何百万という数に膨れ上がると、SQL Database は、最小限のダウンタイムですぐにスケーリングします。また、SQL Database ではインメモリ OLTP が提供されますが、こちらはトランザクション処理のワークロードにかかるスループットと待機時間が、従来のテーブルやデータベースエンジンと比較して最大 30 倍改善されました。また、ビジネスに関する分析情報の取得時間も短縮され、クエリやレポートも従来の列指向のストレージより最大 100 倍高速になりました。1

Quorum
“The addition of In-Memory OLTP tables and native-compiled stored procedures to one SQL Database immediately reduced our DTU consumption by 70 percent and allowed us to support rapid growth without investing significant effort to maintain performance. For data-centric services, in-memory support provides instant scale to existing applications with few to no changes outside of the database.”

Mark Freydll 氏、ソリューション アーキテクト、Quorum

ユーザーを分離して効率的にマルチテナント アプリを構築する

多くの顧客にサービスを提供するマルチテナント アプリを記述しているサービスとしてのソフトウェア (SaaS) アプリの開発者は、カスタマー パフォーマンス、効率、セキュリティにおいてトレードオフを強いられることもよくあるでしょう。SQL Database はそのような妥協を解消し、お客様がリソースを最大限に活用し、何千ものデータベースを 1 つにまとめて管理できるようサポートしつつ、エラスティック プールを使用して 1 データベースにつき 1 組の顧客を保証します。

Umbraco
“Elastic pools are a perfect fit for our SaaS offering because we can dial capacity up and down as needed. Provisioning is easy, and with our setup, we can keep utilization at a maximum.”

Morten Christensen 氏、テクニカル リード、Umbraco

希望の開発環境で作業する

SQL Database を使用すると、お客様の最も得意とする作業、つまり優れたアプリの構築に集中できます。SQL Server コンテナーで開発し、Visual Studio や SQL Server Management Studio といった、すでにお持ちの使い慣れたツールで SQL Database にデプロイすることで、DevOps をシームレスに有効化できます。または、Python、Java、Node.js、PHP、Ruby、.NET を使用して、MacOS、Linux、Windows の各種プラットフォームでアプリケーションを開発し、ビジネスの必要性に応じたスピードと効率性で配信することもできます。

Ambit Energy
“Most of our applications are written in Microsoft .NET Framework and C#, and we were already a Microsoft Enterprise Agreement customer, so Azure licensing was attractive. But from a technical perspective, Azure really matched up with the way we did things. It was developer-focused, with a great developer ecosystem such as a rich set of APIs, networking that’s very easy to use, and Azure SQL Database, which lets us port our databases to the cloud with no code modifications.”

Robert Rudduck 氏、アーキテクチャおよび DevOps 部門ディレクター、Ambit Energy

アプリ データを守り、セキュリティで保護する

SQL Database は、機密データを動的にマスクし、保管時でも稼動時でも暗号化する高度な組み込みの保護およびセキュリティ機能を提供することで、セキュリティが強化されたアプリのクラウドでの開発を支援します。3 つのホット レプリカと、99.99% の可用性 SLA を保証する組み込みの自動フェールオーバーで高い可用性を確保します。2 アクティブな geo レプリケーションで、致命的なエラーやリージョン内の障害からの復旧を 5 秒未満の RPO まで短縮します。SQL Database は物理的なセキュリティと運用面のセキュリティを備えているため、ISO/IEC 27001/27002、Fed RAMP/FISMA、SOC、HIPPA、PCI DSS などの最も厳しい規制にも準拠できます。

SQL Database を使用しているお客様

  • CarMax
  • M Files
  • Asos
  • Umbraco
  • Snelstart
  • Csi
  • Aluvii
  • Quest
  • Stackify
  • gep
  • Quorum
  • Jet.com

SQL Database を初めてご利用になる場合

Azure SQL Database サービスとは」をお読みになり、Microsoft が提供するインテリジェントで完全に管理されたデータベース サービスが、貴社のアプリケーションに最適かどうかご判断ください (マルチテナント SaaS シナリオや基幹業務アプリのシナリオなどを含む)。こちらの概要のビデオでは、初めての SQL Database を数分で実行する方法をご紹介します

ご利用は簡単

実際にご自分でお試しください。無料の Azure アカウントで、初めての SQL Database を Azure で作成しましょう

開発者の場合安心してご利用いただけます

SSMS.NET といった一般的なツールやフレームワークを使用して、初めての SQL Database を設計しましょう。C#Node.jsPython などの人気の言語を使って SQL Database にアクセスしたり、Transact-SQL ステートメントを使ってデータのクエリを実行したりできます。

マルチテナントの SaaS アプリがありますか?

SQL Database で何百、何千というテナントに対して簡単に SaaS アプリを実装する方法をご覧ください。

すべての設定が済んだら、データベースを最適化しましょう

次の段階へ進み、SQL Database によって生成された推奨事項を使用してパフォーマンスを向上させましょう。次に、これらの監視およびパフォーマンスのチューニング オプションをご確認ください。

関連製品およびサービス

SQL Server on virtual machines

エンタープライズ SQL Server アプリケーションをクラウドでホストする

SQL Data Warehouse

エンタープライズ クラスの機能を伴うエラスティックなサービスとしてのデータ ウェアハウス (data warehouse-as-a-service)

Machine Learning Studio

予測分析ソリューションを簡単に構築、デプロイ、管理

無料アカウントで SQL Database を作成する