mercredi 6 mars 2013

Testez Alfresco Enterprise 4.1.2 sur Amazon EC2


Introduction

Vous pouvez désormais tester Alfresco Entreprise sans téléchargement, sans installation, sans environnement, et sans aucune connaissance technique – et ceci en quelques minutes seulement !
En effet, Alfresco Entreprise 4.1.2 vient de faire son entrée sur le marketplace Amazon EC2, et je l’ai testé pour vous.
En quelques mots, Amazon dispose d’une infrastructure de serveurs en cloud computing (EC2), et permet à tout un chacun de souscrire à un « hébergement élastique (ou non) » et à différents services afférents pour ses applications.

Prérequis

Pour testez Alfresco Entreprise, aucune connaissance ou matériel n’est requis. Il suffit de disposer d’un compte sur AWS (et donc d’un moyen de paiement).

Guide en 6 clics

1/ Une fois connecté sur votre compte AWS, allez à la page de l’application Alfresco Enterprise 4.1, choisissez votre région, puis cliquez sur « continue ».





2/ Vous êtes déjà sur la page de lancement ! Il reste néanmoins quelques points à configurer.
Dans « EC2 Instance Type », choisissez le type de machine pour votre application Alfresco. Pour un simple test, la machine « c1.medium » suffit.
Notez que les détails de tarification et l’estimation mensuelle (si votre instance tourne en permanence) changent en fonction du choix de machine.



3/ Laissez les « Firewall settings » par défaut, et créez un new « Key Pair » (ou sélectionnez-en un existant si vous en avez déjà créé / attention, c’est par région !) en suivant les explications détaillées, c’est très simple.

4/ Cliquez sur le bouton « Launch 1 click ».
Voilà, votre instance est en train d’être installée, déployée, et initialisée sur un serveur dans le cloud.
Pour y accéder, on va devoir passer par la console EC2 de AWS.


5/ Dans la console, repérez votre instance en cours (statut « running »). Il s’agit de l’instance Alfresco que vous venez de déployer.
Relevez, dans les détails, l’adresse de « public DNS ».


6/ Cette adresse vous mène sur une page d’accueil de votre instance Alfresco Enterprise 4.1.2 Trial, le bouton vert « login to Alfresco » vous permet de démarrer !



Pour aller plus loin ...

D’un point de vue utilisateur / administrateur fonctionnel, c’est tout bon pour commencer.
Il est ensuite possible d’aller plus loin dans la configuration technique voire la personnalisation, en se connectant en ssh à la machine virtuelle, mais c’est là un tout autre sujet (et Amazon fournit assez de documentation pour se laisser guider).

mardi 20 novembre 2012

Synchronisation Alfresco « on-premise » et Alfresco Cloud

Si vous suivez Alfresco, vous avez sans doute noté une actualité très chargée en cette rentrée !
Nous avons notamment dévoilé la nouvelle offre Alfresco One, qui comprend notamment le nouveau connecteur hybride Cloud – On Premise « Alfresco Enterprise – Sync ». Ce connecteur s’inscrit totalement dans notre vision de la consumérisation des applications d’entreprise : dans notre vie professionnelle comme dans notre vie personnelle, nous souhaitons pouvoir accéder à nos contenus simplement, depuis n’importe quel appareil (ordinateur, smartphone, tablette), et depuis n’importe où (au bureau, à la maison, en vacances).

Qu’est ce que c’est ? A quoi ça sert ?

Pour mieux comprendre l’intérêt de ce connecteur, commençons par un point de vocabulaire :
- On-Premise : parfois traduit en français par « sur site », il s’agit d’un système d’entreprise sécurisé derrière un firewall, exploité par l’entreprise, ou par un hébergeur. Alfresco Enterprise est LA solution de gestion de contenu opensource, moderne, innovante que les organisations peuvent installer « on-premise », et personnaliser pour répondre à leurs besoins spécifiques.
- Cloud : il s’agit d’un service accessible sur internet, sans firewall, qui suscite un intérêt croissant chez le grand public (pour un usage tant personnel que professionnel).

Alfresco Cloud est LA solution de gestion de contenu dans le cloud, qui permet aux organisations de collaborer rapidement et efficacement avec des externes (partenaires, clients, fournisseurs, etc …)
Le connecteur « Alfresco Enterprise Sync » permet de fournir une solution de gestion de contenu unifiée aux entreprises, en offrant « le meilleur des deux mondes » On Premise et Cloud. Il offre en effet la capacité aux gestionnaires de contenu de synchroniser les répertoires et contenus de leur choix entre leur espace Cloud et leur système de gestion de contenu interne, en conservant ainsi un contrôle total sur les informations de l’entreprise.

Oubliez le stress des clés USB perdues contenant des documents vitaux, et l’impuissance de maitriser les contenus que vos collaborateurs déposent dans des services Cloud grand public (type DropBox) !

Cette approche dite « hybride » offre donc les avantages suivants :
- L’entreprise garde un contrôle total de ses contenus, tout au long de leur cycle de vie
- Les employés sont satisfaits de disposer d’une interface unique pour collaborer, au sein et en dehors des murs de l’entreprise

Comment cela fonctionne ?

Votre système Alfresco Enterprise (on premise) est le référentiel de vos contenus. C’est à partir de ce référentiel que vous décidez de synchroniser des répertoires et des contenus vers le Cloud, dans un modèle d’architecture qu’on peut qualifier de « maître (on premise) – esclave (cloud) ».
Tout d’abord, il vous faut configurer votre profil dans Alfresco on premise pour activer la synchro cloud :



Alors, au sein des espaces collaboratifs de votre Alfresco (les « sites » Share), un nouveau bouton d’action sur les documents et espaces (dans le « document library ») apparaît, permettant d’ordonner la synchronisation des contenus avec Alfresco Cloud :



Une fenêtre apparaît alors listant les sites Cloud dont je suis membre, me permettant de sélectionner l’emplacement de destination de la synchro des contenus :



Une fois activée, la synchro entre l’installation Alfresco on premise et l’espace Alfresco Cloud :
- Réplique de manière asynchrône les contenus vers le cloud
- « Surveille » les changements – côté on premise et côté cloud – et synchronise les modifications. C’est toujours le système on premise qui régit la synchronisation, c’est-à-dire qu’à intervalles réguliers, il interroge le Cloud pour connaître les éventuelles modifications des contenus qui y sont synchronisés (« pull ») et pousse les siennes (« push »).

Par ailleurs, de nombreux éléments d’interface ont été implémentés pour fournir à l’utilisateur des informations sur les synchros : filtres de navigation, filtres de dashlets, détails de synchronisation, synchronisations en erreur etc …







Enfin, la synchronisation offre également quelques fonctions avancées – telles que la résolution des conflits, la possibilité de verrouiller un document on-premise, de suspendre la synchronisation etc. – que je vous laisse découvrir.

Note :
Pour pouvoir mettre en oeuvre la synchronisation « hybride », il faut disposer d’une installation d’Alfresco Entreprise (à partir de la version 4.1), et d’un espace sur Alfresco Cloud de type « standard network » ou « enterprise network ».