Logotipo de Sonatype


  • Resumen





  • Favorite Features



    • Instant Purge

    • Custom VCL

    • Surrogate keys




  • Por qué elegir Fastly



    • Flexibility

    • Cater to Developers

    • Visibility



Captura de pantalla de Sonatype

Acerca de Sonatype


Sonatype es el líder en la automatización de la cadena de suministro de software y tiene un largo historial de aportaciones significativas a la comunidad de código abierto. Como principal contribuidor al proyecto Apache Maven y distribuidor del código abierto Nexus Repository Manager, Sonatype también controla Central (o Maven Central), el mayor repositorio para componentes de software Java, que es similar a npm para JavaScript, RubyGems para Ruby, PyPI para Python, etc. En este repositorio, los desarrolladores de software de código abierto publican bibliotecas y módulos, con la intención de recuperarlos para crear aplicaciones. Sonatype atendió más de 30 000 millones de peticiones de estos componentes en 2015 y continúa agregando miles de componentes nuevos o actualizados diariamente.

Iconos de Sonatype

Por qué elegir Fastly


Las soluciones de Sonatype conforman una infraestructura crucial que los desarrolladores utilizan a diario. Fastly ayuda a proporcionar una experiencia fiable y segura para los más de 10 millones de usuarios de Sonatype en todo el mundo, a medida que aumentan la escala, hasta más que duplicar el total de publicaciones mensuales, triplicar el ancho de banda y cuadruplicar el tráfico total de peticiones.



“Fastly allows us to get into the guts of our CDN; we can quickly configure things the way we need to configure them. With other providers, configuration was totally opaque — we’d have to go through customer support to get rules changed, and that’s pretty unwieldy and not very effective. Fastly has its own API, giving us ultimate flexibility.”
Jason Swank , Technical Operations Lead


“Knock on wood, but in the more than three years we have leveraged Fastly, we’ve delivered a huge global user base 100% uptime, coincident with exceptional network performance. In short, it just works… really, really well.”
Mike Hansen , SVP Product Development and Engineering



Support during growth


El crecimiento exponencial tanto de la producción como del uso de software de código abierto ha hecho necesario ajustar la escala de manera correspondiente en lo que respecta a las redes de distribución y los requisitos de disponibilidad que dicta la infraestructura crítica de desarrollo mundial. Fastly ofrece a Sonatype la capacidad de almacenar en caché millones de componentes de código abierto, así como la flexibilidad para actualizar el contenido al instante, lo que garantiza que esos componentes siempre estén disponibles. El resultado es que ha podido respaldar fácilmente el enorme y rápido crecimiento que continúa año tras año.



“We’ve had zero issues with Fastly’s service. Download requests from the Central Repository have increased by 3x and request traffic by 4x, all without skipping a beat. Fastly has helped us get there.”
Jason Swank , Technical Operations Lead



100% Uptime


Como Maven Central es un servicio gratuito, no es sencillo para Sonatype recopilar comentarios de los usuarios. Los desarrolladores consideran el servicio como una utilidad, pero creen que es fundamental mantener la fiabilidad para que los usuarios no lo abandonen por otro.



“Fastly helps us provide extremely reliable service for developers. Being able to readily meet the expectations of 100% uptime for a free service is just awesome.”
Mike Hansen , SVP Product Development and Engineering



Varnish : Transparent & open source


Una de las razones por las que Sonatype eligió Fastly es porque está basado en Varnish, el acelerador web de código abierto. Esto ofrece las ventajas del código abierto, como una comunidad y una documentación extensas y expertas.



“One big benefit to using Varnish is it allows us to run our own instances, letting us test things out very easily. With our previous provider, we had to wait for an engineer to make rules changes for us, so it was painful dealing with that feedback cycle.”
Jason Swank , Technical Operations Lead


Captura de pantalla de Sonatype 2

Diagnóstico de problemas en tiempo real


Dado que desarrolladores de todo el mundo utilizan Maven Central, es fundamental que Sonatype pueda conocer el estado de su sitio para garantizar el éxito de las compilaciones. Esto suponía todo un desafío con su anterior CDN, que no ofrecía visibilidad de su entorno. Fastly ofrece análisis en tiempo real que proporcionan a Sonatype información sobre los eventos en el momento en que ocurren, lo que les permite identificar y solucionar rápidamente los problemas de seguridad. Sonatype envía registros a los puntos de conexión S3 para recopilar información y aplicar los cambios correspondientes.



“Poder supervisar y diagnosticar problemas al instante era uno de los puntos fuertes para decantarnos por Fastly. Ahora podemos enviar datos de syslog en vivo y abordar los problemas a medida que van surgiendo. Esto es especialmente ventajoso en términos de seguridad; la información obtenida de los registros enviados nos permite determinar tanto la popularidad como la vulnerabilidad de ciertos componentes. Si existe una vulnerabilidad, podemos identificarla y solucionarla fácilmente".
Jason Swank, Technical Operations Lead



El envío de registros en tiempo real también es clave para los productos comerciales de Sonatype, que incluyen mitigación de seguridad, mitigación de licencias e información de popularidad.



"Tenemos una infraestructura considerable para procesar datos de nuestros productos comerciales y Fastly nos ayuda a simplificar el proceso para que llegue a nuestros clientes".
Jason Swank, Technical Operations Lead