<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic CI/CD Viya 4 Deployment in Administration and Deployment</title>
    <link>https://communities.sas.com/t5/Administration-and-Deployment/CI-CD-Viya-4-Deployment/m-p/805434#M24125</link>
    <description>&lt;P&gt;Hi All, Any reference documents you have to on how to perform a CI/CD in a Viya 4 Deployment in a cloud environment?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 01 Apr 2022 05:51:46 GMT</pubDate>
    <dc:creator>tlorel</dc:creator>
    <dc:date>2022-04-01T05:51:46Z</dc:date>
    <item>
      <title>CI/CD Viya 4 Deployment</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/CI-CD-Viya-4-Deployment/m-p/805434#M24125</link>
      <description>&lt;P&gt;Hi All, Any reference documents you have to on how to perform a CI/CD in a Viya 4 Deployment in a cloud environment?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 01 Apr 2022 05:51:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/CI-CD-Viya-4-Deployment/m-p/805434#M24125</guid>
      <dc:creator>tlorel</dc:creator>
      <dc:date>2022-04-01T05:51:46Z</dc:date>
    </item>
    <item>
      <title>Re: CI/CD Viya 4 Deployment</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/CI-CD-Viya-4-Deployment/m-p/805502#M24130</link>
      <description>&lt;P&gt;The best is probably to start from the official documentation :&amp;nbsp;&lt;A href="https://documentation.sas.com/doc/en/sasadmincdc/v_025/k8sag/p0hm2t63wm8qcqn1iqs6y8vw8y81.htm" target="_blank"&gt;https://documentation.sas.com/doc/en/sasadmincdc/v_025/k8sag/p0hm2t63wm8qcqn1iqs6y8vw8y81.htm&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can find links in there to a manual CI/CD update or using the Deployment Operator.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 01 Apr 2022 13:49:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/CI-CD-Viya-4-Deployment/m-p/805502#M24130</guid>
      <dc:creator>MCoopmans</dc:creator>
      <dc:date>2022-04-01T13:49:28Z</dc:date>
    </item>
    <item>
      <title>Re: CI/CD Viya 4 Deployment</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/CI-CD-Viya-4-Deployment/m-p/805566#M24131</link>
      <description>&lt;P&gt;Hey there,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That's a great question. SAS does provide some significant tools to help with the CI/CD deployment and management of SAS software in your environment. Many of them are hosted in Github at&amp;nbsp;&lt;A href="https://github.com/sassoftware" target="_blank"&gt;https://github.com/sassoftware&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To get started with provisioning resources in your cloud provider of choice, check out the IaC project (Infrastructure as Code):&lt;/P&gt;
&lt;P&gt;- Amazon:&amp;nbsp;&lt;A href="https://github.com/sassoftware/viya4-iac-aws" target="_blank"&gt;https://github.com/sassoftware/viya4-iac-aws&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- Azure:&amp;nbsp;&lt;A href="https://github.com/sassoftware/viya4-iac-azure" target="_blank"&gt;https://github.com/sassoftware/viya4-iac-azure&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- Google:&amp;nbsp;&lt;A href="https://github.com/sassoftware/viya4-iac-gcp" target="_blank"&gt;https://github.com/sassoftware/viya4-iac-gcp&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And then, once you've gotten to the place where you have resources, we also provide automation to deploy SAS Viya:&lt;/P&gt;
&lt;P&gt;- viya4-deployment:&amp;nbsp;&lt;A href="https://github.com/sassoftware/viya4-deployment" target="_blank"&gt;https://github.com/sassoftware/viya4-deployment&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We even offer a python-based set of scripting tools to extend the ability to administer your SAS Viya environment:&lt;/P&gt;
&lt;P&gt;- pyViyaTools:&amp;nbsp;&lt;A href="https://github.com/sassoftware/pyviyatools" target="_blank"&gt;https://github.com/sassoftware/pyviyatools&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And I'm just getting started. The &lt;A href="https://github.com/sassoftware" target="_self"&gt;sassoftware channel on Github&lt;/A&gt; is home to numerous projects which will come in handy for the day-to-day operations of SAS Viya.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 01 Apr 2022 19:54:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/CI-CD-Viya-4-Deployment/m-p/805566#M24131</guid>
      <dc:creator>RobCollum</dc:creator>
      <dc:date>2022-04-01T19:54:39Z</dc:date>
    </item>
    <item>
      <title>Re: CI/CD Viya 4 Deployment</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/CI-CD-Viya-4-Deployment/m-p/805698#M24132</link>
      <description>&lt;P&gt;What is it you're looking to deploy?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If it's mainly SAS code (eg data engineering or data science projects), or SAS-Powered Web Apps, the SASjs framework (disclaimer - built by my team) could be a good fit.&amp;nbsp; These tools are free to use, open source, comprehensive, and work across Viya 4 / Viya 3.5 / SAS 9 EBI and even Foundation SAS.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;On the Viya side they make use of the REST APIs and a client/secret pair to handle all connections to SAS.&amp;nbsp; It allows your developers to work locally, in a GIT repository and their preferred IDE, to compile / build / deploy projects to SAS.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Being terminal based, everything is possible as part of a CI/CD pipeline / action / runner.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Some videos here:&amp;nbsp;&amp;nbsp;&lt;A href="https://www.youtube.com/channel/UCJ7O833IUmeUAYTWTvSFNRQ" target="_blank"&gt;https://www.youtube.com/channel/UCJ7O833IUmeUAYTWTvSFNRQ&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;An explainer here:&amp;nbsp;&lt;A href="https://communities.sas.com/t5/SAS-Global-Forum-Proceedings/Scaffolding-SAS-Projects-With-NPM-and-SASjs/ta-p/726347" target="_blank"&gt;https://communities.sas.com/t5/SAS-Global-Forum-Proceedings/Scaffolding-SAS-Projects-With-NPM-and-SASjs/ta-p/726347&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Some additional 'goodies' from using the framework:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;* An opinionated structure for SAS projects - easily migrate developers from one project to anther&lt;/P&gt;
&lt;P&gt;* A linter to automatically quality check SAS code during a git pre-commit or server build&lt;/P&gt;
&lt;P&gt;* Ability to run jobs, job flows, web services, manage viya folders etc&lt;/P&gt;
&lt;P&gt;* Self-documenting jobs / services / tests (uses Doxygen)&lt;/P&gt;
&lt;P&gt;* An integrated TESTING framework&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Docs:&amp;nbsp; &lt;A href="https://cli.sasjs.io" target="_blank"&gt;https://cli.sasjs.io&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Github: &lt;A href="https://github.com/sasjs" target="_blank"&gt;https://github.com/sasjs&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;/Allan&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 03 Apr 2022 12:01:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/CI-CD-Viya-4-Deployment/m-p/805698#M24132</guid>
      <dc:creator>AllanBowe</dc:creator>
      <dc:date>2022-04-03T12:01:53Z</dc:date>
    </item>
  </channel>
</rss>

