Sharepoint u magli i oblacima Dinko Fabrični dinko.fabricni@span.hr
Raspored Osnovne značajke oblaka Sharepoint 2010 – servisni modeli u oblaku Public Cloud, Private Cloud Office 365 Multi Tenancy podrška Demo
Osnovne značajke oblaka
Osnovne značajke oblaka On-Demand Self-Service Provizioniranje usluga i servisa bez potrebe za ljudskom intervencijom Broad Network Access Dostupno s Interneta kroz standardne mehanizme i s različitih platformi Resource Pooling Dijeljenje infrastrukturnih resursa (disk, memorija, procesor) između više izoliranih organizacija s dinamičkom preraspodjelom resursa tamo gdje su potrebni Rapid Elasticity Brzo širenje i sužavanje raspoloživih resursa Organizaciji u oblaku se čini kao da su resursi beskonačni i može ih dokupiti u bilo kojem obimu i u bilo koje vrijeme Measured Service Monitoriranje i izvještavanje o potrošenim resursima
Sharepoint 2010 Servisni modeli u oblaku
Sharepoint servisni modeli u oblaku Software as a Service (SaaS) Software as a Service (SaaS) Aplikacije Middleware Diskovni prostor Operativni sustavi Virtualizacija Računala Mreža Data centar Korisnik nema nikakvu kontrolu nad infrastrukturom „Cjelovita” usluga Sharepoint Nema naprednih funkcionalnosti Nije moguće customizirati
Sharepoint servisni modeli u oblaku Platform as a Service (PaaS) Platform as a Service (PaaS) Aplikacije Middleware Diskovni prostor Operativni sustavi Virtualizacija Računala Mreža Data centar Korisnik ima pristup platformi koja pruža određeni set usluga i servisa Uvođenje vlastitih rješenja na platformu Kontrola nad vlastitim aplikacijama „Sandboxed” rješenja
Sharepoint servisni modeli u oblaku Platform as a Service (PaaS) Platform as a Service (PaaS) Aplikacije Middleware Diskovni prostor Operativni sustavi Virtualizacija Računala Mreža Data centar Sandboxed rješenja Full Trust vs Restricted Site Collection Solution Gallery Visual Studio 2010 Resource Quotas
Public Cloud Private Cloud
Public Cloud / Private Cloud Pristup općoj populaciji U vlasništvu organizacije koja prodaje uslugu Private Cloud Upravljanje infrastrukturom isključivo za jednog korisnika U vlasništvu korisnika ili organizacije koja prodaje uslugu Infrastruktura smještena lokalno ili u hosting centru Dedicirani Sharepoint ? On Demand Self-Service Broad Network Access Resource Pooling Rapid Elasticity Measured Service
Office 365
Office 365
Office 365 for Small Business Office 365 for Education Any size educational organization Tailored specifically to educators and students Internal IT or IT partner required Fully featured, scripting, customization 24x7 IT-level support 99.9% SLA Office 365 for Small Business Small business (1-25 users) IT consultant or no IT Focus on simplicity vs. features Public-facing brochure site 24x7 web community support 99.9% SLA $6/5.25 euros/600 yen per user, per month Office 365 for Enterprises Any size organization Internal IT or IT partner required Fully featured, scripting, customization Range of offerings by use type 24x7 IT-level support 99.9% SLA List price: $10/9 euros/1000 yen per user, per month. W/ Office Pro Plus, List price: $24/22.75 euros/2540 yen per user, per month.
Office 365 Usporedba platformi (Farm and sandbox) (Sandbox only) Area SharePoint 2010 (on-premises) SharePoint Online (multi-tenant) OOB Browser Configuration (Web Parts, Theming) Sharepoint Designer 2010 Silverlight Web Part Sandboxed Solutions Client Object Model Sharepoint Web Services Farm-level solutions (Full trust code) No BCS (backend LOB integration) Visual Studio 2010 (SharePoint tools) (Farm and sandbox) (Sandbox only) InfoPath Forms (Admin and sandbox) Workflows (Custom and declarative) (Custom activities in sandbox and Declarative)
Multi Tenancy podrška
Multi Tenancy podrška Što je Multi Tenancy? Particioniranje Pretplata (Subscription ID) Tenant admin sites Tenant member sites Multi Tenancy raspoloživ u Foundation, Standard i Enterprise verizji
Multi Tenancy podrška Particioniranje Particioniranje omogućava izolaciju podataka Particioniranje servisnih aplikacija je moguće samo kroz PowerShell $upa = New-SPProfileServiceApplication -PartitionMode -Name $upaName -ApplicationPool $saAppPoolName -ProfileDBName $upaProfileDBName -SocialDBName $upaSocialDBName -ProfileSyncDBName $upaSyncDBName New-SPProfileServiceApplicationProxy -PartitionMode -Name "$upaName Proxy" -ServiceApplication $upa -DefaultProxyGroup Servisne konekcije se također moraju particionirati Servisi koji ne spremaju podatke u bazu ne mogu se particionirati
Multi Tenancy podrška Servisne aplikacije koje se mogu particionirati User Profile Managed Metadata Business Data Connectivity Search Secure Store Service Word Automation Services Project Subscription Settings Servisne aplikacije koje se ne mogu particionirati Usage and Health Data Collection Web Analytics Excel Calculation Services Access Service Visio Graphics Service Word Viewing State Service Powerpoint
Multi Tenancy podrška Feature packs Funkcionalnosti svake verzije se mogu odvojeno grupirati Grupirane funkcionalnosti se mogu dodjeljivati pretplatnicima #Create an alias for Add-SPSiteSubscriptionFeaturePackMember Set-Alias AddFeature Add-SPSiteSubscriptionFeaturePackMember #Foundation Feature Pack $ffp = New-SPSiteSubscriptionFeaturePack AddFeature -identity $ffp -FeatureDefinition AdminLinks -ea SilentlyContinue AddFeature -identity $ffp -FeatureDefinition AnnouncementsList -ea SilentlyContinue # ... the rest of the features ... AddFeature -identity $ffp -FeatureDefinition workflowProcessList -ea SilentlyContinue AddFeature -identity $ffp -FeatureDefinition XmlFormLibrary -ea SilentlyContinue #Standard Feature Pack $sfp = New-SPSiteSubscriptionFeaturePack AddFeature -identity $sfp -FeatureDefinition AccSrvRestrictedList -ea SilentlyContinue AddFeature -identity $sfp -FeatureDefinition AdminLinks -ea SilentlyContinue AddFeature -identity $sfp -FeatureDefinition Workflows -ea SilentlyContinue AddFeature -identity $sfp -FeatureDefinition XmlFormLibrary -ea SilentlyContinue
Demo