[🇫🇷 FR] Artifakt est le parfait assistant droïde du sysadmin !

Avez-vous déjà rêvé d’un monde où déployer votre application dans le cloud ne prendrait que quelques clics ? Où il serait possible de s’abstraire de toute la couche infrastructure pour vous permettre, que vous soyez CEO, CTO, directeurs E-Commerce, développeurs ou encore sysadmin, de vous concentrer sur l’essentiel ? Nous aussi ! C’est pourquoi nous avons développé le PaaS (Platform as a Service) Artifakt, le parfait assistant droïde sysadmin ! Avant de vous le présenter, petit tour d’horizon sur les circonstances de sa création.
La jungle des infrastructures modernes
Construire une infrastructure résiliente et flexible pour répondre aux enjeux du numérique moderne est un projet complexe et chronophage. La quantité grandissante de technologies, les pré-requis techniques qui ne cessent de s’alourdir et les besoins nouveaux de profils spécialisés très courtisés sur le marché ne rendent pas la chose aisée. Alors même que l’automatisation et le cloud computing sont souvent présentés comme des vecteurs d’agilité et d’accessibilité pour les entreprises, il n’y a jamais eu autant à faire pour la mise en ligne et la maintenance d’une application.
Le nouveau défi du “always online” provoque des mutations régulières dans des structures de toutes tailles, qui doivent répondre sans cesse à de nouveaux besoins et recruter en conséquence sur des portefeuilles de talents très concurrentiels : DevOps, Architectes Cloud, SRE et bien d’autres. Ces profils, déjà difficiles à trouver, sont en plus confrontés à de nouveaux enjeux que sont la sécurité, la mise à l’échelle rapide et la redondance, et leurs applications plus concrètes comme par exemple l’observabilité, la maîtrise des coûts et la réduction du time-to-market.
Voir aussi : Le DevOps peut coĂ»ter plus cher que ce qu’il n’y paraĂ®t ! (Artifakt Blog en Anglais)
Le sysadmin moderne est donc une ressource rare car multi-compétences, sachant en plus que les meilleurs d’entre eux sont formés aux problématiques périphériques liées au monde de l’hébergement : RGPD, maîtrise des coûts (FinOps), méthodes agiles… Remplacer complètement une équipe d’administrateurs système semble relever donc de l’impossible.
Le paysage du sysadmin moderne
Afin de comprendre son champ d’activité et en quoi le sysadmin peut apparaître comme essentiel, voici une liste représentative de ses fonctions :

Comme on peut le voir, les sysadmins traditionnels :
- Managent les accès utilisateurs aux plateformes, le support allant de la création à la destruction de ceux-ci
- Sont responsables de la maintenance de toute l’infrastructure, des mises à jour des versions des composants et des middleware, de la mise en place de scalabilité
- Sont responsables de la surveillance de la plateforme, de la mise en place du système de monitoring jusqu’à la création des alertes associées
- Exécutent les sauvegardes et les PRA/PCA
- Livrent en production les applications fournies par les équipes de développement
- Exécutent les stratégies de sécurité décidées par les RSSI
- Administrent les bases de données
Certains ingĂ©nieurs, dans le cadre d’une approche “DevOps”, cumulent toutes ces fonctions et les exĂ©cutent en organisation agile avec une plus grande proximitĂ© vis Ă vis des dĂ©veloppeurs et donc peuvent participer Ă la gestion du code source ainsi que qu’Ă la mise en place de l’automatisation de certaines tâches comme la gestion des configuration des infrastructures via le principe d’ “Infrastructure as Code” ou des outils de gestion de configuration comme Chef, Puppet, Ansible.
Voir aussi : DĂ©finition d’un DevOps Engineer (Redhat France)
Les différents outils DevOPS
S’ajoute Ă tout cela la multiplication des technologies interchangeables qui permettent d’assumer l’entièretĂ© de ces fonctions. On peut Ă©galement parler de la multiplication des infrastructures, Ă©tant donnĂ©e la diversification de l’offre d’hĂ©bergement sur ces dernières, des plus traditionnels serveurs dĂ©diĂ©s en datacenter aux clouds et leurs ambitieuses solutions IaaS, SaaS. Il y a donc autant d’équipes IT et d’outillages diffĂ©rents que de projets IT dans le paysage numĂ©rique mondial, et tout rationaliser paraĂ®t relever de l’impossible.
Voir aussi : PaaS vs IaaS vs SaaS — differences, pros, and cons (Artifakt Blog en Anglais)
Et c’est ainsi que nous avons entrepris la création du PaaS Artifakt !
Présentation : le droïde Artifakt

Voici le droïde Artifakt ! Il permet d’automatiser complètement la quasi-totalité des fonctions décrites ci-dessus. En effet, avec le droïde Artifakt, il est possible de créer une infrastructure complète à l’état de l’art en quelques minutes.
- Le droïde Artifakt se charge pour vous de l’installation de l’infrastructure cloud dont votre application a besoin pour être déployée : serveurs, base de données, mémoire, réseau, couches de virtualisation, firewall, WAF et load balancer. Tout ceci en quelques clics !
- Ces infrastructures sont redondées et permettent de répondre aisément aux besoins de toutes les entreprises du monde numérique en termes à la fois de disponibilité, de résilience et de performance. L’auto-scaling est aussi compris pour nos plateformes de type “Scalable”.
- Le droïde Artifakt sait parler nativement une grande quantité de langages comme PHP, Java, Golang, mais sait également monter en un rien de temps des produits e-commerce plus complexes comme Magento et Akeneo. Depuis peu, il est même possible de lui apporter des Dockerfiles personnalisés et il les fait tourner dans le cloud pour vous !

- Son interface utilisateur donne accès au monitoring de tous les composants qu’il est capable d’installer comme par exemple Redis, Elasticsearch et MySQL. Il est aussi possible de consulter et rechercher dans les logs en toute autonomie dans l’interface.
- La console permet aussi de lancer des mises en production en quelques clics, de lancer des mises en maintenance, et de contrôler les accès à tous les environnements.
- La sécurité est également prise en charge : nous respectons les plus hauts standards de sécurité avec notre WAF (Web Application Firewall), une gestion fine des droits et des accès, et la possibilité de les paramétrer.
- Enfin, le droĂŻde Artifakt, en bon adepte des pratiques DevOps, se met rĂ©gulièrement Ă jour pour vous faire bĂ©nĂ©ficier de nouvelles fonctionnalitĂ©s, pour que l’expĂ©rience soit sans-couture et personnalisable pour tous !
En somme, Artifakt permet de s’abstraire totalement de la “couche basse” que sont les infrastructures en créant une plateforme complète à l’état de l’art en quelques minutes, administrable par n’importe quel développeur. Notre leitmotiv : automatiser la mise à disposition des ressources pour vous permettre de vous concentrer sur l’essentiel, la production de valeur pour vos utilisateurs.
Nous avons encore du chemin à faire avant que ce robot soit disponible pour la Terre entière, mais vous pouvez d’ores et déjà nous contacter pour l’essayer en avant-première ! Vous pouvez également influer sur son développement en votant sur les prochaines évolutions prévues ou nous partager vos besoins ici, l’équipe Product d’Artifakt lit tous vos feedbacks avec attention !
Vous voulez essayer Artifakt ?