Um número crescente de organizações está adotando microsserviços, os serviços livremente acoplados e implementáveis de forma independente que juntos formam um aplicativo. De acordo com uma pesquisa da O’Reilly de 2020, 77% das organizações adotaram microsserviços até então, com 29% relatando que estavam migrando ou implementando a maioria de seus sistemas usando microsserviços.
No entanto, a adoção generalizada de microsserviços gerou novos problemas no desenvolvimento de aplicativos. De acordo com a mesma pesquisa da O’Reilly, a cultura da empresa e a integração com sistemas remanescentes tornaram-se grandes desafios na área de microsserviços.
As startups correram para preencher o vazio de soluções. Existe o Helios, uma plataforma de gerenciamento de microsserviços que ajuda os desenvolvedores a entender como seu código interage com o restante de seus aplicativos. Fornecedores como OpsLevel e Temporal competem com a Helios por negócios, oferecendo plataformas que organizam microsserviços em um portal centralizado. Um participante mais recente no espaço é o Nucleus, que visa permitir que os desenvolvedores criem arquiteturas de microsserviços usando uma variedade de ferramentas de infraestrutura, segurança e observabilidade. Apoiado pela Y Combinator, o Nucleus arrecadou $ 2,1 milhões em dinheiro VC até o momento.
A Nucleus foi cofundada por Evis Drenova e Nick Zelei em 2021, depois que os dois passaram cerca de sete anos construindo plataformas de infraestrutura em grandes empresas (por exemplo, IBM, Garmin) e startups (Skyflow, Newfront). A inspiração para o Nucleus veio depois que Drenova e Zelei perceberam que muitas vezes precisavam reconstruir a mesma plataforma para ajudar os desenvolvedores a criar, testar e implantar seus microsserviços.
“Percebemos que mais empresas estavam tentando se mudar para [microservices] e quebrar seus monólitos, mas realmente lutou para fazer isso bem”, disse Drenova por e-mail. “Algumas empresas que tentaram mudar para microsserviços tiveram seus dedos queimados porque não tinham as ferramentas certas e, mais importante, as pessoas certas… Queremos tornar fácil e confiável para as empresas mudarem não apenas para microsserviços mas arquiteturas orientadas a serviços sem ter que ser especialistas em segurança, infraestrutura e observabilidade.”
Com o Nucleus, os desenvolvedores definem microsserviços e os implantam na plataforma Nucleus, que configura automaticamente aspectos de segurança, observabilidade e muito mais. O Nucleus é fornecido por meio de uma interface de linha de comando projetada para se adequar aos fluxos de trabalho existentes do desenvolvedor e vem com integrações pré-construídas, incluindo ferramentas como Hashicorp, Cloudflare e Okta.
“Nucleus é uma plataforma de infraestrutura que permite total liberdade sobre seu código”, disse Drenova. “Como desenvolvedor, você pode escrever seu código em qualquer idioma que desejar e oferecemos suporte imediato. Não interferimos na sua lógica de negócios — uma maneira de pensar sobre isso é que construímos uma gaiola na qual você pode colocar seu código e essa gaiola é integrada à sua infraestrutura e às ferramentas de terceiros e é extremamente segura.”
Drenova reconhece os muitos rivais no espaço de orquestração de microsserviços. Mas ele vê o público do “faça você mesmo” como o principal concorrente da Nucleus.
“Antes de escrever qualquer código, entrevistamos 55 diretores de tecnologia e 90% disseram que construíram algo assim no passado e levaram em média de 8 a 12 meses, custaram mais de US$ 1 milhão e exigiram três engenheiros seniores em tempo integral. ”, disse Drenova. “Acreditamos que podemos entregar um produto melhor em 10% do tempo que levaria para bricolage e com 10% do custo. Isso é bastante convincente.
Essas são promessas grandiosas. Mas, para crédito de Drenova, a Nucleus – cuja plataforma ainda está em fase beta – já tem “alguns” primeiros clientes e oito parceiros de design. Os investidores também foram conquistados, com patrocinadores incluindo Soma Capital, Y Combinator, LombardStreet Ventures e “dezenas” de anjos jogando capital na direção da Nucleus.
“O Nucleus é uma peça crítica de software. Executamos e gerenciamos todos os seus serviços”, acrescentou Drenova. “É maior do que qualquer desenvolvedor, o que significa que os diretores de tecnologia são sempre nossos compradores… Nosso mercado-alvo são empresas com mais de 20 desenvolvedores que estão migrando para uma arquitetura orientada a serviços. Mas qualquer empresa que usa serviços pode nos usar.”
A Nucleus está focada no crescimento orgânico no momento, mantendo uma pequena equipe de quatro funcionários, incluindo os cofundadores. Drenova está considerando a contratação de 1 a 2 engenheiros no próximo ano, mas ele está se inclinando para o conservadorismo, esperando por sinais mais fortes de adequação do produto ao mercado.
“Em uma recessão, o campo de atuação é mais nivelado para empresas em estágio inicial e, enquanto os concorrentes maiores estão focados em reduzir o consumo de caixa e permanecer vivos, estamos pisando fundo no acelerador e perseguindo a oportunidade”, disse Drenova. “Temos muito dinheiro no banco e uma pista para os próximos anos.”
source – techcrunch.com