Access QNX Software on the Cloud
Software development teams are constrained by hardware availability and inefficient processes. QNX solves these challenges by running the QNX® real-time operating systems, including QNX® OS for Safety and QNX® Hypervisor in the cloud.
This means your developers can innovate and collaborate on safety and non-safety projects using cloud instances of QNX software that offer binary parity, which provides confidence that the code will work as intended on the embedded target board.
QNX Operating Systems in the Cloud
QNX Hypervisor in the Cloud
Improve Development Efficiency
Minimize hardware dependence: De-couple software under development from the embedded system target hardware.
Develop and test at scale: Establish efficient and flexible workflows. Launch one or multiple instances per user, share any number of instances with a team, or spin up new instance types to support rapid, iterative incremental development.
Jumpstart new development projects: Access your existing codebase in the cloud. Scale development activities not only within projects, but across projects.
Enhance the Developer Experience
Avoid emulator-target mismatches: Move your development to the cloud early to ensure the CPU cycles in your development environment match those of the embedded target hardware—helping you avoid software churn by maintaining binary parity.
Augment DevOps methodologies: Integrate CI/CD pipelines to accelerate testing, verification, and validation.
Easily connect QNX tools: Take advantage of the powerful QNX® Momentics Tool Suite, which works with both cloud targets and local targets.
Boost Collaboration
Connect and collaborate from anywhere in the world, at any time: Enable dispersed development teams across multiple time zones.
Integrate easily with partners and subcontractors: Share QNX instances with your extended teams.
Build Momentum in the Cloud
Cloud Enablement with AWS and Microsoft Azure
QNX cloud solutions enable you to benefit from doing embedded development and using cloud hardware targets. By leveraging cloud infrastructure, you can scale your development environment, reduce costs, and accelerate time-to-market with flexible and powerful cloud resources. Access these QNX products on AWS and Microsoft Azure cloud platforms.
AWS
QNX Neutrino RTOS 7.1 (ARM64)
QNX OS 2.2.3 (ARM64)
QNX Hypervisor 2.2 (ARM64)
QNX OS 8.0 (ARM64)
Microsoft Azure
QNX Neutrino RTOS 7.1 (x86)
QNX Neutrino RTOS 7.1 (ARM64)
QNX OS 8.0 (ARM64)
Resources
Foundational Software Products from QNX
Our real-time operating system (RTOS), hypervisor, and middleware deliver performance and security and streamline safety certifications.
QNX Neutrino RTOS
QNX® Hypervisor
QNX® Software Development Platform (SDP)
Getting Started
To start using the QNX real-time operating systems and safety-certified operating system in the AWS cloud, click the AWS Marketplace link below. Once on the Marketplace site, choose the appropriate subscription type—hourly for as-needed use, or annual for discounted long-term access. Don’t forget to refer to the Getting Started Guide, which covers the important aspects of configuration and operation.
Contact your QNX sales representative to enquire about options tailored to your needs.
QNX Operating Systems in the Cloud
QNX Accelerate FAQ
Is QNX Accelerate a new product?
QNX Accelerate is not a product but rather an ongoing initiative by QNX to accelerate embedded system development. Under this initiative, we have cloud-enabled the industry-leading QNX real-time operating systems, QNX OS for Safety, and QNX Hypervisor products, making them available globally on the Amazon Web Services (AWS) marketplace.
What platforms does the QNX Accelerate initiative support?
QNX Accelerate currently supports offerings available in the Amazon Web Services cloud. Support for other cloud platforms will be considered in the future.
Are the cloud versions of QNX products the same as the desktop versions?
The desktop and cloud versions of the QNX® OS products are the same—they use the same microkernel and supporting binaries as those available via the QNX Software Development Platform. This parity is an important aspect of our approach to cloud enablement: ensuring that the cloud versions match existing software versions and can expand to support future upgrades. The cloud and desktop products differ only in how they are acquired.
Which processor architectures do the cloud versions of QNX OS products support?
The QNX OS products and Hypervisor in the Cloud support the ARM64-based AWS Graviton2 processor. The ARM64 architecture is common in intelligent edge embedded systems, so developers can work with full binary parity and with full confidence that their software will work as expected on a target system.
Must I use the cloud-enabled versions?
Existing customers with desktop licenses can continue to use the desktop versions—these remain fully supported. Migration to the cloud is entirely at your discretion. Desktop and cloud versions of the products can be used on the same project. Similarly, new customers can choose the desktop versions. However, the cloud-enabled versions offer significant additional benefits, including reducing the amount of required target hardware and avoiding the need to emulate software.
Where can I get pricing information?
Pricing for on-demand use is available on AWS Marketplace. For more specific pricing, complete the form on this page or contact your QNX Sales representative.
Where can I find instructions on how to use cloud-enabled QNX products?
User manuals are provided with purchase.
Will additional QNX products be cloud-enabled?
These are the first of many cloud-enabled products from QNX.