Introducción a virtual machine en GCP
Antes de crear tu primera máquina virtual en Google Cloud Platform (GCP) conviene tener claros varios conceptos clave.
Antes de crear tu primera máquina virtual en Google Cloud Platform (GCP) conviene tener claros varios conceptos clave.
A continuación tienes una guía previa de lo que debes saber y decidir antes de crear la VM.
Guía previa de lo que debes saber y decidir antes de crear la VM
Proyecto, facturación y límites
Proyecto
- Todo en GCP vive dentro de un Project.
- La VM se crea dentro de un proyecto, no a nivel global.
- Verifica que estás en el proyecto correcto antes de crear recursos.
Facturación
- Sin cuenta de facturación activa no puedes crear VMs. Crear cuenta facturación google cloud
- GCP cobra por segundos (con mínimo de 1 minuto).
- Apagar una VM no elimina el costo del disco.
Cuotas (Quotas)
- Por defecto hay límites de:
- CPUs por región
- IPs externas
- Discos
Si falla la creación, muchas veces es por falta de cuota, no por configuración.
Región y zona (decisión crítica)
Regiones y zonas Google Cloud Platform GCP
- Elige una región cercana a tus usuarios.
- No mezcles regiones sin necesidad (sube costos).
Tipo de máquina (CPU y RAM)
GCP usa distintos tipos de maquinas, puede verlo en https://docs.cloud.google.com/compute/docs/general-purpose-machines?hl=es
- Puedes cambiar el tipo de máquina luego (apagando la VM).
- Más CPU/RAM = más costo continuo.
Imagenes
Una imagen de sistema operativo (SO) sirve como plantilla base para crear discos de arranque para tus máquinas virtuales (VMs)
Mas informacion en: https://docs.cloud.google.com/compute/docs/images/os-details?hl=es
Disco
Tipos de disco
- Standard Persistent Disk (HDD) → barato, lento
- Balanced PD (SSD) → buen equilibrio
- SSD PD → rápido, más caro
Tamaño
- El disco se cobra aunque la VM esté apagada.
- Se puede aumentar, no reducir.
Recomendación
- Empieza con 20–30 GB SSD balanceado.
- No sobredimensiones.
Red y conectividad
IP externa
- Por defecto, GCP asigna una IP externa efímera.
- Si detienes la VM, la IP cambia.
IP estática
- Debes reservar una Static External IP si:
- Usas DNS
- Tienes firewalls externos
- Expones servicios públicos
Firewall
- GCP usa reglas de firewall a nivel de red, no por VM.
- SSH (22) suele estar abierto.
- HTTP (80) y HTTPS (443) no siempre.
Acceso SSH
En GCP:
- El acceso SSH se gestiona con:
- Claves SSH
- Google accounts + IAM
- OS Login
Puedes:
- Entrar desde la consola web
- Usar
gcloud compute ssh - Configurar tu propia clave SSH
Consejo
- Usa SSH con claves desde el inicio.
- Evita depender solo del acceso web.
IAM y permisos
- No todo el mundo puede crear o administrar VMs.
- Roles comunes:
Compute AdminCompute ViewerOwner(evitar en producción)