SlideShare une entreprise Scribd logo
1  sur  22
The Trusted Technology Partner in Business Innovation




          PASSION  DISCIPLINE  INNOVATION  TEAMING  INTEGRITY
Implementing SharePoint 2010 BPOS for
      Hyatt Hotels and Resorts
      A Case Study in the Cloud
                       Pallavi Sharma
       Principal Consultant, Portals & Collaboration Practice
                  pallavi.sharma@neudesic.com

             www.letsgetalittletechnical.blogspot.com
WHAT IS O365?
SaaS - Software as a Service                        PaaS – Platform as a Service
                          Saas + PaaS = 'Cloud Computing'.



                               Microsoft    Microsoft
                               Office Pro   Exchange
                               Plus          Online


                               Microsoft
                                             Microsoft
                                 Lync
                                            SharePoint
                                Online
                                              Online
ADVANTAGES OF THE CLOUD




                                                                                            Easy, fast
                                          Software that’s up-   The cloud is tailor-   deployment to users   Cloud computing
Anywhere/anytime   Improved reliability                                                                       requires less in-
                                           to-date with less    made for monthly        means quicker ROI
  access to data   and security of data                                                                         house staff.
                                               malware           payment plans.              for you.
HYATT - THE OPPORTUNITY




     Collaboration – Team
  Intranet + Corporate Apps
Global Hotel Productivity Apps
       GOVERNANCE
SHAREPOINT ARCHITECTURE


Hyatt’s SharePoint          The Portal and Team          Data is stored across
Dedicated environment       web apps have multiple       multiple Site collections
has three web apps          site collections based on    across Web Apps
• Portal                    the site quota needed
• Team                      for their data storage
• MySite                    (2 GB per site collection)
TEAM / PROJECT SITES
    Build a collaboration environment for Hyatt employees to interact, document & track projects
    tasks and goals.

•    Document Management, File Sharing, Search


•    Use of
        Blog
        Discussion Boards
        Note Board
        Tasks
        Calendar
DEMO – SAMPLE O365 SHAREPOINT SITE
CORPORATE APPLICATIONS
Build a series of corporate applications, some of which were ported from existing Lotus
applications – Revisit the design and tweak existing functionality e.g. Corporate Safe, HR
Online, Project Tracking etc.
 Increase productivity with
  centrally located and always
  available resources, readily
  searchable records

 Deploy solutions tailored to
  the business processes

 Security trimmed views for
  different audience types
HOTEL PRODUCTIVITY APPLICATIONS
Build a series of hotel applications to be deployed at each hotel site e.g. Lost and
Found, Guest Banquet Requests, Manager Logs, Gift Voucher Requests etc.
WORKFLOW APPLICATION
Build a workflow application to manage the multi-tier approval system for feedback of
participants enrolled in a plan.


 Custom dashboard and
  email notifications for
  status changes

 Security trimmed views
  for different audience

 Reports
CHALLENGES: BPOS(D) ENVIRONMENT
• Very limited customization options
• No Access to central administration
• Third-party components can be deployed after approved by Microsoft.

• Farm solutions are time intensive (change requests to Microsoft)
• No access to data across site collections using sandboxed solutions
• No Access to file system
• Cannot create a fully coded workflow or Create a full-trust workflow
  activity – For the workflow apps
• The sandboxed environment does not permit you to deploy any files to
  the server file system – Branding Challenge
DEMO - BUILDING WORKFLOW SOLUTIONS ON SHAREPOINT
                      O365
LOTUS APPLICATIONS AND DATA MIGRATION


     Existing Apps       Migrate Lotus Data             New Apps

• Improved User        • Load all data in Excel   • Utilized the JQuery
  interface            • Format the excel           and Client Object
• Improved               based on the new           Model to create
  Information            Design of Lists            better User
  Architecture         • Attachments info as        Interfaces
• Address existing       a part of the Excel      • Leverage the
  issues users faced   • Use Web Services to        existing reusable
  earlier.               Migrate the data           solutions developed.
SHAREPOINT SOLUTIONS ON THE CLOUD
                                          Access the Lists services from a console
                                           application for Migrating Lotus data in
 Leveraged sandboxed architecture for     an excel format and upload attachments
                                            from file system to online apps/lists.    Use SharePoint Designer workflows for
 building apps in the scope of the Site
                                                                                        sending emails for the Workflow
  collection, Farm solutions proposed
                                                                                             Application developed.
when absolutely needed, e.g. Timer jobs     Use OOB SharePoint forms for data
                                          upload in custom list data entry form for
                                                        attachments.




                                           Module element with a Type attribute       Use JQuery & SPServices to populate
Custom centralized solutions gallery to
                                                  value of Ghostable or               data at the portal home page, pulling
make solutions available to individual
                                            GhostableInLibrary to deploy your         data from different site collections
    site collection administrators –
                                          templates to the content DB rather than     across web applications. Use Data Tables
      Branding, Hotel Apps store.
                                                      the file system.                to create the user Interface
ADOPTION
 Involve the business users from
  the beginning

 Identify Focus Groups for Pilot
  applications

 Conducted biweekly sessions
  for Hyatt’s users to increase the
  adoption of
  SharePoint, promote best
  practices and help them with
  any issues/questions.

 Intuitive user interface and
  Information Architecture – easy
  to use design
GOVERNANCE
 A governance plan can be a guide to help plan the roles, responsibilities, and policies
 necessary to support your site collection.


Specific SharePoint permission groups were provisioned to put the governance in place for :


     – Content Management & Approval Policies

     – Users Access Management

     – Site creation rules
BPOS-D FEATURE SET

BPOS-D
Business Productivity Online
Services - Dedicated


For enterprise customers who
are willing to purchase a
minimum of 5,000 seats of
SharePoint, Exchange, OCS,
CRM, etc.
SANDBOX SOLUTIONS – HOW TO BUILD

Visual studio .wsp file
SANDBOX SOLUTIONS DEPLOYMENT

Upload to solutions gallery       Activate
SAMPLE – LIST DEPLOYMENT VIA SANDBOX SOLUTIONS,


Demo
  – Visual Studio Development
  – SP Designer Development     Demo on o365

  – o365 Site Deployment
THANK YOU!

Contenu connexe

Tendances

Alfresco 4 launch keynote (Rome)
Alfresco 4 launch keynote   (Rome)Alfresco 4 launch keynote   (Rome)
Alfresco 4 launch keynote (Rome)Paul Hampton
 
Gulf Computers Presentation
Gulf Computers PresentationGulf Computers Presentation
Gulf Computers Presentationharish_kris
 
Get ready for alfresco 4
Get ready for alfresco 4Get ready for alfresco 4
Get ready for alfresco 4Paul Hampton
 
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...SPTechCon
 
Share Point Presentation Introduction To Sharepoint
Share Point Presentation    Introduction To SharepointShare Point Presentation    Introduction To Sharepoint
Share Point Presentation Introduction To Sharepointrpeterson1
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 Worldoslc
 
First look at SharePoint 2013
First look at SharePoint 2013First look at SharePoint 2013
First look at SharePoint 2013Adis Jugo
 
10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)Christian Buckley
 
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...SPTechCon
 
Power BI Report Server: a Deep Dive for SQL PASS Vancouver
Power BI Report Server: a Deep Dive for SQL PASS VancouverPower BI Report Server: a Deep Dive for SQL PASS Vancouver
Power BI Report Server: a Deep Dive for SQL PASS VancouverLuca Gualtieri
 
Novell vibe intro and roadmap v5
Novell   vibe intro and roadmap v5Novell   vibe intro and roadmap v5
Novell vibe intro and roadmap v5GWAVA
 
SharePoint Design & Development
SharePoint Design & DevelopmentSharePoint Design & Development
SharePoint Design & DevelopmentJonathan Schultz
 
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...Roberto Vazquez Delgado
 
Share point 2010 application platform
Share point 2010 application platformShare point 2010 application platform
Share point 2010 application platformmicrosoftasap
 
Sharepoint2010applicationplatform 110203035048-phpapp01
Sharepoint2010applicationplatform 110203035048-phpapp01Sharepoint2010applicationplatform 110203035048-phpapp01
Sharepoint2010applicationplatform 110203035048-phpapp01microsoftasap
 
SPSRI13 - Taming Your Taxonomy in SharePoint
SPSRI13 - Taming Your Taxonomy in SharePointSPSRI13 - Taming Your Taxonomy in SharePoint
SPSRI13 - Taming Your Taxonomy in SharePointJonathan Ralton
 
Intrgrating sps-2010-and-windows-azure
Intrgrating sps-2010-and-windows-azureIntrgrating sps-2010-and-windows-azure
Intrgrating sps-2010-and-windows-azuremicrosoftasap
 
Preparing for SharePoint 2013
Preparing for SharePoint 2013Preparing for SharePoint 2013
Preparing for SharePoint 2013Jonathan Schultz
 
Migrating to share point 2013 – practices and solution
Migrating to share point 2013 – practices and solutionMigrating to share point 2013 – practices and solution
Migrating to share point 2013 – practices and solutionGopinath Dhandapani
 

Tendances (20)

Alfresco 4 launch keynote (Rome)
Alfresco 4 launch keynote   (Rome)Alfresco 4 launch keynote   (Rome)
Alfresco 4 launch keynote (Rome)
 
Gulf Computers Presentation
Gulf Computers PresentationGulf Computers Presentation
Gulf Computers Presentation
 
Get ready for alfresco 4
Get ready for alfresco 4Get ready for alfresco 4
Get ready for alfresco 4
 
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
SharePoint Server 2013 Farm Architecture and Performance by Ben Curry - SPTec...
 
Share Point Presentation Introduction To Sharepoint
Share Point Presentation    Introduction To SharepointShare Point Presentation    Introduction To Sharepoint
Share Point Presentation Introduction To Sharepoint
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 World
 
First look at SharePoint 2013
First look at SharePoint 2013First look at SharePoint 2013
First look at SharePoint 2013
 
10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)
 
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
I Have Excel, I Need PerformancePoint, and I’m Afraid of Analysis Services by...
 
Power BI Report Server: a Deep Dive for SQL PASS Vancouver
Power BI Report Server: a Deep Dive for SQL PASS VancouverPower BI Report Server: a Deep Dive for SQL PASS Vancouver
Power BI Report Server: a Deep Dive for SQL PASS Vancouver
 
Novell vibe intro and roadmap v5
Novell   vibe intro and roadmap v5Novell   vibe intro and roadmap v5
Novell vibe intro and roadmap v5
 
SharePoint Design & Development
SharePoint Design & DevelopmentSharePoint Design & Development
SharePoint Design & Development
 
Lotus Notes to SharePoint Migration
Lotus Notes to SharePoint MigrationLotus Notes to SharePoint Migration
Lotus Notes to SharePoint Migration
 
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
 
Share point 2010 application platform
Share point 2010 application platformShare point 2010 application platform
Share point 2010 application platform
 
Sharepoint2010applicationplatform 110203035048-phpapp01
Sharepoint2010applicationplatform 110203035048-phpapp01Sharepoint2010applicationplatform 110203035048-phpapp01
Sharepoint2010applicationplatform 110203035048-phpapp01
 
SPSRI13 - Taming Your Taxonomy in SharePoint
SPSRI13 - Taming Your Taxonomy in SharePointSPSRI13 - Taming Your Taxonomy in SharePoint
SPSRI13 - Taming Your Taxonomy in SharePoint
 
Intrgrating sps-2010-and-windows-azure
Intrgrating sps-2010-and-windows-azureIntrgrating sps-2010-and-windows-azure
Intrgrating sps-2010-and-windows-azure
 
Preparing for SharePoint 2013
Preparing for SharePoint 2013Preparing for SharePoint 2013
Preparing for SharePoint 2013
 
Migrating to share point 2013 – practices and solution
Migrating to share point 2013 – practices and solutionMigrating to share point 2013 – practices and solution
Migrating to share point 2013 – practices and solution
 

En vedette

Funding Trends In Indian eCommerce 2014
Funding Trends In Indian eCommerce 2014Funding Trends In Indian eCommerce 2014
Funding Trends In Indian eCommerce 2014eTailing India
 
Qlda 9-o vietnam[easyvn.net]
Qlda 9-o vietnam[easyvn.net]Qlda 9-o vietnam[easyvn.net]
Qlda 9-o vietnam[easyvn.net]huongntt16
 
dene/TIVIACE_turkce03.ppt
dene/TIVIACE_turkce03.pptdene/TIVIACE_turkce03.ppt
dene/TIVIACE_turkce03.pptBatın Düz
 
Microsoft ignite : what we learnt for SP2016
Microsoft ignite :  what we learnt for SP2016Microsoft ignite :  what we learnt for SP2016
Microsoft ignite : what we learnt for SP2016Slides2ShareFromPallavi
 
Fungsi dan peran keluarga
Fungsi dan peran keluargaFungsi dan peran keluarga
Fungsi dan peran keluargaJulio da Costa
 
Football sponsorship offers germany
Football sponsorship offers germanyFootball sponsorship offers germany
Football sponsorship offers germanyCCIMediaSwitzerland
 
Module 2 customer behaviour ratan kk_masterclass on online marketing,– Ratan ...
Module 2 customer behaviour ratan kk_masterclass on online marketing,– Ratan ...Module 2 customer behaviour ratan kk_masterclass on online marketing,– Ratan ...
Module 2 customer behaviour ratan kk_masterclass on online marketing,– Ratan ...eTailing India
 
Business Value Around (BIG)Data Context
Business Value Around (BIG)Data ContextBusiness Value Around (BIG)Data Context
Business Value Around (BIG)Data ContexteTailing India
 
Navin Mistry-eBay, eTailing India Jaipur Conclave
Navin Mistry-eBay, eTailing India Jaipur ConclaveNavin Mistry-eBay, eTailing India Jaipur Conclave
Navin Mistry-eBay, eTailing India Jaipur ConclaveeTailing India
 
Kdqt eng chap003
Kdqt eng chap003Kdqt eng chap003
Kdqt eng chap003huongntt16
 
Business models
Business modelsBusiness models
Business modelsfox103
 
Global Firms Eye On India’s eCommerce Pie
Global Firms Eye On India’s eCommerce PieGlobal Firms Eye On India’s eCommerce Pie
Global Firms Eye On India’s eCommerce PieeTailing India
 
Монетизация интернет-проектов
Монетизация интернет-проектовМонетизация интернет-проектов
Монетизация интернет-проектовOleg Bukatchuk
 
Doing science!
Doing science!Doing science!
Doing science!betti18
 
Keynote on India's Online Evolution by Ankit Nagori
Keynote on India's Online Evolution by Ankit NagoriKeynote on India's Online Evolution by Ankit Nagori
Keynote on India's Online Evolution by Ankit NagorieTailing India
 

En vedette (20)

Funding Trends In Indian eCommerce 2014
Funding Trends In Indian eCommerce 2014Funding Trends In Indian eCommerce 2014
Funding Trends In Indian eCommerce 2014
 
Qlda 9-o vietnam[easyvn.net]
Qlda 9-o vietnam[easyvn.net]Qlda 9-o vietnam[easyvn.net]
Qlda 9-o vietnam[easyvn.net]
 
dene/TIVIACE_turkce03.ppt
dene/TIVIACE_turkce03.pptdene/TIVIACE_turkce03.ppt
dene/TIVIACE_turkce03.ppt
 
Microsoft ignite : what we learnt for SP2016
Microsoft ignite :  what we learnt for SP2016Microsoft ignite :  what we learnt for SP2016
Microsoft ignite : what we learnt for SP2016
 
Fungsi dan peran keluarga
Fungsi dan peran keluargaFungsi dan peran keluarga
Fungsi dan peran keluarga
 
Football sponsorship offers germany
Football sponsorship offers germanyFootball sponsorship offers germany
Football sponsorship offers germany
 
Module 2 customer behaviour ratan kk_masterclass on online marketing,– Ratan ...
Module 2 customer behaviour ratan kk_masterclass on online marketing,– Ratan ...Module 2 customer behaviour ratan kk_masterclass on online marketing,– Ratan ...
Module 2 customer behaviour ratan kk_masterclass on online marketing,– Ratan ...
 
Bab 1 mas
Bab 1 masBab 1 mas
Bab 1 mas
 
Business Value Around (BIG)Data Context
Business Value Around (BIG)Data ContextBusiness Value Around (BIG)Data Context
Business Value Around (BIG)Data Context
 
Navin Mistry-eBay, eTailing India Jaipur Conclave
Navin Mistry-eBay, eTailing India Jaipur ConclaveNavin Mistry-eBay, eTailing India Jaipur Conclave
Navin Mistry-eBay, eTailing India Jaipur Conclave
 
Corporate profile copy
Corporate profile   copyCorporate profile   copy
Corporate profile copy
 
Egiptulantic
EgiptulanticEgiptulantic
Egiptulantic
 
Kdqt eng chap003
Kdqt eng chap003Kdqt eng chap003
Kdqt eng chap003
 
Business models
Business modelsBusiness models
Business models
 
Global Firms Eye On India’s eCommerce Pie
Global Firms Eye On India’s eCommerce PieGlobal Firms Eye On India’s eCommerce Pie
Global Firms Eye On India’s eCommerce Pie
 
Монетизация интернет-проектов
Монетизация интернет-проектовМонетизация интернет-проектов
Монетизация интернет-проектов
 
Flat plan
Flat planFlat plan
Flat plan
 
Free team7
Free team7Free team7
Free team7
 
Doing science!
Doing science!Doing science!
Doing science!
 
Keynote on India's Online Evolution by Ankit Nagori
Keynote on India's Online Evolution by Ankit NagoriKeynote on India's Online Evolution by Ankit Nagori
Keynote on India's Online Evolution by Ankit Nagori
 

Similaire à Sp fest 2012 sp2010 on the cloud

The SharePoint 2013 App Model
The SharePoint 2013 App ModelThe SharePoint 2013 App Model
The SharePoint 2013 App ModelSPC Adriatics
 
How to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer AppsHow to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer AppsMaarten Visser
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGJohn Head
 
sps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdfsps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdfandinieldananty
 
SharePoint 2013 Admin in the Hybrid World
SharePoint 2013 Admin in the Hybrid WorldSharePoint 2013 Admin in the Hybrid World
SharePoint 2013 Admin in the Hybrid WorldJason Himmelstein
 
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User GroupSharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User GroupDrew Madelung
 
SharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekSharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekK.Mohamed Faizal
 
What Makes Migrating to the Cloud Different Than On-Premises
What Makes Migrating to the Cloud Different Than On-PremisesWhat Makes Migrating to the Cloud Different Than On-Premises
What Makes Migrating to the Cloud Different Than On-PremisesChristian Buckley
 
Share Point Ax
Share Point AxShare Point Ax
Share Point AxPeter1020
 
MWLUG 2011: Notes/Domino Application Development Competitive Advantage
MWLUG 2011: Notes/Domino Application Development Competitive AdvantageMWLUG 2011: Notes/Domino Application Development Competitive Advantage
MWLUG 2011: Notes/Domino Application Development Competitive AdvantageJohn Head
 
Irw Generic Power Point
Irw Generic Power PointIrw Generic Power Point
Irw Generic Power PointNatashaIRWS
 
Office apps in Office 365 - Napa the next big thing
Office apps in Office 365 - Napa the next big thingOffice apps in Office 365 - Napa the next big thing
Office apps in Office 365 - Napa the next big thingSPC Adriatics
 
SPS- Share Point 2010 and Windows Azure
SPS- Share Point 2010 and Windows AzureSPS- Share Point 2010 and Windows Azure
SPS- Share Point 2010 and Windows AzureShakir Majeed Khan
 
Digital Workplace by Accesa
Digital Workplace by AccesaDigital Workplace by Accesa
Digital Workplace by AccesaAccesa
 
SP2013 What's New for Developers : SPSSTL
SP2013 What's New for Developers : SPSSTLSP2013 What's New for Developers : SPSSTL
SP2013 What's New for Developers : SPSSTLKenneth Maglio
 
SharePoint 2013 introduction | What's new in SharePoint 2013 | SharePoint 20...
SharePoint 2013 introduction  | What's new in SharePoint 2013 | SharePoint 20...SharePoint 2013 introduction  | What's new in SharePoint 2013 | SharePoint 20...
SharePoint 2013 introduction | What's new in SharePoint 2013 | SharePoint 20...Nitin Khubani
 
Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013David J Rosenthal
 
Whats new in SharePoint Online
Whats new in SharePoint OnlineWhats new in SharePoint Online
Whats new in SharePoint OnlineJayanthi P
 
Office 365 SUGUK march 2011
Office 365 SUGUK march 2011Office 365 SUGUK march 2011
Office 365 SUGUK march 2011pearce.alex
 

Similaire à Sp fest 2012 sp2010 on the cloud (20)

The SharePoint 2013 App Model
The SharePoint 2013 App ModelThe SharePoint 2013 App Model
The SharePoint 2013 App Model
 
How to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer AppsHow to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer Apps
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUG
 
sps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdfsps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdf
 
SharePoint 2013 Admin in the Hybrid World
SharePoint 2013 Admin in the Hybrid WorldSharePoint 2013 Admin in the Hybrid World
SharePoint 2013 Admin in the Hybrid World
 
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User GroupSharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User Group
 
SharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekSharePoint 2013 Sneak Peek
SharePoint 2013 Sneak Peek
 
What Makes Migrating to the Cloud Different Than On-Premises
What Makes Migrating to the Cloud Different Than On-PremisesWhat Makes Migrating to the Cloud Different Than On-Premises
What Makes Migrating to the Cloud Different Than On-Premises
 
Share Point Ax
Share Point AxShare Point Ax
Share Point Ax
 
MWLUG 2011: Notes/Domino Application Development Competitive Advantage
MWLUG 2011: Notes/Domino Application Development Competitive AdvantageMWLUG 2011: Notes/Domino Application Development Competitive Advantage
MWLUG 2011: Notes/Domino Application Development Competitive Advantage
 
What's new for Developers in SharePoint 2013
What's new for Developers in SharePoint 2013What's new for Developers in SharePoint 2013
What's new for Developers in SharePoint 2013
 
Irw Generic Power Point
Irw Generic Power PointIrw Generic Power Point
Irw Generic Power Point
 
Office apps in Office 365 - Napa the next big thing
Office apps in Office 365 - Napa the next big thingOffice apps in Office 365 - Napa the next big thing
Office apps in Office 365 - Napa the next big thing
 
SPS- Share Point 2010 and Windows Azure
SPS- Share Point 2010 and Windows AzureSPS- Share Point 2010 and Windows Azure
SPS- Share Point 2010 and Windows Azure
 
Digital Workplace by Accesa
Digital Workplace by AccesaDigital Workplace by Accesa
Digital Workplace by Accesa
 
SP2013 What's New for Developers : SPSSTL
SP2013 What's New for Developers : SPSSTLSP2013 What's New for Developers : SPSSTL
SP2013 What's New for Developers : SPSSTL
 
SharePoint 2013 introduction | What's new in SharePoint 2013 | SharePoint 20...
SharePoint 2013 introduction  | What's new in SharePoint 2013 | SharePoint 20...SharePoint 2013 introduction  | What's new in SharePoint 2013 | SharePoint 20...
SharePoint 2013 introduction | What's new in SharePoint 2013 | SharePoint 20...
 
Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013Introduction and What is New: Microsoft SharePoint 2013
Introduction and What is New: Microsoft SharePoint 2013
 
Whats new in SharePoint Online
Whats new in SharePoint OnlineWhats new in SharePoint Online
Whats new in SharePoint Online
 
Office 365 SUGUK march 2011
Office 365 SUGUK march 2011Office 365 SUGUK march 2011
Office 365 SUGUK march 2011
 

Dernier

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 

Dernier (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Sp fest 2012 sp2010 on the cloud

  • 1. The Trusted Technology Partner in Business Innovation PASSION  DISCIPLINE  INNOVATION  TEAMING  INTEGRITY
  • 2. Implementing SharePoint 2010 BPOS for Hyatt Hotels and Resorts A Case Study in the Cloud Pallavi Sharma Principal Consultant, Portals & Collaboration Practice pallavi.sharma@neudesic.com www.letsgetalittletechnical.blogspot.com
  • 3. WHAT IS O365? SaaS - Software as a Service PaaS – Platform as a Service Saas + PaaS = 'Cloud Computing'. Microsoft Microsoft Office Pro Exchange Plus Online Microsoft Microsoft Lync SharePoint Online Online
  • 4. ADVANTAGES OF THE CLOUD Easy, fast Software that’s up- The cloud is tailor- deployment to users Cloud computing Anywhere/anytime Improved reliability requires less in- to-date with less made for monthly means quicker ROI access to data and security of data house staff. malware payment plans. for you.
  • 5. HYATT - THE OPPORTUNITY Collaboration – Team Intranet + Corporate Apps Global Hotel Productivity Apps GOVERNANCE
  • 6. SHAREPOINT ARCHITECTURE Hyatt’s SharePoint The Portal and Team Data is stored across Dedicated environment web apps have multiple multiple Site collections has three web apps site collections based on across Web Apps • Portal the site quota needed • Team for their data storage • MySite (2 GB per site collection)
  • 7. TEAM / PROJECT SITES Build a collaboration environment for Hyatt employees to interact, document & track projects tasks and goals. • Document Management, File Sharing, Search • Use of  Blog  Discussion Boards  Note Board  Tasks  Calendar
  • 8. DEMO – SAMPLE O365 SHAREPOINT SITE
  • 9. CORPORATE APPLICATIONS Build a series of corporate applications, some of which were ported from existing Lotus applications – Revisit the design and tweak existing functionality e.g. Corporate Safe, HR Online, Project Tracking etc.  Increase productivity with centrally located and always available resources, readily searchable records  Deploy solutions tailored to the business processes  Security trimmed views for different audience types
  • 10. HOTEL PRODUCTIVITY APPLICATIONS Build a series of hotel applications to be deployed at each hotel site e.g. Lost and Found, Guest Banquet Requests, Manager Logs, Gift Voucher Requests etc.
  • 11. WORKFLOW APPLICATION Build a workflow application to manage the multi-tier approval system for feedback of participants enrolled in a plan.  Custom dashboard and email notifications for status changes  Security trimmed views for different audience  Reports
  • 12. CHALLENGES: BPOS(D) ENVIRONMENT • Very limited customization options • No Access to central administration • Third-party components can be deployed after approved by Microsoft. • Farm solutions are time intensive (change requests to Microsoft) • No access to data across site collections using sandboxed solutions • No Access to file system • Cannot create a fully coded workflow or Create a full-trust workflow activity – For the workflow apps • The sandboxed environment does not permit you to deploy any files to the server file system – Branding Challenge
  • 13. DEMO - BUILDING WORKFLOW SOLUTIONS ON SHAREPOINT O365
  • 14. LOTUS APPLICATIONS AND DATA MIGRATION Existing Apps Migrate Lotus Data New Apps • Improved User • Load all data in Excel • Utilized the JQuery interface • Format the excel and Client Object • Improved based on the new Model to create Information Design of Lists better User Architecture • Attachments info as Interfaces • Address existing a part of the Excel • Leverage the issues users faced • Use Web Services to existing reusable earlier. Migrate the data solutions developed.
  • 15. SHAREPOINT SOLUTIONS ON THE CLOUD Access the Lists services from a console application for Migrating Lotus data in Leveraged sandboxed architecture for an excel format and upload attachments from file system to online apps/lists. Use SharePoint Designer workflows for building apps in the scope of the Site sending emails for the Workflow collection, Farm solutions proposed Application developed. when absolutely needed, e.g. Timer jobs Use OOB SharePoint forms for data upload in custom list data entry form for attachments. Module element with a Type attribute Use JQuery & SPServices to populate Custom centralized solutions gallery to value of Ghostable or data at the portal home page, pulling make solutions available to individual GhostableInLibrary to deploy your data from different site collections site collection administrators – templates to the content DB rather than across web applications. Use Data Tables Branding, Hotel Apps store. the file system. to create the user Interface
  • 16. ADOPTION  Involve the business users from the beginning  Identify Focus Groups for Pilot applications  Conducted biweekly sessions for Hyatt’s users to increase the adoption of SharePoint, promote best practices and help them with any issues/questions.  Intuitive user interface and Information Architecture – easy to use design
  • 17. GOVERNANCE A governance plan can be a guide to help plan the roles, responsibilities, and policies necessary to support your site collection. Specific SharePoint permission groups were provisioned to put the governance in place for : – Content Management & Approval Policies – Users Access Management – Site creation rules
  • 18. BPOS-D FEATURE SET BPOS-D Business Productivity Online Services - Dedicated For enterprise customers who are willing to purchase a minimum of 5,000 seats of SharePoint, Exchange, OCS, CRM, etc.
  • 19. SANDBOX SOLUTIONS – HOW TO BUILD Visual studio .wsp file
  • 20. SANDBOX SOLUTIONS DEPLOYMENT Upload to solutions gallery Activate
  • 21. SAMPLE – LIST DEPLOYMENT VIA SANDBOX SOLUTIONS, Demo – Visual Studio Development – SP Designer Development Demo on o365 – o365 Site Deployment

Notes de l'éditeur

  1. Good morning everyone. I am Pallavi Sharma – Principal Consultant with Neudesic in the Portals and collaborations practice. Today we are here to share insights, functional and technical challenges for BPOS implementation for Hyatt Hotels and Resorts. My email and my blog url is up on the screen and its worth mentioning that my blog is mostly about the o365 cloud solutions – so I request you to please visit it to learn more about the cloud.   
  2. So lets start from the very basic – What is office 365? To answer that question we need to familiarize ourselves with 2 terms – saas and paas.SAAS - when users 'rent' or ‘borrow online’ software instead of actually purchasing and installing it on their own computers. PaaS- when users get the computing platform and a solution stack as a serviceComponents of o365 are
  3. Its available 24X7 and centrally accessible, we have offloaded the task of managing the HW & Software to Microsoft, cut down on cost.With the SLA’s in place we have access to the most current and reliable data and we are not concerned about the security of the data.Microsoft makes sure that the software is now being treated as a service, hence its upto date with the latest patches and free of any malware & is protected from malicious attacks.Varied licensee plans are available on the Microsoft site for different 0365 options to choose from for small, medium and large organizations.With o365 the site administrators are empowered with faster deployment to end users – provision a project site within days, a meeting workspace within a matter of minutes.Since the resources are now managed by Microsoft lesser In-house staff is required for maintainence and hence a major reduction in cost.
  4. Hyatt Hotels – we engaged with Hyatt in Nov of 2010 to assist them explore the rich feature set of SP online BPOS offering from their o365 rollout. Exchange, Lync, SharePoint. Hyatt was looking for a collaborative platform for Teaming - SharePoint Online had the perfect solution “Team Sites” for collaboration among the employees, Sharing & storing the documents, track changes / do audits utilizing the OOB version control, Utilize search etc. etc. Global Hotel Productivity apps i.e. Manager Logs, lost and found, Contracts, Purchase requests, Incident report, Banquet event orders etc.Intranet – content management system to get the latest information, documents for the various departments online. Corporate Applications which were natively in Lotus apps now had the perfect opportunity to be revisited for tweaking the functionality. HR contacts, Corporate Safe, Labor relations,Workflow based app – Impact University Governance in SharePoint online is not a lot different from SharePoint on Premise, Farm level admin access is blocked. So the group of users are identified for various activities – approvers, contributors, content managers etc. and with the help of workflows and SharePoint groups and permissions the SharePoint sites can be governed very well. A defined governance model assists in preventing unmanaged SharePoint usage and random, unintentional collaboration efforts.
  5. Fileviewing & sharing to a new level with robust capabilities of opening the file inside the browser and Co-authoring.Easily manage documents and help ensure integrity of content
  6. Custom Views and reports for each of these applications serves key component for the hotels.
  7. If a sandbox worker process runs for more than 30 seconds, the user code service will terminate the process. If you need to use long-running processes to deliver your functionality, a sandboxed solution is unlikely to be the best choice.
  8. Hybrid approach of Web Services and Server Object Model to upload data from Lotus Notes (converted to Excel format) to the BPOS D online lists. This was done for multiple corporate applications ported from Lotus Notes sites, since the file operations are not supported in Sandbox pull data from Excel workbook using Microsoft.Office.Interop.Excel.ApplicationThe sandboxed environment does not permit you to deploy any files to the server file system. To solve this issue, use a Module element with a Type attribute value of Ghostable or GhostableInLibrary to deploy your templates. This indicates that the templates are deployed to the content database instead of to the server file system.
  9. Governance is the set of policies, roles, responsibilities, and processes that guide, direct, and control how an organization's business divisions and technical teams cooperate to achieve business goals. With regard to your SharePoint Online site collection, a governance plan can be a guide to help plan the roles, responsibilities, and policies necessary to support your site collection
  10. single sign-on, also called identity federation