• Tecnología
  • Equipo eléctrico
  • Industria de materiales
  • vida digital
  • política de privacidad
  • oh nombre
Localización: Hogar / Tecnología / Transformación de DevOps: tomando la computación de borde y las actualizaciones continuas al espacio

Transformación de DevOps: tomando la computación de borde y las actualizaciones continuas al espacio

techserving |
1916
Fred SimonContributorShare on TwitterFred Simon is the co-founder and chief data scientist at JFrog.

Los últimos dos años han sido desafiantes en muchos frentes para personas y empresas por igual.Como comunidad global, no hemos podido viajar largas distancias debido a varias restricciones, pero eso no significa que dejemos de alcanzar las estrellas.

Durante este mismo período de tiempo, se hicieron avances y logros monumentales en la exploración espacial, desde el exitoso lanzamiento de la inspiración 4 SpaceX, que transportó a cuatro astronautas civiles al espacio, hasta la Misión Lucy de la NASA, lanzado para estudiar los asteroides Troyanos de Júpiter en una búsqueda más profundaConocimiento de los orígenes planetarios y la formación de nuestro sistema solar.

También vimos una exploración espacial al mando de muchas compañías privadas con los exitosos lanzamientos de Rocket Labs y Virgin Orbit, mientras que Space Perspective ha comenzado a recaudar dinero para una empresa basada en globos que llevará a los clientes que pagan a la estratosfera.

Estos avances han asombrado a los jóvenes y mayores por igual y han dado un nuevo significado a la carrera espacial.El actor William Shatner, mejor conocido por su papel de Capitán Kirk de "Star Trek", recientemente hizo la historia como la persona más antigua en volar al espacio.El jugador de 90 años fue uno de los cuatro pasajeros a bordo del segundo vuelo espacial humano de Blue Origin.

Con la "frontera final" ahora abierta a empresas privadas, ¿cómo transformamos la forma en que actualizamos continuamente el software que se ejecuta en el espacio?El término "transformación digital" es casi omnipresente aquí en la Tierra, pero está cada vez más claro que sus conceptos también desempeñarán un papel clave en la próxima ola de exploración espacial..

Ayuda a TechCrunch a encontrar los mejores consultores de software para nuevas empresas.

Proporcionar una recomendación en esta encuesta rápida y compartiremos los resultados con todos.

¿Por qué DevOps en el espacio?

Una de las grandes revelaciones de la nueva industria espacial es que el software lo está comiendo vivo.La capacidad del software para administrar satélites de comunicación y hacer lo que está haciendo Starlink, desarrollar un sistema de Internet de baja latencia para los consumidores, es vital.

Cuando miras todo lo que sucede en el "nuevo espacio": observar la tierra, viajar hacia el espacio profundo, la luna, Marte, etc..- Todos estos logros no serían posibles sin software.El software se está volviendo más inteligente, mejor y más fácil de actualizar;Sin embargo, la cantidad de potencia de cálculo necesaria para ejecutar comandos de software en el espacio está creciendo exponencialmente.

DevOps transformation: Taking edge computing and continuous updates to space

Mientras tanto, el costo de lanzar cargas útiles en el espacio está disminuyendo rápidamente, particularmente en comparación con hace solo cinco años.Actualmente, hay más de 2,000 satélites en funcionamiento en órbita, pero las constelaciones planificadas agregarán más de 40,000 satélites en los próximos años.Vamos a ver un número creciente de empresas que crean una infraestructura más evolucionada más rápido para seguir actualizando sus satélites y constelaciones con un software más eficiente y potente.

Como vemos en otros entornos donde la computación de borde es crítica (automotriz, energía/servicios públicos, almacenes y entrega minorista de última milla, por nombrar solo unos pocos, compañías que actualizan de manera confiable, segura y continua su software satelital tendrá una gran ventaja sobre elcompetencia.

Libere rápido o arriesgue a bloquear sus satélites

Uno de los puntos débiles tecnológicos más grandes en los viajes espaciales es el consumo de energía.En la Tierra, estamos comenzando a ver una CPU y memoria más eficientes, pero en el espacio, tirar el calor de su CPU es bastante difícil, lo que hace que el consumo de energía sea el componente crítico.Desde el hardware hasta el software hasta la forma en que el procesamiento, todo necesita tener en cuenta el consumo de energía.

Por otro lado, en el espacio, hay una cosa que tienes mucho (obviamente): espacio.Esto significa que el tamaño del hardware físico es menos preocupante.El peso y el consumo de energía son problemas mayores, porque esos factores también afectan la forma en que se diseñan microchips y microprocesadores.

Un gran ejemplo de esto se puede encontrar en el diseño del espacio Ramon.La compañía utiliza procesadores con aprendizaje automático de AI y máquina para construir sistemas de supercomputación resistentes al espacio con capacidades informáticas similares a la tierra, con los componentes de hardware controlados en última instancia por el software que tienen en la parte superior de ellos.La idea es optimizar la forma en que se utilizan el software y el hardware para que las aplicaciones se puedan desarrollar y adaptar en tiempo real, tal como estarían aquí en la Tierra.

En este contexto, las prácticas de DevOps de codificación, prueba, validación, análisis y distribución son más o menos las mismas que en la Tierra, pero los tipos de hardware, emulación, bucles de retroalimentación y pruebas confiables de software son muy diferentes.

Mi opinión personal es que necesitamos crear una nueva forma de realizar una entrega continua y actualizaciones continuas en el espacio..En la Tierra, muchas organizaciones usan un orquestador para manejar los procesos de actualización continua: configuración automatizada, gestión y coordinación de sistemas, aplicaciones y servicios para ayudar a los equipos de TI a administrar tareas y flujos de trabajo complejos de manera eficiente.A partir de ahora, no hay equivalente a esto para su uso con satélites en el espacio, y los que existen son extremadamente limitantes.

Por ejemplo, un orquestador necesita enviar y controlar las actualizaciones de satélite desde el suelo, que crean una gran cantidad de riesgo cuando se trata de preocupaciones como la seguridad de los datos.

Los innovadores espaciales de hoy deben pensar en una forma de dar a los satélites la capacidad de recibir toda la información y los datos necesarios para ejecutar actualizaciones correctamente, así como recuperarse de manera rápida y correcta de las malas actualizaciones para garantizar un conjunto válido de binarios en el satélite.Dicho esto, soy optimista de que estamos al inicio de una revolución que pronto hará la capacidad de entregar eficientemente binarios a los satélites de próxima generación..

Audazmente yendo a donde ninguna persona (o sistema de computación) ha ido antes

Al reflexionar sobre la carrera espacial actual, es difícil no pensar en "Star Trek" y cómo nosotros, como industria y comunidad global, vamos audazmente a donde nadie ha ido antes.

Continuamos adaptando y cambiando al medio ambiente y los desafíos que enfrentamos en la Tierra, y eso ahora se extiende al espacio exterior.El viaje de Shatner al espacio fue emocional para el legendario actor;A su regreso, le dijo a Blue Origin y al fundador de Amazon Jeff Bezos: "Estoy tan lleno de emoción sobre lo que acaba de pasar.Solo, es extraordinario, extraordinario.Espero nunca recuperarme de esto."

Esa emoción humana cruda es un producto de la tecnología innovadora que hizo posible el viaje, así como una curiosidad y un deseo juguetón de superar los límites..

Under this new paradigm, space has transformed from the “final frontier" to the next opportunity with nearly endless possibilities.En este sentido, es un momento único para estar vivo, y animo a mis compañeros de DevOps en todas las industrias a continuar buscando las estrellas, literalmente.