Upload
david-schneider
View
1.554
Download
0
Tags:
Embed Size (px)
DESCRIPTION
SharePoint muss nicht immer auf eigenen Servern betrieben werden. Ein Angebot aus der Cloud ist teilweise günstiger und vor allem schneller aufgesetzt. Friede, Freude, Eierkuchen? Bei nichten. Jenseits der Marketing Slides trifft man auf Limitationen, Probleme und Unklarheiten. Wir wollen einen ehrlichen Blick auf die Angebote von Office 365, Azure und Schweizer Hostern werfen und mögliche Hybrid Szenarien betrachten.
Citation preview
David [email protected]://blog.sharepoint.ch isolutions AGHead of Development
Speaker
• Plattform für SharePoint Developer, IT Professionals und Power User im Espace Mittelland
• Offen für alle interessierten Personen (Kunden und Microsoft Partner)
• Gratis• Geplant 9 Events / Jahr• Website:
http://www.sharepointmittelland.ch • Yammer: http://bit.ly/134JEcq • XING: http://bit.ly/Xxgjm1 • Kontakt: Roger Haueter, Patrick Mäschli
und David Schneider
3
SharePoint Community Mittelland
Overview
Warum (nicht) in die Cloud?
Private Cloud
Office 365
Infrastructure as a Service
Hybrid
4
Agenda
5
Übersicht
Software as a Service (SaaS)
Plattform as a Service (PaaS)
Infrastructure as a Service (IaaS)
Client Apps
Gründe für die Cloud
Tiefere Kosten
Höhere Geschwindigkei
t bei der Umsetzung
Automatisch die aktuelle
Version von Collaboration, E-
Mail und UC
Fokus auf Business und
nicht IT
Niemand kann SharePoint
besser betreiben als
MicrosoftWeltweiter
Zugriff
Einfacher Zugriff für externe
Partner und Kunden
SharePoint skaliert sehr gut
in der Cloud
• Investitionen in On Premise• Bestehende Plattform• Bestehende Customizations (Web Parts, LOB Systeme, Daten)• Bestehende Hardware
• Eingeschränktes Funktionsset• Sensitive Daten schützen• PRISM Programm der NSA
• Rechtliche Bestimmungen• Kontrolle über Daten• Kontrolle über Server und Anwendung• Ansprechpartner fehlt
7
Gründe gegen die Cloud
On Premise;
62%Microsoft
Data Center;
8%
Hybrid; 26%
Microsoft Partners; 4%
Forrester Research "Planned SharePoint 2013 Deployments"
8
Marktforschung
On Premise;
55%
Cloud; 10%
Hybrid; 35%
Metalogix: Actual Deployments
Cloud Angebote von Schweizer Hoster• Netrics• SmartIT• everyware
10
Private Cloud in der SchweizDaten verlassen die Schweiz nicht
Gesetzliche RahmenbedingungenInterne Richtlinien
Lokaler AnsprechpartnerAnlaufstelle bei ProblemenPersönlichkeit
KostenReifegrad der CloudApplication Lifecycle Management
Office 365 ist immer à jour
12
Office 365Keine Investitionen• Lizenz und Betrieb pro Monat &
Benutzer
Einfache IT• Betrieb durch Microsoft• Neuste Version der Software• 99.9% Uptime
Universeller Zugriff
Office Professional Plus
SharePoint Online
Exchange Online
Lync Online YammerOffice Web Apps
• Kein Full Trust Code• Web Parts• Farm Solutions• Site Definitions• 3rd Party Solutions
• Public Web Sites• Product Catalog• Content Search Web Part
• Storage Limits• Performance Point• Kontrolle über Server und Dienste
13
Limitationen
Compliance Use Cases
Start small,
grow fastUsability
Migration Single Sign On Hybrid Apps
How to start with Office 365
• On-Board• Start from Scratch• Manual (Windows Explorer)• Content DB Import (FTP, HDD einsenden)• 3rd Party Tool• AvePoint, Axceler, Quest Software (Dell) oder Idera
• Off-Board• 3rd Party Tool• Auch als On Premise Backup
• «Hybrid» während der Migrationsphase
15
Migration
16
SharePoint AppsSoftware Modell
• On Premise• Office 365
Zugriff• Der Benutzer berechtigt, auf welche Dienste und Daten die App zugreifen darf• Zugriff auf Daten innerhalb oder ausserhalb des SharePoints
Isoliert• Laufen nicht im SharePoint App Pool und (meistens) nicht auf dem SharePoint Server.
Lifecycle• Einfaches Deployment• Einfaches Upgrade
Marketplace• Public oder Corporate Catalog
17
App Modelle
Nur Client Side Code und SharePoint
Artefakte
Windows Azure Website und SQL Azure
«Bring your own server hosting infrastructure»
18
Single Sign On
On-Premises Identity Services
Active Directory
Federation Server 2.0
DirectoryStore
Authentication platform
Directory Sync
Office 365
Active Directory
Sync Active Directory Objects
Trust
• UPN mit Public
Domain• Single Forest
20
Infrastructure as a ServiceOn
PremiseAlles lokal
Datensicherung
Server
Netzwerk
OS
Interfaces
Virtualisation
Daten
Applikationen
Services
Sie
adm
inist
riere
n
Adm
inist
riert
durc
h de
n An
biet
er
IaaSInfrastruktur als Service
Datensicherung
Server
Netzwerk
OS
Interfaces
Virtualisation
Daten
Applikationen
Services
Sie
adm
inist
riere
n PaaSPlattform als Service
Adm
inist
riert
durc
h de
n An
biet
erSi
e ad
min
istrie
ren
Datensicherung
Server
Netzwerk
OS
Interfaces
Virtualisation
Applikationen
Services
Daten
SaaSSoftware als Service
Adm
inist
riert
durc
h de
n An
biet
er
Datensicherung
Server
Netzwerk
OS
Interfaces
Virtualisation
Applikationen
Services
Daten
21
SharePoint @ Windows Azure Infrastructure Services
VM Role «XL»SharePoint Front End
VM Role «XL»SharePoint Application
VM Role «XL»SQL
VM Role «M»Domain Controller On Premise
AD
• Self Service• Schnelles Deployment• Eingebettet in die Azure Welt• VPN zu On Premise• Windows Azure Backup • Virtual Networing
22
Vorteile
25
Hybrid Konfigurationen
Microsoft Data
Center
On Premise
One Way In Bound
Microsoft Data
Center
On Premise
One Way Out Bound
Microsoft Data
Center
On Premise
Two Way
• Single Sign On• Active Directory Federation Services• DirSync
• Reverse Proxy On Premise für In Bound Verkehr• Trust zwischen On Premise SharePoint und ACS
26
Anforderungen für Hybrid mit Office 365
27
Hybrid Search• Bei einer Suche auf Office 365 wird auch lokaler Content
angezeigt und umgekehrt.• Über eine Result Source wird die Suche auf der zweiten
Umgebung abgesetzt.
Microsoft Data
Center
On Premise
Two Way
• Line of Business Daten• Zugriff von Office 365 auf On Premise Daten• SQL• WCF• .NET
29
Hybrid Business Connectivity Services
Microsoft Data
Center
On Premise
One Way In Bound
Web Browser
Office 365 External
ListReverse Proxy
On Premise External
List
Line of Business
Data
• Technisch gibt’s On Premise und auf Office 365 ein User Profile Service• Praktisch dürfen die Daten (MySite und Profile) aber nur an einem Ort liegen• Empfehlung• Stammdaten des Benutzers möglichst im AD verwalten• Redirect auf eine Profile Source (Trusted Location)
• Probleme• Tagging wird nur im «lokalen» Profile gespeichert• People Search indexiert nur «lokale» Profiles
31
User Profile
• Terms in beide Umgebungen importieren• Probleme• Jede Umgebung hat eigene IDs. Beim Verschieben von Dokumenten gehen die
Metadaten verloren• Änderungen an der Metadaten Struktur werden nicht reflektiert
32
Enterprise Metadata
• Apps können Services On Premise aufrufen• Logik On Premise als Service anbieten
33
Apps
Microsoft
Data Center
On Premise
Two Way
* Grobe Schätzung.
KostenOffice 365 Azure IaaS «Swiss Premium»
CloudKonfiguration Enterprise E1
250 User1x Front End (14 GB, 8 CPU)1x Application (14 GB, 8 CPU)1x SQL (14 GB, 8 CPU)1x DC (3.5 GB, 2 CPU)
1x Front End (14 GB, 8 CPU)1x Application (14 GB, 8 CPU)1x SQL (14 GB, 8 CPU)1x DC (3.5 GB, 2 CPU)
Monatliche Kosten*
$$$ $$ $$
3 Jahre* $$$$ $$$$$ $$$$$Kommentar Exchange, Lync,
SharePoint, Office Web Apps
Nur SharePoint, ohne Setup
Nur SharePoint, ohne Setup
• OnRamp Office 365• https://onramp.office365.com/OnRamp/
• TechNet Hybrid for SharePoint Server 2013• http://technet.microsoft.com/en-us/library/jj838715.aspx
• SharePoint 2013 on Windows Azure Infrastructure Services• http://www.microsoft.com/en-us/download/confirmation.aspx?id=38428
37
Weitere Informationen
• Donnerstag, 21. November «Enterprise Search» @ GARAIO• Samstag, 30. November «SharePoint Apps Hack Day» @ isolutions
Nächste Events
David Schneider, Head of Development
Kontakt
E-Mail [email protected] http://blog.sharepoint.chTelefon 031 560 88 72