AWS Government, Education, & Nonprofits Blog

Industry, Teaching, and Jobs: How One Instructor Keeps Learning to Prepare Students for Cloud Careers

To fuel the pipeline of technologists entering the workforce, the British Columbia Institute of Technology (BCIT), one of Canada’s largest post-secondary polytechnics, is constantly looking for ways to bring innovative technology to their students. Whether it is equipping students with cloud computing resources through AWS Educate or partnering with technology companies to understand the skills necessary to succeed post-graduation, BCIT is an example of the importance of industry and education working together to meet the increasing demand for cloud employees.

Different than a college or university, BCIT’s approach combines small classes, applied academics and hands-on experience so that students are ready to launch their careers from day one. With 300 new students in computer science each year, BCIT creates a custom curriculum geared toward achieving a high placement rate for their students. This past year, 75% of BCIT students secured jobs in a related field upon graduation. How do they achieve such a high placement rate for their students? They bring the cloud into the classroom and continue tweaking the courses to provide the most innovative, up-to-date technology resources to their students.

Cloud in the Classroom

“We brought in our first cloud computing class four years ago, and recently we made the decision to only teach AWS. Instead of breadth, we decided to give students depth on AWS so they can easily transition into the workforce,” Dr. Bill Klug, Cloud Computing Option Head & Instructor at BCIT, said. “And AWS Educate is really important to give students the opportunity to work on the platform, so they don’t have to pay to consume the resources.”

Every class has a lab with it, mostly built as two hour lectures with two hour labs. During the labs, students are tasked with different assignments and projects, such as creating a virtual private cloud (VPC) with two parts: a public and a private subnet. For example, in the public subnet, they set up an OpenVPN server, a NAT instance, and a web server. In the private subnet, they set up a database server.

Students are using their AWS Educate credits for compute resources used in labs, including Amazon Elastic Compute Cloud (Amazon EC2), Amazon Simple Storage Service (Amazon S3), and Amazon Route 53.  These exercises move from theory into practice, helping students get the skills they need to secure a job after graduation.

AWS Educate provides students and educators with the resources needed to accelerate cloud-related learning endeavors. Students are able to access cloud content, training, collaboration tools, and AWS technology at no cost to prepare them for a future as cloud entrepreneurs.

Cloud Outside the Classroom

Last summer, Dr. Klug approached Cloudreach, an APN Premier Consulting Partner, to see if he could work for them for five months to learn how they use the AWS Cloud. From January to May, he shadowed DevOps engineers to learn the types of workloads customers are moving to the cloud and what skillsets employees need to maintain to be able to provide the best resources for their customers’ needs.  He then took these methods back to the classroom to make sure his department was delivering the training required.

“Building these relationships between the university and technology companies provides value to both of us. They know that they are getting someone that is properly trained for the work they will be doing right out of school, and we can tailor our curriculum to the kinds of skills needed,” Dr. Klug said.

As a result of his sabbatical and in developing the courses to match what is needed, BCIT created an “option,” or a minor, in cloud computing, the first of its kind in Canada. This option includes AWS Educate for classes, such as “Cloud Computing Platforms,” ”DevOps Engineering,” and “Programming in the Cloud.”

Ready to help your students skill up on cloud to get them ready for cloud careers?  Visit the AWS Educate web page to sign up your institution or class — or let your student know about individual student accounts.


 

Industrie, enseignement et emplois : un enseignant continue d’apprendre pour préparer ses étudiants à des carrières dans le cloud

Pour consolider le pool d’experts arrivant sur le marché du travail, l’Institut de technologie de la Colombie-Britannique (British Columbia Institute of Technology, BCIT), l’une des plus grandes écoles polytechniques du Canada, recherche constamment des moyens d’enseigner des technologies innovantes à ses étudiants. Entre autres, l’institut équipe ses étudiants en ressources de cloud computing via AWS Educate et crée des partenariats avec des entreprises technologiques. Cela permet aux étudiants de comprendre les compétences qu’ils doivent acquérir pour réussir après leur diplôme. Le BCIT est un exemple de l’importance de la collaboration entre le marché du travail et l’enseignement pour répondre à la demande croissante d’employés formés au cloud.

Différente de celle d’un collège ou d’une université, l’approche du BCIT combine petites classes, connaissances théoriques appliquées et expérience pratique afin que les étudiants soient prêts à se lancer dans leur carrière dès le premier jour. Avec 300 nouveaux étudiants en informatique chaque année, le BCIT crée un programme d’enseignement personnalisé visant un taux de placement élevé pour ses étudiants. L’année dernière, 75 % des étudiants du BCIT ont trouvé des emplois dans un secteur lié après avoir obtenu leur diplôme. Comment l’établissement obtient-il un tel taux de placement pour les étudiants ? Le cloud est introduit dans les salles de cours et les cours sont modifiés de manière à offrir les ressources technologiques les plus innovantes et les plus récentes aux étudiants.

Le cloud en cours

« Nous avons créé notre premier cours de cloud computing il y a quatre ans et nous avons récemment pris la décision d’enseigner uniquement AWS. Plutôt que d’élargir les connaissances des étudiants, nous avons décidé d’approfondir la connaissance d’AWS afin que les étudiants soient mieux préparés à la vie professionnelle. » déclare le professeur Bill Klug, responsable de l’option Cloud computing et enseignant au BCIT. « De plus, le programme AWS Educate est très utile : les étudiants peuvent utiliser la plateforme sans devoir payer les ressources utilisées. »

Le travail pratique est intégré à chaque cours, généralement composé de deux heures de théorie et deux heures de pratique. Pendant la pratique, les étudiants doivent effectuer différentes tâches et réaliser divers projets, comme créer un cloud privé virtuel (VPC) en deux parties : un sous-réseau public et un sous-réseau privé. Par exemple, dans le sous-réseau public, ils configurent un serveur OpenVPN, une instance NAT et un serveur web. Dans le sous-réseau privé, ils configurent un serveur de base de données.

Les étudiants utilisent leurs crédits AWS Educate pour les ressources de calcul employées pour les ateliers pratiques, notamment Amazon Elastic Compute Cloud (Amazon EC2), Amazon Simple Storage Service (Amazon S3) et Amazon Route 53.  Ces exercices leur permettent de passer de la théorie à la pratique, de sorte qu’ils acquièrent les compétences dont ils ont besoin pour trouver un emploi après leur diplôme.

AWS Educate fournit aux étudiants et aux enseignants les ressources nécessaires pour stimuler les efforts de formation liés au cloud. Les étudiants peuvent accéder au contenu du cloud, à des formations, à des outils de collaboration et à la technologie AWS sans frais supplémentaires. Ils peuvent ainsi se préparer à devenir entrepreneurs du cloud.

Le cloud en dehors des cours

L’été dernier, le professeur Klug a contacté Cloudreach, partenaire consultant APN de niveau Premier. Le professeur souhaitait travailler pour la société pendant cinq mois afin d’observer leur utilisation du cloud AWS. De janvier à mai, il a suivi les ingénieurs des opérations de développement. Son objectif était de connaître les types de charges de travail que les clients déplacent vers le cloud, ainsi que les ensembles de compétences que les employés doivent perfectionner pour fournir les meilleures ressources en fonction des besoins des clients.  Il a ensuite appliqué ces méthodes en cours pour garantir l’adéquation de la formation proposée.

« Créer des liens entre l’université et les entreprises technologiques est bénéfique pour tous. Les professionnels savent que l’étudiant est formé comme il se doit et qu’il sera performant dès la sortie de l’université. Nous pouvons adapter notre programme d’enseignement aux compétences dont ils ont besoin », déclare le professeur Klug.

Suite à ce congé sabbatique et lors de l’élaboration de cours correspondant aux besoins du secteur, le BCIT a créé une « option » en cloud computing, la première du genre au Canada. Cette option inclut AWS Educate pour les cours, comme « Plateformes de cloud computing », « Ingénierie DevOps » et « Programmation dans le cloud ».

Vous êtes prêts à aider vos étudiants à monter en compétence sur le cloud en prévision de leur carrière ? Visitez la page web AWS Educate pour inscrire votre établissement ou votre classe, ou indiquez à vos élèves qu’ils peuvent bénéficier de comptes étudiants individuels.