Preguntas frecuentes generales

¿Qué es Istio?

Istio es una service mesh abierta e independiente de la plataforma que proporciona gestión del tráfico, aplicación de políticas y recopilación de telemetría.

Abierto: Istio se está desarrollando y manteniendo como software de código abierto. Alentamos las contribuciones y los comentarios de la comunidad en general.

Independiente de la plataforma: Istio no está dirigido a ningún entorno de implementación específico. Durante las etapas iniciales de desarrollo, Istio admitirá implementaciones basadas en Kubernetes. Sin embargo, Istio se está creando para permitir una adaptación rápida y fácil a otros entornos.

service mesh: Istio está diseñado para gestionar las comunicaciones entre microservicios y aplicaciones. Sin requerir cambios en los servicios subyacentes, Istio proporciona una resistencia de tráfico de línea de base automatizada, recopilación de métricas de servicio, seguimiento distribuido, cifrado de tráfico, actualizaciones de protocolo y funcionalidad de enrutamiento avanzada para toda la comunicación de servicio a servicio.

Para obtener más detalles, consulte La service mesh de Istio

¿Por qué querría usar Istio?

Tradicionalmente, gran parte de la lógica gestionada por Istio se ha integrado directamente en las aplicaciones. En una flota de servicios, la gestión de las actualizaciones de esta lógica de comunicaciones puede ser una gran carga. Istio proporciona una solución a nivel de infraestructura para gestionar las comunicaciones de servicio.

Desarrolladores de aplicaciones: Con Istio gestionando cómo fluye el tráfico a través de sus servicios, los desarrolladores pueden centrarse exclusivamente en la lógica empresarial e iterar rápidamente en nuevas funciones.

Operadores de servicios: Istio permite la aplicación de políticas y la supervisión de la malla desde un único punto de control centralizado, independientemente de la evolución de la aplicación. Como resultado, los operadores pueden garantizar el cumplimiento continuo de las políticas a través de un plano de gestión simplificado.

¿Cómo empiezo a usar Istio?

Recomendamos seguir las instrucciones de la página de introducción, que instala una configuración de demostración junto con la principal aplicación de ejemplo de Istio, Bookinfo. Luego puede usar esta configuración para recorrer varias guías de Istio que muestran el enrutamiento inteligente, la aplicación de políticas, la seguridad, la telemetría, etc., en un estilo de tutorial.

Para comenzar a usar Istio con implementaciones de producción de Kubernetes, consulte nuestra documentación de modelos de implementación y la página de preguntas frecuentes ¿qué método de instalación de Istio debo usar?.

¿Cuál es la licencia?

Istio utiliza la Licencia Apache 2.0.

¿Cómo se inició Istio?

El proyecto Istio fue iniciado por equipos de Google e IBM en asociación con el equipo de Envoy de Lyft. Se ha desarrollado completamente en abierto en GitHub.

¿Qué entornos de implementación son compatibles?

Istio está diseñado para ser independiente de la plataforma, inicialmente centrado en Kubernetes. Para nuestra versión 1.27, Istio admite entornos que ejecutan Kubernetes ().

¿Cómo puedo contribuir?

Las contribuciones son muy bienvenidas. Esperamos los comentarios, los feedbacks y los bugs de la comunidad.

Los repositorios de código están alojados en GitHub. Consulte nuestras Directrices de contribución para saber cómo contribuir.

Además del código, hay otras formas de contribuir a la comunidad de Istio, incluso en nuestro foro de discusión, Slack y Stack Overflow.

¿Dónde está la documentación?

Consulte la documentación aquí mismo en istio.io. Los documentos incluyen descripciones generales de conceptos, guías de tareas, ejemplos y la documentación de referencia completa.

La documentación detallada a nivel de desarrollador se mantiene en nuestra Wiki

Istio no funciona, ¿qué hago?

Consulte la guía de operaciones para encontrar soluciones y nuestra página de informes de errores para presentar errores.

¿Cuál es la hoja de ruta de Istio?

Consulte nuestra página de feature status y las noticias para conocer las últimas novedades.

¿Qué significa la palabra 'Istio'?

Es la palabra griega para ‘vela’.

¿Cómo puedo unirme al espacio de trabajo de Slack de Istio?

Si desea tener interacciones en vivo con miembros de nuestra comunidad, puede unirse a nosotros en el espacio de trabajo de Slack de Istio.