País ou região:
Canada
Indústria:
Segurança Privada
Perfil da companhia:
Fundada em 1976, a Paragon Security é Canadaé a maior empresa privada de segurança - sua missão é proteger as vidas, propriedades e ativos de seus clientes. Eles fornecem serviços de segurança, treinamento para esses guardas e serviços profissionais de consultoria em segurança. Sua base de clientes inclui edifícios de escritórios comerciais Classe A, condomínios, instalações de saúde, shopping centers, faculdades e universidades, serviços de patrulha móvel, logística, transporte, mineração e empresas de manufatura. Com mais de 600 clientes localizados apenas na área metropolitana de Toronto, eles estão na vanguarda das necessidades de segurança do país.
A indústria da segurança privada está a crescer rapidamente, especialmente na América do Norte. A protecção de indivíduos, empresas e propriedades essenciais é uma preocupação constante, mas é agora mais crucial do que nunca, à medida que as empresas enfrentam ameaças de fontes nacionais e estrangeiras. Este aumento dos gastos com segurança também resultou em avanços tecnológicos significativos nos setores operacional e de segurança privada de TI. Além disso, a evolução das investigações e processos criminais, ou seja, a recente ênfase no desenvolvimento de medidas preventivas, não ajudou a situação.
Diante dessa demanda, a Paragon Security precisa ampliar significativamente suas operações, incluindo a capacidade operacional de seu portal interno (prism.pplguard.com). A empresa utiliza essa ferramenta para gerenciamento de clientes e operações - seu foco é manter registros de seus clientes e dos serviços de segurança que lhes são prestados. Sem dúvida, uma boa solução de cache é incrivelmente vantajosa nessas circunstâncias.
Sendo uma aplicação web notavelmente de alto tráfego, com mais de 4,000 funcionários de segurança acessando o portal diariamente para recuperar essas informações confidenciais, eles precisavam empregar uma plataforma de cache estável. Esse requisito tornou-se um problema para eles à medida que projetavam seu aplicativo para funcionar com Memcached, e hoje em dia Memcached é muito básico, um produto obsoleto que mal recebe manutenção.
Com tudo isso em mente, eles inicialmente decidiram mudar para Redis Open Source, o que lhes apresentou ainda mais problemas. Por exemplo, semelhante a Memcached, eles tiveram que resolver os bugs sozinhos devido à falta de suporte oficial para Redis Código aberto. Além disso, a falta de GUI tornava o gerenciamento e o monitoramento de aplicativos um incômodo. O número limitado de contadores e a falta de ferramentas de terceiros com suporte também não ajudaram. Além disso, a preferência e experiência com janelas, fez com que o trabalho com Redis no Linux, uma luta constante com a manutenção, em particular, é um pesadelo.
NCache, com suas opções oficiais de suporte regular e 24 horas por dia, 7 dias por semana, além de poderosas ferramentas de gerenciamento e monitoramento web, era a alternativa ideal diante dessas complicações. Para não mencionar, NCache ser 100% nativo .NET e, portanto, ideal para Windows resolveu várias de suas principais preocupações. Além disso, era evidente que NCache forneceu a eles todos os recursos necessários no contexto de seus casos de uso de Prova de Conceito - Cache de Objetos, Expiração, Grupos, etc.
NCache fornece uma solução flexível e escalonável para seus aplicativos de várias camadas. Além disso, usando NCache armazenar em cache dados usados com frequência na memória acelera o tempo de resposta do aplicativo e economiza viagens ao banco de dados para cada solicitação. Com NCache como camada de cache, eles estão experimentando acesso mais rápido aos dados e estabilidade dos aplicativos. E dado isso NCache é muito rico em recursos e com implementação relativamente simples, eles ficam mais do que felizes em usá-lo em seus ambientes.
Alachisoft Produto:
NCache
Necessidades do cliente atendidas:
ASP da Paragon Security.NET Core aplicativo da web usa ASP.NET Core APIs da Web e banco de dados Microsoft SQL Server como fonte central de dados por meio de várias bibliotecas de classes e os mesmos servidores da Web para sua funcionalidade de front e back-end. Para ser claro, ele opera nos seguintes níveis:
Esta camada de back-end é responsável por interagir com a camada de banco de dados, entre a qual a camada de cache ou NCache entra a integração. Essa camada consiste em dois servidores de cache servindo clusters separados, com 6 a 7 máquinas clientes conectadas aos servidores de cache.
A aplicação web front-end MVC se comunica com o back-end para solicitações, que NCache endereços primeiro. Os servidores de cache em questão residem fisicamente próximos aos servidores web, portanto, estão na mesma rede - reduzindo a latência da rede e melhorando o tempo de resposta da solicitação. Esse aumento de desempenho é essencial visto que o sistema pode lidar com cerca de 600 mil solicitações nos horários de pico.
O diagrama a seguir descreve visualmente a arquitetura do aplicativo.
Sobre Alachisoft:
Alachisoft fornece um cache distribuído na memória de alto desempenho chamado NCache. NCache é um middleware de código aberto que é executado em um ambiente de produção e aumenta o desempenho e a escalabilidade de aplicativos da web .NET, aplicativos de serviço SOA e aplicativos gerais de servidor de alto tráfego. Desde 2005, NCache provou ser essencial para centenas de clientes em todo o mundo, especialmente nos EUA, Reino Unido e Europa Ocidental.
Você pode baixar uma avaliação gratuita de 30 dias totalmente funcional do NCache da SUA PARTICIPAÇÃO FAZ A DIFERENÇA.
Alachisoft
Sede da empresa
12005 Ford Road, Suite 520
Dallas, TX 75234
US: +1 (214) 764-6933
UK: + 44 207 993-8327
sales@alachisoft.com
support@alachisoft.com
Quaisquer dados armazenados em NCache evita que o aplicativo faça chamadas dispendiosas ao banco de dados. A Paragon Security toma decisões de negócios com base nas informações do cliente no banco de dados, portanto a Prism deve atender suas solicitações rapidamente. Felizmente, NCache melhorou drasticamente o desempenho do aplicativo. Atualmente, se os dados não estiverem no cache, os dados relevantes do cliente são recuperados do banco de dados e armazenados em cache para uso futuro, exatamente como eles desejavam.
Como o Prism é idealmente necessário para fornecer informações sobre inúmeros registros e manter seu alto desempenho simultaneamente, ele não deve perder tempo pesquisando dados de cache obsoletos. Portanto, NCache permitiu que eles configurassem seus caches com expiração deslizante para reter os dados do cache apenas enquanto estiverem em uso. O mecanismo remove todos os dados que permaneceram sem uso por um período especificado.
Além disso, com inúmeros registros para pesquisar, a filtragem de dados é uma necessidade. NCache permite à Paragon Security categorizar ou agrupar logicamente seus clientes para operações fáceis de armazenamento em cache de objetos. Este agrupamento de dados armazenados em cache com base em critérios racionais reduz significativamente o tempo necessário para pesquisar esses dados. Como resultado, produz resultados de pesquisa mais rápidos, melhorando a escalabilidade do aplicativo por meio de API de grupo simples e consultas SQL para quando as pesquisas se tornam mais complexas.
A Paragon Security é uma grande defensora do NCache Pesquisa SQL. Eles o usam para lidar com conjuntos de dados consultados com frequência que não são atualizados com frequência, como seu inventário uniforme. Eles usam NCache armazenar esses objetos em cache quando eles forem consultados pela primeira vez e tratá-los por meio do cache no caso de quaisquer consultas adicionais. Essencialmente, quando seus funcionários pesquisarem esse inventário ou qualquer outro conjunto de dados em cache, eles receberão respostas muito mais rápidas, evitando a viagem ao banco de dados.
NCache está valendo muito a pena para a empresa e tem funcionado perfeitamente em seu ambiente desde a sua integração - sem nenhuma mudança planejada chegando ao portal Prism, esse estado de coisas deve continuar. Mais do que satisfeita com a plataforma, a Paragon Security planeja incorporar NCache em suas outras aplicações.