Aikido
Histoire
7 minutes de lecture

AutoFix, API Scanning & IDE Magic : Ce qui a amené Faspay à l'Aïkido

"Certains problèmes sont résolus automatiquement, sans intervention humaine. Nous nous contentons d'examiner et de fusionner le code."

Ega Sanjaya
Chef du développement des systèmes
Table des matières
TOC Item
Site web
https://faspay.co.id/en/
Fondée
2003
L'industrie
FinTech
Financement levé
Siège
Jakarta, Indonésie
Taille de l'équipe de développement
30
En 2023, Faspay a déclaré gérer
$389M
(ou 6 000 milliards de roupies) en transactions mensuelles
5,000+
Marchands

Salut Ega ! Quel est votre rôle et qu'est-ce qui distingue Faspay dans la FinTech ? 

Bonjour l'équipe Aikido ! En tant que responsable du développement chez Faspay, je dirige nos équipes d'ingénieurs pour construire des systèmes évolutifs et fiables qui soutiennent la croissance de l'entreprise et l'évolution de ses besoins.

Ce qui distingue Faspay, c'est sa forte présence dans les secteurs numériques et traditionnels. Nous facilitons l'adoption des systèmes de paiement numériques par les commerçants (en particulier ceux qui abandonnent les méthodes de paiement traditionnelles) grâce à des solutions stables, sécurisées et faciles à intégrer. Faspay est l'une des passerelles de paiement les plus anciennes et les mieux établies en Indonésie. Nos solutions sont sûres, stables et facilement intégrables, et reposent sur des années d'expérience éprouvée et de confiance du marché.

Quel est l'objectif de la sécurité dans les FinTech ?

Si la sécurité spécifique aux FinTech doit soutenir l'innovation et l'inclusion financière numérique, je dirais que c'est aussi une nécessité :

  • Protéger les données des utilisateurs: Les plateformes FinTech gèrent des informations personnelles et financières sensibles. Une sécurité solide garantit que ces données ne sont pas divulguées, volées ou utilisées à mauvais escient.
  • Protéger les transactions: Chaque transaction doit être protégée contre la fraude, la manipulation ou l'accès non autorisé afin de maintenir l'intégrité du système.
  • Instaurer la confiance: Les utilisateurs ne recourront aux services financiers numériques que s'ils sont convaincus que leur argent et leurs informations sont en sécurité. La confiance mène à l'adoption et à la croissance.
  • Assurer la conformité: Le secteur FinTech indonésien est réglementé par des autorités telles que l'OJK et la Bank Indonesia. Une bonne sécurité aide les entreprises à se conformer aux lois sur la protection des données et la cybersécurité, en évitant les pénalités.
  • Prévenir les pertes: Les cyberattaques peuvent entraîner le vol de fonds et nuire à la réputation. La sécurité agit comme une ligne de défense pour réduire ces risques.
  • Maintenir la disponibilité des services: Les temps d'arrêt ou les pannes de système dus à des attaques peuvent interrompre les activités de l'entreprise. La sécurité garantit que la plateforme reste fiable et toujours accessible.

Comment Aikido aide-t-il à répondre aux exigences croissantes en matière de réglementation et de protection des données ?

Aikido joue un rôle essentiel en nous aidant à sécuriser les données des clients. Il identifie les risques dès le début du cycle de développement, lorsqu'il est plus facile (et moins coûteux) de les corriger. Aikido analyse des milliers de bibliothèques open-source et nous alerte instantanément lorsqu'une dépendance contient une vulnérabilité connue susceptible de mettre en péril les données des utilisateurs. Il surveille également en permanence le code déployé et signale les changements lorsque des composants auparavant sûrs deviennent vulnérables en raison de l'évolution des renseignements sur les menaces.

Y a-t-il eu un moment particulier qui a déclenché une approche plus stratégique de la sécurité ?

Au cours des trois ou quatre dernières années, le secteur financier indonésien est devenu la cible de pirates informatiques et d'exploits de toutes sortes. Depuis lors, nous avons adopté une approche beaucoup plus stratégique et proactive en matière de sécurité, en investissant dans de meilleurs processus, en sensibilisant le personnel et en adoptant des outils tels qu'Aikido pour nous aider à identifier les vulnérabilités à un stade précoce et à prévenir les incidents.

Avant d'adopter Aikido, quelles étaient vos principales préoccupations en matière de sécurité ? Y avait-il des risques ou des lacunes spécifiques que vous cherchiez à combler ?

Compte tenu des risques accrus sur le marché, notre priorité immédiate était de combler les lacunes en matière de sécurité au niveau de l'infrastructure. Nos principales préoccupations concernaient les systèmes non corrigés, les vulnérabilités connues et le durcissement général de l'environnement. Nous nous sommes attachés à appliquer régulièrement les correctifs logiciels, à remédier aux problèmes connus et à effectuer des tests de pénétration et des évaluations de vulnérabilité de routine afin de garantir la sécurité et la résilience de notre infrastructure face à de futures attaques.

Quelles difficultés avez-vous rencontrées pour maintenir la sécurité et la conformité au fur et à mesure de l'évolution de votre plateforme ?

Au fur et à mesure que nous nous sommes développés, deux défis majeurs sont apparus :

  1. Des menaces imprévisibles : Nous ne pouvions pas toujours anticiper les nouveaux types d'attaques ou leur degré de sophistication.

  2. Évolution des exigences de conformité : Les attentes en matière de réglementation évoluent rapidement et nos systèmes devaient suivre le rythme sans créer de goulots d'étranglement.

Le plus grand exercice d'équilibre a été de maintenir une sécurité forte sans ralentir notre vitesse de développement. 

"La sécurité fait désormais partie intégrante de notre culture de développement, et n'est plus une réflexion après coup.

Utilisiez-vous d'autres outils ou services de sécurité avant de mettre en place Aikido ?

Nous avions essayé plusieurs outils avant l'Aïkido, notamment Checkmarx et Snyk. Chacun d'entre eux présentait des inconvénients. Certains étaient lents, d'autres manquaient d'informations exploitables, et d'autres encore avaient un prix élevé qui ne reflétait pas leur valeur. Nous avons donc cherché un outil plus convivial et plus efficace pour les développeurs, ce qui nous a conduit à Aikido.

"Nous avons essayé Checkmarx et Snyk, mais Aikido était plus rapide, plus exploitable et plus facile à utiliser.

Qu'est-ce qui est ressorti de l'Aïkido lors de l'évaluation ?

Lors de notre évaluation, Aikido s'est distingué par l'importance qu'il accorde à l'expérience des développeurs. La fonctionnalité AutoFix a été une grande victoire, permettant à notre équipe de résoudre rapidement les problèmes sans effort manuel. Aikido fournit également des rapports clairs et exploitables, ce qui facilite la hiérarchisation et la résolution des vulnérabilités. De plus, son intégration transparente avec les outils que nous utilisons déjà (comme Jenkins, Slack et divers éditeurs de code) a facilité son adoption. De plus, la vitesse d'analyse était remarquablement rapide, ce qui a permis de maintenir notre vitesse de développement sans compromettre la sécurité.

"Certains problèmes sont résolus automatiquement, sans intervention humaine. Nous nous contentons d'examiner et de fusionner le code."

Comment s'est déroulée votre expérience au sein de l'équipe d'Aïkido ?

Travailler avec l'équipe d'Aïkido a été une expérience exceptionnelle. Ils ne se contentent pas d'être réactifs, ils sont proactifs, nous soutiennent et s'investissent réellement dans notre réussite. Chaque interaction reflète leur profonde expertise en matière de sécurité et un véritable engagement à nous aider à nous développer en toute confiance. Il est rare de trouver un partenaire aussi fiable et aligné sur nos valeurs.

L'intégration d'Aikido dans vos flux de travail et processus de développement existants a-t-elle été facile ou difficile ?

Très simple. La documentation est claire, et le processus d'installation s'est déroulé sans problème, même pour les développeurs qui ne connaissaient pas l'outil. Aikido s'est branché directement sur nos pipelines sans perturber nos processus. C'était important. Nous avions besoin d'une meilleure sécurité, mais pas au détriment de la productivité.

Quelle est votre fonction ou capacité préférée ?

À mon avis, il y en a trois. Sans aucun doute, la fonction d'analyse de l'API. Elle est inestimable car la plupart de nos services sont basés sur des API. Elle nous aide à nous assurer que toutes les nouvelles API que nous publions sont sécurisées dès le départ. Deuxièmement, la fonction AutoFix nous fait vraiment gagner du temps. Elle nous a permis de gagner un temps considérable en résolvant automatiquement de nombreuses vulnérabilités courantes, ce qui permet à notre équipe de se concentrer davantage sur la livraison de code en toute tranquillité. Dans les cas les plus rapides, les corrections sont effectuées instantanément, il nous suffit de revoir le changement et de le fusionner.

"Avec le plugin IDE, nous pouvons repérer le mauvais code avant même qu'il ne soit poussé sur GitHub.

De plus, le plugin IDE nous aide à repérer le mauvais code avant même qu'il ne soit poussé sur GitHub. Nous n'avons plus à vérifier manuellement chaque ligne, ce qui a eu un impact important sur l'efficacité des développeurs.

Le plugin IDE d'Aikido vous permet de sécuriser le code au fur et à mesure de son écriture.

Comment Aikido a-t-il changé la façon dont Faspay aborde la sécurité et la gestion des vulnérabilités ?

Aikido a considérablement amélioré notre approche de la sécurité et de la gestion des vulnérabilités chez Faspay. Nous sommes plus conscients de la nécessité de sécuriser notre base de code, en particulier lorsqu'il s'agit d'identifier et d'éliminer les données sensibles codées en dur. Nous sommes également plus proactifs dans la maintenance de nos dépendances et nous nous assurons qu'elles sont à jour et sûres. Grâce à Aikido, la sécurité fait désormais partie de notre culture de développement, et n'est plus une réflexion après coup.


Avez-vous constaté des résultats mesurables ?

Aikido nous a aidés à découvrir de nombreuses vulnérabilités dans notre ancien code qui n'avaient pas été détectées. Rien que pour cela, le changement valait la peine d'être fait. Nous n'avons pas encore de mesures exactes, mais nous avons certainement gagné du temps.

Avez-vous constaté des améliorations en termes de rapidité ou de réduction des coûts ?

Pas encore en termes de vélocité de développement, nous nous concentrons toujours sur le nettoyage du code existant. Et bien que nous n'ayons pas quantifié les économies réalisées, nous pouvons déjà affirmer qu'Aikido réduit les frais généraux liés à la gestion manuelle de la sécurité.

Si vous deviez décrire l'impact de l'Aïkido en une seule phrase, quelle serait-elle ?

Aikido a intégré de manière transparente la sécurité dans notre processus de développement, nous aidant à détecter rapidement les vulnérabilités tout en permettant à notre équipe de coder de manière plus sûre et plus efficace.

Télécharger le dossier au format pDF

D'autres belles histoires racontées par nos clients

Comment Helin a fait de la sécurité une priorité pour les développeurs dans les systèmes industriels et renouvelables.
Voir l'histoire
Helin
FinTech
Voir l'histoire
Faspay
Autres
Voir l'histoire
Midaxo
Développement de logiciels
Voir l'histoire
L'autonomie
HRTech
Aikido a transformé Vanta d'une course trimestrielle en une sécurité permanente.
Voir l'histoire
EmbaucheBranche
SecurityTech
La sortie de Snyk était difficile à mettre en œuvre et il fallait la coller à d'autres outils pour obtenir une couverture complète.
Voir l'histoire
Apheris
Agences
La sécurité au service du développement, sans le chaos : comment TechDivision a débloqué la vitesse et la clarté.
Voir l'histoire
TechDivision
Autres
Sécurité adaptée à la vente au détail avec des informations en temps réel et moins de faux positifs.
Voir l'histoire
Coniq
Autres
Mise en œuvre d'une feuille de route à long terme en matière de sécurité
Voir l'histoire
SecWise
Développement de logiciels
D'un patchwork d'outils open-source à un dispositif de sécurité centralisé.
Voir l'histoire
Kunlabora
Agences
De la vitesse d'une startup à l'échelle d'une entreprise, Gravity unit l'UX et l'AppSec à l'Aikido.
Voir l'histoire
Gravité
Autres
Sécuriser facilement la croissance d'InviteDesk par acquisition.
Voir l'histoire
InviteDesk
Autres
De la préparation de l'audit SOC 2 à la conformité continue.
Voir l'histoire
OutboundSync
Agences
Sécurisation de plus de 100 référentiels à travers les clients et les projets.
Voir l'histoire
CORE
Agences
Rationaliser la sécurité dans plus de 1 500 référentiels sans se ruiner.
Voir l'histoire
Cinq novembre
HRTech
Replaced noisy tools with <1 min fixes and dev-first workflows.
Voir l'histoire
Simployer
FinTech
La solution précédente de CertifID leur permettait de chasser trop de faux positifs.
Voir l'histoire
CertifID
PE et sociétés du groupe
Fournir le SCA et au-delà à plus de 6 000 développeurs.
Voir l'histoire
Visma
FinTech
Minimiser les faux positifs, tout en gardant GitHub comme source unique de vérité.
Voir l'histoire
Liaison
Technologies de la santé
Le temps de résolution le plus rapide de Birdie ? 30 secondes.
Voir l'histoire
Birdie
Développement de logiciels
Marvelution intègre la sécurité dans son plan d'affaires en un seul mot : "fun".
Voir l'histoire
Marvelution
Technologies de la santé
Réaliser des gains d'efficacité, d'une interface intuitive à des pentests derrière le mur de connexion.
Voir l'histoire
Mediquest