Day 1 of 5
⏱ ~60 minutes
Google Cloud in 5 Days — Day 1

GCP Console and Core Concepts

Navigate the GCP console, create a project, enable APIs, install gcloud CLI, and understand the resource hierarchy that organizes everything in Google Cloud.

Resource Hierarchy

GCP organizes resources in a hierarchy: Organization → Folder → Project → Resource. Most developers start at the Project level. Each project has its own billing, APIs, and permissions.

gcloud CLI Setup
# Install: cloud.google.com/sdk
gcloud init
gcloud auth login
gcloud config set project YOUR_PROJECT_ID

# Useful commands
gcloud projects list
gcloud services list --enabled
gcloud services enable compute.googleapis.com
gcloud config list
Enable APIs
# APIs must be enabled before use
gcloud services enable \
  run.googleapis.com \
  storage.googleapis.com \
  bigquery.googleapis.com \
  aiplatform.googleapis.com
💡
Set a billing budget alert in the GCP console (Billing → Budgets) before experimenting. GCP free tier covers most of this course, but mistakes can generate charges. Set an alert at $5.
📝 Day 1 Exercise
Create Your First GCP Project
  1. C
  2. r
  3. e
  4. a
  5. t
  6. e
  7. a
  8. p
  9. r
  10. o
  11. j
  12. e
  13. c
  14. t
  15. ,
  16. e
  17. n
  18. a
  19. b
  20. l
  21. e
  22. C
  23. l
  24. o
  25. u
  26. d
  27. R
  28. u
  29. n
  30. a
  31. n
  32. d
  33. C
  34. l
  35. o
  36. u
  37. d
  38. S
  39. t
  40. o
  41. r
  42. a
  43. g
  44. e
  45. A
  46. P
  47. I
  48. s
  49. ,
  50. i
  51. n
  52. s
  53. t
  54. a
  55. l
  56. l
  57. g
  58. c
  59. l
  60. o
  61. u
  62. d
  63. C
  64. L
  65. I
  66. ,
  67. a
  68. u
  69. t
  70. h
  71. e
  72. n
  73. t
  74. i
  75. c
  76. a
  77. t
  78. e
  79. ,
  80. a
  81. n
  82. d
  83. l
  84. i
  85. s
  86. t
  87. y
  88. o
  89. u
  90. r
  91. e
  92. n
  93. a
  94. b
  95. l
  96. e
  97. d
  98. s
  99. e
  100. r
  101. v
  102. i
  103. c
  104. e
  105. s
  106. .

Day 1 Summary

  • GCP hierarchy: Organization → Folder → Project. Resources live in projects.
  • Enable APIs before using them: gcloud services enable service.googleapis.com.
  • gcloud CLI is the primary way to automate and script GCP operations.
  • Set a billing budget alert before experimenting with any cloud provider.
Finished this lesson?