Skip to content

This repository contains Apache APISIX examples and configurations, developed as part of articles published on Tiago Tartari's blog.

Notifications You must be signed in to change notification settings

tiagotartari/apache-apisix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

This repository contains Apache APISIX examples and configurations, developed as part of articles published on Tiago Tartari's blog.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published