Acelerando a Excelência do API Gateway: Encontro da Comunidade Apache APISIX na Malásia

Yilia Lin

Yilia Lin

July 12, 2023

Team & Community

Kuala Lumpur, a vibrante capital da Malásia, recentemente testemunhou a grande abertura do tão aguardado evento técnico organizado pelo Apache APISIX. Este evento marcante, realizado em colaboração com a API7.ai (API7), N2N Connect Berhad (N2N) e Advanced Micro Devices, Inc. (AMD), reuniu diversos especialistas e entusiastas de tecnologia de gateway de API. O impacto do APISIX ressoa em múltiplos setores, incluindo finanças e TI, atraindo usuários da Malásia e de Cingapura, que participaram entusiasticamente tanto presencialmente quanto online.

Destacando-se pela presença de membros do PMC do APISIX e uma diversificada gama de contribuidores, o encontro serviu como um fórum para discutir avanços de ponta e tendências emergentes na tecnologia de gateway de API. O evento provou ser inestimável para a troca de experiências, insights e conhecimentos práticos, promovendo uma atmosfera repleta de calor e sinergia intelectual. Por meio deste dinâmico encontro, o desenvolvimento da tecnologia de gateway de API recebeu um impulso revitalizante, nutrido por novas ideias e sabedoria.

A Voz do Público

O encontro recebeu amplo reconhecimento, cativando os participantes com seu programa envolvente e promovendo um espírito de troca de conhecimento. Notavelmente, Bryan, o renomado Gerente de Desenvolvimento de Negócios da N2N, a principal plataforma de negociação de ações da Malásia, compartilhou seus insights:

"Na comunidade de desenvolvedores da Malásia, há um desafio recorrente onde a maioria das pessoas aprende habilidades de desenvolvimento online, mas tem dificuldade em encontrar conexões locais com outros desenvolvedores. Consequentemente, isso levou a uma mudança na forma como as ideias são compartilhadas, especialmente ao enfrentar desafios de desenvolvimento na vida real.

Por exemplo, embora o aprendizado online seja ótimo para adquirir novas linguagens de programação, ele fica aquém quando se trata de abordar situações específicas, como tomar decisões sobre arquitetura de sistemas dentro do cenário empresarial. Esses são momentos em que conversas diretas com colegas se tornam essenciais. Eu enfatizo fortemente a importância do trabalho colaborativo para o crescimento de todos.

Além disso, acredito firmemente que a comunidade de código aberto desempenha um papel significativo na vida dos desenvolvedores de software. Projetos como o APISIX, dentro da Apache Software Foundation, são inestimáveis. É por isso que a N2N apoia de todo o coração iniciativas de código aberto, incluindo as lideradas pela Apache Software Foundation. Também estamos entusiasmados em apoiar futuros projetos de código aberto, sem fins lucrativos ou não, bem como participar de encontros de código aberto.

Falando especificamente sobre o APISIX, vemos um futuro promissor para o produto como um todo. Estamos genuinamente animados e confiantes de que ele se destacará, especialmente considerando o feedback positivo que recebemos dos participantes deste evento. Além disso, o interesse global de clientes ansiosos para utilizar o APISIX fortalece ainda mais nossa crença de que o cenário tecnológico na Malásia continuará a prosperar. Estamos verdadeiramente felizes por ter tido a oportunidade de nos conectar com todos vocês e aguardamos ansiosamente seus futuros empreendimentos."

Michael, Chefe de SRE em uma multinacional de fintech, disse:

"Estamos ativamente buscando um novo gateway de API e temos um grande interesse nas excepcionais capacidades de governança de tráfego do APISIX. Os insights valiosos e casos de uso apresentados na conferência, particularmente dentro da indústria de serviços financeiros, fornecem referências inestimáveis para nosso processo de tomada de decisão. Aguardamos ansiosamente a oportunidade de experimentar as cativantes funcionalidades do APISIX o mais breve possível."

Joey, um talentoso Engenheiro de Software, elogiou entusiasticamente o Meetup:

"O evento é incrivelmente informativo, com uma demonstração notavelmente detalhada que me deixou enriquecido com conhecimento. Antes disso, eu estava mais familiarizado com plataformas como GCP e AWS, mas a introdução ao APISIX abriu uma infinidade de perspectivas para meu trabalho futuro."

Ming Wen: APISIX - Passado, Presente e Futuro

Ming Wen, Presidente do PMC do Apache APISIX, membro da Apache Software Foundation, membro do Kubernetes, e cofundador e CEO da API7.ai

Ming Wen

Ming iniciou a sessão compartilhando a história inspiradora por trás do nascimento do APISIX. Movidos por seu amor compartilhado por codificação e um objetivo comum de enfrentar desafios, Ming e Yuansheng dedicaram-se à jornada de startup. Eles passaram incontáveis horas em uma pequena sala apertada, imersos na escrita de código, e finalmente trouxeram o APISIX à vida.

Com a visão de promover a colaboração global e o compartilhamento de conhecimento entre desenvolvedores, eles tomaram a significativa decisão de doar o APISIX para a Apache Software Foundation. Desde então, o APISIX prosperou sob o princípio orientador de "Comunidade sobre Código". Ele trata os contribuidores como parceiros valorizados, o que atraiu desenvolvedores excepcionais de todo o mundo para se juntar e contribuir para o projeto APISIX.

Ao longo de quatro anos, o APISIX construiu uma comunidade ativa e vibrante, tornando-se uma força motriz por trás de sua vitalidade. A capacidade de resposta da comunidade tem sido notável, resolvendo rapidamente problemas do APISIX em um curto período de tempo. Esse crescimento e engajamento contínuos continuam a atrair novos membros, infundindo o APISIX com novas perspectivas e energia.

Tempo de Resposta de Problemas

O APISIX conquistou usuários em todo o mundo, com centenas de usuários empresariais representando diversos setores, como finanças, internet, manufatura, varejo e operadoras. Empresas proeminentes como iQIYI, Airwallex, Zoom e o Amber Group confiam no APISIX para lidar com seu tráfego crítico de negócios, atendendo milhões de usuários em todo o mundo.

Olhando para o futuro, o APISIX está comprometido em abraçar os avanços da IA. Na verdade, já em outubro de 2022, o APISIX introduziu seu módulo de IA, pavimentando o caminho para uma experiência de gerenciamento de API mais inteligente. Essa inovação capacita os desenvolvedores a navegar em cenários de negócios cada vez mais complexos com maior eficiência e eficácia.

Além disso, o APISIX visa simplificar os processos de design de API e fornecer aos desenvolvedores ferramentas e suporte mais eficientes. Simultaneamente, ele se esforça para auxiliar a gestão na tomada de decisões informadas, fornecendo insights abrangentes. Essas iniciativas desbloquearão valor agregado para desenvolvedores e empresas, impulsionando toda a indústria em direção a um futuro mais inteligente e eficiente.

Yuansheng Wang: Como as Empresas de Serviços Financeiros Usam o APISIX?

Yuansheng Wang, membro do PMC do Apache APISIX, cofundador e CTO da API7.ai, um dos autores de Apache APISIX in Action

Yuansheng (à direita) discutindo detalhes técnicos com o público

A API conecta o "tráfego" do mundo digital, e o APISIX é a ferramenta central na "rota do tráfego". Na arquitetura moderna, o APISIX desempenha um papel fundamental no gerenciamento do ciclo de vida completo das APIs. Essa inovadora plataforma de gerenciamento de API traz soluções mais eficientes e inteligentes para desenvolvedores e empresas.

O APISIX conquistou a preferência de muitos usuários de empresas financeiras, incluindo Airwallex, Essence Securities, GF Securities, Amber Group, Snowball Finance e outros. Essas empresas estão bem cientes da importância das APIs na transformação digital e obtiveram uma experiência de gerenciamento de API mais eficiente, segura e inteligente por meio do APISIX. As conquistas do APISIX não apenas demonstram sua importância no processo de transformação digital, mas também fornecem novas ideias e direções para toda a indústria. A API7 oferece produtos empresariais mais profundos com base no APISIX.

Airwallex

A Airwallex, uma empresa global de tecnologia financeira, enfrenta desafios significativos na governança de dados e no gerenciamento de sistemas internos à medida que seus negócios se expandem mundialmente. A complexidade de interconectar sistemas apresenta desafios intrincados, onde problemas em um sistema podem perturbar o funcionamento normal de outros. Para resolver esses problemas, a Airwallex busca um gateway de API altamente estável, confiável e disponível, com baixa latência, alto desempenho e suporte para plugins personalizados, como roteamento baseado em usuário e limitação de taxa. O APISIX atende a esses requisitos e ajuda a Airwallex a superar desafios de soberania de dados, apoiando eficientemente suas operações comerciais em 130 países e regiões, cobrindo mais de 50 moedas.

Essence Securities

A Essence Securities, por outro lado, enfrentou complexidades devido à sua pilha tecnológica original relativamente complexa, incluindo NGINX, Spring Cloud Gateway e sistemas desenvolvidos internamente. Essa arquitetura descentralizada resultou em problemas relacionados ao gerenciamento de sistemas e duplicação de esforços, levando ao aumento dos custos de desenvolvimento. Ao integrar o APISIX ao sistema de negócios da Essence Securities, eles obtiveram acesso a um gateway de API de alto desempenho com capacidade de escalonamento horizontal. O APISIX oferece poderosos recursos de gerenciamento de tráfego, segurança, tradução de protocolos, autenticação e autorização, entre outros. Essa integração melhorou a governança de tráfego, aumentou significativamente a eficiência de pesquisa e desenvolvimento e garantiu a segurança dos dados e o gerenciamento de acesso. O APISIX tornou-se um componente essencial para o desenvolvimento nativo em nuvem da Essence Securities, permitindo que eles gerenciem e desenvolvam seus negócios de forma mais eficiente.

Para mais casos de uso, consulte https://api7.ai/category/usercase.

Bobur: Roteamento Dinâmico Baseado em Credenciais de Usuário

Bobur Umurzokov, Desenvolvedor de Advocacia do Apache APISIX, Desenvolvedor de Advocacia da API7

Ao aproveitar um Gateway de API, os usuários podem efetivamente rotear o tráfego para diferentes serviços de back-end com base em vários critérios. Bobur fornece uma demonstração que explica a implementação do roteamento dinâmico, que considera atributos de usuário especificados em cabeçalhos de solicitação, consultas de solicitação ou corpos de solicitação.

Para obter mais insights sobre a demonstração de Bobur e explorar os detalhes, você pode consultar seu artigo

Bobur demonstrando como rotear tráfego

Chao Zhang: Elevando o Apache APISIX para a Nuvem

Chao Zhang, membro do PMC do Apache APISIX, entusiasta de código aberto e contribuidor para projetos como OpenResty, Kubernetes Ingress-NGINX e Kubernetes Gateway API

Chao Zhang

Hoje, a adoção de serviços em nuvem pelas empresas está em ascensão, e os profissionais de TI estão cada vez mais explorando pilhas tecnológicas de nuvem e obtendo certificações. A infraestrutura de nuvem, incluindo Software-as-a-Service (SaaS), tornou-se a opção preferida para empresas e indivíduos passarem por transformação digital, experimentando um rápido crescimento em popularidade.

No entanto, o surgimento de cenários de multi-nuvem e nuvem híbrida apresenta um desafio significativo em termos de gerenciamento unificado do uso de API. Para enfrentar esse desafio, o API7 Cloud foi desenvolvido como uma solução, projetada especificamente para ajudar empresas a superar problemas encontrados em ambientes de multi-nuvem e nuvem híbrida.

Construído sobre a base do Apache APISIX, o API7 Cloud aproveita as funcionalidades fornecidas pelo Apache APISIX, com o objetivo de simplificar e aprimorar a configuração e o uso do APISIX para os usuários. Ele estende as capacidades do APISIX de código aberto, introduzindo mais personalizações empresariais, como fortalecimento de capacidades dinâmicas e suporte a descoberta dinâmica de serviços. Além disso, o API7 Cloud oferece uma API aberta e um SDK, permitindo o gerenciamento automatizado de APIs e facilitando a integração de programas para fins de automação.

Em comparação com dispositivos locais, o API7 Cloud oferece maior segurança, melhor escalabilidade e custos reduzidos de manutenção e atualização. Enquanto o API7 Cloud hospeda o plano de controle, o plano de dados do Gateway de API pode ser implantado em qualquer lugar, em qualquer infraestrutura. Essa flexibilidade permite que os usuários gerenciem suas APIs de forma mais eficaz. Além disso, o API7 Cloud inclui observabilidade integrada, capacitando os usuários com insights claros sobre o uso e o desempenho de suas APIs.

Suporte de Observabilidade Integrada do API7

Nicolas: Gerenciamento de Residência de Dados

Nicolas Fränkel, Engenheiro, Desenvolvedor de Advocacia do APISIX, Desenvolvedor de Advocacia da API7

Nicolas Fränkel

A residência de dados apresenta preocupações significativas devido às diversas leis e regulamentos relacionados ao armazenamento e processamento de dados em diferentes países e regiões. Além disso, os provedores de nuvem podem não ter data centers em locais específicos, levando à necessidade de estratégias eficazes de gerenciamento de residência de dados.

Para abordar essa questão, Nicolas apresentou quatro métodos: gerenciamento de residência de dados nas camadas de código, biblioteca/estrutura, agente e gateway. Essas abordagens fornecem maneiras eficazes de gerenciar dados, garantindo conformidade com diversas leis e regulamentos em diferentes países e regiões, protegendo a privacidade e a segurança dos dados dos usuários.

Durante a demonstração ao vivo, Nicolas mostrou vividamente os processos operacionais e o impacto desses métodos nos participantes. Essa demonstração ajudou todos a entender melhor como gerenciar desafios de residência de dados em vários cenários.

Durante o evento, Koh Lian Chong, Diretor de Negócios da ASEAN na AMD, cativou o público com uma apresentação convincente sobre o papel da AMD no empoderamento de data centers globais. Ele forneceu uma visão abrangente da história da AMD e de seu portfólio de produtos de ponta. Paralelamente, Kiran Chavala, Engenheiro de Garantia de Qualidade da ShapeBlue, apresentou o Apache CloudStack - uma notável plataforma de computação em nuvem de código aberto, conhecida por sua excepcional escalabilidade e alta disponibilidade, que pode melhorar significativamente a eficiência de desenvolvimento quando combinada com o APISIX.

Um Vislumbre do Amanhã

Muitas empresas de tecnologia financeira na Malásia estão utilizando o APISIX devido ao seu desempenho excepcional e recursos amigáveis ao usuário. O APISIX é renomado por sua natureza leve, facilidade de gerenciamento e usabilidade perfeita. Ele pode operar eficientemente em um único servidor e lidar facilmente com bilhões de tráfego quando implantado em vários servidores. Além disso, o APISIX possui tempos rápidos de instalação e inicialização. Notavelmente, uma proeminente multinacional na Malásia depende do APISIX para processamento de pagamentos, e muitas empresas de fintech preferem o APISIX como seu gateway de pagamento preferido.

2023 APISIX Meetup Malásia

Gostaríamos de expressar nossa sincera gratidão a todos os palestrantes, participantes e organizadores por seu apoio inestimável, que contribuiu para o sucesso retumbante do encontro do Apache APISIX na Malásia. É graças à sua participação ativa que este evento foi possível, e estendemos nosso mais profundo agradecimento a cada um de vocês.

Olhando para o futuro, aguardamos ansiosamente eventos futuros como este, onde podemos continuar a testemunhar os avanços inovadores e o progresso trazido por nossa vibrante comunidade. Se você não pôde participar deste encontro, não se preocupe! Você pode se manter atualizado seguindo o Apache APISIX nas redes sociais ou participando de eventos futuros.

Tags: