Es una pesadilla para muchas empresas y departamentos técnicos empresariales ejecutar las aplicaciones requeridas por separado, mantenerse al día con el mantenimiento, auditar registros y administrar sus actualizaciones. Especialmente aquellos con bajos recursos de TI o estructura compleja.
No es un enfoque que aproveche los recursos ni sea seguro. A pesar de que requiere un equipo dedicado de DevOps para mantenerse al día, también es un desafío para la gestión de identidades, la gestión de acceso y el cumplimiento de la empresa.
Aquí viene Sandstorm, una solución de código abierto diseñada específicamente para resolver estos problemas e impulsar la productividad de empresas, desarrolladores, DevOps e individuos. En este artículo, lo guiaremos a través de esta increíble aplicación, explicando cómo funciona, enumerando sus características y los mejores casos de uso.
¿Qué es Tormenta de Arena?
Sandstorm es una solución de código abierto para ejecutar aplicaciones web autohospedadas dentro de la misma plataforma. Solo requiere un inicio de sesión por parte del usuario para acceder a todas las aplicaciones y presenta un sistema avanzado de administración de identidades y permisos para los usuarios.
La instalación de la aplicación en Sandstorm requiere solo unos pocos clics, lo que minimiza la pérdida de tiempo en la instalación, configuración y administración de las aplicaciones. También presenta actualizaciones automáticas para estas aplicaciones sin necesidad de molestar al usuario ni a DevOps con copias de seguridad.
Sandstorm es un sistema rico en funciones que puede ejecutarse sin problemas en todas las distribuciones de Linux empresariales y comunitarias. En general, cuenta con decenas de aplicaciones que promueven la productividad de la empresa, las comunidades y los individuos. También es la opción perfecta para pequeñas y medianas empresas.
Tan pronto como se instala Sandstorm, el usuario puede comenzar a instalar alrededor de 70 aplicaciones web autohospedadas en varias categorías: comunicación y mensajería, gestión de proyectos, gestión de tareas, edición de documentos, intercambio de archivos y más.
Sandstorm es la plataforma colaborativa, segura y fácil de desarrollar para todo tipo de empresas, especialmente aquellas que prefieren soluciones de código abierto.
En Medevel.com
Nos gusta Sandstorm, no solo por sus características de productividad o seguridad o la amplia gama de aplicaciones que podemos instalar y usar, sino también porque nos ahorra mucho tiempo con un trabajo mínimo en el servidor.
Herramientas de desarrollo
Desafortunadamente, no hay suficientes aplicaciones médicas o de atención médica en su tienda; de lo contrario, lo recomendaríamos para centros de atención médica y para nuestros clientes empresariales de atención médica.
Los problemas principales que resuelve Sandstorm son:
- Seguridad de la aplicación: Protege las aplicaciones en un espacio aislado, lo que garantiza la protección contra errores de las aplicaciones.
- Sistema unificado de gestión de identidades y accesos (IAM): con una cuenta, el usuario puede acceder a todas las aplicaciones.
- Funciones de usabilidad en todas las aplicaciones (por ejemplo, búsqueda)
- Docenas de aplicaciones listas para empresas
- Múltiples opciones de implementación: Instalación en la nube y local
- Funciones listas para la empresa: Integración de LDAP, SAML y Active Directory, auditoría de registros, cifrado automático e integración de estructura empresarial
- La organización es libre de elegir dónde almacenar los datos.
- Texto estándar de desarrollo: Sandstorm aborda el problema con métodos únicos, ya que ofrece componentes centrales para autenticación, copias de seguridad, cifrado y herramientas comunes. Por lo tanto, los desarrolladores pueden centrarse en el desarrollo, no en el trabajo del servidor.
En general, es fácil de instalar, administrar, mantener y actualizar.
Usuarios de Sandstorm
Sandstorm está creado para empresas, pequeñas y medianas empresas, comunidades y personas independientes que tienen un flujo de trabajo productivo.
También se centra en los desarrolladores que desean una plataforma sólida para crear o integrar sus aplicaciones, ya que los desarrolladores pueden proteger sus aplicaciones y aprovechar el sistema de gestión de identidad y acceso, así como las funciones de usabilidad global de las aplicaciones.
Casos de uso
- Agencias creativas
- agencias de desarrollo de software
- Comunidades de desarrolladores
- Escuelas
- universidades
- Legal
- Finanzas
- Cuidado de la salud
- Facilidades de ivestigación
- Industria del cine
Bonificación: la comunidad creativa puede usarlo para comunicarse, organizar proyectos, compartir archivos y editar documentos.
¿Cómo funciona Tormenta de arena?
Usos de la tormenta de arena Grains
un contenedor de objetos detallado para ejecutar aplicaciones, que aísla o protege las aplicaciones en contenedores. Además, su sistema de gestión de usuarios y funcionalidades de control de acceso trabajan directamente con cada contenedor.
Este enfoque es fácil para los desarrolladores porque es menos complejo y menos repetitivo. Las funcionalidades de Sandstorm, como búsqueda y acceso a datos, pueden funcionar con los datos en todos los contenedores sin la necesidad de hacks personalizados.
Sandstorm, con su estructura orientada a servicios, promueve la escalabilidad y el bajo costo de funcionamiento. En general, proporciona medidas de seguridad mejoradas para todas las aplicaciones específicas.
Básicamente, Sandstorm es una plataforma basada en contenedores para ejecutar aplicaciones web autohospedadas. Maneja y gestiona: inicio de sesión, acceso, seguridad, búsqueda, gestión de aplicaciones y auditoría.
Características
- Rico ecosistema
- Canto único
- Control unificado de identidad y acceso
- Protección contra errores de aplicación
- Aplicaciones de espacio aislado
- Auditoría de acceso
- Actualización automática
- UI con pestañas
- Notificación de escritorio y navegador
- Respaldo
- Mención cruzada de aplicaciones
- Buscar en todas las aplicaciones
- Regístrate e inicia sesión en Google, Twitter y GitHub
- Fácil de instalar
- Auditoría de registros
- Gestión avanzada de sandbox (gestión de granos)
- Herramienta de cumplimiento lista
- Seguro
- Listo para escalar
- Amplio conjunto de herramientas para desarrolladores
¿Por qué las empresas deberían considerar el uso de Sandstorm?
Sandstorm ofrece una plataforma todo en uno que instala, ejecuta, mantiene y actualiza automáticamente docenas de aplicaciones. Tiene un sistema IAM incorporado que funciona bien con todas las aplicaciones integradas, por lo que el usuario solo necesita una cuenta para el inicio de sesión único. Es un sistema gratuito de código abierto, las empresas pueden clonarlo, instalarlo en su nube privada o en sus instalaciones.
He aquí por qué:
- Toda la aplicación en un solo lugar
- Instalar aplicaciones con un clic
- Soporte LDAP, SAML y Active Directory
- Control de acceso global
- Sistema de registro de auditoría global
- Cifrado automático
- Opción de implementación múltiple
- Herramientas de desarrollo para crear e integrar
aplicaciones. - Potente apoyo comunitario
- Listo para escalar
- Cifrado detallado
Tienda de aplicaciones Sandstorm
Estas son algunas de las mejores aplicaciones incluidas en la tienda Sandstorm:
- Rocket.Chat: sistema de mensajería en tiempo real, una alternativa de código abierto a Slack
- SendChat: una poderosa aplicación de chat mínima para equipos
- Simple Chat: otra aplicación de chat más
- Roundcube: cliente de correo electrónico basado en web
- Hugo: generador de sitios web estáticos
- ShareLaTeX: editor LaTeX de código abierto basado en web para equipos
- Davros: plataforma de colaboración e intercambio de archivos
- DokuWiki: un motor wiki sencillo y potente.
- Wekan: gestor de tableros Kanban para personas productivas y equipos remotos
- WordPress: plataforma de blogs
- Etherpad: editor de documentos colaborativo. Leer más.
- Swagger Editor: entorno de prueba REST-API para desarrolladores
- PIWIK: Plataforma de análisis web
- FileDrop: una sencilla utilidad para compartir archivos para diseñadores, desarrolladores y equipos
- Blog fantasma: una plataforma de blogs de código abierto
- Lluvia de ideas: solución autohospedada avanzada para tomar notas
- Dillinger: editor de rebajas
- Póngase en contacto con Otter: una solución CRM personal y autohospedada.
Cumplimiento de HIPAA y GDPR con Sandstorm
Uno de nuestros principales objetivos en Medevel.com es HIPAA Cumplimiento de soluciones de código abierto para nuestros clientes. Es difícil encontrar una solución de código abierto adecuada que cumpla con HIPAA desde el primer momento. Con Sandstorm, encontramos que es la mejor solución para las empresas que requieren una plataforma de quejas HIPAA.
Sandstorm cuenta con una política avanzada de control de acceso y sistemas de auditoría. Hace cumplir las reglas de manera uniforme en todas las aplicaciones.
Lo mismo va para RGPDcon la gestión unificada de identidad y acceso de Sandstorm, así como las funcionalidades de auditoría, las empresas pueden personalizar más funciones para hacerlo RGPD obediente.
Instalar tormenta de arena
Para instalar Sandstorm, tendrá dos opciones: instalarlo desde una instalación verificada por HTTPS o una instalación verificada por PGP. También puede encontrar instrucciones detalladas sobre cómo instalarlo en Amazon Web Services (AWS).
curl https://install.sandstorm.io | bash
Instale Sandstorm desde una instalación verificada por HTTPS
Si desea instalarlo en una nube privada como DigitalOcean, puede instalarlo siguiendo estos instrucciones.
Configuración de tormenta de arena empresarial
Para obtener una configuración empresarial de Sandstorm que incluya un inicio de sesión único con soporte completo de correo electrónico/LDAP/SAML, así como aprovisionamiento automático de usuarios, deberá obtener la configuración de trabajo de Sandstorm por $15 por usuario al mes. Puede parecer caro, pero las ONG sin fines de lucro pueden obtener precios y descuentos especiales.
Además, los desarrolladores empresariales pueden ampliar estas funciones por su cuenta sin necesidad de suscribirse a dicho servicio.
Nombre de dominio personalizado gratuito de Sandcats.io
Sandcats.io es un servicio DNS dinámico gratuito del equipo central de Sandstorm. Ofrece un subdominio dinámico para cualquier instalación de Sandstorm que será un atajo útil para empresas como: YOURNAME.sandcats.io
.
Con un certificado HTTP válido, el usuario no tiene que preocuparse por configurar su certificado.
Lecturas adicionales
- Sitio web oficial de tormenta de arena: https://tormenta de arena.io/
- Tienda de aplicaciones: https://apps.sandstorm.io/
- GitHub: https://github.com/sandstorm-io/sandstorm
- Cómo funciona: https://sandstorm.io/how-it-works
- Software de código abierto RGPD
Etiquetas
Gestión empresarial de código abierto Gestión de proyectos Comunicación colaborativa Autohospedado Automatización basada en web Software gratuito