Building the Open Cloud, Parte 3: O Crescimento do Ecossistema Akash
Akash
Por Anil Murty , chefe de produto da Overclock Labs, e Alani Kuye , gerente de programa técnico da Overclock Labs
Esta é uma continuação da série de postagens de blog em quatro partes que começamos em outubro. No primeiro post , discutimos o estado atual da infraestrutura web3 e alguns de seus desafios. Seguimos com uma segunda postagem descrevendo como a nuvem aberta descentralizada da Akash resolve esses desafios. No processo, Akash está criando uma plataforma para um próspero ecossistema de produtos, ferramentas e serviços focados no desenvolvedor. Esta postagem destacará o ecossistema crescente e próspero da Akash Network.
O que é um ecossistema de software?
Se você não estiver familiarizado com o termo “ecossistema” no contexto de serviços de software, aqui está uma cartilha rápida. Origina-se da definição usada em biologia: uma área geográfica física onde os organismos (plantas e animais), bem como o clima e a paisagem, trabalham juntos para formar uma “bolha de vida”. Da mesma forma, um ecossistema de software é uma abstração virtual do espaço onde vários atores digitais trabalham juntos para criar um mundo de serviços para usuários em um mercado comum.
Indiscutivelmente, o melhor exemplo de um ecossistema de software hoje é aquele criado pela Apple, que inclui seu software e hardware, bem como produtos e serviços criados por terceiros, como desenvolvedores de aplicativos iOS e fabricantes de acessórios de hardware. O ecossistema da Apple contrasta com o ecossistema do Android, que é mais aberto. Um terceiro pode desenvolver um telefone que execute o sistema operacional Android, embora o Google também faça seus próprios telefones, como o Pixel. Dada a natureza aberta da plataforma de software da Akash, a Akash Network é comparável ao ecossistema Android.
O ecossistema da rede Akash
O ecossistema da Akash evolui organicamente à medida que as pessoas descobrem o poder da plataforma e encontram novos casos de uso que nem mesmo nós (a equipe principal do Overclock Labs) pensamos. Vimos projetos se enquadrarem em duas categorias:
- Projetos de ecossistema que criam produtos, ferramentas e serviços que facilitam o uso da Rede Akash por outras pessoas.
- Projetos que executam alguma parte de seu produto ou serviço (site, nós e infraestrutura principal) no Akash.
Vamos dar uma olhada em alguns desses projetos com mais detalhes.
Aplicativo Pretor
Além de todos os benefícios para o usuário que descrevemos no post anterior , a Akash Network também permite que qualquer operador de data center hoje (ou em teoria, qualquer pessoa com capacidade de computação e armazenamento) se torne um provedor da Akash Network. Essa é uma maneira de os operadores de data centers existentes monetizarem sua capacidade não utilizada. Quando a Akash foi lançada, a equipe do Overclock Labs criou um processo baseado em CLI para configurar um provedor Akash em um grupo de servidores. Embora isso fosse ótimo para quem tinha formação técnica, impedia que pessoas menos técnicas pudessem “se juntar à revolução da nuvem aberta” tornando-se um provedor. Foi aí que o Praetor App viu uma oportunidade e decidiu construir uma solução.
Praetor App é um produto baseado na web que reduz significativamente a complexidade técnica de configurar um novo provedor na Akash. O Praetor também inclui uma calculadora de lucratividade do provedor , bem como um painel de status do provedor que mostra a localização, contagem, capacidade e tempo de atividade dos (~ 50 e crescentes) provedores na Akash Network.
Cloudmos
Da mesma forma que o Praetor permite o crescimento de provedores, o Cloudmos permite que usuários menos técnicos implantem no Akash, fornecendo uma interface gráfica do usuário (GUI) fácil de usar, como uma alternativa ao método CLI do Overclock.
O Cloudmos inclui um aplicativo para download (imagens win/exe e mac/dmg disponíveis aqui ), bem como uma interface do usuário beta baseada na Web para implantar um aplicativo. Eles também criaram uma ferramenta de comparação de preços muito legal https://cloudmos.io/price-compare que compara o preço dos recursos de computação no Akash com os dos três principais provedores de nuvem pública (AWS, Azure e GCP).
Terraform Provider for Akash (por Luna, um Akash Insider)
O Terraform é uma das ferramentas de automação de infraestrutura mais populares usadas por equipes de DevOps que operam infraestrutura de nuvem pública. A maneira como o Terraform automatiza o provisionamento de infraestrutura é por meio do uso de “provedores”. Simplificando, um “Provedor Terraform” é como um “plugin” que permite trabalhar com APIs públicas fornecidas por provedores de serviços em nuvem, provedores SaaS e outros serviços usados por uma equipe de desenvolvimento. Dada a popularidade do Terraform entre desenvolvedores e engenheiros de operações, ficamos empolgados em ver alguém da comunidade Akash assumir a responsabilidade de criar um provedor Terraform para Akash. O provedor está localizado nos documentos oficiais de registro do Hashicorp Terraform aqui . Instruções detalhadas sobre como usá-lo podem ser encontradas nos documentos da Akash Network aqui .
Auditorias Moultrie
Uma parte fundamental do valor da Akash Network vem da diversidade de seus provedores. Embora isso seja uma vantagem, também cria um desafio porque temos que garantir que os provedores sejam quem afirmam ser e os serviços que alegam fornecer (quantidade de recursos de computação, confiabilidade, segurança) sejam representados com precisão. Embora a equipe principal do Akash (Overclock Labs) tenha um processo para auditar os provedores antes que eles sejam autorizados a entrar na rede, uma parte crítica do dimensionamento do Akash Network é ter auditores adicionais. É aqui que a Moultrie Audits cumpre um papel importante. Eles realizam verificações em todos os provedores Akash quando se inscrevem, bem como regularmente, para garantir que os provedores estejam se representando com precisão no marketplace da Rede Akash.
Vixello
Vixello são construtores e recentemente se juntaram como validadores no ecossistema Akash. A Vixello está focada na construção de ferramentas que aceleram a adoção da web3, preenchendo a lacuna para aqueles que vêm da web2.
A equipe Vixello está cada vez mais ativa no ecossistema Akash. Eles estão testando ferramentas que encapsulam funções gerais de negócios, como: gerenciamento de faturas, fiat para pagamentos criptográficos e processos de negócios descentralizados — de uma maneira que permite a coexistência de web2 e web3.
Junte-se ao ecossistema Akash
A Akash Network valoriza muito seu ecossistema de produtos e serviços de terceiros e está sempre animado para ouvir sobre novos.
Se você estiver interessado em se tornar um provedor da Rede Akash, criar serviços para o Akash ou integrar-se ao Akash, entre em contato conosco via akash.network ou qualquer um de nossos parceiros do ecossistema.
Se você preferir ouvir a leitura, confira esta palestra da Messari Mainnet 2022 ou este vídeo que discute o estado do ecossistema Akash em outubro de 2022.
Enquanto isso, se você está ansioso para começar, vá para a documentação da Akash Network .