The Doppler Quarterly (FRANÇAIS) Hiver 2018 | Page 70
• Streaming vidéo
• Intégration
d’applications
• Réalité virtuelle et
augmentée
• Voix (Alexa)
• Calculs et serveurs
• Base de données
• Outils de
développement
• Services IoT
• Services d’apprentis-
sage automatique
• Outils de gestion
• Médias
• Mobile
• Informatique conte-
neurisée
et sans serveurs
• Mise en réseau et CDN
(Content Delivery Net-
work) en amont du cloud
• Sécurité, identité et
conformité
• Stockage
• Journalisation et
surveillance
• Poste de travail virtuel
• Gestion d’entreprise
Figure|2|: Extrait des plus de 1|000 nouveaux services et
fonctionnalités introduits par AWS en 2017
plus de 1 000 nouveaux services ou nouvelles fonctionnalités de service intro-
duites par AWS pour la seule année 2017.
Décidez quels services vous allez apprendre pour apporter le plus de bénéfi ces
à la société, sans perdre prise sur le monde réel qui vous entoure.
Apprenez à coder des services
Le premier élément que vous devez adopter, c’est le code. Si vous n’êtes pas
familiarisé avec les langages Python, JSON, Terraform, Ansible et PowerShell
(pour n’en citer que quelques-uns), il est temps d’accomplir le « grand saut » en
apprenant les rudiments de ces langages et les raisons pour lesquelles ils sont
indispensables à votre réussite professionnelle. Le cœur du mouvement du
cloud est le code, ainsi que l’aptitude à programmer des services dans le cloud
pour déployer et gérer sainement vos applications.
L’infrastructure de codage n’a en elle-même rien de nouveau. Les plateformes
de cloud défi nies par logiciel existent déjà depuis un certain nombre d’années.
Les plateformes AWS, Azure, Google et OpenStack exposent leurs API à l’inten-
tion d’utilisateurs tels que vous, pour vous permettre de créer, déployer et
gérer des applications à partir des programmes que vous développez et pilotez.
Si vous êtes un « ingénieur système », vous avez l’avantage de savoir de quelle
manière une application doit être exécutée dans le datacenter. Vos connais-
sances sur la mise en réseau, la compilation de serveurs, les baies de stockage,
le déploiement de correctifs, les sauvegardes, la redondance, l’identité et la
sécurité vous procurent une longueur d’avance sur vos collègues
développeurs.
Seulement voilà : il reste toujours des codeurs ! Si un développeur apprend ce
que vous savez sur l’ingénierie systèmes, vous perdez votre job ! Vous devez
donc courir (ou plutôt foncer) acquérir la connaissance des plateformes de
cloud public afi n de devenir un conseiller avisé auprès de vos communautés de
développeurs. Votre opportunité d’acquérir ces connaissances et de les
exploiter à votre avantage est plus courte que vous ne l’imaginez. Les dévelop-
peurs sont des gens intelligents, qui apprendront ce qu’il faut savoir pour
déployer des services effi cacement et en toute sécurité.
C’est donc vous qui devez apprendre à coder.
68 | THE DOPPLER | HIVER 2018