FreePBX on Debian in AWS offers a scalable, secure, and cost-effective solution for VoIP and telephony needs. FreePBX, built on the Asterisk platform, provides advanced PBX capabilities to manage communication systems efficiently. Leveraging AWS infrastructure, this solution ensures high availability, global reach, and seamless integration with modern cloud technologies.
FreePBX Features
Advanced VoIP Features: Includes call routing, voicemail, IVR, call queues, and conferencing capabilities.
Web-Based Management: Manage your PBX system through an intuitive, browser-based interface.
Scalable Architecture: Scale your telephony system to meet growing business needs with AWS elastic infrastructure.
Global Accessibility: Ensure reliable communication worldwide with AWSs extensive data center network.
Call Monitoring and Recording: Record calls for compliance, training, and quality assurance purposes.
Voicemail to Email: Receive voicemails directly in your email inbox for easy access and storage.
Secure Remote Access: Manage your PBX system securely from anywhere with encrypted connections.
Interactive Voice Response (IVR): Create automated menus to guide callers to the appropriate departments or individuals.
Call Queues: Manage high call volumes with advanced queue management and personalized hold messages.
Time-Based Call Routing: Automatically route calls based on business hours, holidays, or custom schedules.
Conferencing: Enable secure audio conferencing for team meetings and customer interactions.
Follow-Me: Ensure no call is missed by forwarding calls to multiple devices or locations.
SIP Trunking: Connect to cost-efficient SIP providers for outbound and inbound calls.
Call Parking: Place calls on hold and retrieve them from any extension seamlessly.
Use Cases for FreePBX
Business Communication: Set up an internal phone system with advanced call handling features.
Call Centers: Build a reliable and scalable call center platform with queue management and call recording.
Remote Work: Enable secure communication for remote teams using cloud-based PBX.
Education and Training: Host virtual classrooms and training sessions with conference calling and recording capabilities.
Customer Support: Enhance customer service with IVR, call tracking, and voicemail-to-email features.
Disclaimer: FreePBX is a registered trademark of Sangoma Technologies Inc and is licensed under the GPL. This image is maintained by Cloud Infrastructure Services.
Highlights
The flexibility and power of FreePBX come from dozens of feature add-ons that enable users to add individual features to FreePBX, customized for your business needs, as you expand. Examples of add-on features include softphone integration and Zulu Desktop, Call-Center features, CRM integration, High Availability and much more
Easy to use web portal GUI. Fully customisable and scalable for all company sizes
Lots of modules available to download and install. Production ready. Perfect VoIP Solution
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time.
Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator to estimate your infrastructure costs.
If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier for more details.
You pay by the hour for the FreePBX software, billed per running EC2 instance. The software price is the same across all choices; your hourly cost changes with the EC2 instance type you pick. Options span many families, including general purpose, compute-optimized, memory-optimized, storage-optimized, GPU, and high-memory bare-metal types. Within each family, sizes scale from nano and micro up to large multi-core and metal instances. Choose a size that fits your call volume and workload. You stop paying when you stop the instance, since billing follows actual usage hours.
Top-of-mind questions for buyers
What does one hour of billing include for this software?
You are billed per hour for each running EC2 instance that uses the FreePBX software. One unit equals one instance running for one hour. The hourly rate pairs the software charge with the EC2 instance type you select. Larger or more powerful instance types carry higher hourly costs.
Am I charged when the FreePBX instance is stopped or powered off?
Software charges follow actual running hours, so a stopped instance stops accruing software fees. You may still pay underlying AWS costs, such as storage for the instance, while it is stopped. To avoid software charges entirely, stop or terminate the instance when not in use.
How do I pick an instance type for my call volume?
Match the instance size to your expected number of extensions, concurrent calls, and features like call recording or conferencing. Smaller instances suit low call volumes. Larger compute-optimized or memory-optimized types handle heavier traffic and more simultaneous calls. You can start small and move to a larger type as usage grows.
cloudinfrastructureservices.co.uk
Helpful?
Vendor refund policy
We do not currently support refunds, but you can cancel at any time.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Latest OS patches installed. Simply run sudo apt-get update to install latest updates.
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Advanced call routing capabilities including time-based routing, call queues, call parking, and follow-me functionality to forward calls to multiple devices or locations
Interactive Voice Response System
Interactive Voice Response (IVR) functionality to create automated menus that guide callers to appropriate departments or individuals
Call Recording and Compliance
Call monitoring and recording capabilities for compliance, training, and quality assurance purposes with voicemail-to-email functionality
Web-Based Management Interface
Browser-based graphical user interface for managing PBX system configuration and operations with customizable modules available for download and installation
SIP Trunking Integration
Support for Session Initiation Protocol (SIP) trunking to connect with cost-efficient SIP providers for outbound and inbound calls
Open Source PBX Platform
Built on Asterisk with FreePBX framework, including core modules for voicemail, SIP settings, PM2, and UCP pre-installed and pre-configured.
Cloud Monitoring and Logging
CloudWatch agent integration that ships Asterisk, FreePBX, Apache, syslog, and auth logs to CloudWatch Logs with 30-day retention, and publishes CPU, memory, disk, TCP connection, and process metrics.
Systems Management Integration
AWS Systems Manager agent installed for Session Manager access, Patch Manager integration, and Run Command execution without requiring inbound SSH.
Security Hardening
SSH key-only authentication with root login disabled, pre-configured firewall restricting SIP/HTTP/SSH ports, Fail2ban integration for brute-force protection, and HTTPS/TLS encryption for administrative access.
Multi-Protocol Device Compatibility
Support for SIP-compatible endpoints including Cisco, Avaya, Polycom, Yealink phones and softphones such as Zoiper and Linphone, with Sangoma commercial plugin support for advanced functionality.
PBX Platform and Core Components
Debian 12 operating system paired with FreePBX 17 and Asterisk 21 with full Commercial Module support through Sangoma
Web-Based Configuration Interface
Convenient web-based configuration for system management and administration
Endpoint Provisioning and Management
Automatic remote endpoint provisioning and management capabilities
Single-Command System Upgrade
Unique single-command SmartUpgrade system for simplified updates and maintenance
AWS Ecosystem Integration
AWS-specific features and drivers optimized for deployment within the AWS ecosystem
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.