Voyage vers le Cloud

Avez-vous besoin d’une gouvernance?
Quel est la gouvernance processus dans votre organisation, le cas échéant? Ceci est déterminé si votre entreprise et vos données doivent répondre à une conformité et Audit conditions. Par exemple: les institutions financières ont besoin des approbations de conformité.
La charge de travail de production et la conformité qui l’entoure peuvent être déterminées par:
- Comment vous classez les données: publiques, privées, confidentielles, hautement confidentielles
- Quelle est la criticité du service (Cat abcd)
L’évaluation doit être effectuée en collaboration avec l’architecture de conformité, de risque et de sécurité.
C’est pour lancer le bal.
Maintenant, la balle est dans votre camp – en quelque sorte.

Chaque projet de migration vers le cloud est différent. J’ai été témoin de projets qui effectuent 30 migrations en 30 jours et de projets qui ont pris des mois.
Il y a des leçons que j’ai apprises en cours de route. Il y a des paramètres qui doivent être pris en compte dans chaque projet.
Soulevez et déplacez-vous?
Déterminez s’il s’agit d’un ascenseur et d’un quart de travail. Ce qui dépend d’une variété de paramètres: budget, stabilité et le plus important – pour répondre à la question: pourquoi faites-vous cela?
Du point de vue de la plate-forme, êtes-vous confronté à des problèmes de stabilité de plate-forme, à des problèmes de licence? Votre plate-forme bénéficierait-elle d’une mise à niveau de l’infrastructure?
C’est l’occasion de réfléchir au design. Oui, le temps et le budget et votre pourquoi joueront un rôle majeur dans la réponse à ces questions. Mais il faut répondre à ces questions.

Si vous introduisez quelque chose de nouveau dans votre architecture existante, bien sûr, POC est important pour voir si cela vous aidera avec vos fonctionnalités. Dans le même temps, les performances, les licences, la sécurité et le modèle de support doivent également être pris en compte.
La sécurité est un bloqueur?
J’ai entendu des gens d’AWS dire: «La sécurité est le jour 0». Il est.
Mais si vous demandez à quelqu’un quel est votre plus gros bloqueur? La sécurité est là au sommet.
Je choisis de ne pas être d’accord.
Les mots magiques: engagement précoce.
Faites participer dès le départ un consultant en sécurité à votre équipe. Organisez un atelier sur la sécurité dans lequel toute l’équipe est informée de ce à quoi vous devriez commencer à penser du point de vue de la sécurité.
En tant qu’analyste d’affaire, j’ai veillé à ce que la sécurité soit présente à chaque session de préparation et que les décisions les dépassent. En conséquence, nous avons pu découvrir des différences dès le début.
Exemple: comment gérez-vous les certificats? Comment gérez-vous les mots de passe? Qu’en est-il des données client en non-production? Quelles données doivent être masquées? Si certaines données ne peuvent pas être masquées, quelles exceptions ou quels risques devez-vous signaler et être approuvé.
Croyez-moi: cela prend du temps. Et ces problèmes sont mieux découverts au début. Cela vous donne le temps de l’analyser et de l’atténuer.
La sécurité est votre amie. Nous avons besoin d’un changement de mentalité lorsqu’il s’agit de sécuriser nos applications et notre plateforme. Votre candidature ne devrait pas être dans l’actualité pour les mauvaises raisons. Vous ne voulez pas briser la confiance de vos clients.
La sécurité est devenue un mot d’or, alors que je pense qu’il est temps que cela devienne juste un autre mot comme la performance.
Ne faites-vous pas des tests de performances précoces?
Préparez vos références. Cela vous fournira un cadre à comparer avec votre nouvelle solution dans le cloud. Commencez tôt les tests de performances. Continuez à comparer avec vos références. Vous serez en mesure de découvrir les problèmes de performance, de résilience et de stabilité. De meilleures performances ou, au moins, des performances comparables à celles de votre solution sur site, c’est ce que vous devez rechercher.
Utilisez ce que le cloud peut offrir. Profitez de plusieurs zones et de la redondance géographique. Utilisez la mise à l’échelle automatique – horizontale et verticale. Intégrez la surveillance dans vos applications.
Le cloud vous fournit des outils pour vous faciliter la tâche.
N’est-ce pas encore automatisé?
Il y a une raison pour laquelle vous avez décidé de passer au cloud. La facilité opérationnelle devrait certainement en faire partie.
Automatisez la création de votre infrastructure dans des environnements non prod et prod – gestion de la configuration, données utilisateur, gestion des certificats, chiffrement. Considérez tout cela.
Automatisez le déploiement de votre code.
Intégrez les tests automatisés dans le cadre de votre pipeline de build.
Réduisez les interventions manuelles là où vous le pouvez.
Déplacez-vous votre base de données?
Ce qui devient plus intéressant, c’est le travail avec la base de données. Il y a beaucoup de questions auxquelles il faut répondre.
Qu’utilisez-vous pour votre base de données aujourd’hui?
Migrez-vous vers RDS?
Si vous utilisez oracle, vous ne pourrez pas créer de répliques en lecture. La lecture de votre base de données est-elle lourde?
D’où viennent vos rapports? S’il s’agit de la même base de données ou de la base de données secondaire, comment allez-vous l’implémenter en production.
Quelle est votre stratégie de migration pour la base de données? Combien de temps d’arrêt est acceptable pour votre application? Cette stratégie sera définie par la taille de votre base de données, le temps d’arrêt, la criticité.
Où hébergez-vous votre infrastructure? Fonctionne-t-il avec la même latence qu’aujourd’hui? Si vous hébergez dans une zone plus éloignée de votre centre de données sur site, cela peut avoir un impact sur vos performances. Vous devrez trouver des solutions pour contourner toute latence.
Facilité opérationnelle
L’automatisation joue un rôle majeur dans la facilité opérationnelle. Le fonctionnement et la maintenance ne doivent pas être une réflexion après coup.
Penser à:
- Surveillance et alerte
- Préparation opérationnelle
- Avez-vous besoin de perfectionnement?
- Reprise après sinistre.
- Ingénierie du chaos – si vous le pouvez.
La migration vers le cloud est un voyage passionnant. Si vous le faites pour la première fois, vous apprendrez beaucoup. Les enjeux sont proportionnés à la complexité de votre architecture.
Mais si vous avez décidé de migrer, créez-la bien. Utilisez tous les outils fournis par le cloud. C’est l’occasion de rendre votre plateforme plus efficace et résiliente. C’est l’occasion d’aider vos clients à bénéficier de meilleures performances. Cela vous facilitera la vie si vous le faites aussi bien que possible.
Je suis passionné de technologie et même en tant que jeune adulte, je voulais faire partie du domaine des technologies de l’information. Je crois que la technologie est comme la magie «moldue», et je suis fier de jouer un rôle. J’adore la façon dont la technologie aide à résoudre les problèmes d’affaire.
J’ai porté de nombreux chapeaux dans le domaine de la technologie au cours des 12 dernières années. Actuellement, je travaille en tant que Senior Tech BA dans le monde DevOps.
Lire plus de blogs
Logiciel de flux de travail EPC
Brochure sur le flux de travail EPC
Des questions?


