Governance Information Management & Security Driving Your Architecture

Slides:



Advertisements
Similar presentations
BUILDING HYBRID APPS WITH DYNAMICS CRM & WINDOWS AZURE Guy Riddle & George Doubinski Dynamics CRM MVP’s SESSION CODE: DEV-DYN-MID306 (c) 2011 Microsoft.
Advertisements

AUTOMATING DAAS DESKTOPS WITH CITRIX CORTEX Tony Sanchez WW Alliances Solutions Architecture Citrix Systems Inc SESSION CODE: CLI415 (c) 2011 Microsoft.
Naqash Ahmed | Microsoft Student Partner. Naqash Ahmed | Student of Bachelors in Software Engineering Microsoft Student Partner since November.
Microsoft Virtual Academy Jamie McAllister | SharePoint MVP & Solution Architect Rob Latino | Program Manager in Office 365 Support.
HETEROGENEOUS DEVELOPMENT WITH VISUAL STUDIO 2010 Mitch Denny Chief Technology Officer Readify SESSION CODE: #DEV307 (c) 2011 Microsoft. All rights reserved.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
6/17/2018 5:54 AM OSP322 Getting the best of both worlds, making the most of SharePoint hybrid search solutions Shyam Narayan Microsoft © 2013 Microsoft.
6/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Microsoft Virtual Academy
7/29/2018 4:45 PM Manage SharePoint and OneDrive in Office 365: A field guide for administrators Chris Bortlik Modern Workplace Technical Architect Microsoft.
0x - Lecture Title Andrew Connell, MVP
Введение в архитектуру SharePoint 2010
SharePoint Online Management and Control
Microsoft Virtual Academy
SESSION CODE: CLI31 Chris Jackson Principal Consultant, “The App Compat Guy” Microsoft Corporation
SharePoint Designer 2010: Top 10 Things To Know
The Challenges of moving Document Creation to the Cloud
Microsoft Virtual Academy
Domain Driven Design, Domain Events and Unit Testing
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
TechEd /4/2018 3:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Virtual Academy
MAP & ACT Pre deployment planning for Windows 7 or Server 2008 R2
Microsoft Virtual Academy
12/9/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
TechEd /31/2018 3:43 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
What’s new for Silverlight & XNA developers in Windows Phone Mango
TechEd /11/ :54 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
(c) 2011 Microsoft. All rights reserved.
SPC Developer 1/18/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Virtual Academy
(c) 2011 Microsoft. All rights reserved.
Microsoft Virtual Academy
Microsoft Virtual Academy
Migrating your applications to Azure
2/27/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
The Essential Windows Azure Developers Toolkit
System Center Marketing
TechEd /7/2019 9:46 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Hyper-V server deployment - Using the right tools
(c) 2011 Microsoft. All rights reserved.
Windows Azure Hybrid Architectures and Patterns
(c) 2011 Microsoft. All rights reserved.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Mobile App Management David Alessi — Support Topic Owner for Enterprise Windows Phone, Microsoft Corporation Simon May — Enterprise Device Infrastructuralist,
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Governance Information Management & Security Driving Your Architecture SESSION CODE: OFS213 Dan Holme, MVP, SharePoint Chief SharePoint Evangelist, AvePoint Author, SharePoint 2010 Training Kit (Microsoft Press) Governance Information Management & Security Driving Your Architecture (c) 2011 Microsoft. All rights reserved.

Dan Holme Based in Maui, Hawaii Chief SharePoint Evangelist – AvePoint 5-year MVP Microsoft Technologies Consultant NBC Olympics Speaker: SPC, TechEd, Connections Columnist: SharePoint Pro magazine Author: SharePoint 2010 Training Kit dan.holme@avepoint.com @danholme

Defining Governance

GOVERNANCE Communities Search Sites Composites Content Insights

Governance defines the people, processes, policies and technologies that deliver a service

People Process Technology Policy

People Process Technology Policy

People Process Technology Policy GOVERNANCE SERVICE

About This Session Objectives & Agenda

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

SharePoint PRODUCTION FARM Remote LoB App WWW Extranet http://intranet HR Finance Expense Reports Vacation & Sick Day Tracking Financial Performance Benefits PRODUCTION FARM http://teams Site Collection HR Engineering Finance http://intranet / Expense Reports http://apps Remote LoB App Research & Development CRM WWW Extranet Search Metadata My Sites WWW Extranet

Objectives & Agenda Defining Governance Management Controls and Scopes Information Architecture vs. Management Four-Step Architecting Governance Process Scenario-Based Logical & Physical Architectures

Management Controls and Scopes Fundamentals Management Controls and Scopes

Management controls and scopes SharePoint Service Isolation SSL FARM Service Application Configuration and Data Blocked File Types Zone WEB APPLICATION Service Application Data Storage SLAs CONTENT DATABASE Quotas Ownership (Full Control) SITE COLLECTION Features Top-Level Site Security Permissions List or Library [Folder] Subsite Subsite Item or Document

Management controls and scopes It’s about containers (scopes) Security (permissions)? We understand that… Scope unique permissions = site, list/library, folder Administrative overhead of multiple containers But… Governance and management is more than just security!

Information Architecture vs. Management Fundamentals Information Architecture vs. Management

Site Map ≠ Architecture SharePoint http://intranet HR Finance Benefits Vacation & Sick Day Tracking Financial Performance Expense Reports

Information Architecture vs. Management Organize and describe content Metadata Structure Relationships Inputs Knowledge Management team Librarians Content owners Subject matter experts (SMEs) Outcomes Site map (navigation) Taxonomy Search Targeting (audiences)

Information Architecture SharePoint http://intranet HR Finance Benefits Vacation & Sick Day Tracking Financial Performance Expense Reports

Information Architecture vs. Management Organize and describe content Metadata Structure Relationships Inputs Knowledge Management team Librarians Content owners Subject matter experts (SMEs) Outcomes Site map (navigation) Taxonomy Search Targeting (audiences) Manage the content & service Access levels (permissions) Lifecycle Storage Inputs Information management policies IT usage policies Regulatory environment SLAs Outcomes Access levels Records management Compliance Performance

Research & Development Service Architecture PRODUCTION FARM http://teams Site Collection HR Engineering Finance http://intranet / Expense Reports http://apps Search Metadata My Sites Remote LoB App Research & Development CRM Test Farm http://teams Site Collection HR Engineering Finance http://intranet / Expense Reports http://apps WWW Extranet WWW Extranet Search Metadata My Sites

SharePoint PRODUCTION FARM Remote LoB App WWW Extranet http://intranet HR Finance Expense Reports Vacation & Sick Day Tracking Financial Performance Benefits PRODUCTION FARM http://teams Site Collection HR Engineering Finance http://intranet / Expense Reports http://apps Remote LoB App Research & Development CRM WWW Extranet Search Metadata My Sites WWW Extranet

Architecting Governance Four-Step Process to Architecting Governance

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

Management controls and scopes FARM Zone WEB APPLICATION Service Application CONTENT DATABASE User & Group Management Ownership (Full Control) SITE COLLECTION Top-Level Site List or Library [Folder] Subsite Subsite Item or Document

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

Sites, lists, libraries, and folders FARM Zone WEB APPLICATION Service Application CONTENT DATABASE SITE COLLECTION Top-Level Site Security Permissions Features List or Library [Folder] Subsite Subsite Item or Document

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

Architecting Governance More Details about Architecting Governance

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

Requirements and Classification Business Business purpose of the solution Technical Project Budget, deadlines, etc. Information architecture How content is described, organized and discovered Information management How content is created, secured, maintained, and disposed of Service management IT assurance: performance, availability, recovery SLAs and SLOs

Requirements to Architecture Solicited Derived

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

Requirements  multiple web apps Blocked file types DNS namespace (URL) Web site service isolation Web server: server isolation Application pool: process isolation Classic Mode or Claims Based Authentication Self-service site creation, automatic deletion of unused sites

More requirements  multiple web apps SharePoint Designer controls Impact of upgrade Functional web applications (http://apps) not upgraded immediately Business applications in this SharePoint web app have specific functionality They meet business requirements without upgrade Features that are installed to support these applications take time to upgrade Collaborative web sites, intranet, and services upgraded immediately Take advantage of new features of SharePoint vNext Service application connections and configuration Multiple scopes

Requirements  multiple zones Anonymous access Anonymous policy SSL Authentication providers User policy

Guidance: Web apps and zones INTRANET: published intranet content http://intranet COLLABORATION: business unit, department, team, project http://teams EXTRANET: collaboration with customers, vendors & partners http://extranet Zone: https://clients SOCIAL: enterprise social networking and personal content http://people PUBLIC WEB SITE http://www APPS: functional business applications (expense report) http://apps SIGNIFICANT LINE OF BUSINESS APPLICATION http://<LOB> e.g. http://CRM

Requirements  Multi-farm architectures Code isolation Dev / Test / Staging / Production Access Public-facing web site Extranet in Cloud: Partners & Customers Geoperformance Collaboration farm(s) with team sites Feature and process isolation Enterprise SharePoint farm with intranet and enterprise services Enterprise services: search, metadata, social (User Profiles, My Sites) Premium farm(s) for custom applications Consider the implications SLAs Chargebacks Upgrade to vNext We don’t have a test farm? No… You don’t have a production farm!

Requirements  multiple site collections Module 2: Creating a SharePoint 2010 Intranet Course 10174A Requirements  multiple site collections Ownership Primary & secondary site collection administrators (Central Admin) The owner and secondary owner attributes of a site collection Full control of site collection + receive site collection email notifications Administration Site collection administrators as defined in the site collection Full control of site collection Quotas Locks SharePoint Designer restrictions Features Sandbox Solutions Search settings Audit settings User & group management Multiple scopes

Content lifecycle example FARM http://teams http://intranet HR Benefits Finance HR Finance Benefits Page Benefits Page Benefits

Requirements  multiple content databases Module 2: Creating a SharePoint 2010 Intranet Course 10174A Requirements  multiple content databases Storage Management Location of database Which SQL Server(s) host the database Storage platform Redundancy Clustering Mirroring Storage platform features Backup SLAs How long it takes to back up data Recovery SLAs How long it takes to restore data RTO and RPO PowerShell delegation Remote BLOB Storage (RBS) is enabled per content database with FILESTREAM provider

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

The Great Divide Management requirements  more “containers” Web applications Site collections Content databases Out-of-box features scoped to a single site collection Navigation Add a subsite, navigation links created automatically Content management Site columns and content types apply to a subsite Administration Audit reports pull audit information from an entire site collection

“Behind the scenes” FARM http://apps http://teams Site Collection HR Engineering Finance http://intranet Site Collection / HR Engineering Finance Site Collection Expense Reports

Presentation to the user SharePoint http://intranet HR Finance Benefits Vacation & Sick Day Tracking Financial Performance Expense Reports

Overlay Information Architecture Navigation Manually-configured Quick Launch and top link bar (global navigation) Custom link lists (advantage: security trimmed) Custom or third-party navigation controls SPXmlContentMapProvider

Navigation FARM http://apps http://teams Site Collection HR Engineering Finance http://intranet Site Collection / HR Engineering Finance Site Collection Expense Reports

Presentation to the user SharePoint http://intranet HR Finance Benefits Vacation & Sick Day Tracking Financial Performance Expense Reports

Overlay Information Architecture Navigation Manually-configured Quick Launch and top link bar (global navigation) Custom link lists (advantage: security trimmed) Custom or third-party navigation controls SPXmlContentMapProvider Search-Based Navigation

Research & Development Administration PRODUCTION FARM http://teams Site Collection HR Engineering Finance http://intranet / Expense Reports http://apps Search Metadata My Sites Remote LoB App Research & Development CRM Test Farm http://teams Site Collection HR Engineering Finance http://intranet / Expense Reports http://apps WWW Extranet WWW Extranet Search Metadata My Sites

Overlay Administration Administration “single pane of glass” across Site collections Web applications Farms For… Manage access, audit, manage groups Deploy content PowerShell Third-party administration tools

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

IN SUM…

Architecting Governance 1. Define and classify your requirements 2. Design for management requirements 3. Refine for business requirements 4. Overlay information architecture and manageability

Requirements to Architecture Solicited Derived

SharePoint FARM Remote LoB App WWW Extranet http://intranet HR Finance Expense Reports Vacation & Sick Day Tracking Financial Performance Benefits FARM http://teams Site Collection HR Engineering Finance http://intranet / Expense Reports http://apps Remote LoB App http://CRM WWW http://www Extranet http://clients

People Process Technology Policy GOVERNANCE SERVICE

GOVERNANCE MANAGEMENT SERVICE

Resources TechNet dan.holme@avepoint.com @danholme Governance resource center http://technet.microsoft.com/en-us/sharepoint/ff800826.aspx Governance features http://technet.microsoft.com/en-us/library/cc262287.aspx Plan for Software Boundaries http://technet.microsoft.com/en-us/library/cc262787.aspx dan.holme@avepoint.com @danholme www.sharepointpromag.com Articles & weekly newsletter Questions & Answers Please submit your evaluations!

Enrol in Microsoft Virtual Academy Today Why Enroll, other than it being free? The MVA helps improve your IT skill set and advance your career with a free, easy to access training portal that allows you to learn at your own pace, focusing on Microsoft technologies. What Do I get for enrolment? Free training to make you become the Cloud-Hero in my Organization Help mastering your Training Path and get the recognition Connect with other IT Pros and discuss The Cloud Where do I Enrol? www.microsoftvirtualacademy.com Then tell us what you think. TellTheDean@microsoft.com

(c) 2011 Microsoft. All rights reserved. 11/16/2018 8:40 AM © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. (c) 2011 Microsoft. All rights reserved. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

(c) 2011 Microsoft. All rights reserved. Resources www.msteched.com/Australia Sessions On-Demand & Community www.microsoft.com/australia/learning Microsoft Certification & Training Resources http:// technet.microsoft.com/en-au Resources for IT Professionals http://msdn.microsoft.com/en-au Resources for Developers (c) 2011 Microsoft. All rights reserved.