(Eng) AWS Amazon DynamoDB – Database on the cloud
Warning: preg_replace() [function.preg-replace]: Unknown modifier 'p' in /var/www/minerva-plm.com/public_html/wp-content/plugins/subscribe2/classes/class-s2-frontend.php on line 225
(Eng) JsFiddle a very nice tool for developpers
Today, I think that most of the code we make @ Minerva France is Javascript. The simplicity of customizing Aras Innovator for our customers with some javascript scripts is just perfect for us. Doesn’t take a lot of time to develop. We comment the code to make it easy to understand for the IT tech people at our customers site. All this let us provide advanced functionnalities, great look & feel and overall a better user experience, close to web tools they use in their everyday life.
So even if it is pretty quick to develop, we like to have very quick ways to test some scripts or test some libraries that we test for a specific demand from a customer. To do so, we discovered a very nice tool: JSFIDDLE. It’s a website where you can test the whole execution of client-side scripts. You describe the webpage in the HTML panel, you define the style in the CSS panel and you write your scripts. You can call some specific libraries that are embedded in the website such as Mootools, Dojo, Jquery…
Some samples are available so you can test how it works.
In our case we really need this tool whenever we provide charts to our customer’s instances. We use the library highcharts.js to provide live reporting graphs in Aras Innovator and the customizing is completeley in Javascript. If you go in the Forum of this chart library, you see that all the code that they are providing are sent with just a link to this website with all the content they want. This helps to provide javascript code within a live example styled with CSS.
And here is what it looks like when you make test for highcharts:
Yoann Maingon
Aras Innovator on the Cloud !
“Long time, no talk”. Je reviens donc après quasiment une semaine sans article. Une semaine pendant laquelle nous travaillions sur divers sujets tels que l’amélioration et la documentation du connecteur Office, l’amélioration du connecteur Autocad, la poursuite des travaux sur l’intégration Spaceclaim et, sujet de cet article, la mise en place d’une offre d’Aras Innovator “On-Demand”. J’avais déjà présenté la démarche qu’allait être la nôtre dans l’article suivant: ” PLM, l’intérêt du cloud vu par Prodeos “.
Aras “on-demand”, Aras “on the cloud”, offre hebergée,…? Avec tous ces termes, on se demande quelles sont leurs différences. Le plus simple dans le cadre de l’offre de Prodeos est de dire ce que l’on fait. Et la chose est très simple. Techniquement, nous avons mis en place une instance d’un serveur Windows Server Datacenter 2008 R1 équipé de IIS comme serveur web et de la solution de gestion de base de données SQL server. Par dessus cela, nous avons installé des instances d’Aras Innovator pour lesquelles nous installons divers modèles de données et nous intégrons nos connecteurs Office et Autocad. Donc rien d’extraordinaire par rapport à l’installation que vous pourriez avoir dans votre entreprise. L’infrastructure cloud utilisée est celle d’Amazon EC2 qui permettait un accès simplifié à Win Server 2008 R1. Cependant nous ne serons pas forcément restreints à cette offre.
La flexibilité du cloud est donc supportée ici entièrement par l’infrastructure Amazon. C’est pour cela que lorsque l’on dit PLM on-demand, on parle ici surtout de l’élasticité des ressources matérielles qu’offre un tel hébergement.
Les offres de Prodeos
Une période de test gratuite pour découvrir l’outil
Notre première démarche est donc de favoriser l’approche de cet outil pour faire diminuer le nombre de personnes qui renoncent à l’évaluation de la solution suite à un élément qui les aurait bloqués dans l’installation d’Aras Innovator dans leur système d’information ou sur leur poste personnel. Nous encourageons donc les entreprises désireuses de découvrir l’outil à nous contacter pour une évaluation de l’outil pendant 15 jours.
La possibilité d’avancer dans la définition de son système tout en retardant l’investissement en infrastructure
Notre deuxième idée est de retarder l’investissement dans des logiciels et une infrastructure matérielle, en proposant aux entreprises de louer l’accès à un serveur sur lequel l’entreprise pourra réaliser son projet pilote. Cette disposition facilitera en plus la collaboration avec un prestataire pour des besoins de développements spécifiques. Nous parlons bien ici d’une location d’une instance de serveur, il n’y a pas d’acquisition de licence quelconque qui vous engagerait à long terme avec un éditeur. De plus à la fin de votre pilote, vous pouvez tout à fait récupérer votre base de données avec tous vos spécifiques pour l’intégrer ensuite dans votre système informatique interne. Et ce toujours en bénéficiant de la possibilité de télécharger gratuitement la solution PLM Aras Innovator.
Bénéficier à long terme de l’élasticité du cloud
Enfin la dernière possibilité pour laquelle nous ne croyons pas aujourd’hui en une grande demande, c’est l’utilisation du cloud pour des instances de production. Encore une fois, le bénéfice ici vient surtout de l’élasticité de la solution et d’un coût nettement réduit pour des entreprises qui voudraient gérer une solution accessible depuis divers continents.
Nous avons donc indiqué tous les renseignements sur cette offre sur notre site institutionnel.
Yoann Maingon
PLM, l'intérêt du cloud vu par Prodeos
Sans pour autant vouloir lancer les détails de notre communication dès maintenant sur cette démarche que nous mettons en place, je voulais expliquer l’intérêt que nous pouvons voir dans le cloud pour une solution PLM. Depuis peu nous mettons en effet en place des instances de la solution PLM Aras Innovator sur le cloud Amazon EC2. Cette démarche a plusieurs intérêts, voire plusieurs objectifs économiques pour Prodeos que je vais présenter dans cet article, mais avant cela je propose deux vidéos trouvées sur Youtube pour essayer de partager avec les lecteurs une vision partagée de ce qu’est le “cloud computing”. Malheureusement ces deux vidéos sont en anglais mais je n’ai pas trouvé d’équivalent en français. J’espère que le contenu graphique favorisera leur compréhension.
Tester la solution
Un des premiers avantages que peut amener le cloud computing pour Aras Innovator est de pouvoir mettre à disposition des instances de démonstration pour permettre aux entreprises de les tester et ainsi de se faire une meilleure idée du contenu, de la flexibilité et des interfaces de cette solution avant d’en parler avec nous pour avoir plus de précisions sur le sujet.
Avancer dans un projet pilote
La deuxième étape potentielle, pour une entreprise se lançant dans une démarche PLM, est de se lancer dans la customisation d’une instance dédiée pour réaliser un projet pilote. Cela correspond en plus à l’initiative du modèle économique de l’Open Source et aux principaux arguments d’Aras sur le fait qu’Aras supprime le coût initial de License et permet donc d’avancer dans la spécification et le test d’un besoin sans investissement démesuré. L’absence d’achat de licence et les capacités d’export du modèle de données vous évite tout “Lock-on” (verrouillage) de l’éditeur.
Avoir des instances de production
C’est la que l’on pense qu’il y a encore un grand scepticisme de la part des entreprises sachant leurs données de conception hebergées en dehors de leurs murs. Où sont leurs données? pas simple de rassurer les industriels sur la sécurité mise en place pour l’accès à une solution PLM sur un cloud non-privé (Un cloud privé serait ici un cloud de serveurs hébergés par l’entreprise). Est-ce une solution plus adaptée pour des PME de taille limitée qui y verront un gain économique dépassant leurs craintes sur la sécurité des données? Ou le pas serait-il plus simple à faire pour les grands groupes qui utilisent déjà certains services sur le cloud?
Le plus important pour nous dans cette démarche est de faciliter l’accès à des instances entièrement paramétrables au goût de l’entreprise sans investir dès le début de leur démarche PLM, des sommes démesurées dans une infrastructure dédiée avant même de mesurer, dans leur fonctionnement au jour le jour, la valeur apportée par une telle solution. Cette démarche en trois étapes est de plus complètement flexible puisque vous pouvez conserver votre instance privée depuis le test, pour réaliser ensuite votre projet pilote avant enfin de la lancer en production même pour un périmètre restreint de l’entreprise.
Alors que dernièrement les analyse du marché du PLM réalisées par CimData, annonçaient une augmentation du marché des solutions en mode SAAS et de solutions sur le modèle économique de l’Open Source, nous pensons qu’il est possible d’apporter un mélange des deux. Une affaire à suivre prochainement sur notre site institutionnel www.prodeos.com.
Yoann Maingon
(Fr) Marc Lind à propos d'Aras Innovator en mode SAAS (English)
Pour le week-end nous transmettons cette vidéo réalisée par Aras pour discuter d’Aras Innovator et du mode SAAS. La vidéo est en anglais, si vous voulez plus d’informations à ce sujet ou des précisions sur la discussion de Marc Lind, n’hésitez pas à poser vos questions en commentaires.
Retrouvez le profil de Marc Lind sur linkedin: www.linkedin.com/in/marclind