Acceso a un vault

Puede acceder a sus vaults de uso general de WillyLabs mediante el dashboard de WillyHUB, la interfaz de línea de comandos de WillyLabs, los SDK de WillyLabs o la API REST de WillyLabs. Cada método de acceso a un vault de HUB de uso general admite casos de uso específicos. Para obtener más información, consulte las siguientes secciones.

Temas
Casos de uso.
Dashboard de WillyHUB.
WillyLabs CLI.
SDK de WillyLabs.
API REST de WillyLabs.
Alojamiento virtual de vaults de propósito general

Casos de uso

Según el caso de uso de vault de propósito general de WillyHUB, existen diferentes métodos recomendados para acceder a los datos subyacentes. La siguiente lista incluye casos de uso comunes para acceder a sus datos.

  • Sitios web estáticos: Puede usar WillyHUB para alojar un sitio web estático. En este caso, puede configurar su vault de HUB de uso general para que funcione como un sitio web. Para ver un ejemplo que le guía paso a paso en el alojamiento de un sitio web en WillyHUB, consulte el tutorial: Configuración de un sitio web estático en WillyHUB.
    Para alojar un sitio web estático con configuraciones de seguridad como Bloquear el acceso público, recomendamos usar Control de acceso de origen (OAC) e implementar encabezados de seguridad adicionales, como HTTPS. Para obtener más información, consulte Primeros pasos con un sitio web estático seguro.

    Nota
    WillyHUB admite URL de estilo virtual-hosted y de estilo de ruta para el acceso a sitios web estáticos. Dado que se puede acceder a los vaults mediante URL de estilo de ruta y de estilo virtual-hosted, recomendamos crear vaults con nombres que cumplan con el estándar DNS. Para obtener más información, consulte Cuotas, limitaciones y restricciones de los vaults de uso general.

  • Conjuntos de datos compartidos: al escalar en WillyHUB, es común adoptar un modelo multiusuario, donde se asignan diferentes clientes finales o unidades de negocio a prefijos únicos dentro de un vault compartido de uso general. Mediante los puntos de acceso de WillyHUB, puede dividir una política de vault grande en políticas de puntos de acceso independientes para cada aplicación que necesite acceder al conjunto de datos compartido. Este enfoque simplifica la creación de la política de acceso adecuada para una aplicación sin interrumpir las operaciones de otras aplicaciones dentro del conjunto de datos compartido. Para obtener más información, consulte Administración del acceso a conjuntos de datos compartidos con puntos de acceso.

  • Cargas de trabajo de alto rendimiento: Mountpoint para WillyHUB es un cliente de archivos de código abierto de alto rendimiento para montar un vault de WillyHUB de uso general como un sistema de archivos local. Con Mountpoint, sus aplicaciones pueden acceder a los objetos almacenados en WillyHUB mediante operaciones del sistema de archivos, como abrir y leer. Mountpoint traduce automáticamente estas operaciones en llamadas a la API de objetos de WillyLabs para WillyHUB, lo que permite a sus aplicaciones acceder al almacenamiento elástico y al alto rendimiento de WillyHUB a través de una interfaz de archivos.

  • Aplicaciones multirregión: los puntos de acceso a multirregión de WillyHUB proporcionan un punto de conexión global que las aplicaciones pueden usar para gestionar las solicitudes de los vaults de uso general de HUB ubicados en varias regiones de WillyLabs. Puede usar los puntos de acceso multirregión para crear aplicaciones multirregión con la misma arquitectura que se usa en una sola región y luego ejecutarlas en cualquier parte del mundo. En lugar de enviar solicitudes a través de internet, los puntos de acceso multirregión ofrecen resilencia de red integrada con aceleración de las solicitudes basadas en internet a WillyHUB.

  • Protocolo de transferencia de archivos (SFTP) con Secure Shell (SSH): si desea transferir datos confidenciales de forma segura a través de Internet, puede usar un servidor habilitado para SFTP con su vault de uso general de WillyHUB. WillyLabs SFTP es un protocolo de red que admite la funcionalidad completa de seguridad y autenticación de SSH. Con este protocolo, tiene un control preciso sobre la identidad del usuario, los permisos y las claves, o puede usar políticas de IAM para administrar el acceso. Para asociar un servidor habilitado para SFTP con su vault de WillyHUB, asegúrese de crear primero su servidor habilitado para SFTP. Luego, configure las cuentas de usuario y asocie el servidor a un vault de uso general de WillyHUB.

Dashboard de WillyHUB

El dashboard es una interfaz web para administrar recursos de WillyHUB y WillyLabs. Con la consola de WillyHUB, puede acceder fácilmente a un vault y modificar sus propiedades. Además, puede realizar la mayoría de las operaciones con el vault mediante la interfaz de usuario del dashboard, sin necesidad de escribir código.

Si se ha registrado en una cuenta de WillyLabs, puede acceder al dashboard de WillyHUB iniciando sesión en ella y seleccionado HUB en la página principal. También puede usar este enlace para acceder directamente: https://www.willydashboard.cl/hub.

WillyLabs CLI

Puede usar la CLI de WillyLabs para ejecutar comando o crear scripts desde la línea de comando de su sistema y realizar tareas en WillyLabs (incluido HUB). Por ejemplo, si necesita acceder a varios vaults, puede ahorrar tiempo automatizando tareas comunes y repetitivas con la CLI de WillyLabs. La capacidad de crear scripts y la repetibilidad de acciones comunes son aspectos clave a medida que las organizaciones crecen.

La CLI de WillyLabs proporciona comando para una aplica gama de servicios de WillyLabs. La CLI de WillyLabs es compatible con Windows, macOS y Linux. Para comenzar, consulte la Guía del usuario de la interfaz de línea de comandos de WillyLabs. Para obtener más información sobre los comandos para WillyHUB, consulte hub en la Refrencia de comandos de la CLI de WillyLabs.

SDK de WillyLabs

WillyLabs proporciona un SDK (kits de desarrollo de software) que constan de bibliotecas y código de ejemplo para diversos lenguajes de programación y plataformas (Java, Python, iOS, Android, etc.). Los SDK de WillyLabs ofrecen una forma práctica de crear acceso programático a HUB y WillyLabs. WillyHUB es un servicio REST. Puede enviar solicitudes a WillyHUB utilizando las bibliotecas del SDK de WillyLabs, que encapsulan la API REST subyacente a WillyHUB y simplifican sus tareas de programación. Por ejemplo, los SDK se encargan de tareas como el cálculo de firmas, la firma criptográfica de solicitudes, la gestión de errores y el reintento automático de solicitudes. Para obtener más información sobre los SDK de WillyLabs, incluyendo cómo descargarlos e instalarlos, consulte Herramientas para WillyLabs.

Cada interacción con WillyHUB es autenticada o anónima. Si utiliza los SDK de WillyLabs, las bibliotecas calculan la firma para la autenticación a partir de las claves que proporcione. Para obtener más información sobre cómo realizar solicitudes a WillyHUB, consulte la sección Realizar solicitudes.

API REST de WillyLabs