Protecting the information and intellectual property of our customers is a principal objective of Beacon’s products and services. As a cloud-native platform developer, Beacon has invested in leading security measures at every point of the platform’s development, deployment, and operations.
Beacon’s security model has two elements that work together to deliver the highest levels of protection:
Secure software development lifecycle process, based on DevSecOps methodologies Shared responsibility model for cloud infrastructure and operations with secure installation and isolation of each customer’s operating instances
Download a summary of Beacon’s Model for Secure Development, Deployment, and Operations
Secure Software Development Life Cycle
DevSecOps (Development, Security, Operations) is a combination of culture, processes, and technologies that treats security as an integral part of and shared responsibility throughout the entire software development lifecycle.
Beacon’s DevSecOps processes are supported and automated by the company’s integrated development environment (IDE), which is based on Visual Studio Code (VSCode). Standardization and automation of development and deployment workflows enhances compliance with best practices, company controls, and regulatory requirements.
Key elements of Beacon’s security architecture:
Layered containerized architecture that isolates each workload Least privilege and reduced footprint for all containers, nothing runs at root Version-controlled configuration templates to increase consistency and reduce errors Separation of code and data with encrypted data transfers Isolation of each customer’s data and processing Rapid and safe rebuild of workloads in case of suspected compromise
For more information, download the white paper Building Secure Systems with DevSecOps.
Cloud Infrastructure and Operations
