Este repositório contém exemplos e configurações do Apache APISIX, desenvolvidos como parte dos artigos publicados no blog do Tiago Tartari.
Atenção: Estes projetos são destinados exclusivamente para fins acadêmicos e não devem ser utilizados em produção. Para ambientes de produção, recomenda-se ajustar as configurações, especialmente em relação à segurança e ao desempenho.
🔗 Leia os artigos completos:
- Post 1: Apache APISIX: Um API Gateway robusto e personalizável que você deve aprender
- Post 2: Apache APISIX: Tutorial prático para configurar Services, Routes e Upstreams
-
Post 1: Apache APISIX: Um API Gateway robusto e personalizável que você deve aprender
Diretório:/post1
-
Post 2: Apache APISIX: Tutorial prático para configurar Services, Routes e Upstreams
Diretório:/post2
Apresentar o Apache APISIX como uma solução robusta e flexível para o gerenciamento de APIs. O artigo destaca as funcionalidades, benefícios e diferenciais do APISIX, além de explorar sua importância em arquiteturas modernas de APIs.
- O que é o Apache APISIX e por que ele é relevante no contexto de APIs modernas.
- Principais funcionalidades, como roteamento dinâmico, extensibilidade e suporte a plugins personalizados.
- Benefícios como desempenho otimizado, alta disponibilidade e flexibilidade para diversas aplicações.
- Como iniciar o APISIX usando Docker Compose.
🔗 Leia o artigo completo:
Apache APISIX: Um API Gateway robusto e personalizável que você deve aprender
Oferecer um guia passo a passo para configurar o Apache APISIX, abordando conceitos como services, routes, upstreams e plugins. O artigo também apresenta boas práticas para garantir segurança e eficiência.
- Configurar services, routes e upstreams no Apache APISIX.
- Aplicar balanceamento de carga utilizando o algoritmo Round Robin.
- Usar plugins como proxy-rewrite e response-rewrite para personalizar APIs e reforçar a segurança.
- Boas práticas para proteger backends, isolando-os do acesso direto.
🔗 Leia o artigo completo:
Apache APISIX: Tutorial prático para configurar Services, Routes e Upstreams
Os projetos neste repositório são fornecidos sem garantias e são destinados apenas para aprendizado.
Caso utilize as ideias ou exemplos, ajuste conforme suas necessidades e implemente as boas práticas de segurança para produção.