En la actualidad, más del 70 % de las empresas utilizan almacenamiento de datos en la nube, según un estudio elaborado por IDC. Entre el amplio abanico de posibilidades del mercado, Google Cloud Storage ha ido creciendo hasta convertirse en una de las principales alternativas, colocándose tras AWS y Azure y aumentando sus ingresos un 54 % en los últimos años.
Y es que la fiabilidad de una empresa como Google, unida a las grandes ventajas que ofrece su servicio de almacenamiento en la nube, ha hecho que cada vez más empresas opten por esta a la a hora de construir sus infraestructuras de datos. En este artículo vamos a hablar más sobre las bondades de Google Cloud Storage.
¿Qué es Google Cloud Storage?
Google Cloud Storage o Almacenamiento de datos en la nube de Google es el servicio de almacén de datos ofrecido por Google Cloud Plataform. Este permite almacenar grandes cantidades de datos en forma de objetos que se almacenan en contenedores llamados buckets, los cuales pueden asociarse a distintos proyectos.
Este servicio fue lanzado el 19 de mayo de 2010 con el objetivo de proporcionar a las empresas una solución segura, escalable y a bajo coste para sus necesidades de almacenamiento. A diferencia de Google Drive, se trata de un servicio de almacenamientos para grandes volúmenes de datos, ofreciendo más medidas de seguridad avanzadas y almacenamiento de objetos de hasta 5 TB.
¿Qué características ofrece?
Como cualquier servicio de almacenamiento en la nube, Google Cloud Storage se caracteriza por su escalabilidad y flexibilidad, permitiendo a las empresas ampliar o reducir el espacio disponible según sus necesidades y pagando tan solo por el espacio utilizado. Además, también destaca por las siguientes características.
- Interoperabilidad: CCS es interoperable con otras herramientas y almacenes de datos en la nube, como por ejemplo Amazon S3.
- Coherencia: las operaciones de carga de GCS son atómicas, lo que proporciona una sólida coherencia de lectura.
- Control de acceso: utiliza listas de control de acceso para administrar los permisos de los usuarios respecto a la disponibilidad de los objetos almacenados. Ofrece tanto permisos individuales como de grupo.
- Cargas reaunudables: en caso de fallo de comunicación, Google Cloud Storage permite reanudar la carga de datos interrumpida fácilmente.
- Encriptación de datos: GCS usa encriptación del lado del servidor para aumentar la seguridad de los datos.
- Bloqueo de datos: se pueden especificar políticas de retención y bloquear durante un cierto tiempo los almacenes de datos.
- Control de versiones: cuando un objeto se borra o se reemplaza, es posible guardar una versión no actual recuperable.
¿Qué clases de almacenamiento en la nube ofrece GCS?
Dentro del servicio de almacenamiento en la nube de Google podemos distinguir distintas opciones, las cuales están enfocadas a diferentes usos:
- Standard Storage: se emplea para datos a los que se accede de forma activa y continua, tal y como podría ser las páginas web o aplicaciones móviles.
- Nearline Storage: servicio de bajo coste que se emplea para datos que se utilizan en un plazo de 30 días como mínimo, por lo que es perfecto para copias de seguridad o contenido multimedia.
- Coldline Storage: ideal para almacenar archivos que se necesitan consulta una baja frecuencia y que se pueden almacenar al menos 90 días, como por ejemplo los datos de disaster recovery.
- Archive Storage: es el servicio de menor coste y está pensado para almacenar datos históricos que deben ser guardados durante años para cumplir con la legalidad.
¿Cuál es el precio de Google Cloud Storage?
El precio de Google Cloud Storage es variable y depende principalmente de la clase de almacenamiento elegido y la región del mundo en la que nos encontremos. Los precios se dividen primero por regiones más amplias, como pueden ser Europa o Sudamérica, y luego por ubicaciones más específicas como Madrid o Bélgica. A continuación, te dejamos la tabla de precios europeos a modo de ejemplo.
Ubicación | Estándar (GB/mes) | Nearline (GB/mes) | Coldline (GB/mes) | Archive Storage (GB/mes) |
Varsovia (europe-central2) | $0.023 | $0.013 | $0.006 | $0.0025 |
Finlandia (europe-north1) | $0.020 | $0.010 | $0.004 | $0.0012 |
Bélgica (europe-west1) | $0.020 | $0.010 | $0.004 | $0.0012 |
Londres (europe-west2) | $0.023 | $0.013 | $0.007 | $0.0025 |
Fráncfort (europe-west3) | $0.023 | $0.013 | $0.006 | $0.0025 |
Países Bajos (europe-west4) | $0.020 | $0.010 | $0.004 | $0.0012 |
Zúrich (europe-west6) | $0.025 | $0.014 | $0.007 | $0.0025 |
Milán (europe-west8) | $0.023 | $0.013 | $0.006 | $0.0025 |
París (europe-west9) | $0.023 | $0.013 | $0.006 | $0.0025 |
Madrid (europe-southwest1) | $0.023 | $0.013 | $0.006 |
A estos precios habría que sumarle un coste por operación de carga, uso de red, tarifas de recuperación, ubicación de buckets, eliminación temprana, etc. Lo más sencillo es consultar la página de precios de Google Cloud Storage. En cualquier caso, también debes considerar las ventajas que ofrece contar con partners oficiales de Google como Ausum Cloud, ya que podemos conseguir precios especiales según las necesidades del cliente. Además, por defecto, Google ofrece 300 $ de crédito gratuito para probar el servicio a los clientes nuevos.
¿Cómo funciona Google Cloud Storage?
Google Cloud Storage ofrece un variado número de herramientas para que el usuario pueda utilizar el servicio según sus necesidades. Este ofrece:
- Consola: los usuarios tienen a su disposición una consola de Google Cloud para gestionar sus datos de una forma visual desde el navegador
- CLI: la CLI de Google Cloud permite gestionar nuestros datos a través de una terminal de comandos.
- Bibliotecas cliente: Google Cloud Storage ofrece librerías de Google Cloud para distintos lenguajes: C++, C#, Java, GO, Node.js, PHP, Python y Ruby.
- APIs de REST: también es posible administrar nuestros datos utilizando su API de JSON o XML.
- Terraform: es una herramienta de infraestructura como código (IaC) que habilita el aprovisionamiento de Google Cloud Storage en plataformas externas.
Como puedes ver, Google Cloud Storage es uno de los servicios de almacenamiento en la nube más completos del mercado. Ofrece un sin fin de opciones y herramientas para que las empresas puedan almacenar sus datos en la nube pública de una forma segura, sencilla, escalable y flexible, a un precio muy accesible con una gran variedad de planes.
Como expertos en la nube pública, desde Ausum Cloud consideramos GCP como una plataforma excelente que facilita el desarrollo de proyectos de forma sencilla y que ofrece un servicio robusto y adaptable. Si tienes cualquier duda acerca de este o quieres construir tu infraestructura de almacenamiento en la nube en torno a él, no dudes en contactar con nosotros para recibir asesoramiento gratuito y sin compromiso.