Wolfram Web Engine é um servidor web auto-hospedado para implementar APIs da Wolfram Language, formulários e aplicações web, oferecendo uma forma poderosa e flexível para organizações integrarem inteligência computacional em aplicações web.
Principais Recursos
Com uma arquitetura simplificada, o Wolfram Web Engine fornece ferramentas essenciais para a implementação de APIs e para a personalização do comportamento do servidor, atendendo a diversas necessidades computacionais.
Independente ou Integrado
Implemente como um componente independente ou integre a infraestruturas de servidor existentes, incluindo bancos de dados.
Autenticação Segura de Usuários
Suporta autenticação por meio de restrições de segurança e realms do Tomcat.
Pronto para Escalar
O Wolfram Web Engine está disponível como contêiner para integração com soluções de escalabilidade.
Integração e Implantação Contínuas
Como uma implantação é representada por arquivos em diretórios, a reimplantação pode ser feita com ferramentas baseadas em arquivos, como Git ou rsync.
Hospedagem Flexível
Adequado para implantação em tudo, desde um Raspberry Pi até clusters hospedados em nuvem.
Gerenciamento de Ativos
Implemente arquivos estáticos e elementos web ativos por meio de ServiceDeploy ou simplesmente adicionando arquivos na arquitetura baseada em diretórios. A reimplantação é tão simples quanto copiar arquivos e diretórios.
Ecossistema da Wolfram
Transite facilmente do protótipo em um notebook para testes na nuvem e, em seguida, para implantação em produção no Wolfram Web Engine à medida que o projeto evolui.
Comece agora
O Wolfram Web Engine já é utilizado em produção por equipes de consultoria e clientes corporativos. Se estiver em busca de uma forma poderosa, flexível e econômica de implementar a Wolfram Language na web, o Wolfram Web Engine é a solução ideal.
Entre em contato conosco Entre em contato para saber mais sobre licenciamento, implantação e opções de serviço
FAQ
Por que a Wolfram?
Consistente
A Wolfram Language mantém compatibilidade de código há mais de três décadas, graças a um processo de design consistente e a uma visão de longo prazo liderada por Stephen Wolfram.
Conectada
A Wolfram Language possui conectividade nativa com um amplo espectro de linguagens, serviços, programas, bancos de dados, tecnologias, dispositivos e, agora, também com blockchains e tecnologias de registro distribuído.
Confiável
Décadas de P&D e excelência corporativa fizeram da marca Wolfram um dos nomes mais confiáveis em computação, sendo ativos extremamente valiosos por si só.
Experiente
Sabemos o que é possível com tecnologia computacional porque somos líderes globais em sua criação — desenvolvendo soluções de ponta utilizadas por empresas da Fortune 500.
Como o Wolfram Web Engine difere de outras opções de servidor Wolfram em termos de implantação e capacidades?
- O Wolfram Web Engine é a tecnologia na qual os outros produtos são baseados e constitui o núcleo de toda a funcionalidade da Wolfram Language em ambiente de servidor.
- Destaca-se que os produtos em nuvem oferecem interfaces de notebook e ferramentas de gerenciamento de usuários, que não fazem parte do Wolfram Web Engine.
- Consulte a página Opções de Implantação em Servidor para mais informações sobre recursos de servidor.
Que tipos de organizações se beneficiam mais do uso do Wolfram Web Engine?
O Wolfram Web Engine é um componente central de computação baseado em padrões. Isso significa que pode ser executado em servidores de pequeno porte e menor capacidade, além de funcionar como parte robusta de uma pilha tecnológica maior, interoperando com outros sistemas.
Quais opções de autenticação estão disponíveis para proteger implantações do Wolfram Web Engine?
O Wolfram Web Engine está em conformidade com a API Jakarta Servlet e pode utilizar realms de segurança ou quaisquer soluções Java prontas ou personalizadas. Isso inclui, entre outros, Autorização HTTP Basic, LDAP, OAuth, entre outros métodos.
Quais são os requisitos técnicos para configurar o Wolfram Web Engine em um servidor próprio ou em uma plataforma de nuvem como AWS?
- É necessário apenas um ambiente que suporte Jakarta Servlets (por exemplo, Tomcat) e um Wolfram Engine.
- Oferecemos suporte oficial para instalação no Tomcat 10. Entre em contato caso seja necessário suporte para outros ambientes.
Posso usar o Wolfram Web Engine em conjunto com contêineres (por exemplo, Docker ou Kubernetes)?
Sim. Disponibilizamos uma imagem oficial Docker. Também é fácil criar seu próprio contêiner para o Wolfram Web Engine.
O Wolfram Web Engine funciona bem com LLMs?
Recomenda-se o uso de um dos produtos em nuvem, que possuem sandboxing integrado, adequado para trabalhar com LLMs. Entre em contato para discutir as opções disponíveis.