SharePoint

SPC14 Day 2: Real-world SharePoint architecture decisions

4 maart 2014

In deze sessie geeft Wictor een overview van verschillende architectuur beslissingen voor het ontwerpen van nieuwe SharePoint farms. Het geeft een aantal punten om rekening mee te houden tijdens dit proces.

Zaal: Lido 3001-3103
Tijd: 9:00 AM – 10:15 AM
Doelgroep: IT Professional
Sessie type: Best Practices

Spreker(s):
[listdot]

  • Wictor Wilén

[/listdot]

Abstract:
Being a SharePoint architect can be challenging – you need to deal with everything from hardware, resources, requirements, business continuity management, a budget and of course customers. You, the architect, have to manage all this and in the end deliver a good architecture that satisfies all the needs of your customer. Along the line you have to make decisions based on experience, facts and sometimes the gut feeling. In this session we will cover some of the architectural changes in the SharePoint 2013 architecture, some of the new guidance from Microsoft and provide insight into a number of successful real-world scenarios. You will see what decisions were made while designing and implementing these projects with emphasis on why they were made.

Notities:
De sessie begint met de veranderingen in de architectuur van SharePoint 2013:
[listdot]

  • De core architectuur is niet veranderd ten opzichte van SP2010
  • Nieuwe service applicaties
    • Distributed cache: in memory cache, AppFabric Cache Service
      • Distributed cache patchen afzonderlijk van SharePoint 2013 is de best practice
      • Distributed cache voor Custom code is niet ondersteunt
    • Request management: software load balancing
    • Access Services 2013
  • Betere service applicaties
    • Search
      • Search is opnieuw opgebouwd met features van zowel SharePoint Search als Fast Search.
      • Oktober 2013 CU heeft grote verbeteringen voor de search
    • New disconnected Applicaties
      • Office web applications 2013
        • Office Web Apps (WAC) is niet langer een service applicatie. Het is een los product en kan ook door bijvoorbeeld Outlook gebruikt worden.
      • Workflow manager 1.0
        • Dit kan geïnstalleerd worden op 1 of 3 servers
        • Kan gedeeld worden over meerdere SharePoint farms
      • Yammer
      • App model

      [/listdot]
      Autorisatie en authenticatie veranderingen:
      [listdot]

      • Claims based authenti catie is de nieuwe standaard en ook voor service applicatie
      • Oauth is toegevoegd
      • AuthN toegevoegd voor server to server communicatie.
      • Altijd certificaten gebruiken, aangezien een Oauth token makkelijk opgepakt kan worden en er dan voor 12 uur toegang tot het desbetreffende document is.

      [/listdot]
      Belangrijke startpunten voor het opzetten van je farm architectuur, het is een compromis tussen:
      [listdot]

      • Welke workflows worden er gebruikt
      • Wat is het budget van de klant?
      • Hoe goed is het beheerteam, kunnen ze het beheren?
      • Welke resources zijn er beschikbaar?

      [/listdot]
      Topologie plannen is iteratief en onderhevig aan veranderingen. Ontwerpen is 5 tier:
      [listdot]

      • Routing en cache, zeer lage latency
        • Request management
        • Domain controller
      • Web en App layer, lage latency
        • Web applications
        • User profiles
        • Managed metadata
        • BDC
        • Secure Store
        • User code
        • Access Services
        • State Services
      • Search layer, lage latency
        • Query
        • Administration
        • Index
      • Batch processing layer, tolerantere latende
        • User Profile Sync
        • Crawl target
        • Crawler
        • Search processing
        • Workflow
        • Machine Translation
        • Workload managemeny
      • Database layer, zeer lage latency
        • SQL Server

      [/listdot]
      De grenzen van SharePoint:
      [listdot]

      • Software boundries staan op Technet
      • Boundary: statisch
      • Threshold: configureerbaar
      • Supporter limit: configureerbaar, maar niet getest

      [/listdot]
      Search wordt gebruikt door meerdere onderdelen
      [listdot]

      • Search oplossingen
      • Cross site publishing
      • Analytics
      • Recommendations

      [/listdot]
      Search rollen kan je opdelen:
      [listdot]

      • Administration
        • Lage CPU impact
        • Lage network impact
        • Lage disk impact
        • Lage memory impact
      • Crawler
        • Middel CPU impact
        • Hoge network impact
        • Middel disk impact
        • Middel memory impact
      • Content processing
        • Hoge CPU impact
        • Middel network impact
        • Geen disk impact
        • Hoge memory impact
      • Analytics processing
        • Middel CPU impact
        • Hoge network impact
        • Middel disk impact
        • Middel memory impact
      • Index
        • Hoog CPU impact
        • Middel network impact
        • Hoog disk impact
        • Hoog memory impact
      • Query processing
        • Lage CPU impact
        • Middel network impact
        • Geen disk impact
        • Middel memory impact

        [/listdot]
        MySite is een requirement tegenwoordig, nodig voor social, task rollup en OneDrive

        Redenen om 1 web applicatie te gebruiken met hosted name site collecties:
        [listdot]

        • Nieuwe recommendation
        • 1 app catalog per web applicatie
        • Maar 1 web application pool, dus minder geheugen gebruik
        • Vaak vereiste voor SharePoint Apps

        [listdot]

You Might Also Like

Geen reacties

Plaats een reactie