Développeurs
Comment se former aux technologies du Cloud et de l’Intelligence Artificielle ?
21 octobre 2019
Categorized: Cloud | CTO | Développeurs | Enseignement et Recherche | Intelligence Artificielle
Share this post:
Les technologies de l’informations évoluent à grande vitesse, et les développeurs, architectes, data scientists, CTOs, CIOs etc. doivent en permanence se tenir au courant et se former, que ce soit sur l’infrastructure, le middleware, le cloud, l’intelligence artificielle ou la data science. L’objectif de cet article est de donner des pointeurs de formation dans ces trois derniers domaines, qui s’incarnent chez IBM dans des produits, très souvent basés sur l’open source.
Il convient donc de pouvoir se former aux concepts, aux librairies open source, et aux produits.
La liste donnée ici n’est pas exhaustive, mais elle permettra, nous l’espérons, aux béotiens de mettre le pied à l’étrier, et aux experts de découvrir des terrains jusque-là inconnus.
La documentation en ligne IBM des offres cloud
IBM’s Center for Open Source Data and AI Technologies.
Cognitive Class
Dans le domaine de l’Intelligence Artificielle et de la data science, IBM propose un site de formation qui inclut à la fois des programmes et des cours concernant
- les concepts (exemple : « Deep Learning Fundamentals »)
- les méthodologies (exemple : « Data Science Methodology »)
- l’infrastructure (exemple : « Reactive Architecture: Introduction to Reactive Systems »)
- les langages (exemple: « Data Visualization with Python »)
- des cours d’introduction (exemple : « Predictive Modeling Fundamentals »)
- des cours avancés (exemple : « Accelerating Deep Learning with GPU »)
Pour qui souhaite creuser un sujet verticalement, il est possible de suivre des programmes (ou tracks).
Un exemple est celui du Deep Learning qui aboutit à un badge : certificat reconnu dans la profession.
Pour plus d’information sur les badges, suivez ce lien.
Les formats de ces tutoriels incluent des présentations, vidéos, travaux pratiques (labs) de durées variables selon le contenu, mais généralement courts (5 heures en moyenne, mais pouvant aller jusqu’à 10 heures et plus). Le site fournit la plupart du temps l’environnement de programmation.
IBM Developer
La section « tutoriels » du site de la communauté des développeurs IBM, permet de naviguer dans une bibliothèque de 648 labs par technologies, composants, industries et modes de déploiement.
Dans l’image ci-dessous, on voit la liste impressionnante des technologies abordées. Ces tutoriels sont orientés développement, et assez techniques. On peut s’y former sur les technologies du Cloud, Data Science, IA, bases de données, sécurité etc.
IBM Skills Gateway
IBM Skills Gateway est un portail de 281 tutoriels, 699 vidéos, 1716 articles (et ces chiffres ne cessent d’augmenter). Dans cette profusion, une bonne approche est de choisir parmi les 143 certifications, ou les 115 « journeys » (cursus d’apprentissage).
On y trouve des formations en intelligence artificielle, analyse, cloud, sécurité, systèmes, IA.
Les cours sont à la fois conceptuels et orientés sur les produits et services IBM.
Dans la copie d’écran ci-dessous, nous montrons comment par exemple trouver des cours de développement de modèles d’apprentissage automatique dans le cursus « machine learning ».
Le résultat est un ensemble de 14 cours, autour de IBM Watson Studio.
Quelques autres cours en exemple de ce que l’on peut trouver dans ce vaste catalogue :
- IBM Cloud Application Development v3
- IBM Cloud Platform Advanced Application Development v1
- IBM Certified Application Developer – Cloud Solutions v3
IBM Coursera
IBM propose un certain nombre de cursus et cours en ligne sur la célèbre plateforme Coursera, dont plusieurs sont certifiants.
Pour les trouver, il suffit de taper IBM dans la barre de recherche de Coursera :
Côté technologies Cloud, on notera par exemple la formation Kubernetes
Côté Data Science, on notera le cursus certifiant « Advanced Data Science with IBM »
Chaines IBM Youtube
IBM dispose de plusieurs chaînes Youtube, en particulier en intelligence artificielle et Data Science:
https://www.youtube.com/user/IBMWatsonSolutions/
Quelques exemples :
- Comment construire un chatbot avec Watson Assistant (15mn)
- Traduction automatique avec Watson Language Translator
- Compréhension de texte avec Watson Natural Language Understanding ou comment visualiser du contenu non structuré
- Détection de traits de personnalité avec Watson Personality Insights
- Analyse et synthèse vocale avec Watson Speech to Text et Watson Text to Speech
- Reconnaissance visuelle Visual Recognition
IBM Garage
IBM Garage est un service de démarrage rapide de transformation technologique, dans un format de type « start-up ». Il maintient également un site qui embarque plusieurs tutoriels.
Un volet important de ces pages web est celui qui s’adresse spécifiquement aux architectures.
Quelques exemples d’architectures que l’on peut y trouver :
- Comment sécuriser des applications cloud
- La gestion des données dans le cloud
- Construire un data lake
- La modernisation d’applications
Le Garage IBM offre également des tutoriels sur son site.
On notera en particulier la formation certifiante à la méthode IBM Garage pour aborder les projets cloud.
La documentation en ligne IBM des offres cloud
Toutes les offres IBM Cloud sont documentées en ligne : Bibliothèque des offres IBM Cloud
Cette documentation inclut elle aussi des tutoriels.
On peut y apprendre le développement d’applications web, la construction de robots conversationnels, les technologies de la sécurité, des applications mobiles, de l’apprentissage automatique, de l’Internet des objets.
IBM’s Center for Open Source Data and AI Technologies.
Appelé plus brièvement CODAIT, ce centre regroupe de nombreux articles, dont certains sous forme de tutoriels, qui vous guident sur de multiples sujets : le développement web, les architecture sans serveur, la data science, le stockage, les containers.
Conclusion
Selon le temps dont vous disposer, le format que vous souhaitez (vidéos, présentations, labs, articles), vos objectifs (certification, simple curiosité, un « deep dive » technique sur un open source ou un produit), vous pourrez trouver votre bonheur pour vous former, vous informer, vous mettre à jour grâce aux différents site présentés ici. A vous de jouer !
Digital Developer Advocate - Data Scientist - Master Inventor - IDT Lead
IBM, avec ses modèles phares Granite, a été désignée comme « performer » dans le rapport de Forrester « The Forrester Wave™ : modèles de fondation d’IA pour le langage, Q2 2024 »
Alors que les entreprises passent de l’expérimentation de l’intelligence artificielle générative (IA générative) à la production, elles recherchent la bonne option en matière de modèles de fondation composée d’un mélange optimal d’attributs qui permettent d’obtenir une IA générative fiable, performante et rentable. Les entreprises reconnaissent qu’elles ne peuvent pas faire évoluer l’IA générative avec des […]
Intégration par design : la clé de la réussite de la transformation cloud
La transformation cloud est un processus complexe qui nécessite une planification méticuleuse et une exécution soignée pour réussir. Alors que les organisations se lancent dans la transformation du cloud, elles se concentrent souvent sur la migration des applications et des données vers le cloud, négligeant un aspect critique : l’intégration. L’un des défis majeurs que […]
Gestion de l’obsolescence logicielle : véritable enjeu pour la DSI et le business
Dans le paysage numérique actuel, les applications logicielles sont le pilier des entreprises modernes. Cependant, avec l’évolution rapide de la technologie, l’obsolescence logicielle est devenue un défi majeur pour les organisations. Les logiciels obsolètes peuvent entraîner des vulnérabilités de sécurité, des crashes système et une productivité réduite, affectant ainsi la performance commerciale et la compétitivité. […]