CI/CDやDevOpsとセットで語られることが多いアジャイル開発とは、どのようなものでしょうか。 アジャイル開発の意味 アジャイル(Agile)とは「素早い」というような意味の言葉です。アジャイル開発と言った場合、短期間の開発工程を(素早く)繰り返してい…
コンテナのメリット コンテナは、CI/CDやDevOpsを実現するための重要な技術です。コンテナを理解しようとするには、仕組みよりも先にそのメリットを理解する方がよいでしょう。理解にあたっては、主に仮想マシンと比較するとそのメリットが分かりやすいでし…
開発と運用が協力し合うDevOpsの課題 DevOpsとは、一般的に開発と運用が協力し合ってシステムを開発、運用していく取り組みを指しています。ただ、この説明だけだと、協力し合うのは当たり前と考えるかも知れませんので、DevOpsの必要性、すなわち課題につい…