SharePoint Solutions

SharePoint Farm Task List Sample

Posted on

Farm:

Capacity planning and sizing.
Server acquisition and setup.
Deployment.
Scaling out, patching, and operations.
Backing up data.
Maintaining a disaster recovery environment.

Server Operating System:

SQL Server
SharePoint 2014 Server License
SharePoint 2014 Client Access License

Design the SharePoint environment on-premises environment:

SharePoint farm topology and logical architecture.
Server hardware.
Virtual environment
Load balancing.
Integration with Active Directory and DNS.
Design the disaster recovery environment.

Deploy and manage the SharePoint on premises environment:

Provision servers.
Deploy the SharePoint environment.
Update SharePoint farm servers.
Add or remove farm servers as needed based on farm utilization.
Backup the SharePoint environment.
Implement the disaster recovery environment and protocol.

Front-end servers:

Service applications, services, and components that serve user requests directly are placed on front-end servers.
These servers are optimized for fast performance.

Batch-processing servers:

Service applications, services, and components that process background tasks are placed on a middle-tier of servers referred to as batch processing servers.
These servers are optimized to maximize system resources.
These servers can tolerate greater loads because these tasks do not affect performance observed by users.

Database-servers:

Guidance for deploying database servers remains the same.
In a small farm, server roles can be combined on one or two servers.
For example, front-end services and batch-processing services can be combined on a single server or on two or more servers to achieve redundancy.

Get Secure String Pass CSOM

Posted on Updated on

private static SecureString GetPass(string pass)
{
    // Instantiate the secure string.        
    var secureStr = new SecureString();
    if (pass.Length <= 0) return secureStr;
    foreach (var c in pass.ToCharArray()) secureStr.AppendChar(c);
    return secureStr;
} 

Sample Training for SharePoint 2013

Posted on

Application - Chart

If you want to start a training plan, bellow are some guidelines that can be follow. Brainstorming in comments are welcome

This is only a sample if you want to create a plan from scratch

Module 1: Introducing SharePoint Server 2013

  • Key Components of a SharePoint Deployment
  • New Features in SharePoint 2013
  • SharePoint 2013 Deployment Options

After completing this module, you will be able to:

  • Identify the capabilities and architecture of SharePoint 2013.
  • Identify new and deprecated features in SharePoint 2013.
  • Identify deployment options for SharePoint 2013.

Module 2: Designing an Information Architecture

  • Identifying Business Requirements
  • Understanding Business Requirements
  • Organizing Information in SharePoint 2013
  • Planning for Discoverability

Lab : Creating an Information Architecture – Part One

  • Identifying Site Columns and Content Types

Lab : Creating an Information Architecture – Part Two

Designing a Business Taxonomy

  • After completing this module, you will be able to:
  • Explain how understanding business requirements drives the design of an organizational IA.
  • Describe the key components available in SharePoint 2013 to deploy an IA.
  • Plan for discoverability as part of an IA deployment.

Module 3: Designing a Logical Architecture

Lessons

Overview of SharePoint 2013 Logical Architecture

Documenting Your Logical Architecture

Lab : Designing a Logical Architecture

Plan a Logical Architecture

  • Produce a Logical Architecture Diagram

After completing this module, you will be able to:

  • Map business requirements to SharePoint 2013 architecture components.
  • Explain the importance of documentation and describe the options for documenting logical architecture.

Module 4: Designing a Physical Architecture

Lessons

  • Designing Physical Components for SharePoint Deployments
  • Designing Supporting Components for SharePoint Deployments
  • SharePoint Farm Topologies
  • Mapping a Logical Architecture Design to a Physical Architecture Design

Lab : Designing a Physical Architecture

  • Designing a Physical Architecture
  • Develop a Physical Architecture Design Diagram
  • After completing this module, you will be able to:
  • Describe the physical design requirements for SharePoint 2013.
  • Describe the supporting requirements for a successful SharePoint 2013 physical design.
  • Identify SharePoint farm topologies.
  • Map a logical architecture design to a physical architecture design.

Module 5: Installing and Configuring SharePoint Server 2013

Lessons

  • Installing SharePoint Server 2013
  • Scripting Installation and Configuration
  • Configuring SharePoint Server 2013 Farm Settings

Lab : Deploying and Configuring SharePoint Server 2013 – Part One

  • Provisioning a SharePoint 2013 Server Farm

Lab : Configuring SharePoint Server 2013 Farm Settings

  • Configuring SharePoint Server 2013 Farm Settings
  • Configuring Outgoing Email
  • Configuring Integration with Office Web Apps Server 2013
  • After completing this module, you will be able to:
  • Install SharePoint 2013.
  • Configure SharePoint 2013 farm settings.
  • Script the installation and configuration of SharePoint 2013.

Module 6: Creating Web Applications and Site Collections

Lessons

  • Creating Web Applications
  • Configuring Web Applications
  • Creating and Configuring Site Collections
  • Lab : Creating and Configuring Web Applications
  • Creating a Web Application
  • Configuring a Web Application

Lab : Creating and Configuring Site Collections

  • Creating Site Collections
  • Creating Site Collections in New Content Databases
  • Creating a Warm-up Script

After completing this module you will be able to perform the following tasks in SharePoint 2013:

  • Create web applications.
  • Configure web applications.
  • Create site collections.
  • Configure site collections.

Module 7: Planning and Configuring Service Applications

Lessons

Introduction to Service Application Architecture

Creating and Configuring Service Applications

Lab : Planning and Configuring Service Applications

  • Provisioning a Managed Metadata Service Application with Central Administration
  • Provisioning a Managed Metadata Service Application with Windows PowerShell
  • Configuring Service Applications for Document Conversions
  • Configuring Service Application Proxy Groups
  • After completing this module, you will be able to:
  • Explain the key components and topologies for SharePoint Server 2013 service application architecture.
  • Describe how to provision and manage SharePoint 2013 service applications.

Module 8: Managing Users and Permissions

Lessons

  • Authorization in SharePoint 2013
  • Managing Access to Content

Lab : Managing Users and Groups

Creating a Web Application Policy

Creating and Managing SharePoint Groups

Lab : Securing Content in SharePoint Sites

  • Managing Permissions and Inheritance
  • Managing Site Collection Security
  • Enable anonymous access to a site
  • After completing this module, you will be able to:
  • Understand and manage authorization and permissions in SharePoint 2013.
  • Manage access to content in SharePoint 2013.

Module 8:Creating Custom Permission Levels

Lab : Securing Content in SharePoint Sites

  • Managing Permissions and Inheritance
  • Managing Site Collection Security
  • Enable anonymous access to a site
  • After completing this module, you will be able to:
  • Understand and manage authorization and permissions in SharePoint 2013.
  • Manage access to content in SharePoint 2013.

Lessons

Overview of Authentication

Configuring Federated Authentication

Configuring Server-to-Server Authentication

Lab : Configuring SharePoint 2013 to Use Federated Identities

  • Configuring AD FS to Make the Web Application a Relying Party
  • Configuring SharePoint to Trust AD FS as an Identity Provider
  • Configuring the Web Application to Use the AD FS Identity Provider
  • After completing this module, you will be able to:
  • Explain the authentication infrastructure of SharePoint 2013.
  • Configure claims providers and identity federation for SharePoint 2013.
  • Configure server-to-server authentication for SharePoint 2013.

Module 09: Managing Taxonomy

Lessons

  • Managing Content Types
  • Understanding Term Stores and Term Sets
  • Managing Term Stores and Term Sets

Lab : Configuring Content Type Propagation

  • Creating Content Types for Propagation
  • Publishing Content Types Across Site Collections

Lab : Configuring and Using Managed Metadata Term Sets

  • Configuring the Managed Metadata Service
  • Creating Term Sets and Terms
  • Consuming Term Sets

After completing this module, you will be able to:

  • Describe the function of content types and explain how to apply them to business requirements.
  • Describe the function of managed metadata in SharePoint 2013.
  • Configure the Managed Metadata Service and supporting components.

Module 10: Configuring Enterprise Search

Lessons

  • Monitoring a SharePoint 2013 Environment
  • Tuning and Optimizing a SharePoint Environment
  • Planning and Configuring Caching
  • Troubleshooting a SharePoint 2013 Environment

Lab : Monitoring a SharePoint 2013 Deployment

  • Configuring Usage and Health Data Collection
  • Configuring SharePoint Diagnostic Logging
  • Configuring Health Analyzer Rules
  • Reviewing Usage and Health Data

Lab : Investigating Page Load Times

  • Investigating Page Load Times
  • Analyzing SharePoint Page Performance

After completing this module, you will be able to:

  • Develop and implement a monitoring plan for a SharePoint 2013 environment.
  • Tune and optimize a SharePoint 2013 server farm on an ongoing basis.
  • Plan and configure caching to improve the performance of a SharePoint 2013 deployment.
  • Troubleshoot errors and other issues in a SharePoint 2013 deployment.