Benjamin Soulier Technical Expert Cambridge Technology Partners Le meilleur des deux mondes - SharePoint 2010 et Azure!

Slides:



Advertisements
Présentations similaires
Bratec Martin ..
Advertisements

NOTIFICATION ÉLECTRONIQUE
Fragilité : une notion fragile ?
SEMINAIRE DU 10 AVRIL 2010 programmation du futur Hôtel de Ville
Phono-sémantique différentielle des monosyllabes italiens
MAGGIO 1967 BOLOGNA - CERVIA ANOMALIES DU SOMMEIL CHEZ L'HOMME
droit + pub = ? vincent gautrais professeur agrégé – avocat
Transcription de la présentation:

Benjamin Soulier Technical Expert Cambridge Technology Partners Le meilleur des deux mondes - SharePoint 2010 et Azure!

Zurich 40 Employees Budapest Budapest 40 Consultants 40 Consultants India India Consultants Consultants Zurich 40 Employés Budapest Budapest 40 Employés 40 Employés Nyon 170 Employés Bâle Bâle 10 Employés Forte présence locale Etablie en Suisse depuis 1996 avec plus de 210 employés à Genève, Bâle et Zurich avec un centre de développement en Hongrie et en Ukraine. Partenaire Microsoft Gold Lun des plus anciens et plus actifs partenaires Microsoft en Suisse

Agenda Intégration SP 2010 et Azure : pourquoi? Les Avantages de chacun Points dintégration Avantages Démos ?? Démo en supplément ??

Intégration SP 2010 et Azure : pourquoi? Exploiter la puissance de calcul et le stockage distribué de Windows Azure Exposer des services/données vers lextérieur (mobiles, évènementiel…) Réduire les coûts de maintenance Exposer ses applications Office sur Windows Azure Utiliser Azure comme plateforme Mobile Migrer ses plates-formes de collaboration dans le nuage (Office 365)

Les Avantages de chacun

SharePoint 2010 Puissant moteur de gestion de sites et de contenu Gestion de Listes et de Content Types Gestion de sécurité fine jusquau SPListItem Extensibilité de la plateforme pour le rendu (WebParts, Pages (Site & Application), Ribbon… Extensibilité de la plateforme pour le backend (Event Receivers, SPJobs, Workflows, Service Applications…

Windows Azure Plateforme élastique (Scale-Out) Plateforme exposée sur lextérieur par définition Capacité Azure Storage : Table : 1Mb par élément, 100TB par table Blob : 200GB par Blob Storage Client utilisable en.NET dans et hors de Azure

Points dIntégration Points dintégration Description SP COMIntégration au contenu dAzure dans une liste BCSListe externe dans SQL Azure SilverlightClient accédant à des services ou données dans Azure Solutions SandboxApplication Silverlight profitant du potentiel dAzure Client Office CustomConsommer des données dans Azure ou depuis des listes BCS Web PartsUtilisant les données/services dAzure Open XMLManipuler les meta-données des documents dans Azure SharePoint ServicesIntégration des services SharePoint avec Azure (SPJob) LINQRequêter les objets dans Azure SearchFederated Search pour intégrer les données Azure

Avantages Disponibilité: accès et exposition des données (app externes, mobile…) Réutilisation : connaissances de développement Resources : stockage et gestion de données volumineuses Translation des données Meilleure disponibilité Meilleure programmabilité

Scénarii dintégration SP COM BCS Services Webparts WCF Services Storage Web Roles

Quelques démos Webpart simple avec Azure Azure & BCS ?? Démo en supplément ??

Web Part, Azure & Service WCF Démo 1

Azure & BCS Démo 2

BCS & iPad 2 !! Démo 3

Démo supplément ??

SharePoint Azure Blob Field Stocker des fichiers liés à SharePoint dans Azure Pas de limitation de taille (maximum 2Go, même avec RBS) SharePoint Field : Ajouté comme nouvelle colonne à une liste Attachements multiples par liste Client Silverlight pour gérer lupload/Download Possibilité de partager un fichier avec une personne externe

SharePoint 2010 Azure Blob Field Démo

SharePoint Azure Blob Field Disponible sur CodePlex: Code source mis à disposition Téléchargez et utilisez ! Donnez-moi vos commentaires !

© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.