Formation continue

COURS DE PERFECTIONNEMENT

Amazon Web Services – Introduction aux solutions

01

Découvrez la plateforme de cloud computing d’Amazon!

02

Solutions technologiques utilisées par Spotify, Yelp, Netflix et AirBnB

03

Formation de 30 heures à un cout total de 60 $

Ce cours à 2 $/heure vise des travailleurs en emploi, des travailleurs autonomes et des personnes sans emploi dont le potentiel d’employabilité est élevé.

Amazon Web Services (AWS) est la plateforme de cloud computing qui regroupe les services Amazon Cloud. Elle fournit des solutions cloud innovantes et économiques permettant aux entreprises qui les utilisent de croître et de monter en échelle. Les services AWS sont utilisés par des millions d’entreprises dans le monde entier comme Spotify, Yelp, Netflix ou AirBnB.

Plus de 100 services composent le portefeuille Amazon Web Services, y compris ceux pour le calcul, les bases de données, la gestion de l’infrastructure, le développement d’applications et la sécurité.

Dans le cadre de ce cours, nous étudierons quelques services principaux incontournables comme : IAM (Identity Access Management), Amazon EC2 (Elastic Compute Cloud), Amazon S3 (Simple Storage Service) et Amazon RDS (Relational Database Service), DynamoDB,  Lambda et API Gateway  ainsi  que d’autres notions indispensables.

 

Clientèle visée

  • Analystes et consultants/consultantes en informatique
  • Analystes et administrateurs/administratrices de bases de données
  • Programmeurs/programmeuses et développeurs/développeuses en médias interactifs
  • Ingénieurs/ingénieures en génie informatique
  • Techniciens/techniciennes de réseaux informatiques

Ce que vous apprendrez

À la fin de ce cours, les participants seront familiarisés avec les AWS à travers plusieurs notions indispensables. Ils seront notamment en mesure d’utiliser correctement les principaux services de base qui sont  : Amazon EC2 (Elastic Compute Cloud), Amazon S3 (Simple Storage Service) et Amazon RDS (Relational Database Service).

Contenu du cours

1- Amazon Web services

  • Le Cloud
  • Création d’un compte AWS
  • Exploration de la console AWS
  • Budget
  • Régions et zones de disponibilité

2- IAM : Gestion des identités et des accès AWS

  • Authentification vs Autorisation
  • Utilisateurs, rôles, groupes et stratégies

3- Amazon EC2 (Elastic Compute Cloud)

  • Introduction
  • Choix du type d’instance selon l’application
  • Instance, images, volume et snapshot
  • Groupes de sécurité et adresse IP élastique
  • Tarification
  • Pratique : Actions sur une instance EC2 et création d’une application web WordPress

 4- Amazon S3 (Simple Storage Service)

  • Principes fondamentaux de S3
  • Objets et compartiments
  • Types de S3
  • Options de stockage
  • Chiffrement (Encryption)
  • Pratique : Chargement d’objets, droits d’accès et création d’un site web statique dans S3

5- Amazon RDS (Relational Database Service)

  • Mise en contexte
  • Interface de RDS
  • Choix de moteur de bases de données
  • Connexion d’une application Web (sur EC2) à une BDD (sur RDS)

6- DynamoDB

7- AWS Java SDK

  • Création d’une application Java pour gérer des services AWS via AWS Java SDK

8- AWS Lambda

  • Création d’une fonction Lambda avec une table DynamoDB comme déclencheur (trigger) et actions sur compartiment S3

9- API Gateway

  • Création d’une API avec API Gateway, fonctions Lambda et DynamoDB

Conclusion et revue des notions

Conditions d’admission

Cette formation est offerte avec la participation financière du gouvernement du Québec. Elle vise des travailleurs en emploi, des travailleurs autonomes et des personnes sans emploi dont le potentiel d’employabilité est élevé.

La formation est réservée en priorité aux personnes en emploi dans une entreprise privée ou aux travailleurs autonomes résidant dans la région métropolitaine de Montréal. Les participants possédant les préalables à ce cours et répondant aux critères d’admissibilité ont le droit de s’inscrire en payant le tarif privilégié soit 2 $ de l’heure.

Les personnes sans emploi sont admissibles à la subvention (tarif à 2 $/h) si elles respectent les conditions suivantes : doit obligatoirement résider sur l’île de Montréal et la formation doit être en lien avec leur domaine d’études ou leur expérience professionnelle.

Les personnes non admissibles au tarif subventionné et possédant les acquis nécessaires peuvent s’inscrire au tarif régulier de ce cours.

Préalables

Connaissances de base en programmation Java, PHP, Python, SSH et Node.js

Matériel technologique obligatoire

Les personnes admises dans la prochaine cohorte utiliseront leur propre ordinateur à la maison. Le Collège fournit les logiciels spécifiques au cours sur les ordinateurs du collège et leur mise à jour nécessaire à la formation.

Lorsque vous faites une demande d’inscription, il est votre responsabilité d’avoir en votre possession le matériel technologique obligatoire de base.

Matériel technologique obligatoire de base

  • Ordinateur de bureau ou portable avec Windows 10;
  • L’ordinateur doit être à jour et en bon état de fonctionnement;
  • Une version récente d’un des navigateurs suivants: Google Chrome, Internet Explorer/Microsoft Edge, Mozilla Firefox, Safari.

Matériel technologique obligatoire spécifique pour ce cours

Aucun besoin particuliers.

Soutien informatique

Le collège Rosemont n’est pas responsable du soutien informatique sur les ordinateurs personnels des étudiants.

Notre accompagnement se limite à un diagnostic de premier niveau permettant de conseiller l’étudiant sur la cause de la problématique afin de recommander des actions que l’étudiant doit entreprendre de manière personnelle, le tout sans engagement de résolution de la part du collège.

L’étudiant doit s’assurer que les prérequis techniques nécessaires à sa formation sont présents pour l’utilisation ou l’installation des logiciels essentiels au bon déroulement des cours et cela, tout au long de son programme d’étude.

Pour faire une demande de soutien technique, il faut se rendre sur Omnivox. Dans la section mes communautés, sélectionnez « Direction des ressources informationnelles – Étudiants ». Ensuite « Soutien technique » et remplir le formulaire en ligne.

Le Collège Rosemont ne se substitue en aucun cas au support des manufacturiers, fournisseurs ou distributeurs de matériels ou logiciels.

Cout

60 $ pour une formation de 30 h

Cours offert en partenariat avec le gouvernement du Québec (à distance)

Calendrier

Prochain groupe: 

Date de début: à venir

Date de fin: à venir

Nombre d’heures : 6 h / semaine

Horaire :

  • Samedi de 9h30 à 16h30 (une heure de pause)

Local : cours donné en ligne (plateforme Zoom)

Enseignant : Ryad Bourihane

Inscription

Avis

Vous DEVEZ prendre connaissance des renseignements sous l’onglet Admission et frais avant de remplir votre demande, dont :

  • les conditions d’admission
  • le matériel technologique obligatoire
  • les frais à débourser

M’inscrire à ce cours

Prochain groupe

Les dates ci-dessus ne vous conviennent pas? Nous pouvons vous aviser par courriel lorsque le prochain groupe sera annoncé. M’abonner à la liste de rappel

Actualités du programme

Toutes les actualités

24 mai 2022

Perfectionnement en ligne en thanatologie – Gestion des risques biologiques : Ajout d’une séance de soir le 7 juillet

2 mai 2022

Perfectionnement en ligne en thanatologie – Loi et règlements : Ajout d’une séance de soir le 7 juin

7 avril 2022

Ajout de séances en mai – Perfectionnements en ligne en thanatologie: Loi et règlements ET Gestion des risques biologiques

9 mars 2022

Séances de jour en avril – Perfectionnements en ligne en thanatologie: Loi et règlements ET Gestion des risques biologiques

22 Décembre 2021

Cours à 2$/h: .Net MAUI | AWS Introduction | Shopify offerts en janvier 2022 – Montez de niveau

15 octobre 2021

Perfectionnement en thanatologie: formations offertes en octobre, novembre et décembre

31 mars 2021

Nouveau! Perfectionnements en ligne en thanatologie

12 février 2019

Amazon prêt à investir 1 milliard au Québec – Perfectionnez vos compétences!

Ces programmes pourraient aussi vous intéresser

Ruby – Programmation orientée objet – Introduction

Ruby – Programmation orientée objet – Introduction

Shopify – Création de commerce en ligne

Shopify – Création de commerce en ligne

.NET MAUI – Multi-platform App UI

.NET MAUI – Multi-platform App UI

Techniques de l’informatique – Profil Développement d’applications Web et mobiles

Techniques de l’informatique – Profil Développement d’applications Web et mobiles

Programmation orientée objet et technologies Web

Programmation orientée objet et technologies Web