DevOps for SharePoint: With Packer, Terraform, Ansible, and Vagrant
โ Scribed by Oscar Medina, Ethan Schumann
- Publisher
- Apress
- Year
- 2018
- Tongue
- English
- Leaves
- 248
- Edition
- 1st ed.
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Deploy a SharePoint farm in a repeatable, predictable, and reliable fashion using Infrastructure as Code (IaC) techniques to automate provisioning. Savvy IT pros will learn how to use DevOps practices and open source tools to greatly reduce costs, and streamline management operations for SharePoint farms deployed via Amazon Web Services (AWS), Azure, or on premise.
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 who are 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.โฆ Table of Contents
Front Matter ....Pages i-xiii
Introduction (Oscar Medina, Ethan Schumann)....Pages 1-20
Getting up and Running: Set up Your Environment (Oscar Medina, Ethan Schumann)....Pages 21-30
Build a Dev SharePoint Farm with Vagrant and ServerSpec (Oscar Medina, Ethan Schumann)....Pages 31-83
Provisioning the SharePoint Farm to Azure Using Terraform (Oscar Medina, Ethan Schumann)....Pages 85-153
Provisioning the SharePoint Farm to AWS Using Terraform and Ansible (Oscar Medina, Ethan Schumann)....Pages 155-196
Scaling the Farm Using Terraform and Ansible (Oscar Medina, Ethan Schumann)....Pages 197-223
Establishing an Enterprise Environment to Manage and Collaborate as a Team (Oscar Medina, Ethan Schumann)....Pages 225-236
Back Matter ....Pages 237-240
โฆ Subjects
Computer Science; Microsoft and .NET; Open Source; Enterprise Architecture
๐ SIMILAR VOLUMES
<b>Manage Linux Servers on-premises and cloud with advanced DevOps techniques using Kubernetes</b><p></p><b>Key Features</b><li>Detailed coverage on architecture of Web Servers, Databases, and Cloud Servers.</li><li>Practical touch on deploying your application and managing cloud infrastructure usin
Manage Linux Servers on-premises and cloud with advanced DevOps techniques using Kubernetes -KEY FEATURES- Detailed coverage on architecture of Web Servers, Databases, and Cloud Servers. Practical touch on deploying your application and managing cloud infrastructure using Docker and Terrafo
Annotation;Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Working with KVM Guests; Introduction; Installing and configuring a KVM; Configuring resources; Building guests; Adding CPUs on the fly; Adding RAM on the fly; Adding
DevOps for VMwareยฎ Administrators is the first book focused on using DevOps tools and practices with VMware technologies. The authors introduce high-value tools from third parties and VMware itself, and guide you through using them to improve the performance of all your virtualized systems and appli