@techreport{oai:ipsj.ixsq.nii.ac.jp:00216807, author = {谷沢, 智史 and 政谷, 好伸 and 石坂, 徹 and 桑田, 喜隆 and 中川, 晋吾 and 長久, 勝 and 合田, 憲人 and Satoshi, Yazawa and Yoshinobu, Masatani and Tohru, Ishizaka and Yoshitaka, Kuwata and Shingo, Nakagawa and Masaru, Nagaku and Kento, Aida}, issue = {51}, month = {Feb}, note = {情報インフラの構築・運用において自動化は主要なアプローチの一つであるが,自動化においてはしばしば属人化の問題が指摘されている.我々は,コードと説明テキストを組み合わせることができる Jupyter Notebook をインフラ構築・運用に用いることで,知識移転がしやすいインフラの実現を目指している.本報告では,Literate Computing for Reproducible Infrastructure (LC4RI) と名付けた,Jupyter Notebook をはじめとするツール及びアーキテクチャに基づくインフラ構築・運用手法について整理し,LC4RI の実践として (1) 約 5 年間にわたる Jupyter Notebook を用いた運用 (2) Notebook 作成者と運用主体が異なる状況での Jupyter Notebook を使った運用の 2 つの事例に関して報告する.これらの事例から,LC4RI を実運用に適用することによって得られた効果と見えてきた課題について報告する., Automation is one of the major approaches in the development and operation of information infrastructures, but the problem of individualization is often pointed out in automation. Our goal is to create an infrastructure that facilitates knowledge transfer by using Jupyter Notebooks, which can combine code and explanatory text, for infrastructure development and operation. In this report, we describe a method for building and operating infrastructure based on tools such as Jupyter Notebook and specialized architecture, which we named Literate Computing for Reproducible Infrastructure (LC4RI), and report on two practices of LC4RI: (1) an operation using Jupyter Notebooks for about five years, and (2) an operation using Jupyter Notebooks in a situation where the author and the operator of the Notebook are different. From these cases, we describe the effects obtained by applying LC4RI to actual operations and the issues that have been identified.}, title = {Literate Computing for Reproducible Infrastructureによる属人化させない運用の実践}, year = {2022} }