Build, package, and deploy applications as easily manageable and
shippable containers. About This Book * 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 Who This Book Is For This
book is for application developers with a basic programming
knowledge of C#, ASP.NET, and PowerShell. IT Administrators or
DevOps engineers with basic PowerShell experience can benefit by
extending their learning to use PowerShell to manage containers on
Windows environments and use additional management tools. What You
Will Learn * Build and deploy ASP.NET web applications as Windows
Containers on Windows 10 (Desktop) and Azure using Visual Studio
2015, Docker, and PowerShell * Build and manage custom images using
Windows Server Core base OS image and Docker CLI, publish images to
Docker, tag images, author Docker files, and so on * Create
enterprise-scale, production-grade container environments using
Redis Cache containers and SQL Server containers with storage
volumes, set up custom container networks, continuous integration,
and deployment pipelines using VSTS, Azure, and Git * Deploy a
composite container environment using Docker Compose on Windows *
Learn to build applications using Microsoft's thinnest server
platform - Nano Servers. Build custom Nano Server images and Nano
Containers using Windows PowerShell and configure using PowerShell
Core, DSC In Detail Windows Server Containers are independent,
isolated, manageable and portable application environments which
are light weight and shippable. Decomposing your application into
smaller manageable components or MicroServices helps in building
scalable and distributed application environments. Windows Server
Containers have a significant impact on application developers,
development operations (DevOps) and infrastructure management
teams. Applications can be built, shipped and deployed in a
fast-paced manner on an easily manageable and updatable
environment. Learning Windows Server Containers teaches you to
build simple to advanced production grade container based
application using Asp.Net Core, Visual Studio, Azure, Docker and
PowerShell technologies. The book teaches you to build and deploy
simple web applications as Windows and Hyper-V containers on
Windows 10 and Windows Server 2016 on Azure. You will learn to
build on top of Windows Container Base OS Images, integrate with
existing images from Docker Hub, create custom images and publish
to Hub. You will also learn to work with storage containers built
using Volumes and SQL Server as container, create and configure
custom networks, integrate with Redis Cache containers, configure
continuous integration and deployment pipelines using VSTS and Git
Repository. Further you can also learn to manage resources for a
container, setting up monitoring and diagnostics, deploy composite
container environments using Docker Compose on Windows and manage
container clusters using Docker Swarm. The last chapter of the book
focuses on building applications using Microsoft's new and thinnest
server platform - Nano Servers. Style and approach This hands-on
tutorial helps you get started with Windows Server containers, the
new trend in the container market. This example-driven guide is
packed with real-world scenarios of Windows Server containers in
production environments.
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!