Skip to content

Commit

Permalink
Built site for gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
Quarto GHA Workflow Runner committed Aug 28, 2023
1 parent 3a4f74e commit 1fd58c4
Show file tree
Hide file tree
Showing 51 changed files with 9,079 additions and 9,543 deletions.
2 changes: 1 addition & 1 deletion .nojekyll
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3e1f9aa3
862eb966
101 changes: 45 additions & 56 deletions chapters/append/auth.html

Large diffs are not rendered by default.

1,751 changes: 1,751 additions & 0 deletions chapters/append/cheatsheets.html

Large diffs are not rendered by default.

133 changes: 67 additions & 66 deletions chapters/append/lab-map.html

Large diffs are not rendered by default.

Binary file modified chapters/intro-images/lab-arch.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added chapters/intro-images/mindmap.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
160 changes: 49 additions & 111 deletions chapters/intro.html

Large diffs are not rendered by default.

98 changes: 46 additions & 52 deletions chapters/sec1/1-0-sec-intro.html
Original file line number Diff line number Diff line change
Expand Up @@ -177,135 +177,118 @@
<a href="../../chapters/sec1/1-5-deployments.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">5</span>&nbsp; <span class="chapter-title">Deployments and code promotion</span></span></a>
</div>
</li>
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec1/1-6-docker.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">6</span>&nbsp; <span class="chapter-title">Demystifying Docker</span></span></a>
</div>
</li>
</ul>
</li>
<li class="sidebar-item sidebar-item-section">
<div class="sidebar-item-container">
<a href="../../chapters/sec2/2-0-sec-intro.html" class="sidebar-item-text sidebar-link">
<span class="menu-text">IT/Admin Tools</span></a>
<span class="menu-text">IT/Admin for Data Science</span></a>
<a class="sidebar-item-toggle text-start" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar-section-2" aria-expanded="true" aria-label="Toggle section">
<i class="bi bi-chevron-right ms-2"></i>
</a>
</div>
<ul id="quarto-sidebar-section-2" class="collapse list-unstyled sidebar-section depth1 show">
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec2/2-1-cmd-line.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">6</span>&nbsp; <span class="chapter-title">Opening the Command Line</span></span></a>
</div>
</li>
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec2/2-2-cmd-line-use.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">7</span>&nbsp; <span class="chapter-title">Using the Command Line</span></span></a>
<a href="../../chapters/sec2/2-1-cloud.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">7</span>&nbsp; <span class="chapter-title">The Cloud</span></span></a>
</div>
</li>
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec2/2-3-ssh.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">8</span>&nbsp; <span class="chapter-title">Secure server connections with SSH</span></span></a>
<a href="../../chapters/sec2/2-2-cmd-line.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">8</span>&nbsp; <span class="chapter-title">Customizing the command line</span></span></a>
</div>
</li>
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec2/2-4-docker.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">9</span>&nbsp; <span class="chapter-title">Demystifying Docker</span></span></a>
<a href="../../chapters/sec2/2-3-linux.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">9</span>&nbsp; <span class="chapter-title">Intro to Linux Administration</span></span></a>
</div>
</li>
</ul>
</li>
<li class="sidebar-item sidebar-item-section">
<div class="sidebar-item-container">
<a href="../../chapters/sec3/3-0-sec-intro.html" class="sidebar-item-text sidebar-link">
<span class="menu-text">IT/Admin for Data Science</span></a>
<a class="sidebar-item-toggle text-start" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar-section-3" aria-expanded="true" aria-label="Toggle section">
<i class="bi bi-chevron-right ms-2"></i>
</a>
</div>
<ul id="quarto-sidebar-section-3" class="collapse list-unstyled sidebar-section depth1 show">
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec3/3-1-cloud.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">10</span>&nbsp; <span class="chapter-title">Getting Started with the Cloud</span></span></a>
<a href="../../chapters/sec2/2-4-app-admin.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">10</span>&nbsp; <span class="chapter-title">Application administration</span></span></a>
</div>
</li>
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec3/3-2-linux-admin.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">11</span>&nbsp; <span class="chapter-title">Basic Linux SysAdmin</span></span></a>
<a href="../../chapters/sec2/2-5-scale.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">11</span>&nbsp; <span class="chapter-title">Server Resources and Scaling</span></span></a>
</div>
</li>
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec3/3-3-networking.html" class="sidebar-item-text sidebar-link">
<a href="../../chapters/sec2/2-6-networking.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">12</span>&nbsp; <span class="chapter-title">Intro to Computer Networks</span></span></a>
</div>
</li>
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec3/3-4-dns.html" class="sidebar-item-text sidebar-link">
<a href="../../chapters/sec2/2-7-dns.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">13</span>&nbsp; <span class="chapter-title">DNS allows for human-readable addresses</span></span></a>
</div>
</li>
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec3/3-5-ssl.html" class="sidebar-item-text sidebar-link">
<a href="../../chapters/sec2/2-8-ssl.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">14</span>&nbsp; <span class="chapter-title">You should use SSL/HTTPS</span></span></a>
</div>
</li>
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec3/3-6-servers.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">15</span>&nbsp; <span class="chapter-title">Choosing the right server for you</span></span></a>
</div>
</li>
</ul>
</li>
<li class="sidebar-item sidebar-item-section">
<div class="sidebar-item-container">
<a href="../../chapters/sec4/4-0-sec-intro.html" class="sidebar-item-text sidebar-link">
<a href="../../chapters/sec3/3-0-sec-intro.html" class="sidebar-item-text sidebar-link">
<span class="menu-text">Making it Enterprise-Grade</span></a>
<a class="sidebar-item-toggle text-start" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar-section-4" aria-expanded="true" aria-label="Toggle section">
<a class="sidebar-item-toggle text-start" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar-section-3" aria-expanded="true" aria-label="Toggle section">
<i class="bi bi-chevron-right ms-2"></i>
</a>
</div>
<ul id="quarto-sidebar-section-4" class="collapse list-unstyled sidebar-section depth1 show">
<ul id="quarto-sidebar-section-3" class="collapse list-unstyled sidebar-section depth1 show">
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec4/4-1-os-ds-in-ent.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">16</span>&nbsp; <span class="chapter-title">Open Source Data Science in the Enterprise</span></span></a>
<a href="../../chapters/sec3/3-1-os-ds-in-ent.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">15</span>&nbsp; <span class="chapter-title">Open Source Data Science in the Enterprise</span></span></a>
</div>
</li>
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec4/4-2-ent-networks.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">17</span>&nbsp; <span class="chapter-title">Enterprise Networking</span></span></a>
<a href="../../chapters/sec3/3-2-ent-networks.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">16</span>&nbsp; <span class="chapter-title">Enterprise Networking</span></span></a>
</div>
</li>
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec4/4-3-auth.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">18</span>&nbsp; <span class="chapter-title">Auth in Enterprise</span></span></a>
<a href="../../chapters/sec3/3-3-auth.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">17</span>&nbsp; <span class="chapter-title">Auth in Enterprise</span></span></a>
</div>
</li>
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/sec4/4-4-ent-servers.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">19</span>&nbsp; <span class="chapter-title">Enterprise Server Management</span></span></a>
<a href="../../chapters/sec3/3-4-ent-servers.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">18</span>&nbsp; <span class="chapter-title">Enterprise Server Management</span></span></a>
</div>
</li>
</ul>
</li>
<li class="sidebar-item sidebar-item-section">
<div class="sidebar-item-container">
<a class="sidebar-item-text sidebar-link text-start" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar-section-5" aria-expanded="true">
<a class="sidebar-item-text sidebar-link text-start" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar-section-4" aria-expanded="true">
<span class="menu-text">Appendices</span></a>
<a class="sidebar-item-toggle text-start" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar-section-5" aria-expanded="true" aria-label="Toggle section">
<a class="sidebar-item-toggle text-start" data-bs-toggle="collapse" data-bs-target="#quarto-sidebar-section-4" aria-expanded="true" aria-label="Toggle section">
<i class="bi bi-chevron-right ms-2"></i>
</a>
</div>
<ul id="quarto-sidebar-section-5" class="collapse list-unstyled sidebar-section depth1 show">
<ul id="quarto-sidebar-section-4" class="collapse list-unstyled sidebar-section depth1 show">
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/append/auth.html" class="sidebar-item-text sidebar-link">
Expand All @@ -317,6 +300,12 @@
<a href="../../chapters/append/lab-map.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">B</span>&nbsp; <span class="chapter-title">Lab Map</span></span></a>
</div>
</li>
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../chapters/append/cheatsheets.html" class="sidebar-item-text sidebar-link">
<span class="menu-text"><span class="chapter-number">C</span>&nbsp; <span class="chapter-title">Cheatsheets</span></span></a>
</div>
</li>
</ul>
</li>
Expand All @@ -334,6 +323,7 @@ <h2 id="toc-title">Table of contents</h2>
<li><a href="#app-architecture" id="toc-app-architecture" class="nav-link" data-scroll-target="#app-architecture">App Architecture</a></li>
<li><a href="#monitoring-and-logging" id="toc-monitoring-and-logging" class="nav-link" data-scroll-target="#monitoring-and-logging">Monitoring and Logging</a></li>
<li><a href="#deployments" id="toc-deployments" class="nav-link" data-scroll-target="#deployments">Deployments</a></li>
<li><a href="#docker-for-data-science" id="toc-docker-for-data-science" class="nav-link" data-scroll-target="#docker-for-data-science">Docker for Data Science</a></li>
<li><a href="#labs-in-this-section" id="toc-labs-in-this-section" class="nav-link" data-scroll-target="#labs-in-this-section">Labs in this section</a></li>
</ul>
<div class="toc-actions"><div><i class="bi bi-github"></i></div><div class="action-links"><p><a href="https://github.com/akgold/do4ds/edit/main/chapters/sec1/1-0-sec-intro.qmd" class="toc-action">Edit this page</a></p></div></div></nav>
Expand Down Expand Up @@ -392,11 +382,15 @@ <h3 class="anchored" data-anchor-id="monitoring-and-logging">Monitoring and Logg
<h3 class="anchored" data-anchor-id="deployments">Deployments</h3>
<p>DevOps also addresses the “breaks on deployment” issue. Perhaps your code was thoroughly tested, but only locally, or perhaps you don’t test your code. DevOps patterns are designed to increase the likelihood your code will deploy right <em>the first time</em>. <a href="1-5-deployments.html">Chapter&nbsp;<span>5</span></a> gets into how to design a deployment and promotion system that is robust.</p>
</section>
<section id="docker-for-data-science" class="level3">
<h3 class="anchored" data-anchor-id="docker-for-data-science">Docker for Data Science</h3>
<p>Docker is an increasingly popular tool in the software development and data science world that allows for the easy capture and sharing of the environment around code. While Docker itself doesn’t solve these problems, it’s increasingly popular to use Docker in a data science context, which is why <a href="1-6-docker.html">Chapter&nbsp;<span>6</span></a> is a basic introduction to what Docker is and how to use it.</p>
</section>
<section id="labs-in-this-section" class="level2">
<h2 class="anchored" data-anchor-id="labs-in-this-section">Labs in this section</h2>
<p>Each chapter in this section has a lab so you can get hands-on experience implementing the best practices I propose.</p>
<p>If you complete the labs, you’ll have stood up your Palmer Penguins website to explore the relationship between penguin bill length and mass. Your website will include pages on exploratory data analysis and model building. This website will automatically build and deploy based on changes in a git repo.</p>
<p>By the end of the section, you’ll also create a Shiny app that visualizes model predictions and an API that hosts the model and provides real-time predictions to the app. We won’t get to standing up the app and API to live on your website – that’ll have to wait for <a href="@sec-3-intro">Section 3</a>.</p>
<p>By the end of the section, you’ll also create a Shiny app that visualizes model predictions and an API that hosts the model and provides real-time predictions to the app. Additionally, you’ll get to practice putting that API inside a Docker Container to see how using Docker can make your life easier when moving code around.</p>
<p>For more details on exactly what you’ll do in each chapter, see <a href="../append/lab-map.html">Appendix&nbsp;<span>B</span></a>.</p>


Expand Down
Loading

0 comments on commit 1fd58c4

Please sign in to comment.