Cloud Computing

Published on Slideshow
Static slideshow
Download PDF version
Download PDF version
Embed video
Share video
Ask about this video

Scene 1 (0s)

[Audio] Bonjour, Dans le cadre du module Outils Web Avancés, Responsive Design, CMS et Cloud Computing, Et après avoir présenté la fois passé le plugin Elementor intégrable au CMS WordPress, permettant de créer de sites web responsives (ou de dimensions flexibles). Nous allons travailler aujourd'hui la troisième et la dernière partie concernant notamment la technologie Cloud Computing. L' histoire du cloud remonte à 2002, date à la quelle il a vu réellement le jour. La société alors leader du e-business Amazon Web Service. Alors qu'elle doit satisfaire des millions de commandes sur son site, notamment aux approches de Noël, elle a l' idée d'investir dans un gigantesque parc de machines qui, le reste de l'année, et qui sont sous-exploitées. L' entreprise a alors l'idée géniale de louer à la demande ces ressources inexploitées à d'autres entreprises durant les périodes creuses (hors fêtes). Amazon a réussi ainsi a réalisé une bonne croissance en terme de son chiffre d'affaire. Elle a même du effectuer une extension de ses parcs et de ses prestations pour satisfaire la haute demande. Mais, c'est en 2013 que le Cloud a été adopté massivement pas les entreprises, inspirées de ce succès pour fournir des services identiques..

Scene 2 (1m 27s)

[Audio] Le question qui vient de se poser ? Est qu'il s'agit d' une simple évolution technologique ou une réelle révolution qui pourrait changer nos quotidiens ? Le Cloud Computing (littéralement « le calcul sur le nuage ») consiste simplement à déporter sur des serveurs distants des données et des ressources logicielles traditionnellement localisés sur des serveurs locaux d'une entreprise ou d' un organisme, voire sur le poste d'un utilisateur standard. Il permet l' accès via un réseau, généralement entendu comme Internet, à la demande et en libre service, à des plateformes informatiques virtualisées et mutualisées habituellement facturées à l' usage (normalement payant sauf exception). Par conséquent, au lieu d'avoir à acheter, installer, entretenir et gérer ces ressources sur vos propres serveurs dans votre site informatique, un autre organisme plus compétent et spécialisé les en charge, apportant son expertise du métier. Le Cloud Computing nécessite un réseau d' ordinateurs, le plus souvent puissants, des data centers, etc. … l' infrastructure constituée d'un ensemble de serveurs potentiellement partagées entre plusieurs clients, distribuées géographiques en plusieurs sites, et souvent délocalisées..

Scene 3 (2m 50s)

[Audio] Selon les modes de déploiement de services Cloud, le Cloud peut prendre plusieurs formes public, privé, hydride ou communautaire : - Le Cloud public désigne une infrastructure gérée par un operateur externe et présente uniquement dans les locaux du fournisseur de Cloud. - Le nuage privé quant à lui est destiné exclusivement à une organisation, qui peut le manipuler elle-même, ou faire appel à services fournis par des prestataires spécialisés. Ce sont les serveurs de la société – qui peuvent exister dans ou hors des locaux -- qui vont gérer l' ensemble des données pour tous les utilisateurs de l'entreprise. - Le cloud hybride est un type de cloud computing qui associe une infrastructure locale (ou un cloud privé) à un cloud public. Les clouds hybrides permettent aux données et aux applications de se déplacer entre les deux environnements. - On se termine par le nuage communautaire : l'infrastructure du nuage est contrôlée par plusieurs clients qui se rassemblent pour former un nuage répondant à leurs besoins spécifiques, en particulier d'un point de vue de contrôle, de sécurité et de conformité. Ce type de nuage est semblable à ceux montés par les milieux académiques pour des études de grande envergure. Donnant l' exemple : Chatter qui est un service de réseau social d' entreprise fait partie de la plateforme Force.com. Il permet à tous les employés d'une même entreprise de mettre à jour leur profil et ainsi échanger et partager tous types d' informations sur leurs activités professionnelles du quotidien..

Scene 4 (4m 29s)

[Audio] Les Services du Cloud peuvent être divisés en 3 couches de pile : IaaS: Infrastructure en tant que service. PaaS: Plateforme en tant que service. SaaS: Logiciels en tant que service. - IaaS: c'est le service de plus bas niveau. Il consiste à offrir un accès à un parc informatique virtualisé. Des machines virtuelles sur lesquelles le consommateur peut installer un système d'exploitation et des applications. Le consommateur est ainsi dispensé de l' achat de matériel informatique. - Paas: dans ce type de service, situé juste au-dessus du précédent, le système d'exploitation et les outils d' infrastructure sont sous la responsabilité du fournisseur. Le client a le contrôle des applications et peut ajouter ses propres outils. La situation est analogue à celle de l' hébergement web où le consommateur loue l' exploitation de serveurs sur lesquels les outils nécessaires sont préalablement placés et contrôlés par le fournisseur. - Saas: ceci est le plus haut niveau de la couche de la pile du Cloud - directement utilisé (consommé) par l' utilisateur final. dans ce type de service, des applications sont mises à la disposition des consommateurs. Les applications peuvent être manipulées à l' aide d'un navigateur web ou installées de façon locative sur un PC, et le consommateur n'a pas à se soucier d'effectuer des mises à jour ou d'assurer la disponibilité du service. Gmail et la suite bureautique Office 365 sont deux exemples de tel service..

Scene 5 (6m 22s)

[Audio] Le Cloud Computing permet de passer à un modèle où les ressources informatiques ( hardware, voire software) peuvent être louées au lieu d'être acquises. Comme toute autre technologie émergente, Le Cloud possède quelques avantages et quelques faiblesses ou failles : Vous pouvez accéder à vos données depuis n'importe quel endroit et à n'importe quel moment, il vous suffit d'avoir une machine et une connexion internet. Vous n'avez pas à investir un gros montant dès le départ, c'est un abonnement mensuel avec un tarif différent selon l' offre et la consommation. Pour l' Évolutivité: vous disposez des mises à jour en temps réel mais également vous avez facilement la possibilité de faire évoluer votre abonnement avec des fonctionnalités plus larges. Les tâches liées à la maintenance du matériel et à la mises à jour des logiciels sont totalement supprimées, ce qui permet un gain important en temps et en productivité. Les équipes IT peuvent ainsi passer plus de temps sur des tâches à plus forte valeur ajoutée. Quant aux inconvénients : Selon quelques experts, l' informatique dans le nuage « est un piège », les utilisateurs perdent le contrôle de leurs applications. Il le considère comme un concept publicitaire sans intérêt, et qu'il s'agit d'un phénomène de mode ni plus ni moins. L' utilisation des réseaux publics, dans le cas du cloud public, entraîne des risques liés à la sécurité du cloud. En effet, la connexion entre les postes et les serveurs distants passe par le réseau internet, et expose à des risques supplémentaires de cyberattaques, et de violation de confidentialité. Sans oublier le problème de compatibilité technique qui peut se manifester notamment lorsqu'on travaille en mode hybride intégrant des logiciels et des infrastructures hétérogènes provenant de plusieurs constructeurs ou développeurs. De plus , en cas de problèmes techniques ou d' incidents ou un changement des règles de gestion ou de la politique de travail : vous êtes directement impacté. Vous ne pouvez pas régler le problème vous-même, vous dépendez directement du fournisseur du cloud..

Scene 6 (8m 38s)

[Audio] Plusieurs solutions possibles peuvent vous aider à la création, la manipulation des pages web puis la publication de ce contenu en Cloud, projeté sur le tableau une sélection non exhaustive de quelques solutions qui me s'avère utile: 1- PlanetHoster : PlanetHoster est une société d' hébergement web établie depuis 2007 au Canada et en France. Elle est aussi spécialisée dans la location des noms de domaine, la vente de certificats SSL ainsi que d'autres pratiques professionnelles dédiés à Internet. La création d' un sous domaine dans ce site demeure gratuite. Néanmoins, lors de téléversement de votre Site web un dépôt minimal de 10 euros sera exigé. La plateforme PlanetHoster ne propose aucun hébergement du CMS WordPress. Cela ne veut absolument pas dire qu'il sera impossible d'héberger un site Internet crée par WordPress via ce prestataire de service. 2- Informaniak.com : est un ancienne entreprise suisse qui existe depuis plus de 25 ans. Elle propose plusieurs produits et services entre autres : L'hébergement web et la gestion de courriels, Une solution de sauvegarde cloud sécurisée, le Streaming et des abonnements VAD (ou Vidéo à la demande, pour la diffusion de contenus vidéo numériques). Informaniak offre un forfait gratuit pour les étudiants sous réserve de la validation de l' inscription auprès de son service technique. 3- wix.com : qu'il représente un Framework conviviale permettant de manipuler une multitude de types de fichiers CSS, HTML, PHP, XML, et JavaScript avec 800 thèmes préconçus, il s'agit est d'un éditeur de site Internet facile à prendre en main qui propose des designs flexibles similaires à WordPress. Il assure un hébergement et une diffusion des sites web gratuitement. Toutefois, Il n'est pas recommandé d'utiliser cette solution pour un site web complexe et volumineux et d'opter plutôt à des CMS plus sophistiqué tels que WordPress, joomla ou Drupal. 4- Dans le cadre de ce module, nous allons retenir la dernière solution consistant à utiliser la plateforme 000webhost.com..

Scene 7 (11m 7s)

[Audio] 000webhost, est un service d' hébergement gratuit et sans publicité avec cPanel, PHP et MySQL. C'est idéal pour les étudiants ou pour les personnes qui démarrent leur premier site Web, en particulier à des fins personnelles ou pédagogiques. 000webhost est alimenté par le fameux fournisseur d' hébergement Web et le registraire de domaine Internet Hostinger. 000webhost proposent plusieurs types d' offres versions (un gratuit avec des fonctionnalités essentielles et plusieurs offres payantes ou propriétaires fournissant des fonctionnalités avancés comme le support technique 24/ 7/ 365, un espace mémoire plus important, un serveur FTP et un domaine dédié (qui représente une dénomination rattachée à votre adresse IP) voire d'autres options personnalisables), Mais puisque la version gratuite contient le nécessaire pour élaborer nos projets, nous nous limitons aujourd'hui sur elle, Ce forfait gratuit vous autorise à héberger 1 site Web avec 300 Mo d' espace disque et une bande passante jusqu'à 3 Go. Il garantit une haute disponibilité de 99 % et vous bénéficiez également d'un créateur de site Web gratuit convivial et facile à utiliser. Si vous envisagez d'installer WordPress, vous pouvez le faire automatique en utilisant le programme d' installation disponible sur cette plateforme..

Scene 8 (12m 39s)

[Audio] Démarrer avec 000webhost est facile et ne prend pas plus de quelques minutes. Suivez simplement les instructions que je vais mentionner étape par étape : 1- Tout d' abord, vous devez vous inscrire sous le plan d' hébergement Web gratuit. Une fois que vous êtes sur la page d' inscription, vous pouvez soit vous inscrire en utilisant votre adresse e-mail, soit vous connecter via votre Facebook ou Gmail. Avant la fin du processus d'inscription, il vous sera demandé de confirmer votre adresse e-mail. 2- Après avoir confirmé votre adresse e-mail, vous serez redirigé vers une page « démarrer ». Selon vos préférences, vous pouvez faire une sélection parmi les options proposées, ou bien sélectionner l' option "autre" pour le moment. Maintenant, il vous sera demandé de nommer votre projet afin que vous puissiez l'identifier facilement si vous créez plusieurs sites Web à l' avenir. Une fois que vous avez fait cela, vous serez redirigé vers une autres page. Sur cette page, vous devez décider si vous souhaitez utiliser leur créateur de site Web pour en créer un à partir de zéro (ou en utilisant des modèles), installer WordPress ou télécharger votre propre site si vous avez déjà la sauvegarde. 3- Après cela, vous pouvez retravailler sur votre site Web en changeant son nom, en appliquant un thème, en installant des plugins et enfin, en mettant votre site Web nouvellement construit en ligne sur Internet. Cependant, il faut garder à l' esprit que ce n'est que le début de votre développement web en ligne. La maintenance d'un site Web vous oblige à apporter constamment des modifications, à ajouter de nouveaux éléments et à être pleinement conforme à toutes les exigences légales..

Scene 9 (14m 32s)

[Audio] Maintenant que vous connaissez l' importance d'avoir un site web hébergé en cloud. Dans le cadre de ce TP, et Il vous est demandé de créer un mini-site web comportant 3 ou 4 pages ou articles responsives à votre convenance (qui sont ajustables selon la taille de dispositif d' affichage que ce soit un Laptop, une Tablette ou un Smartphone). Cela en utilisant WordPress avec Elementor ou toute autres plateformes tels que WIX ou Informaniak.com. Veuillez à ce que ce site comprenne du contenu multimédia de tout genre (comme les images, les animations, les cartes géographiques, etc.). Vous devez ensuite vous en servir d'un client FTP pour publier téléverser ce mini-site vers l'hébergeur 000webhost. on a toujours besoin d'avoir un logiciel client FTP sous la main, FileZilla est l' un des clients FTP les plus connus, il s'agit d'un logiciel open source et gratuit, qui existe en version Windows, Mac et Linux, ainsi qu'en version portable (qui nécessite pas l'installation) pour Windows uniquement. Son programme d' installation est en anglais, mais l' interface utilisateur de FileZilla est ensuite en français. Le logiciel gère les protocoles FTP standard et sécurisés, les files d' attente, les pauses et les transferts interrompus. À travers le glisser-déplacer, il est possible d'uploader aisément un ou plusieurs fichiers au répertoire depuis votre PC local vers l' hébergeur de votre mini-site. Je vous en m'arrêter là, N'oublier pas d'abonner à notre chaine et d'activer la notification, au revoir..