Learning Windows Server Containers
暫譯: 學習 Windows Server 容器

Srikanth Machiraju

  • 出版商: Packt Publishing
  • 出版日期: 2017-04-28
  • 定價: $1,925
  • 售價: 8.0$1,540
  • 語言: 英文
  • 頁數: 404
  • 裝訂: Paperback
  • ISBN: 1785887939
  • ISBN-13: 9781785887932
  • 相關分類: Windows Server
  • 立即出貨 (庫存=1)

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

商品描述

Key Features

  • Discover the secret to building highly portable apps that run on any machine with Windows Server 2016 anywhere, from laptops, desktop servers, and public or private clouds, without any changes to the code
  • Build your company cost-effective, container-based apps that support large-scale, virtual cloud environments
  • The most up-to-date help on the market, offering developers expert guidance in building and shipping high-quality apps, and also helping admins create infrastructure that's simple to maintain

Book Description

Windows Containers have a great impact on developers and administrators alike: they help them build and ship higher-quality applications in a fast-paced manner and create an infrastructure that is simpler to update and maintain.

Windows Server containers help you run more applications with less infrastructure but providing the same isolation, security, networking, resiliency, and scalability benefits.

Starting with the core fundamentals of Windows Server Containers, this book will help you build and configure the Windows Server 2016 Containers Infrastructure and also show you how to package and deploy ASP.NET Core applications as Microservices in production environments. You will then learn how to optimize resource utilization and enable Continuous Integration and Deployment practices using containerized applications. The book will then teach you to build and deploy container clusters, configuration-driven deployment, container cluster orchestration, scheduling, and management capabilities. This book concludes by showing you how to build modern applications for Microsoft's new, thinnest server operating system called Nano Server.

What you will learn

  • Understand the concept of building and deploying an ASP .NET Core application as a container
  • Work with Docker in Windows using Docker CLI and PowerShell
  • Work with pre-built and custom container Images
  • Learn how to run production-like environments with instant scalability and isolation
  • Understand resource allocation for each container and shared containers
  • Work with container clusters in Azure
  • Build modern applications with Nano Server

商品描述(中文翻譯)

**主要特點**

- 發現建立高度可攜式應用程式的秘訣,這些應用程式可以在任何運行 Windows Server 2016 的機器上運行,無論是筆記型電腦、桌面伺服器,還是公共或私有雲,且無需對代碼進行任何更改。
- 建立公司成本效益高的基於容器的應用程式,支持大規模虛擬雲環境。
- 提供市場上最新的幫助,為開發人員提供專業指導,以構建和交付高品質的應用程式,同時幫助管理員創建易於維護的基礎設施。

**書籍描述**

Windows 容器對開發人員和管理員都有很大的影響:它們幫助他們以快速的方式構建和交付更高品質的應用程式,並創建一個更簡單的基礎設施以進行更新和維護。

Windows Server 容器幫助您以更少的基礎設施運行更多的應用程式,同時提供相同的隔離、安全性、網絡、彈性和可擴展性優勢。

本書從 Windows Server 容器的核心基本原理開始,將幫助您構建和配置 Windows Server 2016 容器基礎設施,並展示如何將 ASP.NET Core 應用程式打包並部署為生產環境中的微服務。接著,您將學習如何優化資源利用率,並使用容器化應用程式啟用持續集成和部署實踐。本書還將教您如何構建和部署容器集群、基於配置的部署、容器集群編排、排程和管理能力。最後,本書將展示如何為微軟的新型最輕量級伺服器操作系統 Nano Server 構建現代應用程式。

**您將學到的內容**

- 理解將 ASP.NET Core 應用程式作為容器構建和部署的概念
- 使用 Docker CLI 和 PowerShell 在 Windows 中操作 Docker
- 使用預建和自定義的容器映像
- 學習如何運行類似生產環境的即時可擴展性和隔離
- 理解每個容器和共享容器的資源分配
- 在 Azure 中操作容器集群
- 使用 Nano Server 構建現代應用程式