5. SQL Server を動かす環境
オンプレミス + SQL Server
自前のサーバー/PC に SQL Server を載せたもの
Microsoft Azure VM + SQL Server
Azure の VM に SQL Server を載せたもの
Microsoft Azure SQL Database
Azure が SQL Server(DB)を提供しているサービス
Azure 以外のクラウドサービス + SQL Server
Amazon RDS 等…
6. SQL Server を動かす環境
オンプレミス + SQL Server
自前のサーバー/PC に SQL Server を載せたもの
Microsoft Azure VM + SQL Server
Azure の VM に SQL Server を載せたもの
Microsoft Azure SQL Database
Azure が SQL Server(DB)を提供しているサービス
Azure 以外のクラウドサービス + SQL Server
Amazon RDS 等…
9. SQL Server の機能紹介(大まかに)
Database Engine
RDB
Reporting Services (SSRS)
レポートの作成/管理/表示
Analysis Services (SSAS)
BI で使用するようなオンライン分析データエンジン。
キューブ等のモデルを作成/管理
Integration Services (SSIS)
データ変換(クリーニング等)を行うプラットフォーム(環境)
File DB や DB DB 等
10. SQL Server の機能紹介(大まかに)
Master Data Services
DWH で使われるマスタデータの管理をするための機能
Data Qulity Services
データクレンジングや名寄せ
Service Broker
キューやメッセージング を行うための機能
Agenet
スケジュールされたジョブの実行
11. SQL Server の Edition
インストールする Edition によって機能差異がある
Enterprise/Business Intelligence/Standard
Enterprise と Standard の違い
リソース(メモリ/CPU) の上限
高可用性に関する機能制限
パフォーマンスに関する機能制限
セキュリティに関する機能制限
BI/DWH(データウェアハウス) に関する機能制限
…
Business Intelligence
少人数向けの Standard + BIに関する機能
12. SQL Server の Edition
Developer
開発及びテストにのみ利用可。Enterprise と同機能
Express
無料だが Standard より機能制限されている(リソース含む)
Database Engine/Reporting Service の一部機能
Reporting Service は Express with Advanced Services で使える
Web
公開Webサービス用の Standard 相当の Edition
Web ホスティング企業 向け
アプライアンス製品
PDW(Parallel Data Warehouse)
Express Edition は Agent が無いのでバックアップのスケジュールを SQL Server の機能で完結出来ない
SQL DB はランニングコストが掛かるが、運用面ではあまり考える事が少ない。
バックアップ/リストア 等々
なので、機能的に Express でも十分だけど SQL DB にするという選択肢もある
オンプレミス/Azure VM は冗長性の担保のために Always On AG とか組めるけど、出来るならやりたくない。
SQL DB なら不要