Transcription
1. Introduction: Bonjour et bienvenue dans le premier
module de cette formation. Avant de nous
plonger dans Amazon Web Services, vous devez disposer d'une
base solide en cloud computing. Donc, sans plus
tarder, commençons. Dans ce module, nous allons
aborder ce qu'est le cloud computing ? Quels sont les différents types
de modèles de déploiement cloud ? Nous parlerons également centres de données et de la façon dont
le cloud computing est-il apparu
? Quels sont les différents types
de modèles de services cloud ? Quelques concepts importants
liés au cloud. Nous allons ensuite passer à différents fournisseurs de cloud qui fournissent des services cloud. Et plus important encore,
les avantages du cloud computing par rapport
aux méthodes traditionnelles. Nous examinerons chaque
sujet en détail afin que vous ayez une
compréhension claire, car ils sont très importants à
comprendre avant de passer à
AWS une fois ce module
terminé avec succès, vous aurez une compréhension
approfondie du cloud computing, ses principaux concepts et avantages. Vous serez en mesure de
décider quand vous devez utiliser le cloud
computing et quels modèles et services vous devez utiliser pour prendre des notes
tout au long de cette formation. Comme rien rend cet
apprentissage beaucoup plus facile en vous fournissant un
soutien rapide quand vous le souhaitez. C'est tout pour cette vidéo. Dans le prochain, nous aborderons
ce qu'est le cloud computing. On se voit dans la vidéo suivante.
2. Qu'est-ce que la facturation Cloud ?: Bienvenue aux étudiants. À partir de cette vidéo. Nous commencerons notre parcours du cloud computing avec
Amazon Web Services. Dans cette vidéo, vous
découvrirez ce qu'est le cloud computing et quels sont les différents services de cloud
computing. Commençons donc. cloud computing est la fourniture
à la demande de services de calcul, stockage, de base de données, de mise en réseau et de nombreux autres services
sur Internet. Je suis endetté. Vous êtes débutant. Ces conditions ne sont pas nouvelles pour vous. Mais ne vous inquiétez pas, je vais les
expliquer sous peu. Comprenons tout d'abord ce qu'est
la livraison à la demande. À la demande, vous pouvez
l'obtenir quand vous en avez besoin. Comprenons cela à
l'aide d'un exemple. Supposons que vous soyez
gourmand , que vous aimiez cuisiner
et essayer de nouvelles recettes. Imaginez à quel point
il serait génial d'obtenir la quantité exacte d'
ingrédients chaque fois
que vous essayez une nouvelle recette afin d'obtenir le meilleur goût et de ne pas perdre d'ingrédients. Cela peut sembler impossible
en ce qui concerne les ingrédients, mais il est sans aucun doute possible dans le cas
du Cloud Computing, vous obtenez exactement ce dont
vous avez besoin et cela aussi, lorsque vous le commandez. Une autre chose qui rend
le cloud computing si simple, c'est le prix payant au fur et à mesure. Vous ne payez que ce que vous demandez et ce que vous
utilisez dans le cloud computing. Une fois que vous avez terminé de
disposer d'un service ou d'une ressource, vous pouvez facilement supprimer
ou désallouer. Par conséquent, vous n'avez pas besoin de
payer pour quoi que ce soit de plus. ne payez que ce que vous
utilisez dans cette grille. Il existe quatre services de cloud
computing principaux : le calcul, le stockage, la
base de données et la mise en réseau. Comprenons-les un par un. Le calcul est la
puissance de traitement de votre machine. Comprenons cela
avec un exemple. Supposons que vous créez une présentation PowerPoint
pour votre projet de dernière année. Comme vous avez besoin de beaucoup d'
informations pour votre projet, vous avez ouvert quelques
navigateurs Web, les profondeurs ont adoré la musique. Vous jouez donc de
la musique et votre ordinateur effectue
plusieurs tâches simultanément. Vous remarquez que votre
ordinateur commence à être suspendu. Vous fermez quelques onglets
et arrêtez le lecteur de musique. Maintenant, votre ordinateur commence à
fonctionner sans problème. Une fois encore. C'est parce que votre ordinateur
dispose d'une puissance de calcul définie et qu'il
ne peut traiter qu'une quantité limitée
de demandes à la fois. C'est pourquoi exécuter des
applications lourdes sont des jeux. Vous optez pour un
processeur décent et plus de RAM. De la même manière. Pour traiter vos données ou exécuter votre application dans le Cloud. Vous avez besoin d'un service de calcul offert
par le cloud computing. Il s'agit de calcul. Nous allons maintenant comprendre un autre
service de cloud computing, qui est le stockage. Prenons le même exemple. Supposons que vous ayez terminé votre présentation PowerPoint
et que vous ayez ensuite enregistré le PPD, quelques documents supplémentaires
sur votre ordinateur. Cela signifie que votre ordinateur dispose d'une unité de stockage pour
stocker vos données. Mais que se passe-t-il si le disque dur de votre
ordinateur tombe en panne ? Vous perdrez toutes
vos données, n'est-ce pas ? Dans ce cas, vous pouvez sauvegarder vos documents sur
un disque dur. Par définition,
Storage
vous permet donc d'enregistrer vos données dans
un périphérique de stockage de données. Vous pouvez stocker des données
telles que des vidéos, musique, des documents, des images, etc. Les données que vous avez enregistrées sur n'importe quel périphérique de stockage restent définitivement sur l'appareil
jusqu'à ce que vous les supprimiez. De même, si vous
souhaitez stocker des données temporairement ou
définitivement sur le Cloud, vous pouvez utiliser Cloud Storage. Il s'agissait de stockage. Comprenons maintenant
la base de données. Une fois encore. Le même exemple. Supposons que vous ayez créé une feuille Excel
lorsque vous
travaillez sur le projet . Cette feuille contient
des informations concernant vos projets sous forme de
lignes et de colonnes. Lorsque vous organisez vos données ou informations dans certaines
lignes et colonnes, il s'agit de données structurées. Les données d'une feuille Excel
sont également des données structurées. Il s'agit essentiellement d'un
format qui
facilite le stockage ou
la récupération des données quand vous le souhaitez. Les feuilles Excel sont correctes
pour un certain site de données. Mais pour stocker une énorme
quantité de données de structure, vous aurez besoin d'un type
de stockage spécial appelé base de données. Il existe différents types
de bases de données comme MySQL, Oracle ou SQL Server fonction du type de
données que vous souhaitez stocker. La base de données vous permet de stocker une collection organisée d' informations
structurées ou de données de
votre application. Par conséquent, si vous devez stocker des données
structurées dans le Cloud, vous pouvez utiliser une base de données. Très bien, passons au service
de réseautage. Lorsque vous utilisez le calcul, stockage et la base de données
dans le cloud, ces services doivent être connectés en privé
ou à Internet. Et c'est là que le réseautage
entre en scène. Il s'agit d'un service qui fournit une connectivité entre
différents services. Le réseautage est un sujet
intéressant. Nous allons le couvrir en détail
dans un module séparé. Bon, revenons à la définition
du cloud computing. Une fois encore. Le Cloud Computing offre des services informatiques
à la demande
tels que le stockage de bases , le
calcul et la mise en réseau
sur Internet. J'espère que vous comprenez maintenant la définition du
cloud computing. C'est tout pour cette leçon. Nous couvrirons les modèles de
déploiement Cloud et nous les comprendrons
dans la prochaine leçon. voit bientôt.
3. Modèles de déploiement de cloud: Bonjour et bienvenue. Dans la leçon précédente, nous avons appris le cloud
computing et dans cette leçon, nous
parlerons de différents modèles de
déploiement Cloud. Mais avant cela,
essayons de comprendre pourquoi avons-nous besoin de différents types de modèles de déploiement cloud ? La réponse, c'est simple. Différentes organisations
ont des exigences différentes et des niveaux de contrôle différents sur leur infrastructure
Cloud. Ainsi, pour répondre à leurs besoins, nous avons différents types de modèles de déploiement
cloud. Chaque modèle offre un
niveau de gestion, de
sécurité et de coût différent pour les utilisateurs. Ainsi, une fois que vous aurez compris
les modèles de déploiement cloud, vous serez en mesure de décider
quel modèle de cloud
vous convient le mieux, à vous et à votre client. Examinons maintenant
la définition du modèle de
déploiement dans le cloud. Il est basé sur trois attributs
principaux. s'agit de
l'infrastructure Cloud située, Il s'agit de
l'infrastructure Cloud située,
qui la contrôle et qui
peut y accéder et l'utiliser. Il existe trois types de modèles de déploiement
cloud. Cloud public,
Cloud privé et cloud hybride. Le cloud public est une infrastructure de cloud
computing maintenue et exploitée par
un fournisseur de services Cloud. Certains des fournisseurs de
cloud public sont Amazon Web Services, Microsoft Azure
et Google Cloud. Dans le modèle Cloud
Computing public, services
cloud
tels que le calcul, le stockage, base de données et le réseau
sont disponibles sur Internet et
n'importe qui peut les utiliser. Cela signifie qu'une start-up, une
grande organisation ou même une personne peut
utiliser les services de Cloud public. Les fournisseurs de services Cloud sont responsables de
la maintenance de l'infrastructure physique, y compris l'alimentation du bâtiment, le
refroidissement et les pannes matérielles. Nous découvrirons ces fournisseurs de cloud public en détail
ces fournisseurs de cloud public plus loin dans ce module. Passons maintenant
au Private Cloud. Private Cloud est une infrastructure
de Cloud
Computing spécialement
provisionnée pour une entreprise. Dans le modèle de cloud
computing privé, services
cloud
tels que le calcul, le stockage, base de données et le réseau
sont disponibles uniquement pour une organisation et
ses utilisateurs. Toutefois, l'infrastructure peut être maintenue soit
par l'organisation elle-même, soit par le tiers qui fournit
les services Cloud. De même, le matériel peut être localisé sur site pour vérifier
le site tiers. Ainsi, lorsqu'une infrastructure de cloud
computing est disponible pour nous, une
telle organisation et pour
leurs collaborateurs internes uniquement. C'est ce que l'on appelle Private Cloud. Cloud privé
coûte plus cher que le Cloud public. Comme un capital initial énorme est nécessaire pour les mettre en
place et les entretenir. Ils sont généralement plus
sécurisés que les Clouds publics. Par conséquent,
les entreprises qui souhaitent exécuter leurs
applications critiques référencent des clouds
privés
pour des raisons de sécurité. Nous parlerons de
la sécurité Cloud dans un module distinct. Le prochain est le cloud hybride. Comme son nom l'indique, hybride signifie la
combinaison de deux ou plusieurs. Un cloud hybride est une infrastructure de cloud computing
qui bénéficie de modèles publics et privés et permet
aux entreprises d'utiliser les deux. Ainsi, lorsqu'une entreprise utilise un cloud public avec
son cloud privé, c'est
ce qu'on appelle le Cloud hybride. En d'autres termes, un Cloud hybride combine
un cloud public et cloud
privé pour permettre le
partage de données et d'
applications entre eux. Vous devez maintenant avoir une
idée des trois modèles de
déploiement du cloud computing et de ce qui les
différencie les
uns des autres. C'est tout pour cette vidéo. Dans la prochaine leçon, nous couvrirons les centres de données
traditionnels et les comprendrons. On se voit dans la vidéo suivante.
4. Centres de données traditionnels: Bonjour et bienvenue. Dans cette vidéo, nous allons
comprendre ce qu'est
le centre de données, ses composants et
certains défis courants associés aux centres de données
sur site. Commençons. Eh bien, pour comprendre
ce qu'est un centre de données, revenons en arrière de 20 ans et voyons comment l'
informatique traditionnelle fonctionnait auparavant. Vous
savez peut-être que de nombreuses entreprises ont commencé à partir de
la salle d'étude ou du garage, y compris Amazon,
Apple et Google, qui ont commencé à partir du garage. Les fondateurs de ces
entreprises ont donc acheté un ordinateur, l'ont
mis dans leur
garage ou leur salle d'étude et déploient ces sites Web
sur Internet. Ces ordinateurs ont fourni
au site Web le matériel
sous-jacent nécessaire
à l'exécution du site Web. Et à mesure que leur activité se développait, ils ont ajouté de plus en plus d'
ordinateurs pour répondre à la demande. Cela a bien fonctionné
au début. Mais il y a eu des moments où les garages étaient
remplis d'ordinateurs et il n'y avait plus d'espace
pour accueillir de nouveaux ordinateurs. Ils ont donc déplacé ces ordinateurs
vers un espace plus grand ou un bâtiment pouvant
accueillir le matériel en fonction de la demande. Par conséquent, un espace physique
où
les entreprises conservent les systèmes informatiques et matériel
associé requis
pour leurs sites Web, applications ou infrastructure informatique
est appelé centre de données. Maintenant, vous entendrez également parler des centres de données traditionnels,
sur site. Ne vous inquiétez pas. Ce
sont tous les mêmes. Les termes datacenter
local et datacenter
traditionnel
sont utilisés de manière interchangeable. Un centre de données est axé
sur les gros ordinateurs et matériel
associé
nécessaires à l'exécution d'un
site Web ou d'une application. Vous pouvez ajouter d'autres systèmes et matériels en fonction de la
croissance de votre entreprise. Ceux-ci fonctionnent bien. Quels sont les
défis auxquels sont confrontés les centres de données traditionnels qui poussent les entreprises à
passer au Cloud ? Parlons maintenant de
ces défis. Tout d'abord, le coût est un défi majeur pour le datacenter
traditionnel. Parce que la mise en place
d'
un centre de données nécessite un investissement initial énorme
dans le matériel de construction, refroidissement, l'alimentation, la ventilation, l'
équipement, etc. Cela ne s'arrête pas ici. Vous devrez également dépenser beaucoup pour
la maintenance. Un autre problème majeur
du centre de données est celui de la planification des
capacités. Ils doivent toujours être
prêts à répondre à la demande. Et il est difficile de prédire le besoin matériel
réel. Si les entreprises croissent cinq fois, nous avons besoin de serveurs cinq fois plus. Si les entreprises croissent huit fois, nous avons besoin de serveurs huit fois
plus. De plus, s'il ne croît pas
au rythme attendu, vous disposerez de serveurs supplémentaires en raison de cette demande imprévue. La plupart du temps, nous
finissons par surapprovisionner
les serveurs, ce qui entraîne un gaspillage d' espace
informatique, de refroidissement,
d'électricité, etc. ce qui entraîne un gaspillage d'espace
informatique, de refroidissement,
d'électricité, etc.
En fin de compte, il s'agit de coûts. de dotation et de compétences
techniques. Outre les
serveurs et le stockage, centres de données incluent également des
applications connectant des câbles, connectivité
réseau, des systèmes de
refroidissement, alimentation et bien plus encore avec
tout ce qui fonctionne en même temps. Ainsi, pour surveiller les
centres de données et les
résoudre en
cas de problème, nous avons besoin d'un personnel qualifié, ce qui
entraîne des coûts supplémentaires. Vous comprenez maintenant
le centre de données et les défis liés à la maintenance et à l'exécution du centre de données. Existe-t-il un moyen de
réduire ces tracas liés à la configuration et à la
maintenance d'un centre de données ? Est-il possible d'externaliser
cela auprès d'un tiers ? Et la réponse est oui. Cela a été fait par de
nombreuses organisations, car maintenance et l'
exploitation d'un centre de données ne
constituent pas leur cœur de métier. Ils travaillent avec des centres de données
tiers, fournisseurs de
services pour louer l'
espace dans les
installations du fournisseur afin de garder leurs serveurs ou de
louer des serveurs et de payer le fournisseur de
services pour gérer leurs serveurs. C'est une meilleure façon relever
certains défis tels que la
dotation en personnel et la formation. Toutefois, la planification des capacités et l'investissement initial
resteront des problèmes majeurs. Et c'est là que le cloud
computing vient nous sauver. Parce que l'hébergement d'applications et le stockage des données sont
désormais très pratiques. Comme vous n'avez pas besoin de dépenser l'espace
physique et de le
maintenir régulièrement. Vous pouvez obtenir le calcul, le
stockage, la base de données et le réseau à la demande
sans avoir à vous soucier de la configuration et de la
maintenance des centres de données. C'est tout pour cette vidéo. Dans la prochaine leçon, nous aborderons les
modèles de service Cloud et les comprendrons. On se voit dans la vidéo suivante.
5. Modèles de service Cloud: Bonjour les étudiants, bienvenue. Dans cette vidéo, nous découvrirons
les modèles de services cloud. Il s'agit d'un concept important dans le cloud computing
qui vous aidera à comprendre comment le cloud
nous fournit des moyens flexibles de
déployer nos applications. cloud computing est proposé dans trois modèles
de services différents, chacun répondant à une exigence
commerciale unique. Ces trois modèles
sont Infrastructure as a Service ou Platform
as a Service et Software as a
Service ou SaaS. Commençons donc. Savez-vous ce qu'une organisation
devra gérer si elle décide
d'héberger une application sur ses centres de données sur
site ? Rapide. L'application elle-même, cette application
disposera d'une base de données pour les données. Il doit être développé dans n'importe quel langage
de programmation, n'est-ce pas ? Ils ont donc besoin d'un serveur Web ou d'
applications appelé runtime. Ils ont également besoin d'un langage de
programmation et d'un logiciel intergiciel
pour exécuter l'application. Bien sûr, ils ont
besoin d'un système d'exploitation. Le serveur physique, qui virtualise plusieurs systèmes
d'exploitation et applications sur un
seul serveur physique. Nous comprendrons
la virtualisation dans une vidéo ultérieure. Stockage permettant d'enregistrer des données et des réseaux afin de connecter des systèmes
informatiques tels que les
routeurs, les commutateurs, d'autres
ordinateurs et Internet. Leur équipe devra
gérer tant de choses. C'est similaire à
la préparation de la pizza entière à la maison. Vous devrez obtenir
tout ce dont vous avez besoin
pour faire la pizza, de la madoff aux garnitures
en passant par le gaz, etc. Mais il existe d'autres
façons de profiter une photo sans avoir
à faire quoi que ce soit vous-même. De même, le cloud computing
propose également différents modèles pour
héberger vos applications. Jetons un coup d'œil. Le premier modèle de service Cloud est Infrastructure as a Service, également connu sous le nom d'Eyegaze. Ce modèle nous fournit les éléments fondamentaux de l'hébergement
d'applications telles que la mise en réseau, le stockage,
le calcul et la virtualisation. En tant que développeur d'applications, vous n'avez pas à vous soucier des principaux services sous-jacents. Et votre équipe peut désormais se concentrer sur les éléments qui comptent le
plus pour votre application. Si nous comparons cela avec
notre exemple de pizza, vous obtenez un four à gaz de
cuisine bien équipé. Maintenant, vous n'avez plus qu'à faire les garnitures à pizza
et à cuisiner vous-même. Le prochain modèle de service cloud est Platform as a Service ou pass. Ce modèle ajoute une
couche supplémentaire au-dessus d'Eyegaze, qui est l'environnement d'exécution du
middleware du système d'exploitation. Dans ce modèle, les fournisseurs de cloud s'
occuperont de l'environnement d'exécution, intergiciels et des systèmes
d'exploitation, ainsi que des
services principaux tels que la mise en réseau, stockage, les serveurs
et la virtualisation. Il offre encore
plus de flexibilité à l'
équipe de développement d'applications afin qu'elle puisse se concentrer sur le développement, le
déploiement et la gestion des
applications. Encore une fois, prenez un exemple. Vous obtenez une
pièce prête à l'emploi. Maintenant, il vous suffit d'ajouter les garnitures
de votre choix, puis de cuisiner. Le dernier modèle de service Cloud est un
logiciel en tant que
service
qui fournit aux
entreprises un logiciel
complet développé et géré
par un fournisseur tiers. Cela signifie que les fournisseurs de cloud
seront responsables tout ce qui est nécessaire au développement et au déploiement
d'une application. Dans l'offre SAS, vous n'avez pas à vous
soucier de quoi que ce soit. un des
exemples les plus courants de SAS est un service Gmail
où vous ne vous
souciez que de l'envoi et de la
réception d'e-mails. Il existe de nombreuses autres applications
SaaS
comme Google Drive, Dropbox, etc. Étonnamment, nous avons
utilisé « All this way ». Veuillez noter que, par définition, les applications
SAS fonctionnent sur
une base payante au fur et à mesure. Nous payons un prix d'abonnement
pour utiliser ces services. Si nous comparons cela à nouveau
avec l'exemple de pizza, on
dit essentiellement
Domino's, Pizza Hut, etc. qui sont populaires pour la
pizza en tant que service. Vous commandez et payez un visa
et vous l'obtenez sans tracas. Pour résumer, examinons
rapidement ce que ces
modèles de services Cloud ont à offrir. Is model offre les ressources
informatiques nécessaires pour héberger, créer et exécuter des applications. Le modèle précédent fournit
un environnement permettant aux développeurs
d'applications de
créer et de déployer des applications. Enfin, le modèle
SaaS fournit des logiciels
payants aux utilisateurs et aux
entreprises via Internet. C'est tout pour cette vidéo. Dans la prochaine leçon, nous aborderons les
concepts clés du cloud et nous les comprendrons. On se voit dans la vidéo suivante.
6. Concepts clés de cloud: Bonjour les étudiants, bienvenue. Dans cette vidéo, nous
découvrirons certains concepts clés du cloud
computing tels que l'évolutivité, qui inclut la mise à l'échelle verticale
et horizontale, élasticité, l'agilité, la
haute disponibilité
et la tolérance aux pannes. Commençons donc par l'évolutivité. Supposons que vous ayez une application Web exécutée
sur une machine virtuelle. Si la machine virtuelle est un nouveau
terme pour vous, ne vous inquiétez pas. Nous le comprendrons dans l'introduction
au module de calcul. Pour le moment, considérez-le comme un
ordinateur portable ou un ordinateur de bureau doté puissance de
calcul pour traiter
n'importe quelle demande ou commande. Lorsque de plus en plus de personnes accèdent à
votre application, il faudra plus de puissance de
calcul, ce qui n'est rien d'autre que du CPU et mémoire pour servir tous les utilisateurs. Vous devrez donc faire évoluer cette machine virtuelle en
augmentant sa puissance de calcul. Si vous décidez d'
augmenter la taille de votre machine
virtuelle existante, vous vous déplacez le long de
la ligne verticale, c'est
pourquoi il
s'agit d'une mise à l'échelle verticale. Et l'augmentation de la taille de la ressource est
appelée mise à l'échelle. Si vous diminuez la taille
ou la puissance de la machine, c'est
ce que l'on appelle la réduction de l'échelle. Au lieu d'augmenter la
taille de votre machine virtuelle, vous pouvez également
augmenter vos ressources en ajoutant d'autres machines virtuelles
à votre infrastructure. Dans ce cas, nous avançons
le long de la ligne horizontale. Par conséquent, ce type de mise à l'échelle
est appelé mise à l'échelle horizontale. Si vous augmentez le nombre
de vos machines virtuelles, c'est
ce que l'on appelle la mise à l'échelle. Et si vous diminuez le nombre
de machines virtuelles, c'est
ce que l' on appelle la mise à l'échelle. Pour résumer, l'évolutivité est la capacité du
système à évoluer. Dans ce cas, la mise à l'échelle
est un processus d' augmentation ou de diminution de
la puissance de calcul. Ensuite, c'est l'élasticité. Supposons que votre
application fonctionne correctement. Mais vous remarquez que la charge de votre application varie
tout au long de la journée. Le trafic est plus important pendant la journée et moins
pendant la nuit. Ainsi, au fur et à mesure que la journée progresse, votre application
a besoin de plus de puissance, mais vous n'avez pas besoin
de
la même quantité de ressources pendant la nuit. Par conséquent, la capacité de dimensionner
les machines virtuelles en
fonction de la demande de l'application
est connue sous le nom d'élasticité. En d'autres termes, vous concevez le système de
manière à pouvoir allouer et
déallouer des machines virtuelles en cas de besoin. Si ce processus est
effectué automatiquement, ce qu'on appelle la mise à l'échelle
automatique. élasticité est la capacité
du système à évoluer dynamiquement. Le concept suivant est l'agilité. Reprenons le même exemple
d'application. Que vous souhaitiez atteindre évolutivité ou l'élasticité
de votre application, vous avez besoin de plus de
machines virtuelles, n'est-ce pas ? La question est donc quelle vitesse pouvez-vous obtenir machines
virtuelles
lorsque vous en avez besoin ? L'une des principales
différences entre le Cloud et le
local est morte. demande de ressources dans les environnements locaux prend
généralement des jours, semaines, voire des mois. Alors que dans le Cloud, cela peut se faire en
quelques minutes, voire quelques secondes. Par conséquent, l'agilité est la
capacité de réagir rapidement. Le concept suivant est la
haute disponibilité. Encore une fois, en revenant à notre
exemple d'application, vous exécutez une application
sur une seule machine virtuelle. Votre
équipe de sécurité doit maintenant enlever correctifs
de sécurité
sur le système d'exploitation, ce qui prendra un R ou deux. Pendant ce temps, votre demande sera terminée. Ce n'est pas une bonne expérience
utilisateur. Car vos utilisateurs ne pourront pas
utiliser votre application
pendant environ une heure. En termes informatiques, nous pourrions dire que l'application
n'est pas hautement disponible. haute disponibilité est donc
la capacité d'un système à fonctionner en continu
sans défaillance pendant une période déterminée. Dans ce cas, pour rendre l'application disponible
pour vos utilisateurs, vous pouvez exécuter l'application
sur des machines virtuelles. Ainsi, même si votre équipe de sécurité
effectuera des correctifs sur une machine
virtuelle, une autre sera disponible. Le concept suivant est la
tolérance aux pannes. Très bien, continuons
avec le même exemple. Votre application est
désormais hautement disponible car vous exécutez votre application sur
des machines virtuelles. Vous avez maintenant une
exigence stricte pour que votre application soit exécutée sur deux machines
virtuelles en permanence. Supposons qu'il y ait une panne de disque dur sur
une machine virtuelle. Votre application cessera donc de fonctionner sur cette machine virtuelle. En termes simples,
votre machine virtuelle n'
est pas en mesure de tolérer une défaillance du disque
dur. Pour faire face à de telles situations, vous avez besoin d'un système
tolérant les pannes. tolérance signifie la capacité
d'une machine virtuelle à rester opérationnelle
pendant les défaillances de composants et de
services. Un système tolérant les pannes
prend en charge toute défaillance, répare et maintient
l'application en cours d'exécution. tolérance aux pannes fait donc
référence à la capacité d' un système, d'un ordinateur, d'un
réseau, d'un stockage, etc., de continuer à
fonctionner sans interruption en cas de défaillance d'un ou de
plusieurs de ses composants. Très bien ? J'espère que vous comprenez maintenant
la signification de ces termes
spécifiques aux nuages , car ils sont importants du point de vue de l'
entretien. Assurez-vous donc de
pouvoir les expliquer. C'est tout pour cette vidéo. Dans la prochaine leçon, nous aborderons les avantages du cloud computing et nous les
comprendrons. On se voit dans la vidéo suivante.
7. Avantages de l'informatique cloud: Bonjour les étudiants, bienvenue. Jusqu'à présent, dans ce module, nous avons compris le cloud
computing
traditionnel du centre de données et les différents éléments et fonctionnalités du Cloud Computing. Examinons maintenant les principaux avantages de l'
utilisation du cloud computing car la connaissance de ces
avantages peut vraiment vous
aider à prendre une décision
éclairée. Commençons donc par
le premier avantage. Tradez
des dépenses fixes contre des dépenses variables, cela signifie simplement que
vous pouvez
éliminer complètement le coût initial
de la configuration d'un centre de données. Dans le cas des centres de données
traditionnels, vous devez investir
beaucoup d'argent
dans l' acquisition d'espace physique
pour configurer votre centre de données. Acquisition du matériel et du personnel pour le racking et l'
empilage de ces matériels. Ces
investissements initiaux sont appelés capital
CapEx
ou dépenses fixes. En plus de cela, vous aurez besoin d'une équipe technique pour maintenir le centre de données en marche. Ces coûts sont connus sous le nom d'OPEX, dépenses
opérationnelles ou
de dépenses variables. La combinaison de CAPEX
et d'OPEX peut représenter des centaines de milliers de dollars pour un centre de données
de taille moyenne à grande. Pour une petite organisation
ou une start-up, c'est un montant important. L'
utilisation du centre de données constitue un autre défi. Peu importe que vous
utilisiez ou non
la pleine capacité
du centre de données. Vous avez déjà investi montant du
CapEx et vous
devrez être un OPEx régulier. coût est l'un des
principaux avantages du cloud computing, car la facturation avec le Cloud est fondamentalement différente du centre de données
traditionnel. Avec Cloud, vous devrez payer mensuellement en fonction des
ressources que vous consommez. C'est la partie grille. Si vous commencez tout juste
avec votre entreprise, il n'est pas nécessaire d'investir des milliers de dollars pour
configurer le centre de données. Au lieu de cela, vous pouvez proposer le cloud et
payer uniquement ce que vous utilisez. Et au cas où votre facture dépasse
le budget alloué. Vous pouvez trouver des moyens
d'économiser de l'argent sur le Cloud en
désactivant les ressources inutilisées, en supprimant les anciennes ressources et
en optimisant vos applications. Passons maintenant
à la suivante. C'est là l'avantage d'économies d'échelle
massives. Vous obtenez le cloud à
un prix très bas. C'est à cause des
économies d'échelle. En termes simples, lorsque vous faites
quelque chose à grande échelle, le coût diminue. Les fournisseurs de cloud construisent des
Big Data Centers tout
autour du coffre-fort en
investissant dans un grand nombre d' experts en
matériel et en cloud. Pour cette raison, ils obtiennent
tout à un prix inférieur. Ensuite, ils l'installent et l'
exécutent efficacement. En raison de tous ces facteurs, vous bénéficiez d'installations cloud à un coût variable inférieur à celui
de votre propre centre de données. Ensuite, arrêtez de deviner
la capacité. Lorsque vous créez un centre de données
traditionnel, vous devez estimer capacité
dont vous aurez
besoin pour gérer votre entreprise. Supposons que vous ayez estimé
que vous
compterez 5 millions d'utilisateurs
au cours des deux prochaines années. Vous avez donc acheté suffisamment
de matériel pour soutenir cette
croissance à l'avenir. Cependant, il s'est avéré que vous n'avez qu'un million d'utilisateurs, ce qui est beaucoup
plus bas que prévu. Maintenant, vous êtes coincé
avec le coût et matériel que vous avez achetés
pour les 5 millions d'utilisateurs. En gros, vous avez
surestimé la capacité. D'autre part, si vous
sous-estimez la capacité, vous devrez augmenter
votre capacité et ajouter plus de matériel pour gérer la croissance avant de
perdre des clients. Mais cela prend du temps. L'essentiel est donc que deviner votre capacité à l'
avance peut être problématique et vous êtes très susceptible de la surpasser ou de la
sous-estimer. Mais ce n'est pas le cas
du cloud computing. Vous n'avez pas besoin de
deviner la capacité. Vous pouvez simplement provisionner
les ressources en
fonction des besoins actuels de votre
entreprise. Et utilisez les mécanismes
de
mise à l'échelle simples du cloud computing pour augmenter ou réduire les ressources en
fonction des besoins réels
se trouve dans cette grille. Passons au prochain avantage,
qui est
l' un de mes favoris, augmentons la vitesse et l'agilité. Si vous
aimez essayer de nouvelles choses, cloud computing peut
vous
permettre d'expérimenter facilement de nouvelles idées et de nouveaux produits. Vous pouvez rapidement créer nouveaux environnements en
fonction de vos besoins. Et une fois que vous avez terminé, vous pouvez simplement supprimer
ces ressources et cesser d'engager
des coûts supplémentaires. J'espère que vous avez compris que nous n'
avons pas la même flexibilité
avec le centre de données sur site,
car la mise à l'échelle nécessite l'achat de nouveaux
matériels et leur installation, ce qui prend parfois
semaines et même des mois. La flexibilité du Cloud
Computing vous aide à vous concentrer sur les éléments
les plus importants et à stimuler l'innovation
pour votre entreprise. Ensuite, on cesse de dépenser de l'argent
dans l' exécution et
la maintenance des centres de données. Si vous avez besoin d'un serveur ou d'une
application pour votre entreprise, vous n'avez pas vraiment besoin de
consacrer votre temps et votre argent à l'exécution et à la
maintenance des centres de données. Au lieu de cela, vous pouvez opter pour cloud et vous concentrer sur
votre cœur de métier. Il suffit d'obtenir ce dont vous avez besoin dans le Cloud et
de laisser les fournisseurs de cloud s'occuper des serveurs et des centres de données. Vous déployez tous vos efforts et énergie pour prospérer
votre entreprise. Et enfin, mais non des moindres, c'est devenir global en quelques minutes. Supposons que vous soyez
une entreprise basée en Inde et que vous souhaitez étendre
vos opérations au Japon. Vous disposez de centres de données en Inde pour servir vos
clients en Inde. Mais pour opérer au Japon, vous aurez besoin de
centres de données au Japon. L'un des moyens consiste à installer les
centres de données au Japon, mais c'est long et coûteux. Les fournisseurs de cloud ont donc leurs centres
de données dans le monde entier. Si vous utilisez le cloud
computing en Inde, vous pouvez démarrer et exécuter votre application dans presque
toutes les régions du monde. En quelques clics, les fournisseurs de
cloud disposent de leurs
centres de données dans le monde entier. Nous le
comprendrons en détail dans le module
d'infrastructure mondiale AWS. Profitez donc de la présence mondiale des fournisseurs
Cloud et répliquez votre application
au Japon ou dans n'importe quelle partie du monde. L'
approche traditionnelle
prendrait des mois ou des années. Alors qu'avec Cloud, cela
ne prend que quelques minutes. Voici donc les six principaux
avantages de l'utilisation du cloud. Je
vous recommande également d'étudier davantage ces avantages et de découvrir les entreprises qui opèrent
dans le monde entier en utilisant le Cloud. C'est tout pour cette vidéo. La prochaine leçon, nous couvrirons différents fournisseurs de Cloud
et nous les comprendrons. On se voit dans la vidéo suivante.
8. Différents fournisseurs de cloud: Bonjour et bienvenue. Dans cette vidéo, nous
allons parler différents
fournisseurs de services Cloud sur le marché. Comme vous le savez, cette formation
porte sur Amazon Web Services. Cependant,
d'autres fournisseurs Cloud sont également
disponibles sur le marché. Avant de
plonger complètement dans AWS, examinons brièvement
comment le cloud computing a commencé et qui sont quelques-uns des acteurs clés de l'industrie du
cloud computing. Avant l'émergence
du cloud computing, il existait autrefois l'informatique
client-serveur, qui était essentiellement un stockage
centralisé, hébergement de toutes les applications
logicielles et le stockage des données
sur le serveur. côté. Supposons maintenant qu'un utilisateur souhaite
accéder à des données spécifiques
ou exécuter un programme. Le premier doit se connecter
au serveur, encore une fois, un accès
approprié,
puis effectuer la tâche. Peu de temps après l'informatique
client-serveur, informatique
distribuée est apparue
dans laquelle les ordinateurs étaient
connectés en réseau et partageaient leurs
ressources en cas de besoin. Le concept de l'informatique partagée
a provoqué une révolution. Cette révolution est ce que nous
étudions dans cette formation. Infonuagique. Vers 1961, John McCarthy et informaticien
américain ont suggéré que l'informatique peut être
vendue comme un service public, tout comme l'eau ou l'électricité. C'était une idée réfléchie, mais elle était en avance sur son temps. Comme toutes les idées brillantes. Le temps a passé. Et en 1999,
salesforce.com a commencé fournir son application
aux utilisateurs à l'aide d'un simple site Web. Les clients ont pu accéder à l'application Salesforce
sur Internet. C'est la première
fois que nous avons vu le rêve de
vendre l'informatique en tant qu'utilitaire devenu réalité en 2
000
à Amazon Web Services. C'était une aile d'
Amazon.com elle-même, mais son objectif était de
fournir à Amazon.com
les services de stockage et de calcul nécessaires pour gérer le site Web de
commerce électronique. Après l'avoir utilisé
avec succès pendant quatre ans. En 2006, Amazon Web Services a décidé de vendre le calcul en
tant que service au grand public. C'est à cette
époque que le Cloud public est apparu pour la
première fois en 2009. Google a lancé
Google App en tant que plateforme, en tant que service. À cette époque, les grosses poires ont commencé à entrer dans l'évolution du cloud
computing. Dans la même année, Microsoft a
également lancé Windows Agir. Après cela,
d'autres entreprises comme Oracle et HP ont également
rejoint le jeu. C'est ainsi que le cloud
computing a commencé. Ce sont les principaux acteurs
du marché du Cloud Computing. Je vous recommande d'en savoir plus sur ces fournisseurs de services, car ils vous
aideront à comprendre leurs offres, leurs forces
et leurs limites. Connaître tout cela
vous aidera dans vos entretiens. C'est tout pour cette vidéo. Dans la prochaine leçon, nous allons résumer l'ensemble du module un. On se voit dans la vidéo suivante.