$34.99
Acest laborator este dedicat introducerii in Google Cloud Platform (GCP)
Documentele laboratorului le gasiti aici Part 1 si Part 2
Google Cloud Console
Crearea unui proiect in GCP
Cum se leaga un Billing Account de proiect
Setarea bugetelor si alertelor la nivel de Billing Account
Setarea cotelor pentru a tine costul sub control
Pentru a interactiona cu resursele din GCP putem folosi fie interfata web accesibila pe link-ul de mai sus fie prin API-urile expuse de Google. Pentru varianta a doua avem nevoie sa ne setam OAuth2 atat in GCP cat si in Postman.
• Credentials -> New OAuth client ID
• OAuth consent screen - adaugati-va email-ul in sectiunea de Test Users si Scop-urile aferente
Pentru detalii urmati acest tutorial
Overview servicii Google
Detalii despre serviciile oferite de GCP
Comparatie intre solutiile Serverless oferite de Google
Tutorial deploy aplicatie NodeJS in AppEngine standard
Tutorial deploy aplicatie NodeJS in AppEngine flexible
Tutorial Google Cloud Function
Requirements - the application is using at least three Google Cloud services (one is stateful) and is located in appspot.com domain.
Additional Information:
• You are allowed to use frameworks for this homework;
• This homework is presented in teams of 2-4 students;
• The application made for this homework can be a part of the final project implementation (even better for you! :) );
• The number of used services will be scaled according to the number of team members (2 extra cloud services/APIs for each member); ex: 5 services for 2 students, 7 services for 3 students, 9 services for 4 students;
• Only 1 out of the 3 required Google Cloud Services can be substituted by the usage of a Google Cloud API; this requirement also scales to the number of team members (1 out of 3, 2 out of 5, 3 out of 7, 4 out of 9); General observations:
• You should be able to motivate the choice to use those services instead of others for your application;
• The base code for the used services can be implemented in any programming language;
• Teams of 2-4 people will be formed during laboratory and will be kept for the following homeworks and the final project;
• The degree of complexity of the used services and APIs will also constitute a mean of evaluation in the final homework grade.