Skip to main content
Glama
Boas-práticas-adotadas.md3.8 kB
A plataforma foi construída e é continuamente evoluída com base em boas práticas de desenvolvimento e gestão de TI, assegurando qualidade, segurança e escalabilidade. Estas práticas estão alinhadas com normas internacionais, garantindo que a plataforma esteja preparada para atender às exigências de grandes parceiros do setor educacional e de outros mercados. #### **1. Segurança da Informação** Conforme orientações da **ISO/IEC 27001** e **ISO/IEC 27017**, a segurança da informação é uma prioridade em todos os estágios do desenvolvimento e operação da plataforma: - **Controle de Acesso**: Apenas usuários autorizados têm permissão para realizar deploys, e todo o processo é automatizado via Azure DevOps, minimizando o risco de erros humanos. - **Proteção de Dados na Nuvem**: Implementamos políticas rigorosas para proteger dados pessoais, em conformidade com a **ISO/IEC 27018**, incluindo criptografia de dados em trânsito e repouso e auditorias regulares. #### **2. Gestão de Serviços de TI** Alinhado com a **ISO/IEC 20000**, nosso processo de gerenciamento de serviços de TI garante uma entrega consistente e de alta qualidade: - **Separação de Ambientes**: Mantemos ambientes de desenvolvimento, testes e produção separados, cada um com seu próprio banco de dados no Azure SQL Server, para garantir a integridade e a segurança dos dados. - **Monitoramento e Suporte**: Utilizamos o Application Insights para monitoramento contínuo, permitindo uma rápida detecção e resolução de incidentes. #### **3. Ciclo de Vida do Desenvolvimento** Em conformidade com a **ISO/IEC 12207**, seguimos um ciclo de vida de desenvolvimento de software bem definido: - **Scrum Ágil**: Adotamos a metodologia Scrum para o planejamento e execução das sprints, com ciclos semanais, garantindo a entrega contínua de valor e adaptabilidade às mudanças. - **Controle de Versão**: A plataforma segue práticas rigorosas de versionamento semântico, assegurando que conectores core e customizados possam evoluir sem causar conflitos, com validação automatizada durante o processo de build. #### **4. Qualidade de Software** De acordo com as diretrizes da **ISO/IEC 25010**, adotamos práticas de gestão da qualidade para garantir que o software atenda às necessidades dos usuários e esteja livre de defeitos: - **Testes Automatizados**: O time de QA utiliza o Azure DevOps Test Plan para documentar e executar testes baseados em requisitos, assegurando a qualidade e a conformidade dos serviços com as especificações. - **Documentação Padronizada**: Toda a documentação de requisitos e testes é mantida de forma organizada e acessível, garantindo que todos os membros da equipe tenham acesso às informações necessárias para o desenvolvimento e manutenção da plataforma. #### **5. Engenharia de Sistemas** Seguindo a **IEEE 1220**, aplicamos práticas de engenharia de sistemas para garantir a integração eficaz de componentes e a evolução contínua da plataforma: - **Interfaces Padronizadas**: Utilizamos bibliotecas como `Api.DigitalPages.Interfaces` e `Api.DigitalPages.Common` para padronizar as interfaces e forçar a consistência no desenvolvimento de novos conectores, prevenindo conflitos e facilitando a manutenção e evolução da plataforma. - **Desenvolvimento Modular**: A arquitetura modular permite que conectores customizados sejam desenvolvidos e integrados sem impactar as funcionalidades core, suportando a customização sem comprometer a evolução do produto. Essas boas práticas, alinhadas a normas reconhecidas, asseguram que a plataforma esteja não apenas tecnicamente sólida, mas também preparada para atender às exigências do mercado e de grandes parceiros, garantindo confiança e longevidade.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rkm097git/euconquisto-composer-mcp-poc'

If you have feedback or need assistance with the MCP directory API, please join our Discord server