StorageReview.com

NetApp come su propia comida para perros

Empresa  ◇  Almacenamiento empresarial

Recientemente, NetApp reveló que utiliza sus propios servicios y dispositivos como parte de su proceso de desarrollo, lo que a veces se conoce como "probar sus propios productos". Su experiencia interna con estas herramientas constituye un caso de estudio interesante para quienes estén considerando adoptar NetApp. El año pasado, NetApp lanzó un rack de servidores NVMe de extremo a extremo totalmente basado en memoria flash, el NetApp AFA EF600.

Tanto los equipos de ingeniería de SolidFire como de infraestructura hiperconvergente (HCI) de NetApp utilizan dispositivos y software HCI de NetApp como parte de su proceso de desarrollo. Los equipos utilizan Jenkins para generar integraciones continuas (CI) y compilaciones de implementación. Luego, estas compilaciones se implementan a través de NetApp Kubernetes Service (NKS) que se ejecutan en dispositivos HCI de NetApp con el conjunto de control de nube híbrida habilitado. El uso de NKS permite a los equipos de ingeniería enviar sus compilaciones a la nube pública que mejor se adapte a sus necesidades en ese momento, Amazon EC2, Google Cloud Platform (GCP) o Azure. Con más frecuencia, los equipos usan una red de servicios de Istio para implementar compilaciones en múltiples nubes para proporcionar una aplicación híbrida de múltiples nubes que permite realizar pruebas contra múltiples objetivos a la vez. NetApp afirma que este proceso les ha permitido reducir el compromiso de tiempo para activar nuevas canalizaciones de integración continua e implementación continua (CI/CD) para su uso interno en hasta dos órdenes de magnitud. Este es un ahorro de tiempo realmente masivo, y realmente desearía que hubieran hecho públicos los números en los que basan esta afirmación.

NetApp reconoce en su artículo que aún necesitaban hacer un trabajo inicial para desarrollar las canalizaciones de compilación que alimentan su arquitectura de tejido de datos, pero después de haber pasado semanas configurando canalizaciones (CI/CD) yo mismo, la perspectiva de un ahorro de tiempo y una simplificación tan significativos para este proceso es muy atractivo. Más aún, una vez configurado, empujar las compilaciones a la nube pública de esta manera permite que la solución se amplíe para manejar casi cualquier tamaño de equipo.

NetApp

Discutir esta historia

Suscríbase al boletín de StorageReview

Interactuar con StorageReview

Boletín informativo | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Canal RSS

Pista de Michael

Soy colaborador de contenido en StorageReview e ingeniero sénior de software de pila completa. He liderado equipos de desarrollo y desarrollo que van desde proyectos de un solo ingeniero hasta proyectos emblemáticos que requieren tres dígitos de ingenieros con equipos repartidos por todo el mundo. También disfruto bailar, escribir, leer, hacer juegos y cuidar mi jardín.