NetApp & Google Cloud Hackathon: Migrating Windows Workloads to Google Cloud Platform (NAGOWMH)

 

Course Overview

This track focuses on the scenario of migrating Windows-based workloads to the Google Cloud Platform with the power of NetApp Cloud Services. Attendees will gain experience and knowledge, starting from scratch by exploring Google Cloud Platform and NetApp Services and moving on to the more complex challenges of setting up Active Directory and SMB storage up to fully migrated web solution in Google Cloud Platform leveraging CVS for the storage purposes. Finally, they will explore the capabilities of Kubernetes powered with NetApp CVS as a persistent volume for their containerized workloads.

Moyens Pédagogiques :
  • Quiz pré-formation de vérification des connaissances (si applicable)
  • Réalisation de la formation par un formateur agréé par l’éditeur
  • Formation réalisable en présentiel ou en distanciel
  • Mise à disposition de labs distants/plateforme de lab pour chacun des participants (si applicable à la formation)
  • Distribution de supports de cours officiels en langue anglaise pour chacun des participants
    • Il est nécessaire d'avoir une connaissance de l'anglais technique écrit pour la compréhension des supports de cours
Moyens d'évaluation :
  • Quiz pré-formation de vérification des connaissances (si applicable)
  • Évaluations formatives pendant la formation, à travers les travaux pratiques réalisés sur les labs à l’issue de chaque module, QCM, mises en situation…
  • Complétion par chaque participant d’un questionnaire et/ou questionnaire de positionnement en amont et à l’issue de la formation pour validation de l’acquisition des compétences

Course Content

Challenge 1: Exploring NetApp Public Cloud Services on the Google Cloud Platform

  • Familiarize yourself with GCP Console, artefacts, terminal etc.
  • Create Linux VM and leverage CVS for Simple NFS share, upload sample data. Create a second Linux VM connecting to the same file share.

Challenge 2: Designing and deploying your virtual NetApp infrastructure in Google Cloud for Windows Migrations

  • Create Windows VM with Active Directory Domain Services for hosting the Windows Domain
  • Create CVS for storing files for Web Application
  • Create Windows VM for Web server and connect it to AD
  • Confirm that CVS for SMB Share is configured properly by uploading or creating a few sample files
  • Create CVS for storing database
  • Create Windows VM for Database server and connect it to AD
  • Configure security features such as firewall to enable communication between VMs
  • Make sure the Web server VM can communicate with the database VM

Challenge 3: Migrating database and the data to the cloud

  • Attendees will need to configure the database server and all of its components, deploy the database, move the data and make sure it works.
  • Install SQL Server on the database VM
  • Configure SQL Server to use CVS as data store
  • Deploy the T-SQL script containing schema definition and data
  • Test and ensure the application can access the database
  • Configure snapshot base database backup

Challenge 4: Migrating the application and files to the cloud

  • Attendees will need to configure the application (web) server and all of its components, deploy the application, migrate files and make sure it works.
  • Configure IIS role on application server
  • Configure ports on both Windows and Cloud firewall and make sure IIS is accessible from the outside world
  • Deploy web application from git repository (eg. BitBucket, GitHub…)
  • Configure application to use CVS as a location for files
  • Test and ensure the application can access the files from CVS

Challenge 5: Monitoring and testing your Google Cloud + NetApp deployment

  • Attendees will learn how to monitor and test the application, database and underlying infrastructure components
  • Deploy and configure monitoring tools
  • Load test the application and database
  • Recover database from backup
  • Clone application and database VM and create Dev/Test environment

Challenge 6: Containers (K8S)

In the meantime, the IT department decided to re-architect the infrastructure and migrated the web application to containers. They also configured the K8s infrastructure for the next version of the application. Attendees will need to leverage CVS as a persistent storage in K8s cluster and deploy SQL Server container, the database and make sure the application is working. Create CVS for K8s Persistent Volume Edit the YAML file and deploy to the cluster Test that the application in the K8s cluster can access new database

Prix & Delivery methods

Formation en salle équipée

Durée
3 jours

Prix
  • sur demande

Actuellement aucune session planifiée