sql >> データベース >  >> RDS >> Sqlserver

AzureでSQLServerを使い始める方法

    今日のビジネス分野では、データは実質的に通貨であり、企業データベースを最も価値のある資産の1つにしています。侵害の数と重大度が急速に高まっているため、データセキュリティはエンタープライズITチームにとって最優先事項になっています。

    ほとんどの組織がクラウド主導のデータベース管理を取り巻く神話を覆している今、彼らはデータベースインフラストラクチャをMicrosoftAzureのような評判の良いクラウドプロバイダーに移行することの価値と利点を認識しています。

    データをAzureに移行するメリット

    データをオンプレミスインフラストラクチャからAzureに移行する理由はたくさんありますが、主なメリットは次のとおりです。

    セキュリティ

    クラウドにデータを保存することは危険であると考えられていた時期がありました。アマゾン、グーグル、マイクロソフトが最大のクラウドサービスプロバイダーの3つになったことで、セキュリティはかつてないほど高くなっています。

    Azureデータセンターを保護する物理的セキュリティと軍用グレードの暗号化に加えて、マイクロソフトには、24時間体制で脆弱性の監視とパッチ適用を単独で担当する専用のセキュリティチームがあります。

    スケーラビリティ

    クラウドは物理的なハードウェアを必要としないため、現在のセットアップのストレージとコンピューティング能力に制限されることはありません。データベースをAzureに移動すると、リアルタイムでスケールアップまたはスケールダウンし、負荷に応じてデータベースを最適化し、予測分析を使用して容量を管理できます。

    合理化されたデータベース管理

    従来のDBAアクティビティの多くはAzure環境で自動化されているため、システムが稼働すると、DBAの時間の一部をより価値の高い作業に再割り当てできます。

    SQLアップグレード、データベースヘルスチェック、データウェアハウジング、データベースチューニング、パフォーマンスの最適化などのタスクには引き続きDBAが必要ですが、スケジュールされたバックアップ、バージョン更新、その他の定期的なメンテナンスなどのタスクは、Azureのフルマネージドサービスによって自動化されます。

    Microsoftは、Azureに移行するときに、SQLServer2008の無料の拡張セキュリティ更新プログラムも提供します。

    コスト削減

    オンプレミスからAzureインフラストラクチャに移行する組織では、コストを即座に節約できます。ハードウェアとソフトウェアの購入、サービス契約、デバイスのメンテナンスなどの直接コストがなくなり、家賃、保管、電気などの運用コストが大幅に削減されます。

    Microsoftは、この総所有コスト計算ツールを提供して、Azureに移行する際の潜在的な節約額を見積もることができます。

    高可用性/災害復旧

    クラウドベースのインフラストラクチャに切り替えると、停止からの保護が強化され、火災や自然災害によるデータ損失が軽減されます。 Azureのグローバルに分散したデータセンターは、データに地理的に冗長なストレージを提供し、高可用性と高速リカバリ時間を保証します。

    Azureに移行する前に考慮すべき事項

    データベースインフラストラクチャをAzureに移行することは難しくありませんが、移行を開始する前に対処する必要のある領域がいくつかあります。

    ビジネス要件

    企業の利害関係者やリーダーシップと会い、クラウドへの移行がビジネス要件にどのように影響するかについて話し合います。懸念事項に対処し、指標を使用して移行する決定をサポートする準備をします。

    優先順位と目標

    あなたの「理由」を知ってください。クラウドに移行することで、会社は何を得ることができますか?これは現在のプロセスやプロジェクトとどのように連携していますか?長期的にはどのように管理されますか?

    変更管理/ドキュメント

    データベースインフラストラクチャに大きな変更を加える場合は、包括的な変更管理プロセスと完全なドキュメントが必要です。リスクの軽減は、移行中および移行後も常に念頭に置く必要があります。

    機能性と非互換性

    Azureへの移行に関する主な懸念事項の1つは、頻繁に使用される機能が保持されるかどうか、および特定の操作がAzureと互換性がないかどうかです。

    幸いなことに、Azureでは多くのSQL Server機能がサポートされていますが、各組織の固有の設定とカスタマイズにより、必然的にAzure環境では機能しない機能がいくつかあります。

    Azure入門

    データベースシステムをAzureに移行する「理由」について説明したら、次は「方法」を詳しく見ていきます。

    導入オプション

    Azureで利用できる多くのデプロイメントオプションがあります。どちらを選択するかは、組織の好み、目標、およびビジネス要件によって異なります。 Microsoftは、この記事でさまざまな移行アプローチを分類しています。

    パフォーマンス監視ソリューション

    データベースインフラストラクチャをクラウドに移行することでセキュリティと自動化の特典がすべて追加されたとしても、堅牢なパフォーマンス監視戦略を実装することは依然として重要です。

    パフォーマンス監視ツールは、クエリの速度低下、I / O待機時間の長さ、CPU使用率の過剰、インデックスの非効率などの問題を特定するのに役立ちます。これらはすべて、データベースのパフォーマンスを低下させ、必然的にユーザーの不満や悪化につながります。

    Azureなどの他のクラウドベースのサービスと同じレベルのセキュリティと柔軟性を提供するクラウド駆動型の監視ソリューションを探してください。


    1. SQLに外部キーを追加する方法は?

    2. エラーを修正する方法:列c.relhasoidsはPostgresに存在しませんか?

    3. 等しくない<>!=NULLの演算子

    4. SQL Server 2016のSTRING_SPLIT():フォローアップ#1