QNX® OS for Safety 2.2 is the safety-certified variant of the QNX Neutrino Real Time Operating System (RTOS) - the industry-leading RTOS for developing mission-critical embedded systems software for industries including automotive, robotics, medical devices, industrial controls, and aerospace & defense. It is a foundational software component to support systems that must meet requirements for functional safety.
The microkernel architecture provides an extensible operating system framework managed by the kernel foundational components, system libraries and frameworks. When modified or configured to operate on target hardware, the QNX Neutrino RTOS provides a microkernel operating system with advanced memory protection, distributed processing, symmetric multiprocessing, a dynamically upgradeable architecture, and real-time performance.
Safety certifications are: ISO 26262 ASIL-D (Automotive), IEC 61508 SIL3 (Industrial), IEC 62304 Class C (Medical).
Also included: System memory management (SMMUMAN for Safety), math libraries (libm) and security components; a C++ library pre-certified to ISO 26262 ASIL B for templates and headers, and ISO 26262 ASIL D for runtime binaries; qualification for the C and C++ toolchain to TCL 3. The pre-certification provided with QNX OS for Safety significantly reduces the cost and effort associated with achieving system-level safety certification.
This cloud-enabled version of the RTOS is part of the BlackBerry QNX Accelerate initiative. Develop mission-critical embedded systems software, globally, at scale. Accelerate development cycles with full ARM64 binary parity and CI/CD pipeline integration. Focus on innovation, with reduced capital expenditure and faster time-to-market.
Highlights
Safety-certified microkernel RTOS - safe, reliable, scalable, secure, real-time, high performance, with ARM64 binary parity from embedded target system to the cloud
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. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator to estimate your infrastructure costs.
You pay by the hour for the AWS instance type you run this operating system on. All 22 options bill on the same usage basis, so you are charged only for the hours each instance runs. The dimensions map to different ARM64 Graviton-based instance families and sizes. The t4g line covers general-purpose sizes from nano through 2xlarge. The m6g line adds general-purpose sizes from medium to 4xlarge. The r6g line targets memory-focused sizes. The c6gn line targets compute and network-focused sizes. Larger instances carry higher hourly rates. Choose the instance that fits your development and testing workload.
Top-of-mind questions for buyers
What do the hourly charges cover, and does the software price change with instance size?
You pay an hourly software fee for running QNX OS for Safety on the chosen ARM64 Graviton instance. Each dimension maps to one instance size. The rate reflects the instance family and size you run, so larger instances carry higher hourly rates. AWS compute charges bill separately from the software fee.
Am I charged when an instance is stopped or paused?
The software fee meters running hours only. When you stop an instance, the hourly software charge stops accruing. Underlying AWS storage costs for a stopped instance may still apply, but those bill separately from the QNX software. You are charged only for the hours each instance actually runs.
Which processor architecture do these instances use, and why does that matter?
All 22 options run on ARM64-based AWS Graviton processors. QNX OS for Safety in the cloud supports this architecture. ARM64 is common in embedded edge systems, so you develop with binary parity. That means code tested on these cloud instances is expected to behave the same on target hardware.
blackberry.qnx.com
Helpful?
Vendor refund policy
Customer may cancel and cease using the software and service at any time. In no event will any refund or credit be provided.
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.
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.
Extensible microkernel operating system framework with kernel foundational components, system libraries and frameworks for modular and scalable design
Memory Protection and Processing
Advanced memory protection, distributed processing, and symmetric multiprocessing capabilities with dynamically upgradeable architecture
Safety Certifications
ISO 26262 ASIL-D automotive certification, IEC 61508 SIL3 industrial certification, and IEC 62304 Class C medical device certification
Pre-certified Toolchain Components
C++ library pre-certified to ISO 26262 ASIL B for templates and headers with ISO 26262 ASIL D for runtime binaries, and C/C++ toolchain qualification to TCL 3
ARM64 Binary Parity
Full ARM64 binary parity from embedded target systems to cloud environments with CI/CD pipeline integration support
Real-Time Operating System
Provides real-time operating system capabilities for AWS Graviton 2 processors
Image Loader Functionality
Includes image loader component for loading VxWorks images on Graviton 2 architecture
Security Certification
Designed with security features that support certification requirements
AWS Graviton 2 Compatibility
Optimized for execution on AWS Graviton 2 processor architecture
ARM Architecture Optimization
Built specifically for ARM processors, providing superior performance and reliability in ARM-based EC2 instances with lightweight footprint.
Latest Kernel and Software Packages
Includes the most recent Linux kernel and an extensive repository of software packages for modern development needs.
Security Enhancements
Improved security features including advanced user permissions, regular security patching, timely updates, and integrated security frameworks to protect against vulnerabilities.
Container and Microservices Support
Seamless support for popular container orchestration tools including Kubernetes and Docker, enabling deployment and management of cloud-native applications and microservices.
Development Tools and Language Support
Extensive suite of development tools readily available with strong support for various programming languages and libraries, including machine learning frameworks.
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.