🚀 10.6 Próximos Passos: O Destino Final
Você concluiu a jornada de transformação do Green Dog Delivery em um artefato profissional pronto para o mercado. Agora, você domina as ferramentas necessárias para tirar o código da sua IDE e colocá-lo nas mãos dos usuários com segurança e performance.
Checklist de Conhecimento Premium
Certifique-se de que domina estes pilares antes da fase final:
- Fat JAR Mastery: Entender que o JAR é a unidade fundamental de distribuição no Spring Boot 3.5.
- Produção Linux: Saber configurar sua aplicação como um serviço robusto usando Systemd.
- Flexibilidade de Contêiner: A habilidade de alternar entre Tomcat, Jetty e Undertow conforme a necessidade de carga e memória.
- Prototipagem CLI: O uso do Spring CLI para validações rápidas e scripts de infraestrutura.
NOTE
Um software só gera valor quando está rodando. Com suas estratégias de empacotamento, você garante que o Green Dog Delivery seja entregue com a máxima qualidade técnica.
Referências de Código Modernizado
Os diversos formatos de empacotamento (JAR, Executable e WAR) e scripts de configuração Systemd estão disponíveis no branch packaging-premium.
No nosso último módulo, aprenderemos a dominar a Nuvem, explorando como o Green Dog se comporta em ambientes PaaS e como utilizar Profiles para gerenciar múltiplos ambientes de forma elegante.
O Módulo 11 o aguarda para o encerramento de elite!