Implementing Microsoft SharePoint 2019

Book description

Bring on-premise and cloud collaboration features to life with Microsoft's enterprise content management platform - SharePoint Server

Key Features

  • Get up to speed with the latest version of SharePoint and make the most of its features
  • Set up and effectively manage your SharePoint Farm in the cloud or on premise
  • Learn how to align your development tools and cloud infrastructure to support collaboration

Book Description

Microsoft's latest addition to their product range, SharePoint Server 2019, is a new enterprise content management platform that brings on-premise collaboration features to life. It can be used as an isolated platform or in a hybrid connected configuration providing management and connectivity to Office 365. You can use the SharePoint framework to host sites, information, data, and applications in a robust CMS that centralizes collaborative content for enterprises.

SharePoint 2019 enables new integrations and features that will allow you to work seamlessly with new and old Office products such as Microsoft Power Apps and other Microsoft Office applications.

Implementing Microsoft SharePoint 2019 will help you understand the challenges, planning, migration steps, installation concepts, and configuration involved in providing this platform for your enterprise. The book will also show you what the platform brings to the table from an on-premise server perspective. If you're new to SharePoint 2019, you'll also be guided through how to get servers up and running so that you and your user community can become productive with this powerful new platform.

By the end of this book, you'll be well-versed in Microsoft SharePoint 2019 and have the knowledge you need to apply your skills in the real world.

What you will learn

  • Understand changes to the platform and how to migrate from other versions of SharePoint
  • Explore infrastructure planning and governance relating to collaborative environments
  • Install and configure network components, servers, and desktops
  • Use SharePoint services and other Microsoft product servers and apps
  • Monitor and troubleshoot SharePoint after it is implemented
  • Discover the tools that can be used with SharePoint 2019 for BI and reporting
  • Delve into social features and collaboration
  • Maintain, monitor, and support the rollout of the platform in your enterprise

Who this book is for

The book is for SharePoint administrators, developers, and architects who have some experience in designing, planning, implementing, and managing SharePoint Farms.

Publisher resources

Download Example Code

Table of contents

  1. Implementing Microsoft SharePoint 2019
  2. Why subscribe?
  3. Contributors
  4. About the authors
  5. About the reviewer
  6. Packt is searching for authors like you
  7. Preface
    1. Who this book is for
    2. What this book covers
    3. To get the most out of this book
    4. Download the example code files
    5. Download the color images
    6. Conventions used
    7. Get in touch
    8. Reviews
  8. Chapter 1: Understanding Your Current State
    1. Technical requirements
    2. Warning – deprecated features
      1. Deprecated features
      2. List of removed features
    3. New features
      1. Service application enhancements
      2. Additional documentation links for central administration
      3. Communication sites
      4. Fast Site Creation
      5. Increased storage file size in SharePoint document libraries
      6. Modern lists and libraries
      7. Modern sharing experiences
      8. Modern search experiences
      9. Modern team sites
      10. Sharing using modern internet information APIs
      11. SharePoint home page
      12. Creating sites from the home page
      13. Site creation support for AAM zones
      14. SMTP authentication when sending emails
      15. Use of # and % in file and folder names
      16. Syncing files with the OneDrive sync client (NGSC)
      17. PowerShell enhancements
      18. New health analyzer rules
    4. Improved features
    5. Server support updates
    6. Assessing the environment
      1. Other collaborative tools
    7. Best practices
      1. Windows Server and VMs
      2. SQL Server
      3. SharePoint Server
    8. Governance
      1. Stakeholders
      2. Why governance is important
      3. Determining an approach
      4. Creating a governance plan
    9. Summary
    10. Questions
  9. Chapter 2: Planning and Architecture
    1. Technical requirements
    2. Planning – overview
      1. Goals and objectives
    3. Planning – how to find the best architecture based on requirements
      1. Exercise 1
    4. Planning – cost of your environment
      1. Virtualization
      2. Cloud and Services
      3. SharePoint licensing
      4. Battling contingency
    5. Planning – resources
      1. Assessment review
      2. Prioritizing requirements
    6. Planning – SharePoint farm design
      1. Physical server assessment
      2. Design – documenting the design
    7. Summary
    8. Questions
  10. Chapter 3: Creating and Managing Virtual Machines
    1. Technical requirements
    2. Creating hosts and VMs
      1. Server feature comparisons
    3. Defining needed server roles
    4. Installing Windows Server 2019 – host configuration
      1. Configuring the network and server names
      2. Configuring network and internet access
      3. Adding the server to the domain
    5. Configuring Hyper-V Manager on Windows Server 2019
      1. Hyper-V advanced post-installation options
    6. Creating VMs
      1. Creating our first VM
    7. Summary
    8. Questions
  11. Chapter 4: Installation Concepts
    1. Technical requirements
    2. Installation updates
      1. List of configuration details
    3. Configuring SQL Server 2017
      1. SQL outbound port configuration
      2. SQL inbound port configuration
    4. Configuring SharePoint 2019 prerequisites
      1. SharePoint outbound port configuration
      2. SharePoint Server inbound port configuration
      3. Disabling loopback check
      4. Microsoft SharePoint preparation toolkit
      5. Scripted preparation tool installation
    5. SharePoint 2019 installation
      1. Configuration of SQL and SharePoint
      2. Running the configuration script
    6. Summary
    7. Questions
  12. Chapter 5: Farm and Services Configuration
    1. Technical requirements
    2. Configuring SQL Server services
      1. SQL properties
    3. Configuring SharePoint Services
      1. Setting server logging locations
      2. Creating the state service
      3. Creating SharePoint logging services
    4. Antivirus and security configurations
      1. Antivirus settings
      2. Web Part Security
      3. Block File Types 
    5. Creating service applications
      1. Registering service accounts
    6. SharePoint MinRole resources
    7. Understanding the Distributed Cache service
    8. Summary
    9. Questions
  13. Chapter 6: Finalizing the Farm – Going Live
    1. Technical requirements
    2. Finalizing loose ends
      1. Search and the User Profile service
      2. Configuring your connection to Active Directory
      3. Creating web applications and associations
    3. Summary
    4. Questions
  14. Chapter 7: Finalizing the Farm to Go Live – Part II
    1. Technical requirements
    2. Understanding workflows and Workflow Manager
      1. Installing Workflow Manager
    3. Authentication
      1. Claims authentication
      2. Windows authentication
      3. SAML authentication
    4. Understanding load balancing
      1. Load balancing with hardware
      2. Load balancing with software
    5. Exploring SharePoint migration
      1. Know your customers
      2. Migration – choosing your weapon of choice
      3. Types of migration
      4. Migration tools
      5. Scheduling migrations
    6. Exploring farm solutions
      1. Developed custom solutions
    7. Carrying out testing
      1. Stress and performance testing the environment
      2. User testing
    8. Performing the final checks
      1. Server resources and configuration
    9. Backup and restore
    10. Summary
    11. Questions
  15. Chapter 8: Post-Implementation Operations and Maintenance
    1. Technical requirements
    2. Post-implementation
      1. DNS cutover and on-premise migrations
      2. First-day blues
      3. Understanding team dynamics
      4. Incident management concepts
      5. Exploring troubleshooting tools
    3. Maintaining the environments
      1. Why is a development environment important?
      2. Why do you need a test environment?
      3. Production – why you should be cautious
    4. Summary
    5. Questions
  16. Chapter 9: Managing Performance and Troubleshooting
    1. Technical requirements
    2. Performance overview
      1. The client's role in terms of performance
      2. The developer's role in terms of performance
      3. Farm administrator tips 
      4. Farm administrative monitoring
      5. Monitoring in Central Administration
      6. Monitoring as a Site Collection Admin
    3. SQL Server performance
    4. Troubleshooting
      1. Scenarios and fixes
    5. Summary
    6. Questions
  17. Chapter 10: SharePoint Advanced Reporting and Features
    1. Technical requirements
    2. Advanced reporting and features
      1. Deprecated features
    3. Azure Active Directory
      1. SQL Reporting Services
    4. Hybrid configurations
      1. SharePoint hybrid gateways
      2. On-premises data gateways
    5. Power BI
      1. Power BI admin
      2. Power BI Desktop
      3. Best practices for Power BI
    6. Power Apps
    7. Power Automate
      1. Connecting Power Automate to SharePoint Online
      2. Connecting to a SharePoint On-Premises environment
      3. Power Automate Desktop
    8. Office Online Server
      1. Configuring Office Online Server in SharePoint 2019
    9. Excel Online
    10. Azure reporting capabilities
    11. Azure Analysis Services
    12. Azure Logic Apps
    13. Summary
    14. Questions
    15. Further reading
  18. Chapter 11: Enterprise Social Networking and Collaboration
    1. Technical requirements
    2. Social features in SharePoint 2019
      1. Microsoft's direction in enterprise social networking
    3. Microsoft Teams overview
      1. Microsoft Teams in the age of the pandemic
      2. SharePoint and Microsoft Teams
      3. Tasked to suddenly roll out teams – now what?
      4. Deployment
      5. Network considerations
      6. Communication
      7. Using Microsoft Teams
      8. Best practices for organizing Teams
      9. Limits and restriction considerations
      10. Configuring an auditorium solution with Microsoft Teams
      11. Creating a live event
    4. Summary
    5. Questions
    6. Further reading
  19. Chapter 12: SharePoint Framework
    1. Technical requirements
    2. Developer essentials
      1. Helpful tools
      2. Code and tools summary
      3. Developer experience and teamwork
      4. Documentation
      5. Jobs and certifications
    3. Setting up a development environment
      1. Modern or classic?
    4. SPFx overview
      1. What is SPFx?
      2. Setting up a development environment to create SharePoint framework solutions
      3. Visual Studio setup
    5. Develop a Client side WebPart
    6. Developer best practices
      1. Requirement gathering
      2. Preproduction environments
      3. Testers
      4. Capacity planning
      5. List limits
      6. Timeout issue
      7. Enterprise security
    7. Summary
    8. Questions
    9. Further reading
  20. Other Books You May Enjoy
    1. Leave a review - let other readers know what you think

Product information

  • Title: Implementing Microsoft SharePoint 2019
  • Author(s): Lewin Wanzer, Angel Wood
  • Release date: December 2020
  • Publisher(s): Packt Publishing
  • ISBN: 9781789615371