Como parte de nosso compromisso contínuo de simplificar o processo de construção e execução de aplicações no edge, a Azion tem o prazer de anunciar mudanças no Edge Application que tornarão a sua implementação mais flexível. A partir de hoje, vamos expandir as portas de acesso para o Edge Application.
As portas são usadas na rede a fim de definir endpoints para diferentes protocolos de entrega. Números de porta específicos são atribuídos pela Internet Assigned Numbers Authority (IANA) e usados para identificar os serviços de modo que os pacotes de internet possam ser facilmente encaminhados às aplicações. Anteriormente, quando os clientes criavam uma edge application no Real-Time Manager, suas aplicações só podiam se conectar às portas 80 (HTTP) ou 443 (HTTPS), que são usadas como padrão pela indústria e são suportadas por nossos protocolos de entrega.
Embora as portas 80 e 443 sejam as duas principais portas de rede, elas não são, de forma alguma, as únicas acessadas - ou necessárias - pelos desenvolvedores de hoje. Essas duas portas, juntamente com outros números de portas que variam de 0 a 1023, fazem parte das opções mais conhecidas, que só podem ser abertas por serviços com privilégios de root ou administrador. Essa é uma restrição que pode complicar a configuração para os usuários sem essas superpermissões. Além disso, pode haver os conhecidos conflitos de portas, ou seja, falhas na aplicação caso vários programas utilizem o mesmo número de portas no mesmo endereço de IP e protocolo.
Entretanto, para evitar conflitos e ganhar flexibilidade, os desenvolvedores e os serviços costumam fazer uso de outra classe de portas conhecidas como portas registradas. Variando de 1024 a 49151, esses números de porta têm requisitos menos rigorosos do que as portas mais conhecidas e são atribuídos pela IANA para serviços específicos, como Apache Tomcat, que é executado na porta 8080 (HTTP) e 8443 (HTTPS) por padrão. Em nossa configuração anterior, os clientes da Azion, nesse cenário, precisariam alterar as configurações padrão do Apache Tomcat. Ao permitir o acesso expandido a portas HTTP e HTTPS alternativas, nossa equipe de Edge Application simplificou a implementação e forneceu aos clientes mais flexibilidade nesses casos de uso.
A partir de hoje, a lista completa de portas suportadas pelo Edge Application incluirá:
HTTP:
- 80 (default)
- 8008
- 8080
HTTPS:
- 443 (default)
- 8443
- 9440
- 9441
- 9442
- 9443
A configuração do acesso à porta personalizada é simples. Como mencionado anteriormente, as portas 80 e 443 servem como padrão para HTTP e HTTPS. Para escolher uma porta alternativa, os clientes só precisam selecionar a opção desejada da lista drop-down fornecida no Real-Time Manager.
Na Azion, sabemos que o desenvolvimento ágil é extremamente importante para as empresas modernas, e esperamos que com esta alteração possamos continuar a apoiar as necessidades de implementação rápida e flexível de nossos clientes. Para saber mais sobre essas mudanças, consulte nossa página de documentação, leia sobre noções básicas de HTTP neste post, ou crie uma conta grátis para ter a sua própria experiência com o Edge Application.