Pulumi vino para ayudar a codificadores y operadores a trabajar mejor juntos

Tratar con la infraestructura como código es una forma moderna e inteligente de proporcionar software en la nube. Para apoyar a las empresas en este camino, la start-up Pulumi ayuda a los desarrolladores y operadores de TI a provisionar y administrar infraestructuras en Kubernetes y nubes públicas utilizando los lenguajes de programación más comunes (Java, YAML, Python o Go).

A medida que más y más empresas recurren nubes informáticala habilidad de saber cómo aprovisionar y configurar un servidor físico es cada vez más irrelevante para el desarrollo y la implementación de software nubes nativo en un universo ESO centrado en el software cada vez más complejo, donde la infraestructura de TI a menudo no es visible ni audible, es necesario aprovisionar y administrar esta infraestructura utilizando código declarativo, en cambio en lugar de configuraciones manuales o incluso scripts, para ejecutar aplicaciones a escala nubes.

Fundada en marzo de 2017 en Seattlela puesta en marcha Pulumi ayudar compañíasorganizar mejor sus servicios en la nube y aplicaciones SaaS asegurando su implementación y control actividad en la infraestructura disponible, local o en la nube. ” Pulumi es un proyecto de código abierto (Apache SDK-2.0 Licencia) para Infraestructura como código, combinado con un producto empresarial para lo que llamamos ingeniería y escalabilidad en la nube. Estos son desarrolladores, equipos de infraestructura y expertos en seguridad que trabajan juntos poner en el lugar software nativo de la nube » nos explicó – de forma remota a través de videoconferencia – Joe Duffy, el director general y con-fundador de Pulumi (con el eric timón)en la era de la TI Presionar Torre en Los Altos.

Los idiomas admitidos por Pulumi se han ampliado a lo largo de los años. (Crédito SL)

El SDK de infraestructura– contar– código de Pulumi permitió la desarrolladores aprovisionar y mantener la infraestructura utilizando el lenguaje de programación de su elección, en lugar de luchar con lenguajes específicos de dominio como bícepso gestionar entornos Kubernetes utilizar YAML. PUEDEjuntos Ciruelayoellos desarrolladores puede usar lenguajes JavaScript, Mecanografiadookey, ES y .NET, junto con C#, VB.NET y F#, para satisfacer de forma declarativa sus necesidades de infraestructura para AWS, AzurNube de Google Plataforma y Kubernetes. Él Plataforma de ingeniería en la nube de Empezar da a desarrolladores componentes multilingües que pueden ser reutilizados por todos aquellos idiomas, así como la gestión de privilegios, yoC integracionesyo/CD y Él política– contar-codificado. Pulumi también se lanzó una edición en 2022 BusinessCritical de su plataforma para empresas con necesidades específicas.

El desarrollo de los microservicios conlleva una evolución en la gestión de las infraestructuras. (Crédito SL)

Él desarrolladores puede usar su editor de código estándar mientras aprovecha las técnicas de IaC de Pulumi, qinterfaz de usuariomi un modelo de objeto, tiempo de ejecución evaluación y estado deseado para hacer que la infraestructura sea fácilmente replicable a granel nubes. la puesta en marcha se está enseñando el enfoque IaC se ha vuelto más relevante para las capacidades de nubesincluyendo microservicios, contenedores, sin servidor y yoes datos Tiendasque impregnan las arquitecturas de aplicaciones actuales. Además, el brote joven está configurado fuente abierta código cruzadouna capa común de traducción entre idiomas que desarrollador quiere usar e implementar el código de infraestructura. código cruzado es un poco de la salsa secreta de Pulumi como amar destaca a menudo la Inauguración (vea la ilustración a continuación).

A sus clientes, Pulumi mencionado mercedes benzque antes había testificado KubeCon de valencia a quizás tardeEl fabricante alemán tiene una forma determinada de proporcionar clústeres Kubernetes : pueden definir un paquete y luego cualquiera en la empresa puede compartirlo y yoe reutilizan y puedenusted versión para que las mejores prácticas evolucionen con el tiempo. Es posible versionar, implementar nuevas versiones, realizar auditorías, determinar cuáles están en versiones anteriores, y el equipo de seguridad puede verificar esta definición central para convencerse de que cumple. Pulumi puede organizar todas las implementaciones y actividades como un todo aquellos reglas de aplicación. Muchas personas hoy en día tienen que improvisar herramientas de diferentes proveedores y compilar scripts intento para que puedan trabajar juntos.

la estrategia de Pulumi tiene como objetivo ayudar a los desarrolladores y equipos de infraestructura para trabajar juntos de manera más eficiente. (Crédito SL)

Pulumi es indígena multinube en sentido donde proporciona acceso a varios proveedores de nube.Nosotros veamos Muchas empresas cometen errores multinube tratando de pasar por el mínimo común denominador; es importante saber que Pulumi más que exponer las habilidades de cada uno aquellos proveedores. Mencioné a Mercedes, pero lo que realmente buscan es una solución. multinube. y cabalgaron Kubernetes y despliegan grandes clústeres en todo el mundo para alimentar sus desarrolladores para servirse a si mismos. Cuando un desarrollador de mercedes Benz A un entorno de microservicios le gusta porque crea un servicio, simplemente dice “oye, dame un entorno de microservicios”. Y el equipo de la plataforma central define lo que eso significa. Esto puede incluir una base de datos, Cosmos en Azure o una base de datos RDS en Amazon o un clúster Kubernetes. Pero el desarrolladores no hay necesidad de pensar en infraestructura de bajo nivel. Sin embargo, aún pueden ser productivos, creando nuevos entornos bajo demanda. ».

competidor de hashicorp (incluyendo su producto Terraformar), Él Empezar rincluso más de 100 000 usuarios y 1.500 clientes dentro de una comunidad fuente abierta floreciente “Nuestra audiencia es global, con muchosusuarios en Estados Unidosen Europa, pero también en América latínAsia y Australia. Y, esto, dentro de un Señorgran comunidad fuente abiertamicon muchos colaboradores”. Pulumi ya emplea a unas 100 personas en seis países, con una filial en el Reino Unido establecida el año pasado.Así que tenemos gente en Alemania, Bélgica, los Países Bajos. Y hemos comenzado a expandirnos a Australia”.

Leave a Reply

Your email address will not be published. Required fields are marked *