Nota: O seguinte artigo irá ajudá-lo com: O que é o Azure Space da Microsoft e para quem é?
A mudança da Microsoft para o espaço não deveria ser surpreendente; há muito tempo tem interesse em fornecer conectividade para todo o mundo e possui uma gama de diferentes produtos e serviços que visam atender a essa necessidade. O Azure Space reúne todos eles em uma organização, oferecendo e a tudo, desde operações de satélite, estações terrestres e data centers e até sistemas de computador executados na Estação Espacial Internacional.
VEJO: Política de instalação de software (TechRepublic )
O espaço é, como escreveu Douglas Adams, grande. Isso significa que há uma grande oportunidade de negócios com o atual boom das tecnologias espaciais, graças aos lançamentos de baixo custo e ao uso crescente de hardware e software comercial de prateleira em pequenos satélites. A Microsoft não está sozinha no uso de sua nuvem pública como forma de entregar projetos espaciais, com a Amazon também oferecendo serviços de satélite.
No ado, os esforços espaciais da Microsoft consistiam em exercícios de consultoria relativamente pequenos, trabalhando com terceiros e fornecedores de hardware, para entregar algo muito específico, seja um pedaço de código personalizado ou a modificação de software existente para uso em hardware pronto para o espaço. Esse lado do negócio espacial não está desaparecendo, mas grande parte do foco do Azure Space está na entrega de projetos maiores, terceirizando funcionalidades principais para operadoras existentes ou fornecendo recursos de computação que tratam os satélites como parte da vantagem cada vez maior.
Com tantos serviços diferentes, não há um cliente do Azure Space. Algumas de suas primeiras parcerias foram uma extensão do serviço ExpressRoute do Azure que usava links de satélite para o a data centers do Azure a partir de locais remotos. Usando esses links para satélites geoestacionários, os serviços do Azure podem ser usados, embora com alguma latência, de sites como minas fly-in e fly-out na Austrália e Canadá, onde a conectividade de fibra não está disponível.
Gerencie suas missões
Outras ferramentas incluem software para planejamento e gerenciamento de missões espaciais. Se você é um operador que planeja construir uma enorme constelação de satélites, como os usados pela OneWeb e SpaceX, você precisa de um software que possa modelar a complexidade de milhares de órbitas de interseção, com links de comunicação satélite-terra e satélite-satélite . Os sistemas tradicionais de controle de satélite não são projetados para gerenciar a escala desses novos sistemas, então a Microsoft desenvolveu uma ferramenta, o Emulador Orbital do Azure, que permite que as operadoras simulem essas redes em rápida mudança, para testar aplicativos baseados em satélite antes de serem carregados no a capacidade de computação limitada de pequenos satélites.
Um uso importante do Emulador Orbital do Azure é o desenvolvimento e o treinamento de sistemas de controle baseados em aprendizado de máquina para satélites. Eles podem ser treinados no emulador, usando ferramentas de nuvem em hiperescala, como a plataforma de aprendizado de máquina do Azure, antes de serem exportados para serem executados em sistemas de inferência hospedados por satélite. A Microsoft construiu um conjunto de ambientes pré-preparados para o sistema, para que diferentes tipos de operadores de satélite possam trabalhar com dados de amostra, incluindo o fornecimento de imagens de amostra para que os operadores de recursos da Terra possam testar aplicativos de processamento de imagem no satélite.
É difícil depurar código em execução em um satélite, com latência, janelas de conectividade limitadas e recursos de computação s. Poder usar o Azure Space para isso pode ser uma grande economia, pois seu código pode ser validado e testado antes de um caro, permitindo que você acerte na primeira vez.
VEJA: Torne-se um do Microsoft Azure online e inicie uma grande carreira (TechRepublic Academy)
Conectividade em qualquer lugar
No entanto, a conectividade continua sendo um fator-chave para o serviço, com base no produto original do Azure Orbital. A Microsoft a descreve como “estação terrestre como serviço”, usando parcerias com SpaceX Starlink e SES para conectar a nuvem do Azure ao seu Data Center móvel em contêiner. Com o a partir da órbita terrestre baixa e órbita terrestre média, bem como aos conhecidos satélites geoestacionários, a Microsoft pretende garantir a cobertura global das comunicações por satélite.
O Mobile Data Center destina-se a levar computadores a locais remotos, usando um uplink de satélite onde a conectividade é ruim. Ao executar aplicativos no data center móvel, você pode processar e fazer de dados sem se preocupar com a latência de uma conexão via satélite. A Microsoft está trabalhando em sua própria plataforma de rádio definida por software hospedada no Azure baseada no Ubuntu, que permitirá que você construa seu próprio software de receptor para trabalhar com sistemas de rádio por satélite (e outros baseados em terra)
Usando o Azure Orbital, você pode trazer sua própria estação terrestre ou obter dados de uma das Microsofts, localizadas em seus próprios data centers do Azure, conectando sua infraestrutura existente ao satélite. Essa abordagem funciona bem para todos os tipos de missão, não apenas para comunicações. Por exemplo, se você estiver trabalhando com sua própria espaçonave de recursos terrestres smallsat, poderá usar o Orbital do Azure para baixar imagens do seu satélite antes de processá-las no Azure. A intenção é tornar o satélite uma extensão de seu aplicativo do Azure, assim como trabalhar com dados de um sistema de nuvem híbrida Azure Stack em que os dados são inicialmente processados na borda antes de serem carregados no Azure para trabalho adicional.
Executando o Azure no espaço!
O Azure Space oferece à Microsoft uma maneira de entregar projetos pontuais para grandes clientes comerciais e governamentais. Um exemplo interessante disso é um projeto para a NASA, trabalhando com a Hewlett Packard Enterprise para executar cargas de trabalho do Azure em seu Spaceborne Computer de segunda geração, construído em torno dos sistemas Edgeline robustos da HPE. Isso usa hardware de prateleira com software personalizado para fornecer computadores de alta potência para a Estação Espacial Internacional. O projeto SBC-2 está investigando se o equipamento de computador padrão pode funcionar no espaço sem precisar de um endurecimento significativo da radiação, economizando dinheiro da NASA.
A Microsoft entregará cargas de trabalho do Azure para o hardware SBC-2, executando aprendizado de máquina e outros aplicativos de pré-processamento, antes de entregar dados ao Azure para trabalho adicional. Não está claro como isso funcionará, se a Microsoft está fornecendo uma versão do Azure Stack HCI ou se está usando contêineres para hospedar cargas de trabalho de borda por meio de ferramentas como o Azure Arc. No entanto, é um exemplo interessante de como o Azure Space pretende trabalhar com seus clientes de satélite, fornecendo software no espaço e em terra. Outros projetos do Azure Space envolvem tecnologias da Microsoft, como a realidade aumentada HoloLens e a plataforma de agricultura de precisão FarmBeats.
Embora o Azure Space possa parecer um pouco desconexo no momento, com uma mistura de serviços que à primeira vista podem não se conectar obviamente, é claro que há uma visão aqui. A Microsoft vê o espaço como uma extensão do Azure, uma ponta inteligente mais distante, parafraseando o bordão de Satya Nadella.
Com o Azure Space, ele fornece duas partes dessa vantagem, conectividade com a nuvem baseada em terra e uma maneira de executar aplicativos do Azure no espaço. Ao mesmo tempo, oferece ao Azure uma maneira de operar onde a conectividade tradicional não está disponível, preenchendo uma grande lacuna ao levar a computação em escala para onde ela é extremamente necessária. O que vemos hoje é um andaime, com a Microsoft preenchendo as lacunas para tornar o espaço uma parte perfeita da nuvem moderna.