El nivel Starter proporciona un proyecto administrado por Google sin costo que te permite compilar e implementar apps web, y usar productos seleccionados de Google Cloud y Google. Si accedes con una Cuenta de Google apta, Google aprovisiona un proyecto de nivel de inicio en tu nombre sin requerir una forma de pago ni una cuenta de Facturación de Cloud.
En este documento, se explica cómo funcionan los proyectos de nivel inicial, quiénes cumplen con los requisitos, dónde se admite el nivel inicial y cómo actualizar tu proyecto.
Cómo funcionan los proyectos de nivel inicial
Si cumples con los requisitos, Google aprovisiona automáticamente tus recursos en un proyecto de Google Cloud administrado por Google cuando usas un producto o una herramienta que admite el nivel Starter. Este proyecto se denomina proyecto de nivel inicial. Google administra el proyecto y su infraestructura subyacente en tu nombre, para que puedas compilar e implementar apps o usar ciertos productos de Google sin proporcionar datos de facturación.
Debido a que Google administra la infraestructura subyacente, un proyecto de nivel Inicial no requiere configuración manual y difiere de los proyectos deGoogle Cloud administrados por el usuario de las siguientes maneras:
- No hay una cuenta de Facturación de Cloud ni un período de prueba: No necesitas proporcionar una forma de pago ni configurar una cuenta de Facturación de Cloud. Un proyecto de nivel inicial no tiene un período de vencimiento fijo. Si un servicio alcanza su límite de cuota sin costo, el uso se detiene hasta que se restablece la cuota o actualizas tu proyecto.
- Límites de uso y proyectos preconfigurados: Google limita cada Cuenta de Google apta a un proyecto de nivel de inicio por producto compatible y administra las regiones disponibles, los roles de Identity and Access Management (IAM), las cuotas de recursos, las políticas de la organización y las habilitaciones de APIs.
- Condiciones del Servicio independientes: Tus recursos del Nivel Inicial no son servicios estándar de Google Cloud ni se rigen por las Condiciones del Servicio deGoogle Cloud . En su lugar, tus recursos se rigen por las Condiciones del Servicio Adicionales del Nivel Inicial, que también abarcan las APIs de Google Workspace. Según los servicios que uses, es posible que también debas aceptar las Condiciones del Servicio de la clave de API de demostración de Google Maps Platform y las Condiciones del Servicio de Firebase.
Elegibilidad para el nivel Starter
El nivel Starter está disponible para las Cuentas de Google individuales que cumplen con todos los criterios siguientes:
- Cuenta de Google personal: Tu cuenta no está asociada con una organización de Google Workspace. Las cuentas de Google Workspace, Google Workspace for Education o Google Workspace for Nonprofits pagadas o gratuitas no son aptas.
- No hay historial de Facturación de Cloud pagada: Tu cuenta no tiene una cuenta de Facturación de Cloud pagada activa o anterior.
- Actividad de la cuenta y ubicación admitida: Tu cuenta tiene suficiente actividad y se encuentra en un territorio admitido.
Qué sucede si tu cuenta no es apta
Si tu cuenta no cumple con los requisitos para el nivel Inicial, puedes usar los servicios admitidos en un proyecto Google Cloud administrado por el usuario:
- Servicios que no requieren facturación: Puedes usar muchos servicios en un proyecto administrado por el usuario dentro de sus límites sin costo sin una cuenta de Facturación de Cloud, como Firebase Authentication, Firestore y las APIs de Google Workspace.
- Servicios que requieren facturación: Para usar servicios que requieren una cuenta de Facturación de Cloud en un proyecto administrado por el usuario, como implementar una app web activa en Cloud Run o aprovisionar una instancia de Cloud SQL para PostgreSQL (edición para desarrolladores), debes configurar o vincular una cuenta de Facturación de Cloud. Tanto Cloud Run como Cloud SQL para PostgreSQL (edición para desarrolladores) incluyen límites de uso mensuales sin costo en proyectos de Google Cloud elegibles administrados por el usuario.
Servicios compatibles
Puedes usar el nivel Starter para compilar e implementar apps web full stack desde Google AI Studio con un conjunto seleccionado de servicios de Google Cloud y Google. Para obtener instrucciones de implementación paso a paso y conocer los límites del proyecto, consulta Implementa desde Google AI Studio.
En la siguiente tabla, se describen los servicios (que se ofrecen con funciones y cuotas limitadas) incluidos en tu proyecto de nivel Inicial cuando compilas e implementas apps web desde Google AI Studio:
| Servicio | Caso de uso |
|---|---|
| Cloud Run |
Aloja tu app web y backend en vivo desde tu código, sin servidores que administrar y con ajuste de escala automático cuando el tráfico aumenta o disminuye a cero. |
| Firebase Authentication |
Agrega el acceso y la autenticación de usuarios a tu app con Acceso con Google, correo electrónico y contraseña, o autenticación anónima. |
| Firestore |
Almacena y sincroniza los datos de tu app en una base de datos de documentos NoSQL con auditoría automatizada de las reglas de seguridad para ayudar a mantener protegidos los datos de tu app. |
| Cloud SQL para PostgreSQL (edición para desarrolladores) |
Aprovisiona una base de datos relacional de PostgreSQL que se pausa y escala a cero automáticamente cuando no hay conexiones activas. Para obtener detalles sobre el comportamiento de reducción de escala a cero y los precios después de la actualización, consulta Nivel Inicial y precios. |
| Google Maps Platform |
Agrega mapas interactivos, búsqueda de Places, búsqueda de direcciones y rutas a apps con reconocimiento de la ubicación sin costo con las claves de API de demostración aprovisionadas automáticamente. |
| APIs de Google Workspace |
Conecta tu app web a Google Drive, Documentos de Google, Hojas de cálculo de Google, Presentaciones de Google, Calendario de Google, Gmail, Formularios de Google, Google Tasks y Google Picker de un usuario con permisos de acceso de Google integrados. |
Actualiza tu proyecto de nivel inicial
Después de probar los servicios en tu proyecto del nivel Starter, es posible que necesites cuotas más altas, más recursos de procesamiento, dominios personalizados, regiones adicionales o acceso a otros servicios de Google Cloud . Para desbloquear estas funciones, puedes actualizar tu proyecto de nivel inicial administrado por Google a un proyecto de Google Cloud administrado por el usuario.
La actualización convierte tu proyecto del nivel Inicial en el lugar, por lo que no necesitas crear un proyecto nuevo ni migrar manualmente tus recursos, bases de datos, claves de API o URLs de la app web.
Dónde iniciar una actualización
Puedes iniciar una actualización de un solo paso desde Google AI Studio, Firebase console o la consola deGoogle Cloud . Para actualizar y convertir tu proyecto del nivel Starter en un proyecto de Google Cloud administrado por el usuario, debes aceptar las Condiciones del Servicio de Google Cloud y vincular o crear una cuenta de Facturación de Cloud con la configuración de la Facturación de Cloud en el producto.
Qué sucede cuando actualizas
Durante el proceso de actualización, tu proyecto se convierte en un proyecto de Google Cloud administrado por el usuario:
- Las apps en ejecución no experimentan tiempo de inactividad.
- Se conservan el estado de la app, las bases de datos, las claves de API y las URLs de la app web.
- Obtienes el control y la propiedad de IAM completos del proyecto.
- Puedes habilitar cualquier API de Google Cloud .
- Si eres un usuario nuevo de Google Cloud , es posible que cumplas con los requisitos para recibir el crédito de $300 de la prueba gratuita deGoogle Cloud o un crédito de bienvenida en el producto, así como los límites de uso mensuales del nivel gratuito.
Después de actualizar a un proyecto administrado por el usuario, tus recursos se facturan con tarifas estándar en tu cuenta de Facturación de Cloud vinculada. El proyecto actualizado se rige por las Condiciones del Servicio deGoogle Cloud .
¿Qué sigue?
- Implementa desde Google AI Studio
- Obtén más información sobre la configuración de la Facturación de Cloud en el producto