Getatlas Vb2ltzv6vw
Help CenterInfrastructureNetworking and Security in Modal

Networking and Security in Modal

Last updated August 26, 2024

Modal prioritizes the security and reliability of your machine learning infrastructure. This article will delve into Modal's network architecture, security features, and best practices for protecting your data and workflows.

Network Architecture

  • Isolated Environments: Each Modal project runs in an isolated environment, providing secure separation between your workloads and those of other users.
  • Private Network Access: Your projects have private network access to internal resources and services, like databases and data storage services, without exposing them to the public internet.
  • Secure Connections: Modal utilizes secure protocols like HTTPS for communication, ensuring data integrity and confidentiality.

Security Features

  • Authentication and Authorization: Strong authentication mechanisms secure access to your Modal account and resources. You can define detailed access control policies for your projects, controlling who can access and modify your data and models.
  • Data Encryption: Modal encrypts data both at rest (when stored) and in transit (when moving between services), protecting sensitive information from unauthorized access.
  • Network Security Groups: You can configure network security groups to restrict incoming and outgoing traffic for your project, enhancing its security posture.
  • Security Monitoring and Logging: Modal provides tools to monitor network activity, identify suspicious behavior, and log important events for auditing and troubleshooting purposes.

Security Best Practices

  • Access Control: Implement granular access control policies to restrict access to specific users and groups, ensuring that only authorized individuals can access your resources.
  • Strong Passwords: Use strong and unique passwords for your Modal account and any other services connected to your projects.
  • Two-Factor Authentication (2FA): Enable 2FA for your Modal account to add an extra layer of security and prevent unauthorized access even if your password is compromised.
  • Regular Security Updates: Keep your Modal platform and any related tools and libraries up to date with the latest security patches to address potential vulnerabilities.
  • Data Backup and Recovery: Implement data backup and recovery procedures to protect your valuable data from unforeseen events.

By understanding Modal's network architecture, security features, and best practices, you can build and deploy machine learning solutions with confidence, knowing that your data and resources are protected within a secure and reliable environment.

Was this article helpful?