Cours pour les praticiens de l'informatique en nuage

Introduction

Donnez vie à vos idées et innovez dans tous les secteurs en appliquant des microservices PaaS de nouvelle génération qui s'intègrent facilement dans des solutions réelles.

IBM SkillsBuild pour le monde universitaire
Cours en autonomie

Aperçu de l'informatique en nuage

Explorer les sujets, les technologies et les compétences nécessaires pour réussir la mise en œuvre de solutions basées sur le cloud.

Les plateformes cloud couvrent les environnements publics, privés et hybrides. Ils offrent des services gérés qui permettent de concevoir, de prototyper et de construire rapidement des solutions applicatives avec une suite robuste d'outils avancés de données et d'intelligence artificielle (IA), et s'appuient sur une expertise sectorielle approfondie pour aider les entreprises innovantes à la recherche d'une transformation numérique dans leur voyage vers le cloud.

Cloud et intelligence artificielle

Le phénomène de l'informatique dématérialisée fait référence à l'adoption globale de services dématérialisés intégrés dans le tissu des entreprises et des industries du monde entier. Comme de plus en plus d'applications sont basées sur les technologies en nuage, le volume de données augmente à un rythme exponentiel. L'intelligence artificielle permet à des systèmes intelligents d'"apprendre" de leur environnement afin d'aider les entreprises et les particuliers à donner un sens aux données d'application telles que les images, les vidéos et les textes dans leur contexte.

Infuser

Rendre le cloud opérationnel en toute transparence

Organiser

Créez une base analytique fiable et prête à l'emploi.

Moderniser

Préparez votre patrimoine de données à l'IA et au multicloud

Analysez

Développez vos connaissances grâce à l'IA, où que vous soyez

Collecter

Rendez vos données simples et accessibles

Objectifs

Praticiens de l'informatique en nuage

Créer des solutions disruptives basées sur le cloud qui offrent des expériences client uniques en utilisant des pratiques de conception centrées sur l'utilisateur, des méthodologies agiles et l'intégration de la sécurité, des données et des capacités d'IA basées sur le cloud.

Portée

  • Renforcer l'innovation dans les applications
  • Déplacer les applications vers le cloud
  • Moderniser les principales applications d'entreprise pour le cloud
  • Créer de nouvelles solutions natives en nuage

Objectifs d'apprentissage pour ce cours :

  • Comprendre l'évolution et l'impact du cloud computing.
  • Explorez les nuages par domaine d'activité : commerce de détail, médias et communication, télécommunications, divertissement et services financiers.
  • Explorez des études de cas de bout en bout pour chaque secteur clé du cloud et identifiez les modèles communs : cloud public, cloud privé, cloud hybride.
  • Comprendre les aspects techniques des solutions en nuage : logiciel en tant que service, plateforme en tant que service, infrastructure en tant que service.
  • Construisez des solutions cognitives, en tirant parti de l'IA et de la science des données dans les solutions cloud.
  • Comprendre les pratiques de l'industrie pour concevoir et construire des solutions cloud agiles, en utilisant la méthodologie Cloud Garage.
  • Travaillez en équipe en explorant conjointement des scénarios de nuages réels.
  • Prototypez des solutions cloud sur mesure en vous appuyant sur des concepts, des technologies et des méthodologies éprouvés par l'industrie.
Aperçu de l'informatique en nuage Objectif Image de l'article

IBM Cloud lance l'histoire de la transformation cloud d'American Airlines

L'expérience client est un facteur clé de différenciation concurrentielle pour les compagnies aériennes et dépend de plus en plus des canaux numériques. Comment American pourrait-elle répondre à l'appétit de ses clients pour des informations et des services instantanés ?

Développement accéléré : le passage aux microservices

Au cours des négociations pour un contrat de transformation à grande échelle, American Airlines a demandé à IBM de l'aider à répondre à un besoin urgent - qui servirait également de point de référence pour la méthode de travail proposée par IBM. La compagnie aérienne souhaitait offrir à ses clients de meilleures capacités de libre-service en cas de changement forcé de réservation en raison d'un événement météorologique majeur perturbant les opérations.

Alors que les algorithmes d'American replacent généralement les passagers sur le meilleur vol suivant, les clients devaient appeler le service de réservation ou se rendre à l'aéroport pour discuter d'autres options. American souhaitait que les clients puissent voir d'autres possibilités et mettre à jour leur sélection de vols via le site web, l'application mobile ou un kiosque en libre-service.

À l'approche de la saison estivale, le président de la société a mis American au défi de fournir une nouvelle application de rebooking dynamique orientée client en quelques mois seulement - un défi qui n'aurait pas pu être relevé avec l'ancienne approche et qui aurait pris au moins deux fois plus de temps.

American a demandé de l'aide à IBM, qui, désireuse de prouver sa crédibilité, a relevé le défi. La pièce maîtresse de la transformation d'IBM est la méthode IBM Garage, une méthodologie holistique couvrant la technologie, les personnes, les processus et l'organisation. Dans le cadre de la première étape du projet Dynamic Rebooking, IBM et les développeurs d'American Airlines se sont rencontrés et ont rapidement élaboré plus de 200 récits d'utilisateurs pour guider le développement de la nouvelle application.

Ensuite, les équipes ont identifié leur premier MVP (produit minimum viable - l'application la plus simple possible qui répond aux exigences de l'entreprise) et ont commencé à coder. L'utilisation de microservices, de la programmation en binôme et du développement piloté par les tests a permis une approche hautement parallélisée qui a accéléré la création du nouveau code cloud-native.

Les microservices ont permis de décomposer chaque fonction métier en fonctions simples et réutilisables qui peuvent être composées et appelées autant de fois que nécessaire par n'importe quelle plateforme connectée.

Après seulement quatre mois et demi, l'application Dynamic Rebooking a été mise en production dans huit aéroports et a été progressivement étendue à d'autres aéroports, tandis que les tests, le développement et les mises à jour se poursuivaient en arrière-plan.

Hyperscaling - un avantage pour le cloud

L'hébergement sur la plateforme IBM Cloud Foundry a porté ses fruits lorsque l'ouragan Irma a frappé. L'entreprise a décidé du jour au lendemain de déployer l'application à l'échelle mondiale dans tous les aéroports américains.

Patrick Morin, directeur général de la technologie client chez American Airlines, commente : "L'une de nos attentes à l'égard d'IBM Cloud était que l'hyperéchelle soulagerait les préoccupations relatives à l'infrastructure lors du déploiement d'une application à l'échelle mondiale. Lorsque les ouragans ont frappé, nous avons mis cela à l'épreuve et notre confiance s'est avérée fondée : l'application a fonctionné sans problème et nous l'avons depuis déployée dans plus de 300 aéroports sans aucun problème."

La clé de la transformation

Si certaines solutions en nuage s'appliquent à tous les secteurs, de nombreuses applications en nuage sont spécifiques à un secteur particulier. Le développement d'applications en nuage réussies doit être guidé par des experts qui comprennent les objectifs stratégiques de l'organisation cible et le contexte concurrentiel dans lequel elle opère. Une véritable transformation se produit toujours lorsque la compréhension d'un secteur est associée à des capacités techniques.

Outils

Ce cours utilise les outils suivants :

  • Android Studio
  • AUTHY
  • Pipeline de livraison
  • GitHub
  • IBM Cloud
  • IBM Digital App Builder
  • Service des fondations mobiles
  • New Relic
  • PagerDuty
  • Sauce Labs
  • Slack
  • Chaînes d'outils
  • Twilio
  • Service de reconnaissance visuelle
  • Watson Assistant
  • XCode

Conditions préalables

Atelier d'instructeur

L'animateur qui dispense ce cours a déjà suivi le cours et a réussi l'examen.

  • Conférencier avide avec de bonnes compétences de présentation
  • Compétences pédagogiques en matière de gestion de groupe
  • Encourager la pensée critique et l'exploration des domaines
  • Expérience de la gestion des ensembles de données et des droits de propriété intellectuelle

Format de la salle de classe

Les personnes ayant un intérêt actif à postuler pour des emplois de premier niveau dans la mise en œuvre de la technologie blockchain.

  • Connaissances de base en informatique*.

*Connaissances informatiques de base - Il s'agit des compétences requises pour utiliser, au niveau de l'utilisateur, un environnement de système d'exploitation graphique tel que Microsoft Windows® ou Linux Ubuntu®, en exécutant des commandes d'exploitation de base telles que le lancement d'une application, le copier-coller d'informations, l'utilisation de menus, de fenêtres et de périphériques tels que la souris et le clavier. En outre, les utilisateurs doivent être familiarisés avec les navigateurs Internet, les moteurs de recherche, la navigation dans les pages et les formulaires.

Certificat numérique

Certificat de praticien

Badge du certificat IBM Cloud Computing Practitioner

Certificat IBM Cloud Computing Practitioner

Voir badge

À propos de ce certificat

Grâce à une formation validée dispensée par un instructeur en informatique dématérialisée, ce détenteur de badge a démontré qu'il avait acquis les compétences et la compréhension des concepts et des technologies dématérialisés.

Le titulaire du badge a démontré sa compétence et sa compréhension des sujets techniques liés à l'informatique en nuage et de la réflexion sur la conception.

Le lauréat a acquis la capacité d'appliquer les concepts et la technologie de l'informatique en nuage avec les outils open-source applicables qui sont pertinents pour les scénarios d'informatique en nuage dans le monde réel et qui conviennent à des fins éducatives.

Compétences

Cloud, Cloud computing, IBM Cloud, IBM Watson, Watson Assistant, Reconnaissance visuelle, Sécurité du Cloud, Économie des API, Données, Multicanal, Sécurité du Cloud, Méthode Garage, Agile, Culture du Cloud, DevOps, Microservices, Cloudant, Twillio, Authentification à deux facteurs, Constructeur d'applications numériques, Développement d'applications mobiles, GitHub, Chatbot, Expertise sectorielle, Design Thinking, Use cases, Communication, Collaboration, Travail d'équipe, Résolution de problèmes, Empathie, Personas, Conception d'expérience, Idéation, UX, Expérience utilisateur, Recherche utilisateur, Conception centrée sur l'utilisateur, Centré sur l'utilisateur, Storyboarding.

Critères

  • Doit participer à une session de formation dans un établissement d'enseignement supérieur mettant en œuvre le programme IBM Skills Academy.
  • Doit avoir suivi la formation des praticiens de l'informatique en nuage dispensée par un instructeur.
  • Il faut avoir obtenu le Insigne de praticien de la réflexion sur le design d'entreprise.
  • Il faut réussir l'examen des praticiens de l'informatique en nuage et compléter de manière satisfaisante l'exercice de groupe.

Certificat d'instructeur

Badge d'instructeur pour le certificat IBM Cloud Computing Practitioner

Certificat IBM Cloud Computing Practitioner : Instructeur

Voir badge

À propos de ce certificat

Dans le cadre d'un atelier dirigé par un instructeur d'IBM, ce détenteur de badge a acquis des compétences sur les concepts, la technologie et les cas d'utilisation de l'informatique en nuage (cloud computing).

Le titulaire du badge a démontré sa compétence sur les sujets suivants : paysage de l'informatique en nuage, adoption du secteur de l'informatique en nuage, plateformes API, données dans l'informatique en nuage, informatique en nuage et IA, informatique en nuage pour le multicanal, sécurité de l'informatique en nuage, méthodologie de garage, culture agile de l'informatique en nuage, cadre DevOps, et cas d'utilisation de l'industrie de l'informatique en nuage.

Le lauréat a démontré sa capacité à dispenser le cours sur l'informatique en nuage en tant qu'instructeur, en appliquant des compétences pédagogiques pour diriger le travail de groupe à l'aide de scénarios basés sur des défis.

Compétences

Cloud, Cloud computing, IBM Cloud, IBM Watson, Watson Assistant, reconnaissance visuelle, sécurité du cloud, économie des API, données, multicanal, sécurité du cloud, méthode Garage, Agile, culture du cloud, DevOps, Microservices, Cloudant, Twillio, authentification à deux facteurs, constructeur d'applications numériques, développement d'applications mobiles, GitHub, Chatbot, expertise sectorielle, Design Thinking, Use cases, Formateur, Conférencier, Conseiller, Communication, Collaboration, Travail d'équipe, Résolution de problèmes, Empathie, Personas, Conception d'expérience, Idéation, UX, Expérience utilisateur, Recherche utilisateur, Conception centrée sur l'utilisateur, Storyboard centré sur l'utilisateur.

Critères

  • Doit être un membre du corps enseignant d'un établissement d'enseignement supérieur qui a mis ou met en œuvre le programme IBM Skills Academy.
  • Doit avoir suivi l'atelier IBM Cloud Computing Practitioners - Instructors.
  • Il faut avoir obtenu le Insigne de praticien de la réflexion sur le design d'entreprise.
  • Doit répondre aux exigences du processus de validation des enseignements de la Skills Academy d'IBM.