Ir para o conteúdo principal

Plataforma de Aplicativos Equinix (EAP)

A Equinix Application Platform (EAP) é uma plataforma de execução e orquestração de contêineres baseada em Kubernetes, contêineres e Linux. Esta plataforma fornece um ecossistema que simplifica a execução de aplicativos em múltiplas clouds . Ela pode ser conectada ao pipeline de entrega contínua das equipes de DevOps para desenvolvimento contínuo e implantação contínua de microsserviços e aplicativos nativas da cloud . A EAP também é adequada para executar aplicativos legadas reempacotadas em contêineres.

O uso de contêineres é a próxima etapa da virtualização. Combinados com a orquestração fornecida pelo Kubernetes, eles permitem que você virtualize no nível do sistema operacional em vez de na pilha de hardware. Os contêineres são fáceis de usar, leves e portáteis. Eles iniciam e compartilham com eficiência os recursos do sistema operacional, usando apenas uma fração da memória. A portabilidade do Kubernetes permite a implantação flexível dos contêineres conforme necessário em diferentes sistemas operacionais em nuvens públicas, privadas e híbridas.

O EAP é uma Plataforma como Serviço e parte integrante do portfólio de Equinix Managed Solutions . Este serviço utiliza recursos de computação da Nuvem Privada Gerenciada (MPC) da Equinix .

Vantagens do EAP

  • Platform Equinix: O EAP está localizado na Platform Equinix, na Holanda. A Platform Equinix oferece a oferta completa de serviços de hospedagem e conectividade em data centers Equinix, que formam o coração da internet com o Equinix Fabric e seus links direto para bolsas de valores de internet e clouds públicas. As aplicativos e os dados estão localizados com segurança na Holanda, com as melhores opções de conectividade para usuários, parceiros de negócios e clientes.

  • Segurança: O EAP foi projetado com a segurança em primeiro lugar. Ele utiliza um sistema operacional mínimo, imutável e totalmente reforçado (Talos Linux), sendo testado continuamente para garantir a conformidade com os padrões de reforço. Além disso, todos os acesso e procedimentos relacionados ao produto estão em conformidade com rigorosos padrões de segurança.

  • Confiabilidade e continuidade: Um EAP de aplicativo em contêineres normalmente é uma arquitetura baseado em serviços, onde o desempenho e os problemas são isolados por contêiner. Cada serviço pode ser limitado a recursos específicos, e os contêineres podem iniciar e parar independentemente uns dos outros, sem o risco de falha de todo o aplicativo. O sistema operacional subjacente ocupa pouco espaço e precisa de manutenção com menos frequência.

  • Velocidade, flexibilidade e eficiência: o uso de contêineres e EAP resulta em ambientes de desenvolvimento e produção flexíveis. Com baixa sobrecarga e gerenciamento eficiente de recursos, você pode se adaptar rapidamente às constantes mudanças nas demandas do mercado.

Gerenciamento e suporte

A Equinix Managed Solutions é responsável por:

  • Gestão técnica dos componentes do EAP .
  • Suporte e tratamento de incidentes em componentes EAP e recursos MPC subjacentes.
  • Utilizando esta plataforma para executar e desenvolver soluções gerenciadas, além dos aplicativos e ferramentas necessários.

A plataforma EAP é provisionada pela Equinix em consulta com o usuário. Você pode começar a usar uma plataforma EAP com o suporte das Equinix Managed Solutions.

Operação

EAP é uma plataforma de tempo de execução implantada no MPC. A plataforma de tempo de execução consiste em um cluster Kubernetes no qual o usuário implanta seus aplicativos, serviços e dados. O diagrama abaixo mostra o serviço (retângulo vermelho) e os aplicativos e dados de um usuário.

Os clientes podem executar seus contêineres na Plataforma de Aplicativos usando o Kubernetes para orquestração. Dentro de um cluster Kubernetes, você pode criar seus próprios recursos (por exemplo, pods, serviços e namespaces). Quando desejado, os aplicativos podem ser escalonados para maior redundância e/ou capacidade. Você pode definir namespaces no Kubernetes para separar ambientes ou locatários. Isso também você atribuir permissões para diferentes grupos de usuário . Você também pode atribuir cotas de recursos.

A configuração básica da plataforma de tempo de execução do contêiner consiste em três nós de plano de controle e vários nós de trabalho no tamanho escolhido pelo cliente. O tamanho da plataforma pode ser alterado posteriormente, mediante solicitação.

Serviços

A oferta padrão do EAP inclui diversos serviços que aprimoram a facilidade de uso da plataforma. Esses serviços, listados abaixo, são gerenciados pela Equinix e podem ser usados por autoatendimento.

  • Persistência: A plataforma fornecida pela MPC possui um provisionador de armazenamento persistente (padrão) baseado em NFS, apresentado como classes de armazenamento . O cliente pode escolher quantas classes desejar, cada uma com suas próprias características (tamanho e qualidade).
  • Entrada TCP: a plataforma inclui um proxy reverso TCP dinâmico, que pode ser configurado usando recursos do Kubernetes no cluster.
  • Federação de autenticação: A plataforma pode ser federada a uma fonte de autenticação externa existente (oIDC ou SAML) ou usar autenticação simples por token.
  • Monitoramento: a Equinix monitora a plataforma usando agentes no cluster.
  • Agente de política: a Equinix protege partes móveis importantes nos bastidores usando um agente de política para garantir que os principais serviços do Kubernetes não sejam afetados por erros humanos.

Relações e dependências

O serviço EAP tem relações com, entre outros, Equinix Managed Private Cloud (MPC) Compute, Storage and Networking, a Infraestrutura como Serviço padrão, que forma a base da Plataforma de Aplicativos.

Observação:

  • O serviço é fornecido no MPC em um único data center.

  • Você é responsável por isso:

    • A confiabilidade e a integridade dos dados do aplicativo e do usuário.
    • Definição e criação de pods, serviços e namespaces,
    • Definição dos próprios contêineres,
    • Arquivamento de dados de aplicativos,
    • Gerenciamento da operação e do ciclo de vida da própria carga de trabalho, e
    • Gerenciamento funcional de serviços adicionais padrão e opcionais.
  • A Equinix é responsável por:

    • A disponibilidade, a segurança e as atualizações da plataforma de tempo de execução do contêiner.
    • O gerenciamento de componentes no EBC subjacente, como computação, armazenamento e rede, e
    • Gerenciamento técnico de serviços adicionais padrão e opcionais.
Esta página foi útil?