Цього місяця Microsoft запускає Office 365 - хмарний продукт для організації спільної роботи. В основі Office 365 лежить служба SharePoint Online, яка являє собою хмарну версію SharePoint 2010.
У статті розглядаються можливості SharePoint Online для користувачів і розробників. За можливостями SharePoint Online майже збігається з SharePoint 2010, але є й відмінності, які будуть розглянуті нижче.
Що таке Office 365?
Microsoft Office 365 являє собою набір продуктів для організації спільної роботи і комунікацій
- SharePoint Online
- Пошук за вмістом сайтів
- Безпечне загальне сховище документів
- Дозволи на рівні документів
- Можливість створення сайтів користувачів
- Готові шаблони для створення сайтів
- Exchange Online
- Можливість архівування повідомлень
- Мобільний доступ
- Загальні календарі, контакти і завдання
- Антивірус/антиспам
- Outlook и Outlook Web App
- Розмір поштової скриньки - 25 Гб
- Lync Online
- Інтеграція календаря з Outlook і Exchange
- Можливість створення бесіди користувачам Outlook і SharePoint
- Аудіо і відео дзвінки
- Миттєві повідомлення і стан присутності
- Office Professional Plus
- Знайомий для користувачів інструмент
- Завжди актуальна версія Office Web Apps для редагування та перегляду документів у переглядачі
- Інтеграція з Office 365
- Гнучка система ліцензування
Адмініструвати рішення просто і зручно
- Єдина панель для придбання ліцензій, адміністрування та керування користувачами (рис. 1)
- Єдина авторизація
- Безперебійна робота протягом 99.9% часу
- Підтримка 24 ^ 7
- Захист даних виходячи з географічного положення користувачів
Ріс. 1. Сторінка керування Office 365
Office 365 можуть використовувати організації будь-якого розміру, детальніше про плани підписки можна подивитися на сторінці Office 365 Plans.
Можливості SharePoint Online
SharePoint Online являє собою службу в хмарі, при цьому адміністрування серверів і рішень бере на себе Майкрософт.
Після авторизації на публічному веб-сайті користувачі потрапляють на сайт групи (рис. 2).
Ріс. 2. Сайт групи в SharePoint Online
У верхній панелі посилань можна помітити Веб-сайт (мова йде про публічний веб-сайт), при переході на який можна бачити всі його сторінки (рис. 3). Ви можете додавати або видаляти сторінки, а також редагувати їх прямо у переглядачі.
Ріс. 3. Сторінки публічного веб-сайту
У SharePoint Online можна створювати сайти для вирішення різних завдань:
- Керування документами та їх спільне використання
- Координація роботи груп та управління важливими проектами
- Отримання останніх корпоративних відомостей і новин
- Спільне використання документів з партнерами та клієнтами
- Просування бізнесу за допомогою простого загальнодоступного веб-сайту
Завдяки Office Web Apps можна переглядати документи Office (навіть версії 97-2003), але редагувати можна тільки документи, створені в Office 2010.
Зручно, що не потрібно налаштовувати правила для обходу вмісту, так як все вже зроблено за нас. Для контролю індексування документів у параметрах бібліотеки можна скористатися пунктом "Дозволити елементам з цієї Бібліотеки документів з'являтися в результатах пошуку.
Залежно від вибраної підписки користувачам доступні служби Excel, служби Access, служби Visio. Наразі служба PerformancePoint відсутня у всіх підписках.
Крім цього, при роботі з SharePoint Online можна використовувати SharePoint Workspace - додаток, що входить в Office 2010, що дозволяє зберігати локальну копію вмісту порталу.
Не можна не зазначити, що відсутній Центр адміністрування, замість нього можна використовувати Параметри сайту (рис. 4).
Ріс. 4. Параметри сайту SharePoint Online
Розробка SharePoint Online
Розгляньмо можливості для розробника в SharePoint Online. Як і SharePoint 2010, можна виділити наступні напрямки:
Процес розробки для SharePoint Online здійснюється аналогічно розробці для SharePoint 2010. Розробка в Visual Studio 2010 ведеться для локального екземпляра, після чого рішення завантажується в хмару в Галерею рішень.
Порівняння SharePoint 2010 і SharePoint Online
SharePoint Online заснований на SharePoint 2010, але вони не повністю збігаються за функціоналом (коротке порівняння можна знайти в табл. 1).
Табл.1. Порівняння функціоналу
У SharePoint Online можна створювати рішення з областю Site і Web. Це пов'язано з тим, що у фермі розташовуються набори сайтів різних замовників. Обмеження на розробку тільки ізольованих рішень виходить з міркувань безпеки, щоб не можна було звернутися за межі свого набору сайтів або отримати дозвіл на виконання у фермі з привілеями адміністратора.
Як видно з таблиці, більшість коштів підтримується в SharePoint Online. При цьому відсутня підтримка Business Connectivity Services (BCS) і зовнішніх списків. Залишається зауважити, що підтримка BCS планується в майбутній версії. Також через обмеження ізольованих рішень не вийде викликати веб-сервіси за межами SharePoint Online.
Ув'язнення
Розробники SharePoint можуть використовувати SharePoint Online для створення рішень у хмарі, таким чином розширюючи область своєї діяльності. При цьому потрібно враховувати, що підтримується в SharePoint Online, а що - ні.
Якщо говорити про розробників-початківців, то потрібно розібратися в ізольованих рішеннях, клієнтській об'єктній моделі та декларативних робочих процесах.
Корисні посилання
Центр ресурсів для розробників SharePoint Online
Документація опису сервісів Office 365
Client Object Model Resource Center
Навчальний матеріал з розробки ізольованих рішень
Office 365 Jump Start