Capítulo 9. Planificación de una Implementación

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

En los capítulos anteriores, hemos descrito cómo empezar a utilizar CockroachDB y cómo desarrollar aplicaciones de alta disponibilidad y rendimiento con la plataforma CockroachDB.

Ahora es el momento de considerar cómo configurar un clúster CockroachDB de producción para dar soporte a tu aplicación.

La naturaleza distribuida de CockroachDB permite una gran variedad de topologías de implementación. Elegir la topología adecuada requiere comprender los requisitos de tu aplicación y las implicaciones de coste y rendimiento de las distintas opciones de CockroachDB. En este capítulo, repasamos los pasos para planificar una implementación y ofrecemos una visión general de los patrones de implementación más habituales.

Existen dos categorías principales de Implementaciones de CockroachDB:

  • Una implementación de CockroachDB Cloud totalmente gestionada, en la que todos los aspectos de la gestión del clúster de CockroachDB son gestionados por la plataforma en la nube dedicada a CockroachDB. Dentro de CockroachDB Cloud, puedes elegir entre las opciones de hardware dedicado o sin servidor.

  • Una implementación autoalojada o "hazlo tú mismo" en la que instalas CockroachDB en tu propia plataforma de hardware o en máquinas virtuales (VM) basadas en la nube que tengas disponibles.

En cualquiera de estos escenarios, puedes implementar ...

Get CockroachDB: La guía definitiva now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.