SAS Viya & Open Source: Building a Hybrid Data Fabric
The modern enterprise analytics landscape is changing rapidly as teams move away from the rigid debate of proprietary platforms versus open-source languages. For data-driven leaders operating within regulated fields like banking, insurance, or life sciences, the core challenge has shifted...
Cameron Lawson
Service Delivery Director
Cameron is passionate about solving challenging problems through innovative architecture and thoughtful design. With over 20 years of experience in analytics, dev-ops, and solution delivery, he leads client engagements at Selerity with a rare mix of technical insight, calm pragmatism, and genuine curiosity. His goal: deliver cloud-based analytics environments that are stable, scalable and cost effective.
The modern enterprise analytics landscape is changing rapidly as teams move away from the rigid debate of proprietary platforms versus open-source languages. For data-driven leaders operating within regulated fields like banking, insurance, or life sciences, the core challenge has shifted completely. It is no longer about choosing a single language but rather establishing a balanced infrastructure. This modern setup must successfully combine the creative agility of open-source Python and R with the ironclad data governance, stability, and auditability required for corporate compliance.
The SAS® Viya® platform delivers immense processing power and validated reliability for native SAS procedures. Even so, attempting to run complex open-source package ecosystems natively inside a static server environment introduces massive IT overhead. Without external environment controls, organisations frequently suffer from environment drift and version mismatches. These systemic runtime errors often disrupt mission-critical production models when left unchecked.
A clear path forward exists through a hybrid “Data Fabric” companion architecture. By deploying the SAS Viya platform and the Posit® Team suite together, organisations can unlock the true potential of a bilingual data science workforce.
The Architectural Division of Labour
A successful cross-platform blueprint does not replace or duplicate infrastructure. Instead, it introduces a clean division of labour based on the unique operational strengths of each technology stack:
The Foundation Layer (SAS Viya): This core engine acts as the centralised data repository and heavy data processing manager while controlling Cloud Analytic Services (CAS) libraries. It also enforces enterprise data access security to execute the high-throughput statistical routines that support validated GxP compliance or regulatory risk reporting.
The Exploration and Curation Layer (Posit Team): This stack standardises the development canvas for open-source users. Data scientists and statisticians can write code easily in preferred polyglot IDEs like RStudio Pro, VS Code, or the next-generation Positron Pro bench. At the same time, they pull curated, approved subsets of CRAN and PyPI packages directly from Posit Package Manager.
Integrating these environments via secure network storage (NFS) or high-performance bridges like the Scripting Wrapper for Analytics Transfer (SWAT) package allows developers to query validated SAS datasets directly from Python or R scripts. This approach completely eliminates the risk of unmonitored ad-hoc package downloads, giving internal IT teams absolute visibility and control over the open-source software supply chain.
Breaking Down Silos: Embedding R Shiny in SAS Visual Analytics
Integrating interactive open-source reporting tools within corporate business intelligence dashboards serves as an excellent, practical example of this hybrid data fabric. Business teams rely heavily on SAS Visual Analytics for automated executive reporting, yet data science teams often build highly bespoke, interactive simulation models using the R Shiny framework. These two outputs historically lived in separate corporate silos, which forced executives to switch between disconnected systems continuously.
Organisations can utilise Data-driven Content Objects to embed responsive R Shiny applications directly into standard SAS Visual Analytics dashboards.
Figure 1: Production integration topology demonstrating an interactive R Shiny application executing live open-source models natively within a SAS Visual Analytics dashboard environment.
Adjusting a filter or slicing a data segment inside the central SAS dashboard dynamically passes the underlying parameters to the Shiny application hosted securely on a Posit Connect server. The application recalculates the open-source model in real time and returns a tailored visual output directly inside the user interface. This process unifies the reporting layer while protecting access controls via corporate Single Sign-On (SSO) and preserving the underlying data lineage.
Securing the Pipeline with Git-Enabled Workflows
To maintain strict regulatory compliance—such as FDA clinical trial guidelines or APRA banking frameworks—the modern data fabric must be governed by an automated, repeatable deployment pipeline. Data science teams leverage a highly disciplined DEV-TEST-PROD Git workflow to eliminate manual server deployment errors:
Development: Programming teams collaborate within isolated, containerised Kubernetes sessions in Posit Workbench or SAS Studio, committing all code updates to a shared repository.
Testing: Automated CI/CD pipelines (such as GitHub Actions or Azure DevOps) instantly detect code commits to provision a clean testing sandbox, execute automated unit tests, and generate compliance documentation.
Production: Once validated, the pipeline automatically publishes the updated analytical tools, applications, or APIs to production instances before archiving final results back into the secure SAS repository.
This systematic framework shifts the paradigm of data science delivery from custom, ad-hoc consulting to repeatable, productised outcomes. It insulates the organisation from operational risk, eliminates infrastructure friction, and allows cross-functional data teams to focus entirely on generating strategic value.
Connect with Selerity at SAS Innovate Sydney 2026
Building a secure, highly performant hybrid analytics infrastructure requires deep multi-vendor expertise. As an authorised partner across the entire analytics deployment ecosystem—holding formal alignments as a SAS Gold Partner, authorised Posit Partner, and AWS Consulting Partner—Selerity specialises in taking ownership of this underlying technical complexity.
We are proud to be sponsoring SAS Innovate on Tour in Sydney on 30 July 2026 at the Sofitel Sydney Wentworth. Our team of principal architects and strategic advisors will be on-site throughout the banking and public sector breakout tracks to discuss how your organisation can modernise legacy systems, establish absolute open-source package governance, and scale your analytics environment efficiently.
At the conclusion of the day’s sessions, we invite you to join us as we host the official Networking Drinks Reception at 4:30pm. Come connect with your peers, meet our leadership team, and discover how we can help you simplify infrastructure complexity to accelerate your data outcomes.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.