Questions?

We're here to assist!

Necara Solutions

What industries does Necara serve?
Necara serves primarily the aerospace & defense, quantum research & development, as well as oil & gas sectors; however, our software engineers have been involved in a variety of projects spanning from commercial aviation to precision timing and navigation (PNT) to healthcare and agriculture.
What experience does Necara software engineering have with aerospace & defense?
Necara’s software engineers have a long history of supporting various civilian space missions as contractors and sub-contractors for various Earth observations missions at agencies such as NASA and NOAA, as well as missions for the Department of Defense. Much of our engineers’ work has been on satellite ground systems, providing telemetry and command processing units. In addition to that, our services are used to build timing systems in the test range community, as well other network-enabled systems.
What experience does Necara software engineering have with quantum?
Necara directly supports companies in quantum research by actively developing systems involved in Quantum Time Transfer (QTT). By utilizing Necara’s software expertise, as well as our Osteo-based products, we enable the high-performance processing needs central to this technology.
What experience does Necara software engineering have with energy and oil & gas?
Necara has provided SaaS platform development services to enable tank-monitoring solutions within the oil & gas sectors. Much of our existing work is applicable to the modernization of this industry.
Does Necara build SaaS products?
Yes. Necara builds SaaS platforms as a core capability, and is currently doing so for multiple projects. 
Does Necara build mobile apps?
Yes, Necara occasionally provides mobile application development pairing, when appropriate, as part of its SaaS platform development services.

Osteo Data Processing Unit

What Is Data Processing Software?
Data processing software enables organizations to ingest, transform, validate, and deliver data from diverse sources into structured outputs that can be analyzed, visualized, or acted upon. Effective data processing software must support multiple formats and performance requirements without introducing fragility or rework.

Osteo Data Processing Engine (Osteo DPE™)  was built specifically to meet these demands.
What types of data can Osteo DPE ingest?
Osteo DPE can ingest many types of data simultaneously. This includes images, video frames, numerical arrays, as well as generic binary data and JSON objects. The data ingest is not limited to structured data, but usually the format of it is known to some extent. Even if it isn’t structured,  the data can be transited around the system, and recorded and later played back. This enables many use cases, from archival/playback systems, to distributed post-processing and routing systems.
How many types of data can Osteo DPE ingest at once? Is there a limit?
There is no inherent limit on the types of data Osteo can ingest at one time - the primary limitation is on the interfaces and performance of the deployment system. This can vary, as Osteo can be deployed to a wide variety of system types, from small-scale embedded systems, to cloud instances, to high-performance enterprise-level servers.
How much is Osteo DPE?
This depends primarily on the required capabilities, number of instances, and deployment modality of Osteo. Outside of the common functionality and plugins, many of the capabilities are broken up into capability families, also known as Plugin Collections (or PICs). For example, all of the capabilities relating to SQL Databases are encapsulated in one PIC - the SQL Databases PIC. Each PIC is priced ala-carte which means you only pay for the capability family you need. We currently have almost a dozen different PICs, and can create custom PICs focused on our customers’ requirements if needed.

Additionally, Osteo is priced by year or by lifetime. This allows our SaaS-centered and research customers to spread their operational costs year over year. The lifetime pricing is given to our customers that deploy Osteo to a hardware unit, which is then rolled into their products’ pricing models. This allows network-based appliances to be fielded, but not require intervention or maintenance unless needed for non-licensing needs - enabling a low-maintenance system architecture.
What does the Osteo Recorder do?
Osteo Recorder is a pairing of our Osteo DPE software, onto a physical system, that the customer can help size based on their expected usage, storage needs or throughput requirements.   
What is Osteo Orchestrator?
Osteo Orchestrator is a companion product to Osteo DPE that allows multiple Osteo instances to be coordinated or orchestrated together as a group. It enables aggregation of Osteo instances, by cluster, capability, or geography as a group of instances, and load configurations and execute procedures on them as a whole. It also has a built-in scheduling engine, that allows a group to run a one set of procedures at Time A, a different set at Time B, and simultaneously have a different group run a set of procedures at Time A and B, independently of each other. This allows multi-site, multi-capability coordination and communication.
At what speed can Osteo process data?
Much of this depends on the deployed host that Osteo is running on. For small, embedded targets, the number is correspondingly low; however, for even average laptops this can be gigabytes per second. It truly depends on the target, what data is transiting and the processing needed. We usually work very closely with our customers to understand the performance requirements, and help shape the deployment targets needed for their use cases.
Where is my data stored?
Where would you like it stored? Local to the Osteo instance, on a file server or on the cloud? We can support many storage destinations and can even trigger remote transfers when needed.
How can I visualize data with Osteo?
Our Osteo UI is our go-to visualization environment. Operating as a web-based UI, it can provide a customizable dashboard, encompassing table and chart data displays, image or video displays and flow diagrams. We consistently add new dashboard capabilities to the UI, and can work closely with our customers to find the dashboard layout and capabilities they need.

In addition to our Osteo UI, Osteo can integrate into any Prometheus-enabled visualization environment, including Grafana. Most of the data-processing system metrics are exportable via a Prometheus endpoint. This enables Osteo to be integrated into significantly larger enterprises, coordinating metrics with heterogeneous systems environments, and enabling various dashboard capabilities, advanced visualization and supporting alerting. Our applications engineers regularly use Grafana to visualize both Osteo and non-Osteo metrics in enterprise environments, leveraging the Prometheus functionality. Osteo seamlessly integrates into those deployment environments.
If you have more questions about Necara Solutions or our Osteo product suite, contact us.