Fermer

architecture

Gardez vos poissons au chaud: architecture pilotée par les événements sur OpenShift

Gardez vos poissons au chaud: architecture pilotée par les événements sur OpenShift

Typiquement, l'idée d'orchestration de conteneurs est associée à DevOps, et bien que les services informatiques aient rapidement adopté la technologie pour OPS, la partie développement a été mal comprise et sous-estimée. Avec la gamme d'outils OpenShift à la disposition des développeurs, il est temps de livrer sur le principe de DevOps et de redonner de l'énergie aux développeurs. Les codeurs aiment coder, mais la plupart préfèrent passer plus de temps à construire des trucs sympas qu'à les gaspiller sur passe-partout. C’est pourquoi nous utilisons des frameworks. Par exemple, lorsque nous démarrons un projet, nous voulons y […]

juin 22, 2020

Lire l'article

De nombreuses mains font travailler la lumière – Architecture du connecteur de recherche de poignée de main

De nombreuses mains font travailler la lumière - Architecture du connecteur de recherche de poignée de main

Dans notre premier article nous avons discuté de la nécessité de s'éloigner de l'approche de solution d'application autonome pour rechercher des connecteurs. Dans cet article, nous décrirons l'architecture Handshake à un niveau élevé. Nous avons choisi de évoluer vers une architecture de microservices pour plusieurs raisons : Moins de ressources Planification, réutilisation des composants et maintenance Paysage technologique plus récent et en pleine croissance Cloud et gestion locale sont presque interchangeables Plus facile à gérer pour les utilisateurs (point de contact unique et gestion pour de nombreux threads) Beaucoup plus de flexibilité pour le déploiement et […]

mai 7, 2020

Lire l'article

DevSecOps – Architecture de référence – Blogs performants

DevSecOps - Architecture de référence - Blogs performants

Architecture de référence DevSecOps Lors de l'approche d'une implémentation DevSecOps complexe, il est souvent utile de considérer une architecture de référence comme point de départ. Comme l'illustre la figure 1, les activités d'automatisation peuvent être divisées en trois domaines principaux: l'intégration continue (CI), le déploiement continu (CD) et la conformité continue (CC). Chacun de ces domaines comprend un objectif distinct pour la mise en œuvre de DevSecOps. Par exemple, une équipe peut automatiser les aspects de génération, de test et d'analyse de sécurité de CI sans implémenter complètement le déploiement automatisé. Cependant, pour tirer pleinement parti […]

janvier 28, 2020

Lire l'article

Architecture de données et conception

Architecture de données et conception

La simplicité est la sophistication ultime. – Leonardo da Vinci La simplicité est une stratégie très importante car les utilisateurs envisagent de concevoir leurs plates-formes de données modernes. La conception étant souvent une tâche complexe, je vous recommande donc d'appliquer une conception forte à des objectifs simples lorsque vous dirigez vos équipes d'architecture de données. Je me suis tenu devant de nombreux conseils de révision d'architecture (ARB) pour des organisations et j'ai constaté que de nombreuses équipes compliquent les choses. Voici trois problèmes courants rencontrés par les ARA et comment simplifier la conception de la plate-forme […]

juin 27, 2019

Lire l'article

Utiliser une architecture de microservices pour développer des microapp

Using a Microservices Architecture to Develop Microapps_870x450

Les microapps et les microservices sont deux concepts distincts. Dans cet article, nous nous concentrons sur les microapps et sur l'utilisation d'une architecture de microservices avec une plate-forme de microapps. Microapps est un sujet extrêmement brûlant en ce moment. Mais franchement, beaucoup d’entre nous ne savent pas vraiment ce qu’est une "microapp", nous ne comprenons pas non plus les avantages. Est-ce une autre lubie technologique? Est-ce vraiment quelque chose de nouveau ou est-ce l'évolution d'une construction existante? Dois-je vraiment avoir besoin de de microapps pour réussir? Le concept d '"architecture de microservices" est généralement confondu avec […]

juin 12, 2019

Lire l'article

Libérez-vous de vos dettes grâce à une architecture logicielle en tant que service

Lorsque les entreprises choisissent maintenant une option moins coûteuse pour une mise en œuvre informatique, acceptant sciemment d’entraîner des coûts supplémentaires pour la reprise du travail, on parle alors de «dette commerciale et technologique». À l’instar de la dette monétaire, la dette technique accumule des «intérêts» par rendant plus difficile et plus coûteux la mise en œuvre ultérieure des modifications. Une dette technique non résolue mène à la paralysie informatique et à des solutions orientées métier en dehors des systèmes informatiques, dénommé «shadow IT». Dans cet article, nous utilisons le terme «mises à niveau techniques» comme […]

mai 28, 2019

Lire l'article

Mise en place d'une architecture de référence dans le cloud et de meilleures pratiques –

Mise en place d'une architecture de référence dans le cloud et de meilleures pratiques -

Dans l'article "La justification de l'analyse de rentabilisation pour le PaaS" nous avons examiné les avantages et l'analyse de rentabilité du PaaS et dans l'article "Développement d'une stratégie de migration pour le PaaS" . migrer des applications vers PaaS. Dans ce blog, nous examinerons les étapes à suivre pour créer une architecture de référence et les meilleures pratiques des développeurs pour tirer le meilleur parti de votre plate-forme. Les fournisseurs de services d'infrastructure en nuage continuent d'ajouter des services de plate-forme à leurs offres et de se multiplier. leur part de marché, les options disponibles pour […]

avril 30, 2019

Lire l'article

Connecter stratégie et architecture d'entreprise (partie 3)

Partie 3 de la série en 3 parties intitulée «Stratégie et architecture d'entreprise» qui explore le lien entre la stratégie et les modèles commerciaux, ainsi que l'architecture et la technologie sous-jacente qui exécute la stratégie. Comprendre ce lien permet aux entreprises d’aligner leurs ressources, leurs effectifs et leurs processus de manière à s’adapter à la dynamique du marché et à conserver un avantage concurrentiel. Dans Partie 1 de cette série, nous avons passé en revue la stratégie commerciale et conclu que tout exercice de stratégie doit être effectué en tenant compte du modèle commercial de l'entreprise. […]

avril 17, 2019

Lire l'article

Connecter stratégie et architecture d'entreprise (partie 2)

Partie 2 de la série en trois parties « Stratégie et architecture d'entreprise » qui explore le lien entre la stratégie et les modèles commerciaux, ainsi que l'architecture et la technologie sous-jacente qui exécute la stratégie. La compréhension de ce lien permet aux entreprises d’aligner leurs ressources, leurs ressources humaines et leurs processus de manière à se transformer en fonction de la dynamique du marché et à conserver un avantage concurrentiel. Les capacités commerciales constituent le lien entre la stratégie et le modèle commercial, ainsi que l’architecture exécute la stratégie. Comprendre ce lien permet à une […]

avril 10, 2019

Lire l'article

Une architecture de micro-applications d'entreprise pour simplifier l'étalement

Simplify Your Organizations App Sprawl Enterprise Micro-Application Architecture_870x450

L'architecture de micro-applications d'entreprise est logique du point de vue du développement logiciel. Voyez comment cela peut améliorer l’organisation de votre entreprise et réduire l’étalement des applications. Nous avons tous ce tiroir dans la cuisine qui contient tous les éléments qui n’ont pas d’autre endroit où aller, mais qui est trop important pour être jeté. Si vous êtes comme moi et que vous avez besoin de quelque chose, il est souvent trop difficile de le trouver dans ce tiroir. C’est comme ça que je me retrouve avec un tas de boulons et de clips aléatoires. En […]

avril 4, 2019

Lire l'article