Architecture d’entreprise & Applicative

« Mettre en œuvre les fondations techniques pour déployer les solutions business »

VOS PROBLÉMATIQUES
  • Migrer des applications dans le cloud
  • Mettre en oeuvre une stratégie d’API Management et/ou de gestion d’identités
  • Auditer mes applicatifs (TMC, Pentest, …)
  • Améliorer notre organisation (DevOps, Agilité, ..)
  • Mieux définir les rôles de mes applicatifs
NOS SOLUTIONS
  • Cadrage, mise en place et accompagnement d’urbanisation du SI
  • Choix de solution et intégration d’API/Event manager
  • Architecture applicative
  • Accompagnement Cloud : Move2Cloud, Cloud Native
  • Sécurisation des plateformes
  • Devops, Automatisation et Full Stack Observability

Frameworks & développements

Clever Age possède la maîtrise des grands langages et frameworks de développements des principaux “mondes” technologiques, PHP, Java, .Net et JavaScript.

Utilisés pour étendre fonctionnellement un monolithe, développer des microservices ou gérer des API, ces frameworks vont permettre un développement rapide, sécurisé, et standardisé.

En parallèle des mécaniques DevOps et DevSecOp, les équipes techniques de Clever Age peuvent compléter celles des organisations clients et contribuer aux développements spécifiques requis, en respectant les méthodologies (notamment Agiles) et les patterns de développement de code.

ÉDITEURS

  • PHP
  • Symfony
  • java
  • Spring
  • Microsoft Net
  • Azure
  • Angular
  • VueJS
  • React
  • NextJS
  • AlpineJS
  • Svelte

Architecture d’Entreprise

Le maintien opérationnel, l’évolution et l’introduction de nouvelles  briques technologiques pour supporter votre métier est une activité complexe et souvent siloté. L’objectif principal de l’architecture d’entreprise est de faciliter la prise de décision informée en matière d’investissement technologique, d’optimiser les processus commerciales, d’améliorer l’efficacité opérationnelle, de minimiser les risques et de garantir la pérennité des systèmes informatiques. 

Nous travaillons avec vos équipes sur l’analyse des capacités métiers et technique ’existant,  identifions les opportunités et risque afin d’élaborer des proposition à court, moyen et long terme afin d’élaborer un stratégie systémique et holistique de votre architecture d’entreprise

ÉDITEURS

  • Software AG
  • Mega
  • Avolution
  • LeanIX
  • Ardoq

Audit et Optimisation des performances, Monitoring/Alerting

Objectifs : Connaitre les comportements de son infrastructure et de ses applications pour réagir de façon optimale et de façon préventive.

Alerte et réactivité :

– Services en erreur
– Attaque/DDOS
– Saturation (cpu, mémoire, disque)
– Lenteur applicative

Capacity planning :
– via l’observation des tendances et évolutions

ÉDITEURS

  • New Relic
  • Datadog
  • Azure Monitoring
  • Azure Insight
  • AWS Cloudwatch
  • AWS XRay
  • Instana
  • Dynatrace
  • ElasticSearch / Kibana
  • Prometheus/Grafana
  • Loki
  • Logstash
  • Jaeger
  • OpenTelemetry

API Management & Event Streaming

La Gestion des API et le Streaming d’événements sont des composants essentiels et complémentaire de vos systèmes d’informations. Les API fournissant un accès contrôlé aux données et aux services tandis que les événements permettent une architecture asynchrone (action/réaction) piloté par des événements. Ces deux concepts peuvent êtres combinées pour aboutir à une architecture plus souple, évolutive et découplée. Cette combinaison est particulièrement utile dans les architectures orientées événements (event-driven) où la réactivité et la diffusion en temps réel des informations sont essentielles et s’applique aussi dans des architectures IoT.

ÉDITEURS

  • Apigee
  • Azur APIM
  • Amazon API Gateway
  • Gravitee
  • Kong
  • KrakenD
  • Solace
  • Kafka
  • Azure Event Hub

Devops, Sécurité, Infra Cloud

METHODOLOGIE DEVOPSs :
– Faire le lien entre les équipes Dev & Ops (et Sécurité)
– Automatisation de la chaîne d’intégration et de déploiements (CI/CD) : tests automatisés, déploiements automatiques
– Approche GitOps
– Conteneurisation
– Infra As Code

SECURITE :

– Réalisation d’audit de sécurité (pentests) : blackbox, GreyBox, Whitebox
– Réponse à incidents, Forensic
– Approche SecOps : “Shift security to the left” (formation des collaborateurs, prise en compte des contraintes sécurités au lancement des projets), Automatisation (analyse static du code, analyse dynamique du code, analyse dynamique des sites), Equipe de référents sécurité

INFRA CLOUD :

– Conseil / Stratégie de Move 2 Cloud
– Infogérance Cloud Public
– Infra As Code
– FinOps
– SRE as A Service

ÉDITEURS

  • Jenkins
  • Azure DevOps
  • GitHub Actions
  • ArgoCD
  • Docker
  • Kubernetes
  • Ansible
  • Puppet
  • Owasp
  • BurpSuite Pro
  • Nikto
  • The Harvester
  • aws
  • Azure
  • Google Cloud Platform
  • Clever Cloud
  • plateform.sh
  • Terraform
  • GitLab

Data Platform

La collecte, le stockage, le traitement, l’analyse des ensembles de données est l’enjeu de la décennie, en particulier lorsqu’il s’agit de traiter des grands volumes de données tout en fournissant des temps de réponse de plus en plus rapides.
Les technologies repoussant les limites, les éditeurs nous emmènent vers l’ « hyper-scale », en particulier lorsque l’on parle de Data Platform. Mais est-il question d’évolution ou de révolution ? Les résultats sont-ils à la hauteur des promesses ? Comment fonctionne une Data Platform et en quoi apporte-t-elle de la valeur et de l’efficacité à l’entreprise ? Comment maîtriser les coûts inhérents à l’exploitation de sa Data Platform (finops) ? Le marché se réduit-il à AWS, GCP et Azure ? Quelle place joue les MDM et autres référentiels dans une architecture Data Platform ? Comment exploiter les capacités d’IA une fois la Data Platform correctement mise en place ?
Voici quelques questions auxquelles nous proposons de répondre dans votre contexte, votre business.

ÉDITEURS

  • aws
  • Google Cloud Platform
  • Azure

Domain Driven Design

Le Domain Driven Design (DDD) est une approche pour concevoir des architectures qui répond à des besoins complexes ou qui évoluent. Cette approche collaborative est ni une technologie, ni une méthode, mais une manière de penser pendant la conception. Son cycle itératif en 3 phase permet de :

  • explorer : découvrir, comprendre et partages les besoins
  • dessiner une stratégie d’architecture : décomposer, connecter et organiser  
  • définir une tactique d’implémentation permettant de concevoir et maintenir la solution technique

Peu importe la méthode utilisée, il faut en trouver une qui fonctionne avec vos équipes !

Vous avez peut-être déjà de la matière pour initier et ou alimenter la démarche DDD.