AWS est le cloud le plus utilisé au monde, avec 31 % du marché mondial (source : Synergy Research Group, Q4 2025). Migrer vers Scaleway, cloud français du groupe Iliad, peut sembler intimidant. En réalité, les services de base sont équivalents, les coûts sont 30 à 50 % inférieurs, et la migration est structurée. Ce guide couvre les équivalences, le plan de migration, les coûts et les pièges à éviter.
Étape 1 : Audit pré-migration
Avant toute migration, inventoriez votre usage AWS :
- Services utilisés : EC2, S3, RDS, Lambda, CloudFront, Route 53, SES, SQS, SNS, ElastiCache...
- Volumes de données : stockage total S3, taille des bases RDS, volume de logs
- Trafic réseau : bande passante sortante (egress), trafic inter-régions
- Services propriétaires : DynamoDB, Aurora Serverless, Step Functions, Cognito (pas d'équivalent direct)
- Coût mensuel actuel : détaillez par service via AWS Cost Explorer
Lancez un scan gratuit de votre site pour identifier les services AWS détectés (CloudFront, S3, EC2) et mesurer l'impact attendu sur votre score.
Étape 2 : Table des équivalences AWS / Scaleway
| Service AWS | Équivalent Scaleway | Compatibilité | Notes |
|---|---|---|---|
| EC2 | Instances | Directe | Même modèle (vCPU/RAM), images Ubuntu/Debian/CentOS |
| S3 | Object Storage | API S3-compatible | Mêmes SDKs, même CLI (changer l'endpoint) |
| RDS (PostgreSQL/MySQL) | Managed Database | Directe | PostgreSQL, MySQL, Redis managés |
| Lambda | Serverless Functions | Adaptation requise | Même concept, runtime différent |
| CloudFront | Pas d'équivalent natif | Alternative tierce | Utiliser Bunny.net (LT) ou Gcore (LU) |
| EKS | Kapsule (K8s managé) | Directe | Manifests K8s portables, Helm charts compatibles |
| Route 53 | Domains + DNS | Directe | Zones DNS, enregistrements A/CNAME/MX |
| SES | Transactional Email | Directe | Ou Brevo/Mailjet en alternative |
| ElastiCache | Managed Redis | Directe | Redis Protocol-compatible |
| ELB/ALB | Load Balancer | Directe | L4/L7, health checks, SSL termination |
| DynamoDB | Pas d'équivalent | Migration requise | Migrer vers PostgreSQL ou ScyllaDB (self-hosted) |
| Cognito | Pas d'équivalent | Migration requise | Utiliser Keycloak (open source) ou Auth0 via Okta |
Étape 3 : Plan de migration par phases
Phase 1 : Infrastructure de base (jours 1-3)
- Créez un compte Scaleway et configurez l'organisation
- Provisionez les instances équivalentes (mêmes specs ou supérieures, souvent moins cher)
- Créez les bases de données managées (PostgreSQL/MySQL)
- Configurez le réseau privé (VPC équivalent) et les security groups
Phase 2 : Migration des données (jours 3-7)
- S3 vers Object Storage : utilisez
rclone sync(compatible S3-to-S3, chiffrement en transit) - RDS vers Managed DB : dump
pg_dump/mysqldump, transfert via tunnel SSH, restore - Redis : export RDB, import sur Managed Redis Scaleway
- DNS : exportez la zone depuis Route 53, importez dans Scaleway DNS. Baissez le TTL à 300s 48h avant la migration
Phase 3 : Application et tests (jours 7-10)
- Déployez votre application sur les nouvelles instances
- Mettez à jour les variables d'environnement (endpoints S3, URLs de base de données)
- Testez en staging avec un nom de domaine temporaire
- Validez les performances (latence, throughput, logs d'erreurs)
Phase 4 : Bascule DNS (jour 10)
- Configurez le DNS vers les nouvelles IPs Scaleway
- Surveillez les métriques pendant 24-48 heures
- Gardez l'infrastructure AWS en standby pendant 7 jours (rollback possible)
- Décommissionnez les ressources AWS après validation complète
Comparaison des coûts
Exemple pour une infrastructure PME typique :
| Ressource | AWS (eu-west-3) | Scaleway (fr-par) | Économie |
|---|---|---|---|
| VM 4 vCPU / 8 Go RAM | ~120 €/mois (m7i.xlarge) | ~56 €/mois (DEV1-L) | -53 % |
| PostgreSQL managé 100 Go | ~180 €/mois (db.m7g.large) | ~85 €/mois (DB-GP-M) | -53 % |
| Object Storage 500 Go | ~12 €/mois (S3 Standard) | ~7,50 €/mois | -37 % |
| Trafic sortant 500 Go | ~45 €/mois | ~7,50 €/mois | -83 % |
| Load Balancer | ~25 €/mois (ALB) | ~10 €/mois | -60 % |
| Total mensuel | ~382 € | ~166 € | -57 % |
Le poste le plus économique est le trafic sortant (egress). AWS facture 0,09 €/Go au-delà de 100 Go. Scaleway facture 0,01 €/Go avec 75 Go gratuits par mois. Pour les sites à fort trafic, l'économie est massive.
Pièges à éviter
1. Frais de sortie AWS (egress)
AWS facture le transfert de données sortantes. Pour migrer 1 To de données S3, comptez environ 90 € de frais de sortie. Planifiez ce coût dans le budget migration. Astuce : transférez les données pendant les heures creuses et en plusieurs passes.
2. Services propriétaires sans équivalent
DynamoDB, Aurora Serverless, Step Functions, Cognito, AppSync n'ont pas d'équivalent direct chez Scaleway. Ces services nécessitent une migration applicative (remplacement par des solutions open source ou des services tiers européens). Si votre architecture est fortement couplée à ces services, la migration sera plus longue.
3. Certificats SSL et CDN
AWS Certificate Manager (ACM) ne fonctionne qu'avec les services AWS. Vos certificats ne sont pas transférables. Utilisez Let's Encrypt (gratuit) ou un certificat commercial. Pour le CDN, Bunny.net (Lituanie) ou Gcore (Luxembourg) sont des alternatives européennes.
4. DNS TTL trop élevé
Si vos enregistrements DNS ont un TTL de 24h, les utilisateurs continueront à atteindre les anciens serveurs pendant cette durée. Réduisez le TTL à 300 secondes au moins 48h avant la bascule.
Timeline réaliste
| Type d'infrastructure | Durée estimée | Complexité |
|---|---|---|
| Site vitrine / WordPress | 2-5 jours | Faible |
| Application web + base de données | 1-2 semaines | Moyenne |
| Infrastructure microservices (K8s) | 2-4 semaines | Élevée |
| Architecture multi-services AWS propriétaires | 1-3 mois | Très élevée |
Pour les migrations complexes, un expert en migration souveraine peut réduire la durée de 30 à 50 % et éviter les pièges coûteux.
Foire aux questions
Scaleway offre-t-il les mêmes SLA qu'AWS ?
Les SLA Scaleway varient selon le service : 99,99 % pour les Instances, 99,95 % pour les Managed Databases, 99,9 % pour le Block Storage (source : Scaleway SLA, 2025). AWS propose des SLA similaires (99,99 % EC2, 99,95 % RDS). Pour des charges critiques, la redondance multi-zone est disponible chez les deux fournisseurs.
Les frais de sortie AWS peuvent-ils être négociés ?
Pour les gros volumes (>10 To), AWS propose parfois des crédits de migration via le programme AWS Migration Acceleration Program. Scaleway et OVHcloud proposent également des programmes de migration qui peuvent couvrir partiellement les frais de sortie AWS. Contactez les équipes commerciales des deux côtés.
Puis-je migrer progressivement (hybride) ?
Oui, c'est recommandé. Vous pouvez par exemple migrer le stockage S3 vers Scaleway Object Storage tout en gardant le compute sur AWS temporairement. La compatibilité S3 rend cette approche fluide. Commencez par les services les plus simples (stockage, DNS) et terminez par les plus critiques (base de données, compute).
Comment gérer le rollback en cas de problème ?
Gardez l'infrastructure AWS active pendant au minimum 7 jours après la bascule DNS. En cas de problème, rebasculez le DNS vers les anciens serveurs (temps de propagation : 5 minutes avec un TTL à 300s). Ne supprimez les ressources AWS qu'après une validation complète en production (monitoring, performances, retours utilisateurs).
