Overview
- Shows you how to automate SharePoint Server Farm deployment to any cloud in minutes rather than days with open source tools
- Covers how to integrate DevOps practices to automate, deploy, and manage SharePoint Farms
- Includes how to leverage leading open source tools to reduce platform maintenance costs
- Each chapter builds upon the previous chapter, making it easy to learn from start to finish
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (7 chapters)
Keywords
About this book
DevOps for SharePoint will help you navigate the complex challenges of deploying and managing SharePoint Server farms. You will learn how to reduce time-consuming tasks and errors when generating development, testing, or production environments. And you will benefit from learning proven methods to apply Microsoft updates with minimal downtime and productivity loss. Whether you are a SharePoint architect, IT pro, or developer helping customers with the SharePoint platform, this book will teach you the most useful DevOps practices to tackle those issues and broaden your skill set.
What You’ll Learn
- Understand the basics of the most popular open source tools—Vagrant, Packer, Terraform, and Ansible—and how to use them in the context of deploying and scaling a SharePoint farm
- Use Vagrant to build SharePoint development environments in less than an hour, and add automated testing
- Use Packer to create a “golden image” with preconfigured settings, and then use it as the base image in your Terraform configuration for both AWS and Azure farms
- Use Terraform to scale your SharePoint farm topology
- Use Red Hat’s Ansible Playbooks to perform configuration management on your farm
- Use Terraform to deploy immutable infrastructure environments using IaC (Infrastructure as Code)
- Use InSpec 2.0 to stay in compliance by testing your cloud infrastructure
- Use Ansible to apply Microsoft updates and patches
Who This Book Is For
IT pros and developers whoare looking to expand their knowledge and take a modern approach by using open source technologies to work with Microsoft products. Experience installing SharePoint, and a basic understanding of either Azure or AWS, is helpful.Authors and Affiliations
About the authors
Ethan Schumann is a Solutions Architect for Onica, a leading AWS Cloud Consulting Partner. He specializes in automation and DevOps transformations with a focus on enterprise implementations using cloud native services and modern tooling. He has experience designing and implementing varioustechnologies such as Kubernetes containerization, CI/CD constructs for various development workflows, and large-scale Microsoft products, including Sharepoint.
Bibliographic Information
Book Title: DevOps for SharePoint
Book Subtitle: With Packer, Terraform, Ansible, and Vagrant
Authors: Oscar Medina, Ethan Schumann
DOI: https://doi.org/10.1007/978-1-4842-3688-8
Publisher: Apress Berkeley, CA
eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)
Copyright Information: Oscar Medina, Ethan Schumann 2018
Softcover ISBN: 978-1-4842-3687-1Published: 30 October 2018
eBook ISBN: 978-1-4842-3688-8Published: 29 October 2018
Edition Number: 1
Number of Pages: XIII, 240
Number of Illustrations: 12 b/w illustrations
Topics: Microsoft and .NET, Open Source, Enterprise Architecture