Ir al contenido principal

Changelog

Craft of Code

La simplicidad, el soporte y la apertura llevan a Changelog al Linode Kubernetes Engine


Como fundador y jefe de redacción de Changelog, Adam Stacoviak dirige un próspero negocio de medios de comunicación que incluye seis podcasts regulares, una fuente de noticias diaria y un boletín semanal. Las propiedades de los medios de comunicación de la compañía atraen a una audiencia de más de 14 millones de desarrolladores, incluyendo algunos de Microsoft, Intel, Google, IBM y Facebook.

Diez años después de llegar al aire por primera vez, Changelog eligió abrazar completamente la tecnología de sus socios publicitarios a través de integraciones más profundas. Las referencias llamativas de compañías como Fastly para CDN en tiempo real y ancho de banda mundial, Rollbar para monitoreo de errores y alertas, y Linode para servidores en nube SSD Linux de alto rendimiento no fueron suficientes.

Medios de comunicación Changelog

"Queríamos que nuestra audiencia viera cómo abordamos todo", dijo Adam. "Más que promocionar a nuestros patrocinadores, queremos mostrar a nuestros oyentes y lectores a quiénes usamos y cómo es todo."

Changelog también cambió la forma en que enfocaba el desarrollo, así como la configuración de la infraestructura y las herramientas, creando una aplicación web de tres niveles que se despliega y supervisa continuamente. No hay operadores de infraestructura, y cualquiera puede contribuir con unos pocos comandos. Toda la automatización es declarativa e idempática sin riesgo de efectos secundarios inesperados.

El cambio a un repositorio de aplicaciones de código abierto en 2019 coincidió con la primera incursión de Changelog en los Kubernetes gestionados y la introducción del Linode Kubernetes Engine (LKE), un motor de orquestación de contenedores totalmente gestionado para desplegar y gestionar aplicaciones y cargas de trabajo en Linode.

El ingeniero de fiabilidad de Changelog, Gerhard Lazu, esperaba encontrar un punto medio que capturara los beneficios de los Kubernetes sin caer en madrigueras de conejos. Al abrir su código de infraestructura en GitHub, Changelog creó canales de colaboración directa con sus socios de una manera transparente para el público.

Gerhard Lazu

"Linode elevó la barra para nosotros. Con LKE, podemos declarar más de nuestras dependencias a través de esta única API en la que toda la industria está convergiendo. Debido a que LKE hace más por nosotros, necesitamos menos Terraforming y menos integraciones manuales. Hay más automatización corriendo en LKE con mejor visibilidad y mayores integraciones. Es una verdadera ventaja", dijo Gerhard Lazu, ingeniero de confiabilidad del sitio de Changelog.

Simplificando la orquestación de contenedores de Changelog y pasar de Docker Swarm a Linode les dió un impulso adicional con LKE, que agrupa la transferencia gratuita, proporcionando una alternativa menos costosa a otras soluciones para la gestión de aplicaciones en contenedores.

"Un producto como GKE (Google Kubernetes Engine) es complicado porque hace mucho más, tareas que no necesitamos. Entender todas las integraciones, y decidir qué no vale la pena usar lleva tiempo y esfuerzo", dijo Gerhard. "Preferimos una experiencia de Kubernetes más sencilla que cumpla con todos los requisitos clave, y que luego se quite de en medio". También preferimos menos opciones y mejores valores por defecto, porque no tenemos todo el día para dedicarle a los Kubernetes".

Además de la simplicidad que ofrece LKE, Changelog confía en el soporte 24/7/365 de Linode. Un equipo de profesionales de servicio altamente capacitados se compromete a encontrar siempre las soluciones adecuadas y a proporcionar una experiencia incomparable al cliente las 24 horas del día, los 7 días de la semana, los 365 días del año.

Adam Stacoviak

"Hay tanto que hemos aprendido a esperar cuando se trata de la fiabilidad Linode en términos del hardware, la gente y las interacciones" dijo Adam Stacoviak, el fundador y editor en jefe de Changelog.

Como uno de los primeros en adoptar LKE, el equipo de Changelog se unió a más de 500 personas en un programa beta abierto conocido como Linode Green Light, un grupo esencial de desarrolladores que se enorgullecen de ser los primeros en probar nuevos productos y compartir conocimientos con la comunidad Linode.

"Valoramos la relación y el toque personal que recibimos de Linode," añadió Jerod Santo, editor en jefe de Changelog. "Con proveedores más grandes, pueden llegar a sentir como si apenas existieras. No están ahí en términos de una relación o de ayuda y apoyo. No es como con Linode." 

Además de la simplicidad y el apoyo, el equipo de Changelog valora un compromiso similar que Linode sigue mostrando a la comunidad de la nube de código abierto. "Siempre hemos sido de código abierto, de concepto abierto y de compartir ideas abiertas", dijo Adam, "así que la dedicación de Linode a la nube abierta es extremadamente importante para nosotros también".

Compartir esto