Pro SQL Server on Linux: Including Container-Based Deployment with Docker and Kubernetes
暫譯: 在 Linux 上的專業 SQL Server:包含基於容器的 Docker 和 Kubernetes 部署

Bob Ward

  • 出版商: Apress
  • 出版日期: 2018-10-28
  • 售價: $2,810
  • 貴賓價: 9.5$2,670
  • 語言: 英文
  • 頁數: 636
  • 裝訂: Paperback
  • ISBN: 1484241274
  • ISBN-13: 9781484241271
  • 相關分類: DockerKubernetesLinuxMSSQLSQL
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Get SQL Server up and running on the Linux operating system and containers. No database professional managing or developing SQL Server on Linux will want to be without this deep and authoritative guide by one of the most respected experts on SQL Server in the industry. Get an inside look at how SQL Server for Linux works through the eyes of an engineer on the team that made it possible.

Microsoft SQL Server is one of the leading database platforms in the industry, and SQL Server 2017 offers developers and administrators the ability to run a database management system on Linux, offering proven support for enterprise-level features and without onerous licensing terms. Organizations invested in Microsoft and open source technologies are now able to run a unified database platform across all their operating system investments. Organizations are further able to take full advantage of containerization through popular platforms such as Docker and Kubernetes. 

Pro SQL Server on Linux walks you through installing and configuring SQL Server on the Linux platform. The author is one of the principal architects of SQL Server for Linux, and brings a corresponding depth of knowledge that no database professional or developer on Linux will want to be without. Throughout this book are internals of how SQL Server on Linux works including an in depth look at the innovative architecture.

The book covers day-to-day management and troubleshooting, including diagnostics and monitoring, the use of containers to manage deployments, and the use of self-tuning and the in-memory capabilities. Also covered are performance capabilities, high availability, and disaster recovery along with security and encryption. The book covers the product-specific knowledge to bring SQL Server and its powerful features to life on the Linux platform, including coverage of containerization through Docker and Kubernetes.


What You'll Learn

  • Learn about the history and internal of the unique SQL Server on Linux architecture.
  • Install and configure Microsoft’s flagship database product on the Linux platform
  • Manage your deployments using container technology through Docker and Kubernetes
  • Know the basics of building databases, the T-SQL language, and developing applications against SQL Server on Linux
  • Use tools and features to diagnose, manage, and monitor SQL Server on Linux
  • Scale your application by learning the performance capabilities of SQL Server
  • Deliver high availability and disaster recovery to ensure business continuity
  • Secure your database from attack, and protect sensitive data through encryption
  • Take advantage of powerful features such as Failover Clusters, Availability Groups, In-Memory Support, and SQL Server’s Self-Tuning Engine
  • Learn how to migrate your database from older releases of SQL Server and other database platforms such as Oracle and PostgreSQL
  • Build and maintain schemas, and perform management tasks from both GUI and command line

Who This Book Is For

Developers and IT professionals who are new to SQL Server and wish to configure it on the Linux operating system. This book is also useful to those familiar with SQL Server on Windows who want to learn the unique aspects of managing SQL Server on the Linux platform and Docker containers. Readers should have a grasp of relational database concepts and be comfortable with the SQL language. 

商品描述(中文翻譯)

取得 SQL Server 在 Linux 作業系統和容器上運行的能力。沒有任何一位專業的資料庫管理者或開發者會想要缺少這本由業界最受尊敬的 SQL Server 專家之一所撰寫的深入且權威的指南。透過開發團隊中使其成為可能的工程師的視角,深入了解 SQL Server for Linux 的運作方式。

Microsoft SQL Server 是業界領先的資料庫平台之一,而 SQL Server 2017 讓開發者和管理者能夠在 Linux 上運行資料庫管理系統,提供對企業級功能的可靠支援,且不需繁瑣的授權條款。投資於 Microsoft 和開源技術的組織現在能夠在所有作業系統投資中運行統一的資料庫平台。這些組織還能透過 Docker 和 Kubernetes 等流行平台充分利用容器化技術。

《Pro SQL Server on Linux》將指導您在 Linux 平台上安裝和配置 SQL Server。作者是 SQL Server for Linux 的主要架構師之一,帶來了相應的深厚知識,任何在 Linux 上工作的資料庫專業人士或開發者都不應該錯過。本書中包含了 SQL Server 在 Linux 上運作的內部細節,包括對創新架構的深入探討。

本書涵蓋日常管理和故障排除,包括診斷和監控、使用容器管理部署,以及自我調整和內存能力的使用。還涵蓋了性能能力、高可用性和災難恢復,以及安全性和加密。本書提供了產品特定的知識,讓 SQL Server 及其強大功能在 Linux 平台上得以實現,包括透過 Docker 和 Kubernetes 的容器化內容。

您將學到的內容:

- 了解獨特的 SQL Server on Linux 架構的歷史和內部運作。
- 在 Linux 平台上安裝和配置 Microsoft 的旗艦資料庫產品。
- 使用 Docker 和 Kubernetes 的容器技術管理您的部署。
- 知曉建立資料庫的基本知識、T-SQL 語言,以及針對 SQL Server on Linux 開發應用程式。
- 使用工具和功能來診斷、管理和監控 SQL Server on Linux。
- 通過學習 SQL Server 的性能能力來擴展您的應用程式。
- 提供高可用性和災難恢復以確保業務連續性。
- 保護您的資料庫免受攻擊,並通過加密保護敏感數據。
- 利用強大的功能,如故障轉移叢集、可用性群組、內存支援和 SQL Server 的自我調整引擎。
- 學習如何將資料庫從舊版本的 SQL Server 和其他資料庫平台(如 Oracle 和 PostgreSQL)遷移。
- 建立和維護架構,並從 GUI 和命令行執行管理任務。

本書適合對象:

本書適合新接觸 SQL Server 的開發者和 IT 專業人士,並希望在 Linux 作業系統上進行配置。對於熟悉 Windows 上 SQL Server 的讀者,本書也有助於了解在 Linux 平台和 Docker 容器上管理 SQL Server 的獨特方面。讀者應具備關聯資料庫概念的基本理解,並對 SQL 語言感到熟悉。