Skip to content

Latest commit

 

History

History
56 lines (38 loc) · 3.56 KB

README.md

File metadata and controls

56 lines (38 loc) · 3.56 KB

Projetos Apache APISIX: Posts 1 e 2

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:


Estrutura do Repositório


Post 1: Apache APISIX: Um API Gateway robusto e personalizável que você deve aprender

Objetivo

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 você irá aprender

  • 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


Post 2: Apache APISIX: Tutorial prático para configurar Services, Routes e Upstreams

Objetivo

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.

O que você irá aprender

  • 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


Licença

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.