Par
David H., le 26.01.2012
Qu’est-ce que Spring-Batch?
Spring-Batch est un framework développé en collaboration par SpringSource et Accenture.
Il permet de palier à des problème récurrents lors de développement de batchs: – productivité – gestion de gros volumes de données – fiabilité – reinvention de la roue .
Il s’agit donc d’ un framework fournissant un outillage complet, adapté à l’écriture des batchs.
Pour rappel dans le monde informatique, un batch est un programme fonctionnant en StandAlone, réalisant un ensemble de traitements sur un volume de données.
Architecture de Spring-Batch
L’architecture de Spring-Batch est constituée en 2 couches:
- la couche Batch Core – la couche Batch Infrastructure
La couche « Batch Core » contient une API permettant de lancer, monitorer et de gérer un batch. Les principales interfaces et classes que contient l’API sont: Job, JobLauncher et Step. Schématiquement un batch correspond à un job qui va être lancé via un JobLauncher.
Un job
> Suite de l’article : Spring Batch par l’exemple
Par
Julie Maggi, le 17.01.2012
Le 2 février prochain, ne manquez pas notre webinaire gratuit sur les enjeux liés à l’utilisation de composants source.
De nos jours, les composants Open Source font partie intégrante des systèmes d’informations. Pourtant peu d’entreprises ont réellement pris conscience des enjeux liés à l’utilisation de composants source : propriété intellectuelle, licences, vulnérabilité, qualité…
Pour en savoir plus, je vous propose de vous inscrire à notre webinaire du 2 février prochain. Maitre Jean-Marc Puech, avocat au barreau de Paris et spécialiste des questions Open Source co-animera webinaire.
Lors de ce webinaire nous aborderons les questions légales de l’environnement Open Source afin de savoir qui est concerné ; ensuite nous verrons le contexte juridique des licences Open Source GPL puis nous parlerons de la solution Sonatype Insight.
Comment accroître les bénéfices de l’Open Source dans le cycle de développement d’application tout en réduisant les risques induits ?
C’est un scénario que de nombreux développeurs Java ont déjà rencontré et qu’ils redoutent. En vous connectant à votre messagerie, vous découvrez des messages de panique du Directeur de la sécurité, du Directeur des Etudes ou du Directeur commercial. Un composant Open Source fréquemment utilisé contient une faille de sécurité susceptible d’exposer vos applications clients à une attaque. Pire, cette vulnérabilité a été identifiée depuis quelques semaines, mais votre entreprise n’était pas informée.
Les questions et les accusations volent. « Pourquoi utilisons-nous des composants Open source dans nos applications critiques ? ». « Pourquoi ne pas supprimer ce composant et le remplacer par un autre, plus sûr ? ». « Avez-vous une idée de l’impact de cette faille si cette information est connue de nos clients ou investisseurs ? ». « Qu’allez-vous faire pour régler ce problème et vous assurer
> Suite de l’article : Composants Open Source : retour sur investissement en minimisant les risques
Sonatype a dernièrement présenté les nouvelles fonctionnalités de la prochaine version de Nexus 2.0. En visionnant cet enregistrement, vous apprendrez comment Nexus permet :
Reporting intégré des aspects liés à la sécurité et aux licences pour découvrir les composants à problèmes Disponibilité améliorée grâce à une nouvelle architecture haute disponibilité Possibilité de gérer à la fois des composants Java et .NET dans un même dépôt (repository)
L’enregistrement de ce webinaire sur Nexus 2.0 est ici.
Par
Julie Maggi, le 29.12.2011
Les composants « Open Source » représentent une large part des développements informatiques actuels. Ceux-ci sont également intégrés dans des applications métiers ou des solutions proposées en mode SAAS.
Une application Open Source peut renfermer plusieurs centaines de composants qui évoluent chacun en moyenne 4 fois par an. Chacun de ces composants peut renfermer une faille de sécurité ou inclure une licence GPL, contraignant son exploitant à publier la totalité du code source de son application.
Nous traiterons ce sujet lors de notre prochain webinaire inédit et gratuit , le jeudi 5 janvier 2012 à 11h !
Nous aborderons les questions légales avec Maitre Jean-Marc Puech, avocat au Barreau de Paris, spécialiste des questions du monde Open Source.
Inscrivez-vous sans plus attendre
Lors de ce webinaire, nous ferons le point sur l’aspect légal de cette question, les enjeux qui y sont associées et les solutions que l’on peut trouver sur
> Suite de l’article : Composants Open Source : face aux menaces, une nouvelle solution pour se protéger ?