Ícone do site Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Por que Enterprise: Como seu RAD Studio Edition ajuda você a criar um software melhor

blog 2 enterprise

Se você está atualmente na Professional Edition do Delphi, C++Builder ou RAD Studio, você tem uma oportunidade única de se beneficiar de nossa promoção contínua nas edições Enterprise Architect .

Até o final de agosto, com a compra ou atualização do Enterprise ou Architect Edition, você também recebe o UltraEdit , um editor premiado conhecido por lidar facilmente com arquivos muito grandes de 4+GB e uma licença do  InterBase Server de até 50 usuários. Veja a oferta promocional aqui .

Para explorar os recursos do UltraEdit e do InterBase Server e o valor que eles podem agregar ao seu negócio, leia esta postagem no blog .

Tudo bem, você diz, “ mas além das ferramentas e licenças extras, o que posso obter que não vem com o Professional? O que faz a atualização para o Enterprise valer o investimento? 

Nesta postagem do blog, responderemos a essa pergunta. Veremos os recursos que diferenciam o Enterprise Edition do Professional, os benefícios que eles geram para você, o desenvolvedor, e o valor que você pode oferecer aos seus clientes por meio de um software melhor com maior funcionalidade.

Um grande salto: Enterprise Edition é para conectividade de rede avançada e acesso a dados

A edição Enterprise do RAD Studio®, Delphi® e C++Builder® adiciona vários aprimoramentos e bibliotecas à edição Professional. Esses aprimoramentos foram projetados para ajudá-lo a criar aplicativos altamente conectados e armazenar dados corporativos com segurança em dispositivos móveis. Resumindo, a Enterprise Edition foi projetada para habilitar aplicativos que exigem coleta e armazenamento remotos de dados em toda a rede.

Como o RAD Studio®, Delphi® e C++Builder® Enterprise permitem conectividade aprimorada.

1. Acesso remoto de banco de dados de alta velocidade com FireDAC

FireDAC é uma camada de acesso a dados que oferece suporte, abstrai e simplifica o acesso a dados para aplicativos de alto desempenho. O FireDAC fornece uma API comum para acessar uma variedade de back-ends de banco de dados populares sem afetar o desempenho do aplicativo .

A edição Enterprise do FireDAC adiciona conectividade em nível de rede para conexões de banco de dados locais e incorporadas. Migrar do Microsoft ADO para FireDAC também é muito fácil.

Foi assim que um desenvolvedor descreveu sua experiência com FireDAC: “ Mudamos para FireDAC do ADO e lançamos o produto como uma atualização importante. Os clientes estão satisfeitos, nosso aplicativo foi imediatamente mais rápido, mais fácil de implantar e mais estável. 

 

Para saber mais sobre como migrar o código existente para o FireDAC, visite o Migration and Upgrade Center no site da Embarcadero.

2. Desenvolvimento em vários níveis

A edição Enterprise permite o desenvolvimento de aplicativos de várias camadas, fornecendo a API de camada intermediária para aplicativos do lado do cliente para se conectarem a sistemas e bancos de dados. Essa camada intermediária cria um único ponto de acesso para conectar e gerenciar esses sistemas e bancos de dados e um espaço para que a lógica de negócios exista de forma independente.

Essas camadas separadas reduzem significativamente a complexidade associada ao desenvolvimento de aplicativos de nível corporativo, com balanceamento de carga, movimentação de dados REST para a camada do cliente e facilidade de dimensionamento. As opções multicamadas no RAD Studio®, Delphi® e C++Builder® são DataSnap, RAD Server e WebServer.

Em contraste com o DataSnap, o RAD Server vem com notificações push, armazenamento JSON seguro incorporado, gerenciamento de controle de acesso de usuário/grupo, suporte a multilocação e análise de API (veja a imagem acima).

3. Direcionamento para Linux

Com Delphi você pode acessar Servidores Linux com um código compartilhado que também compila para Windows. O resultado é velocidade e desempenho geral superiores, desenvolvimento simplificado e tremenda flexibilidade para desenvolvedores e usuários de seus softwares.

As RTL (Run-Time Libraries) do RAD Studio permitem o desenvolvimento usando uma única base de código que compila código nativo para Windows, macOS, Linux, Android e iOS.

O Linux é direcionado por desenvolvedores que precisam ter servidores de back-end como RAD Server ou DataSnap e desejam se beneficiar de baixos custos de hospedagem. Com a Enterprise Edition e superior, eles podem direcionar o Linux. Enquanto isso, o RTL permite direcionar o Linux com código Windows existente muito simples. O Linux também oferece uma ótima alternativa aos aplicativos Windows for Kiosk.

4. Dados corporativos do InterBase ToGo no celular

As edições Enterprise do RAD Studio®, Delphi® e C++Builder® vêm com uma Licença InterBase ToGo incluída!

O que isso significa para você desenvolvedor e seus usuários de software?

Velocidade de desenvolvimento

O InterBase usa um único formato de arquivo entre desenvolvimento e produção, independentemente da plataforma, aumentando significativamente a velocidade de desenvolvimento, teste e implantação.

O InterBase também aumenta a velocidade de prototipagem com criptografia avançada de dados em disco.

Suporte multiplataforma

Um dos poucos bancos de dados a oferecer suporte multiplataforma para Windows e Linux, o InterBase também vem com uma versão embutível mobile (iOS e Android) e PC (Windows, Linux, macOS).

Segurança de dados avançada

Os principais recursos de segurança que vêm com o InterBase incluem permissões baseadas em funções e a capacidade de usar várias chaves de criptografia (mesmo na mesma tabela de dados).

Baixa pegada, alto desempenho

O InterBase é um banco de dados livre de administração, altamente flexível e cheio de recursos, com recursos premiados como ChangeViews, que simplifica radicalmente o rastreamento de alterações de dados e evita o inchaço de caches locais com campos de rastreamento adicionais.

A Enterprise Edition vem com uma licença de distribuição sem royalties em tempo de execução para o InterBase ToGo para Android e iOS.

Combinado com a licença do InterBase Server para 25 ou 50 usuários que você pode obter com as edições Enterprise ou Architect, respectivamente, a conectividade e o alcance de seus aplicativos podem crescer exponencialmente.

O gráfico abaixo lista os recursos disponíveis das edições do InterBase, incluindo ToGo e Server.

5. Conectores Corporativos

O que os Conectores Corporativos podem fazer pelo seu software? Os Conectores Corporativos permitem acesso em tempo real a dados em tempo real sem intermediários baseados em nuvem. Eles usam um padrão SQL para consultar e atualizar dados, o que se traduz em desenvolvimento mais rápido e menos custos de manutenção.

Em parceria com a CData, uma empresa que cria extensões para FireDAC, a Enterprise Edition do RAD Studio®, Delphi® e C++Builder® pode usar esses conectores para consultar mais de 180 soluções corporativas SaaS, NoSQL e Big Data usando SQL padrão.

O RAD Studio Enterprise inclui uma licença CData EC Professional para usar fontes de dados como GMail, DropBox, Facebook, Twitter, Slack, Paypal, Ebay, Trello, WordPress, Couchbase, Google Directory e Jira!

Resumindo, os Conectores Corporativos tornam a conexão a um aplicativo tão fácil quanto a um banco de dados!

As conexões são altamente seguras com opções de criptografia TLS/SSL para todas as comunicações cliente/servidor incluídas.

Os Conectores Corporativos vêm com uma licença livre de royalties em tempo de execução para sua organização, e as licenças OEM estão disponíveis para distribuição mais ampla (disponíveis na CData).

Para obter uma lista completa dos aplicativos que os ECs podem acessar, visite esta página .

Conclusão

Para resumir, os superpoderes da Enterprise Edition são conectividade FireDAC avançada para acessar bancos de dados em máquinas remotas, desenvolvimento multicamadas de aplicativos altamente escaláveis ​​e flexíveis, visando servidor e desktop Linux, segurança de dados de nível empresarial e armazenamento para dispositivos móveis com InterBase ToGo e Enterprise Connectors acessando dados de mais de 180 aplicativos SaaS.

Pronto para fazer muito mais com seu software? Clique aqui ou clique no gráfico abaixo!

 

Sair da versão mobile