fbpx
Jornada ACADEMIA PAY — O desafio de construir um gateway de pagamento do zero
Publicado em: sexta-feira, 13 de set de 2024

Imagine-se diante de uma tela em branco e do lado seu Visual Studio, onde o primeiro repositório ainda não foi criado e a primeira linha de código é apenas uma ideia. Você está prestes a iniciar uma jornada ambiciosa: construir, do zero, uma plataforma de meios de pagamento. Não há legado para se preocupar, nenhum servidor pré-configurado, nenhum serviço contratado, apenas uma visão clara e a motivação de criar algo grandioso. Esse é o cenário com o qual começamos nessa próxima segunda-feira, quando nascerá o de ACADEMIA PAY — o embrião de uma nova iniciativa do Cloud Native .NET hospedado no ACADEMIA.DEV.

Com o visual studio e um sonho, criaremos um projeto do zero, 100% ao vivo.

O Início de uma jornada

Partir do absoluto zero é um desafio que poucos ousam enfrentar. Sem um repositório sequer, sem projetos anteriores para servir de base ou infraestrutura configurada. A ideia aqui não é apenas criar mais um sistema de pagamento. É desenhar, desde o princípio, uma solução moderna, baseada em microsserviços, cloud native, com uma arquitetura limpa e modular, como Clean Code, Clean Architecture e Hexagonal Architecture (Ports and Adapters). Este não será apenas mais um projeto — será um exemplo vivo de como construir um gateway de pagamento SaaS no mais alto nível de maturidade, alcançando o nível SaaS 4.

O objetivo? Criar uma solução fictícia de pagamento que servirá como um laboratório vivo para explorar cada passo necessário em uma arquitetura profissional e escalável em nuvem.

Uma Arquitetura para Escala, Resiliência e Alta Disponibilidade

Estamos falando de muito mais do que apenas código. Cada linha será pensada para garantir não apenas um alto throughput, mas também para suportar a escala, a resiliência e a disponibilidade que qualquer solução de pagamento exige. A arquitetura de microsserviços permitirá uma separação clara de responsabilidades, garantindo que cada serviço possa ser escalado e mantido de forma independente.

E, claro, tudo isso será construído sobre a base do .NET, incorporando .NET ASPIRE, com foco total em observabilidade, orquestração simplificada, service discovery. Métricas detalhadas, tracing eficaz e logs precisos estarão no cerne desse projeto, proporcionando visibilidade em tempo real e garantindo que, ao menor sinal de anomalia, possamos agir proativamente para evitar interrupções.

Academia Pay: Mais do que um Projeto, uma Jornada de Conhecimento

Inicialmente, o projeto foi apelidado de GagoPay, mas conforme fomos avançando, ele assumiu uma identidade própria. Agora, surge um nome mais adequado para seu propósito educacional: Academia Pay. Esse nome marca o início oficial da ACADEMIA.DEV, uma iniciativa voltada para compartilhar todo o conhecimento adquirido ao longo dessa jornada.

Mais do que um simples projeto, Academia Pay será uma experiência completa, trazendo à tona desafios reais e as soluções que os acompanham — desde a infraestrutura automatizada até as decisões de design e arquitetura.

Se você é um desenvolvedor .NET e busca se aprofundar em soluções cloud-native, esta é a maior oportunidade que já criei e vamos fazer tudo ao vivo.

Vamos explorar juntos cada detalhe, desde as pequenas escolhas de implementação até as grandes decisões de arquitetura.

O código não será apenas uma sequência de instruções, mas sim a expressão de uma visão estratégica, fundamentada em boas práticas de arquitetura distribuída, mensageria, escalabilidade e automação. Academia Pay não é apenas um nome — é uma jornada de crescimento e o começo de algo revolucionário para sua carreira.

Pronto para essa jornada?

Clique no link abaixo para ver o google docs do projeto.

Quanto tempo vai durar?

Começou na segunda-feira 16/setembro e termina sexta-feira, 20 de dezembro.

Quanto tempo preciso?

A jornada foi pensada simultaneamente

  • naqueles que possuem tempo
  • aqueles que não possuem tempo.

Feito para quem quer ver cada detalhe

Se você quer ver cada detalhe, diariamente, de segunda-a-quinta estaremos AO VIVO, em uma reunião no Google Meet (do lado de dentro), vamos fazer live coding, e discutir cada decisão, implicações, motivações, interesses.

É o espaço para você fazer perguntas e participar do projeto questionando cada micro ou macro decisão.

A gravação completa fica disponível na hotmart no dia seguinte à reunião.

Feito para quem não tem tempo

Na sexta temos o resumo da semana.

O resumo serve de índice para você ficar sabendo de tudo que rolou na semana, e se alguma coisa que te interessar basta ir à hotmart assistir pois o conteúdo já estará disponível na plataforma.

Tudo fica gravado na hotmart.

Então não há desculpas para dizer que não tem tempo.

Um ambiente completo para todos

A jornada ACADEMIA PAY - AO VIVO + Gravação é apenas um dos bônus do Cloud Native .NET, que nessa oferta traz consigo o também o Mensageria .NET for Architects.

Ou seja, você entra em uma Jornada AO VIVO de construção de um projeto tecnicamente incrível, do lado de dentro, da primeira classe, são mais de 3 meses AO VIVO comigo e ganha 1 ano de acesso a praticamente todos os meus produtos com suas respectivas mentorias.

Entendendo a oferta completa

Os preços cheios (sem desconto algum) de cada uma das formações / cursos / jornadas é:

  • Cloud Native .NET | R$ 4.997
  • Mensageria .NET for Architects | R$ 1.997
  • Jornada ACADEMIA PAY | R$ 1.997

Mentoria, Acompanhamento, Encontros AO VIVO

  • Cloud Native .NET | 2 por mês
  • Mensageria .NET for Architects | 1 por mês
  • Jornada ACADEMIA PAY | 5 por semana

Se comprasse todas as formações, individualmente, sem desconto algum, você gastaria R$ 8.991 à vista, fora os juros, caso escolhesse parcelar. Somando juros, tem chance para passar dos 10 mil.

E sinceramente, eu acho barato!

O preço do pacote está muito menor que o valor de cada um dos 3 produtos.

O Cloud Native .NET não possui concorrente, mas o mais próximo custa ao menos 10 mil.

Já o Mensageria .NET tem como concorrente um curso que custa 24 mil ao presencial, e 22 mil online.

Enquanto o ACADEMIA PAY também não possui comparativo, entretanto por ser uma jornada com esse nível de entrega, maturidade e presença, não faria por menos de R$ 6 mil.

Meus alunos com esse conhecimento já usaram esses skills para acelerar suas carreiras chegando a cargos de diretoria, arquitetura, alguns saíram do país, outro se consolidaram lá fora.

Cada um usa o que aprendeu aqui da forma que quiser, mas o que está disponível expande sua capacidade de lidar com aplicações e problemas de qualquer natureza.

Dos tipos de skills que desenvolve e como pode aproveitar esses novos recursos que você ganha para:

  • tanto empreender e criar uma startup tech do zero de ponta-a-ponta
  • ou para auxiliar empresas que precisam de ajuda, com a capacidade de visão e execução de ponta-a-ponta.

Por isso eu poucas vezes pratiquei um preço cheio do produto. Sempre ofereço por uma fração do que vale como forma de incentivar a comunidade.

Meu compromisso com a comunidade me faz pensar em modelos que sejam mais acessíveis, e, portanto, desenhei um modelo em que você recebe tudo por 1 ano de acesso por muito menos de R$ 500/mês enquanto poderia já cobro mais de R$ 1000 por mês, só pelos encontros ao vivo.

Se você viu a oferta, você sabe que não há o menor motivo para não entrar.

  • Os valores mudam sem aviso necessário.

Envie esse post para um amigo que precisa!

Camada Gratuita

Ao mesmo tempo, uma fração do conteúdo é transmitido AO VIVO no YouTube ,
mas diariamente às 19h estamos com aulas ao vivo no Youtube
sobre arquitetura de software, system design, e arquitetura de soluções.

E para honrar os alunos que resolveram dar esse passo, no YouTube temos algumas restrições:

Quer fazer parte?

0 comentários

Enviar um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Luiz Carlos Faria

Olá, essa é uma publicação sobre o Cloud Native .NET, minha formação dedicada a trabalhar os conceitos de Cloud Native de forma prática, real e objetiva.

Aqui vamos do zero à arquitetura de soluções, desde que você seja um desenvolvedor profissional e trabalhe com .NET.

Eu escolhi trabalhar com desenvolvedores .NET Sêniores porque eu já realizava esse trabalho offline. Ao apresentar assuntos desde o conceitos à prática, é possível transformar a realidade do desenvolvedor. Coisas que ele já enxergava, já usava, já lidava diariamente, são ressignificadas com paralelos e analogias entre o que acontecia no mundo Microsoft e o que emerge nesse mundo Open Source.

Cloud Native é pautado em 4 fundamentos: Microsserviços, que rodam com Containers, usando a cultura DevOps, e práticas como Continuous Delivery. O Cloud Native .NET traz consigo mais um fundamento: Cloud Agnostic.

Se você quer aprender Microsoft Azure, aprender Google Cloud, ou Amazon Web Services aqui NÃO É ESSE lugar.

Mas se você quer aprender a usar TODAS as CLOUDS, ou até mesmo conseguir rodar suas aplicações sem cloud: Aqui é seu lugar!

Lives

Fique de olho nas lives

Fique de olho nas lives no meu canal do Youtube, no Canal .NET e nos Grupos do Facebook e Instagram.

Aceleradores

Existem diversas formas de viabilizar o suporte ao teu projeto. Seja com os treinamentos, consultoria, mentorias em grupo.