「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>クラウド系開発]]

* 目次 [#l8bf7306]
#contents

*概要 [#za47c5b7]
Infrastructure as Code(IaC)~
(IaCであって、IaaCじゃないよ。)

-コンピューティング・インフラ(プロセス、ベアメタルサーバ、仮想サーバなど)の~
構成管理・機械処理可能な定義ファイルの設定・プロビジョニングを自動化するプロセス。

-従来、手動のプロセスではなくスクリプトや宣言的な定義によって行われていたが、~
IaCの開発は今では、宣言的なアプローチに焦点が当てられている([[Code>#mec76c65]] → [[DSL>#xa7aa0ef]])。

-[[テスト自動化]]と同様に、
--適切なターゲットに有効
--スケール・メリットが必要。

**Code系 [#u8f36037]
[[コチラ>Azureのシェル]]に書いてある様なモノ~
(≒ クラウド向けの[[シェル]])。

**DSL系 [#a0d2bb6e]
最近の主流。
最近の主流となっている、[[クラウド・インフラ自動化]]を行うツールの定義。

[[以下>#oc444745]]にまとめた。
*参考 [#u63640fa]
-Infrastructure as Code - Wikipedia~
https://ja.wikipedia.org/wiki/Infrastructure_as_Code

**SlideShare [#ub0ba6a5]
-Azure Infrastructure as Code 体験入隊~
https://www.slideshare.net/ToruMakabe/azure-infrastructure-as-code

**Qiita [#h520676d]
-Infrastructure as Code(IaC)について、今更ながら調べました~
https://qiita.com/KeijiYONEDA/items/e9ed0daf0906adec810e

**その他サイト [#l77ac14d]
-SIの労働生産性を高めるIaCとは?~
ITエンジニアのためのコミュニティ~
「IaC活用研究会」キックオフイベントレポート | Think IT(シンクイット)~
https://thinkit.co.jp/article/13749

-IaC活用でSIエンジニアの長時間労働をなくせ――TISとリアルグローブ、~
IaC(Infrastructure as Code)活用研究会を設立~
:IaCの活用でエンジニアの生産性向上目指す - @IT~
https://www.atmarkit.co.jp/ait/articles/1801/23/news029.html

----
Tags: [[:クラウド]], [[:ツール類]], [[:CI]], [[:IaC]]



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS