Cloud Computing
Cloud Computing
Subcategories
Articles from this category
Chasing the future at XWiki
Here at XWiki we are carrying out several research activities to keep up with the evolution of current technologies and to explore new and interesting ways for improving our products. In order to do so we collaborate with other enterprises in collaborative research projects: the main goal of these projects is to push forward the state of the art and to capitalize the efforts by building top-notch products incorporating these advancements.
Currently XWiki is involved in four research projects.
The first one is Wiki3.0. This project aims at developing a next generation collaboration platform that integrates real-time editing and interactions, social-networking features, and that will take advantage of cloud infrastructures. The 3.0 generation, as it is envisioned by the partners of the project, is characterized by the following elements: conceiving and taking advantage of realtime functionalities on the Web, integrating social-networking and advanced collaboration capabilities, enriching the content using semantic annotations, and scaling-up the platform by adopting and integrating a cloud infrastructure.
The key aspects here are the real-time editing and social functionalities integrated in a comprehensive platform for managing structured data and developing collaborative applications. We have already started to reap some of the outcomes: the latest release of XWiki Enterprise Manager includes Workspaces which are the realization of the research carried out about social interactions and functionalities.
We are also actively working on the real-time editing using the source and the wysiwyg editor. We are targeting the first quarter of the next year for releasing a functional version that can be installed on top of XWiki.
The second research project is CompatibleONE. This project aims at providing interoperable middleware for the description and federation of heterogeneous clouds comprising resources provisioned by different cloud providers. The main goal is to be interoperable with most platforms in order to provide maximum freedom to users and developers and consequently breaking vendor lock-in. XWiki is participating actively by leading a use case effort and by providing the implementation of some technologies.
The key aspects in this project are the experimentation with cloud technologies at the infrastructure and platform level. We did a lot of experimentation with technologies like OpenStack or OpenNebula for managing infrastructures. We also developed some utilities for managing the configuration of the underlying infrastructure and its monitoring. These activities will allow us to acquire knowledge about virtualization and infrastructure management in order to improve our current XWiki software-as-a-service (SaaS) platform.
At the platform level we are investigating the usage of NoSQL data storages like Cassandra for storing and querying XWiki structured and non-structured data. These will allow us to understand how to make XWiki scale using this kind of technologies and will provide useful insights about how to make XWiki query languages evolve in order to be as much independent as possible from the underlying data storage.
The third research project is STREAMS. This project is more pure-research oriented and aims at designing peer-to-peer solutions that offer underlying services required by real-time social web applications and eliminate the disadvantages of centralized architectures. These solutions are meant to replace a central authority-based collaboration with a distributed collaboration that offers support for decentralization of services. This project can be considered an evolution of a previous project in which we took part: XWiki Concerto, which is also available as an experimental extension.
STREAMS takes a completely opposite approach with respect to mainstream cloud computing architectures. We think that it is still interesting to continue investigate these approaches based on peer-to-peer computing because they provide useful insights about how to organize and synchronize collaboration among independent peers and how to scale our architectures without having to rely on a central cloud provider.
The last project is Resilience which is about data replication and safety in web application. In this context we are experimenting on integrating rich content editors in our products which will allow user to edit and manipulate non-textual objects. We will also take advantage of the underlying platform which will guarantee the safe replication of data and its availability, including offline storage.
To sum up, XWiki is actively chasing the future by participating in projects that allow us to understand and experiment with the technologies that have good chances to become mainstream tomorrow. We try to be up-to-date with the constant evolution of the state of the art by anticipating the future and by actively seeking new projects that are interesting for our long-term roadmap.
If you are interested in participating to these challenges you might want to have a look at our open positions page
Cloud : offres packagées ou à la demande pour les PME ? (parties 3 et 4)
Voici les 2 dernières vidéos d'une série de 4 d'une table ronde organisée sur le plateau de TechTocTV sur le Cloud Computing et les petites entreprises (TPE, PME). Elles portent successivement sur l'internalisation ou l'externalisation et la qualité de l'accompagnement.
Les deux premières vidéos ont été présentées ici et concernaient la définition des priorités et l'identification des besoins.
Cloud : offres packagées ou à la demande pour les PME ? (parties 1 et 2)
Voici les 2 premières vidéos d'une série de 4 d'une table ronde organisée sur le plateau de TechTocTV sur le Cloud Computing et les petites entreprises (TPE, PME), qui permettront d'aborder les quatre points suivants :
- La définition des priorités
- L'identification des besoins
- L'internalisation ou l'externalisation
- La qualité de l'accompagnement
Ludovic Dubost est entouré de 4 autres spécialistes : Patrick Barrabé, Luc Bretones (Orange Business Services), Pierre-Alexandre Fuhrmann (Aastra) et Julien Jacquel (Groupe Waycom).
Cloud Computing : la définition finale du NIST
Si vous vous demandez encore ce qu'est le Cloud Computing, la définition (PDF) du NIST (National Institute for Standards and Technology) vous éclairera très certainement. Proposée après 2 ans de débats, cette définition finale inclut :
- 5 caractéristiques essentielles,
- 3 niveaux de services,
- 4 modèles de déploiement
Voici une traduction des Bulletins Electroniques de l'ADIT :
- 5 caractéristiques essentielles :
- Le service doit être en libre-service à la demande
- Il doit être accessible sur l'ensemble d'un réseau
- Il doit y avoir une mutualisation des ressources
- ll doit être rapidement élastique (adaptation rapide à une variation du besoin)
- Le service doit être mesurable (mesure et affichage de paramètres de consommation)
- 3 niveaux de service :
- Le logiciel en tant que service (Software as a Service - SaaS) : par exemple une banque "loue" un logiciel de comptabilité, en ligne, à la demande, chez un prestataire externe;
- La plateforme en tant que service (PaaS) : une solution externe qui propose une suite logicielle et les outils d'intégration et de suivi; Par exemple, un serveur web (Linux+Apache+MySQL+Php)
- L'infrastructure en tant que service (IaaS) : la totalité de l'infrastructure (ressources matérielles) est externe. Par exemple, capacité de stockage et capacité de calcul à la demande sur un réseau.
- Et 4 modèles de déploiement :
- Le nuage privé (au sein d'une même organisation)
- Le nuage communautaire (réservé à une communauté)
- Le nuage public (ouvert au grand public)
- Le nuage hybride (composition de deux ou plusieurs types de nuages)
Le 11 octobre 2011, l'association Aristote organise un séminaire sur le Travail collaboratif et le Cloud
L'association Aristote organise le 11 octobre prochain, de 9h à 17h15, au sein de l'Ecole Polytechnique, un séminaire sur le travail collaboratif et Cloud auquel prendra part XWiki SAS.
L'objet de ce séminaire est d'une part d'aborder "des problématiques pointues liées à l'infrastructure cloud et aux modèles de développement" et de se projeter dans des applications et des réflexions avancées autour de la collaboration proprement dite et d'autre part de mettre tout cela en perspective via la présentation d'outils et de solutions existantes.
Tendances du Cloud Computing en 2011 : 10 experts donnent leur vision
10 experts, parmi lesquels Louis Naugès et Philippe Scoffoni, ont accepté de donner leur vision du Cloud Computing dans un livre blanc initié par PowerOn avec le soutien de salesforce.com : "Quelles tendances pour le Cloud Computing en 2011 ?". Il est téléchargeable gratuitement ici.

Et vous, quelle est votre vision ?
Vous pourrez également suivre le 12 juillet prochain, à 14h, une conférence en ligne et accéder à 10 vidéos gratuites.
- Pour télécharger le livre blanc : http://www.tendances-cloud.com/




