CI/CD とは 意味/解説/説明

全 98 記事中 1 ~ 50 を表示中

インタビュー
クラウドネイティブなCIを目指すCircleCIの未来とは? CEOとカントリーマネージャーに訊いてみた

CircleCIのCEO、Jim Rose氏と日本のカントリーマネージャー、森本健介氏にインタビューを実施。クラウドネイティブで動的解析を行うCIとは?

松下 康之 - Yasuyuki Matsus...

2019年6月26日 6:00

  • 開発ツール
  • クラウド
  • インタビュー

DevOpsを実現するために行うこと・考えること
DevOpsの実行に必要となる技術(1) コンテナ

第5回の今回は、DevOpsの実行環境を構築する際に必須となる技術の1つ目として「コンテナ」について解説します。

田中 智明

2023年10月25日 6:30

  • 設計/手法/テスト
  • 技術解説

DevOpsを実現するために行うこと・考えること
コンテナの開発と運用管理を実現する「Docker」とは

第6回の今回は、コンテナ開発に必要な開発・配布・実行の全てを担い、強力に開発作業を効率化する「Docker」について解説します。

田中 智明

2023年11月8日 6:30

  • 設計/手法/テスト
  • 技術解説

DevOpsを実現するために行うこと・考えること
コンテナを効率的に運用・管理する標準ツール「Kubernetes」とは

第7回の今回は、コンテナの効率的な運用・管理を実現する標準ツールとなっている「Kubernetes」について解説します。

田中 智明

2023年11月24日 6:30

  • 設計/手法/テスト
  • 技術解説

DevOpsを実現するために行うこと・考えること
DevOpsによる開発を効率化するための実行環境

第8回の今回は、DevOpsによる開発を効率化するための実行環境について、その選択肢やメリット/デメリットについて解説します。

田中 智明

2023年12月8日 9:08

  • 設計/手法/テスト
  • 技術解説

「Oracle Cloud Hangout Cafe (OCHaCafe)」ダイジェスト2
Oracle Cloud Hangout Cafe Season7 #1「Kubnernetes 超入門」(2023年6月7日開催)

第2弾の連載第1回では、2023年6月7日に開催された 「Oracle Cloud Hangout Cafe Season7 #1『Kubnernetes 超入門』」の発表内容に基づいて紹介していきます。

市川 豊

2023年12月14日 6:30

  • 仮想化/コンテナ
  • 技術解説

DevOpsを実現するために行うこと・考えること
DevOpsのアプリ開発にも欠かせない「Git」を活用したソースコードのバージョン管理

第9回の今回は、DevOpsに限らずアプリケーション開発で外せないツールの1つである「Git」によるバージョン管理について解説します。

石本 達也

2023年12月22日 6:30

  • 設計/手法/テスト
  • 技術解説

DevOpsを実現するために行うこと・考えること
開発の生産性の向上と開発プロセスの効率化をもたらす開発ツールの活用法

第10回の今回は、生産性を向上させるだけでなく、開発プロセスの効率化にも繋がる開発ツールの活用について解説します。

石本 達也

2024年1月12日 6:30

  • 設計/手法/テスト
  • 技術解説

「Oracle Cloud Hangout Cafe (OCHaCafe)」ダイジェスト2
Oracle Cloud Hangout Cafe Season7 #2「IaC のベストプラクティス」(2023年7月5日開催)

第2弾の連載第2回では、2023年7月5日に開催された 「Oracle Cloud Hangout Cafe Season7 #2『IaC のベストプラクティス』」の発表内容に基づいて紹介していきます。

川村 修平

2024年1月18日 6:30

  • 仮想化/コンテナ
  • 技術解説

DevOpsを実現するために行うこと・考えること
コンテナを活用した「クリーンな」アプリケーション開発環境の構築

第11回の今回は、アプリケーション開発の実行環境における、コンテナを活用した環境構築について解説します。

石本 達也

2024年1月26日 6:30

  • 設計/手法/テスト
  • 技術解説

DevOpsを実現するために行うこと・考えること
DevOpsのサイクルをコードで管理し、プロセスを自動化する「CI/CDパイプライン」

第12回の今回は、アプリケーションのビルドからテスト、デプロイまでのプロセスを自動化する「CI/CDパイプライン」について解説します。

水野 源

2024年2月9日 6:30

  • 設計/手法/テスト
  • 技術解説

GitHub Universe 2023レポート
GitHub Universe 2023で、GitHubのCSO、Mike Hanley氏にインタビュー

元CiscoのCISOで現GitHubのCSO、Mike Hanley氏にインタビューを実施した。

松下 康之 - Yasuyuki Matsus...

2024年3月5日 6:00

  • セキュリティ
  • イベント

「Oracle Cloud Hangout Cafe (OCHaCafe)」ダイジェスト2
Oracle Cloud Hangout Cafe Season 4 #2「Kubernetesのネットワーク」(2021年5月12日開催)

第2弾の連載第3回では、2021年5月12日に開催された 「Oracle Cloud Hangout Cafe Season4 #2『Kubernetesのネットワーク』」の発表内容に基づいて紹介していきます。

仁井田 拓也

2024年2月20日 6:30

  • 仮想化/コンテナ
  • 技術解説

DevOpsを実現するために行うこと・考えること
「GitOps」を活用して、アプリケーションを効率的かつ自動的にデプロイする

第13回の今回は、CI/CDパイプラインに続けて行う、「GitOps」によるアプリケーションの「デプロイ」について解説します。

水野 源

2024年2月22日 6:30

  • 仮想化/コンテナ
  • 技術解説

DevOpsを実現するために行うこと・考えること
実行環境を効率的に管理・運用するための「IaC」という考え方

第14回の今回は、Ops側の運用・管理作業を効率化するための「IaC」(Infrastructure as Code)という考え方について解説します。

田中 智明

2024年3月8日 6:30

  • 設計/手法/テスト
  • 技術解説

「Oracle Cloud Hangout Cafe (OCHaCafe)」ダイジェスト2
Oracle Cloud Hangout Cafe Season6 #4「Pythonで作るAPIサーバー」(2022年12月7日開催)

第2弾の連載第4回では、2022年12月7日に開催された 「Oracle Cloud Hangout Cafe Season6 #4『Pythonで作るAPIサーバー』」の発表内容に基づいて紹介していきます。

野中 恭大郎

2024年3月21日 6:30

  • 仮想化/コンテナ
  • 技術解説

DevOpsを実現するために行うこと・考えること
システムの安定稼動には欠かせない「監視」について知ろう

第15回の今回は、システムを継続して安定稼動するために様々な構成要素の状態を正しく把握し、障害時に迅速に対応するための「監視」について考えていきます。

水野 源

2024年3月22日 6:30

  • 設計/手法/テスト
  • 技術解説

DevOpsを実現するために行うこと・考えること
より良い監視を実現するために、無駄を省いて監視を最適化しよう

第16回の今回は、システム監視を行う際に陥りやすい「アンチパターン」について解説します。

水野 源

2024年4月5日 6:30

  • 設計/手法/テスト
  • 技術解説

Civo Navigate North America 2024レポート
Civo Navigate North America 2024、元Dockerで現DaggerのCEO、Solomon Hykesのインタビューを紹介

Civo NavigateNorth America 2024から、Solomon Hykes氏、Michael Yuan氏、William Morgan氏らのインタビューを紹介する。

松下 康之 - Yasuyuki Matsus...

2024年5月10日 6:00

  • 開発ツール
  • イベント

DevOpsを実現するために行うこと・考えること
Iacツール「Terraform」の基本的な使い方

今回から「実践編」に入ります。実践編第1回の今回は、Iacツール「Terraform」の動作と基本的な使い方、補助的に使えるコマンドを解説します。

田中 智明

2024年4月19日 6:30

  • 設計/手法/テスト
  • 技術解説

「Oracle Cloud Hangout Cafe (OCHaCafe)」ダイジェスト2
Oracle Cloud Hangout Cafe Season4 #4「Observability 再入門」(2021年9月8日開催)

第2弾の連載第5回では、2021年9月8日に開催された「Oracle Cloud Hangout Cafe Season4 #4『Observability 再入門』」の発表内容に基づいて紹介していきます。

市川 豊

2024年4月23日 6:30

  • 仮想化/コンテナ
  • 技術解説

DevOpsを実現するために行うこと・考えること
「Terraform」のコードを自分で書けるようになろう

実践編第2回の今回は、Iacツール「Terraform」のコードを自分で書けるようになるための基礎知識について解説します。

田中 智明

2024年5月7日 6:30

  • 設計/手法/テスト
  • 技術解説

DevOpsを実現するために行うこと・考えること
「Visual Studio Code」の「Dev Containers」でコンテナ実行環境を構築してみよう

実践編第3回の今回は、「Visual Studio Code」の「Dev Containers」を使ってコンテナ実行環境を構築する方法について解説します。

石本 達也

2024年5月17日 6:30

  • 設計/手法/テスト
  • 技術解説

DevOpsを実現するために行うこと・考えること
「Dockerfile」を書いてコンテナを構築してみよう

実践編第4回の今回は、前回解説した「VS Code」の「Dev Containers」ではなく、直接Dockerfileを書いてコンテナを構築する方法を解説します。

石本 達也

2024年5月31日 6:30

  • 設計/手法/テスト
  • 技術解説

「Oracle Cloud Hangout Cafe (OCHaCafe)」ダイジェスト2
Oracle Cloud Hangout Cafe Season 4 #5「Kubernetesのオートスケーリング」(2021年8月4日開催)

第2弾の連載第6回では、2021年8月4日に開催された「Oracle Cloud Hangout Cafe Season4 #5『Kubernetesのオートスケーリング』」の発表内容に基づいて紹介していきます。

仁井田 拓也

2024年5月29日 6:30

  • 仮想化/コンテナ
  • 技術解説

DevOpsを実現するために行うこと・考えること
「Python」+「PostgreSQL」のWebアプリ環境でデータの読み書きをしてみよう

実践編第5回の今回は、「Python」と「PostgreSQL」でWebアプリの開発環境を構築し、データベースに接続してデータを読み書きする方法を解説します。

石本 達也

2024年6月14日 6:30

  • 設計/手法/テスト
  • 技術解説

DevOpsを実現するために行うこと・考えること
CI/CDを実現するツール「GitHub Actions」を使ってみよう

実践編第6回の今回は、CI/CDを実現するツール「GitHub Actions」の使い方を解説します。

田中 智明

2024年6月27日 10:13

  • 設計/手法/テスト
  • 技術解説

DevOpsを実現するために行うこと・考えること
テストコードを書いて「GitHub Actions」でCIを実行してみよう

実践編第7回の今回は、Webフロントエンド開発を例に、テストコードを書いて「GitHub Actions」でCIを実行するまでの流れを解説します。

石本 達也

2024年7月12日 6:30

  • 設計/手法/テスト
  • 技術解説

DevOpsを実現するために行うこと・考えること
CI環境を構築して「ESLint」で静的解析を実行してみよう

実践編第8回の今回は、「Dev Containers」でCI環境を構築し、静的解析ツール「ESLint」で静的解析を実行するまでの流れを解説します。

石本 達也

2024年7月26日 6:30

  • 設計/手法/テスト
  • 技術解説

DevOpsを実現するために行うこと・考えること
AWSの監視サービス「CloudWatch」でサーバー監視を試してみよう

本連載も今回で最終回となります。今回は、AWSの監視サービス「CloudWatch」を使って、簡単なサーバー監視を試してみましょう。

itoh

2024年8月9日 6:30

  • 設計/手法/テスト
  • 技術解説

イベント・セミナー 2024
【本日11/28開幕!】クラウドネイティブの祭典「CNDW2024」注目のセッションを再確認しよう!

冬のCloudNative Daysが、いよいよ今週末11/28(木)から開幕する。本イベントは、オンラインと現地(オフライン)の両方で開催されるハイブリッド形式のイベントだ。

Think IT編集部

2024年11月28日 6:34

  • 仮想化/コンテナ
  • イベント

実践で学ぶDevOpsツールの使いこなし術
なぜ、DevOpsの実践にツールが必要となるのか

本連載では、OSSを題材にDevOpsの開発サイクルを実践的に学ぶ方法を解説していきます。第1回の今回は、その基本概念とツールの重要性について解説します。

田中 智明

1月7日 6:30

  • システム開発
  • 技術解説

「CloudNative Days Winter 2024」レポート
【CNDW2024】Platform Engineeringの成熟度モデルごとにフェーズに応じてリファレンスアーキテクチャを提示、開発の効率化と品質向上を実現

CloudNative Days Winter 2024から、AWSの山田亮太氏による「成熟度別Platform Engineeringアーキテクチャ道場!」と題したセッションを紹介する。

木村 慎治

1月10日 6:00

  • システム開発
  • イベント

実践で学ぶDevOpsツールの使いこなし術
「GitHub」にリポジトリを作成してみよう

第2回の今回は、DevOpsツールの中でも重要な役割を果たす「GitHub」について解説します。

石本 達也

1月28日 6:30

  • システム開発
  • 技術解説

実践で学ぶDevOpsツールの使いこなし術
「GitHub」にブランチ保護、Dependabot、Secret Scanningを設定してみよう

第3回の今回は、「GitHub」のリポジトリを安全かつ効率的に管理する「ブランチ保護」「Dependabot」「Secret Scanning」について解説します。

石本 達也

2月18日 6:30

  • システム開発
  • 技術解説

実践で学ぶDevOpsツールの使いこなし術
「Git」のブランチ戦略の基本とルールを学んで使いこなそう

第4回の今回は「GitHub Flow」を中心に、「Git」のブランチ戦略の基本と実践的な運用方法を解説します。

石本 達也

3月11日 6:30

  • システム開発
  • 技術解説

「CloudNative Days Winter 2024」レポート
【CNDW2024】GitOpsと完全プライベートEKS環境で実現する開発基盤

CloudNative Days Winter 2024において、シンプレクスの西山健太郎氏による、多くのエンジニアを支えるGitOps運用ノウハウを解説したセッションを紹介する。

木村 慎治

3月18日 5:59

  • システム開発
  • イベント

実践で学ぶDevOpsツールの使いこなし術
「Visual Studio Code」を使いこなすために知っておきたい基本設定と拡張機能

第5回の今回は「Visual Studio Code」の基本的な使い方や設定方法、便利な拡張機能について解説します。

石本 達也

4月1日 6:30

  • システム開発
  • 技術解説

実践で学ぶDevOpsツールの使いこなし術
「Visual Studio Code」でチーム開発するなら「共通設定」を整えよう

第6回の今回は「Visual Studio Code」の共通設定と推奨拡張機能を活用して、チーム開発をスムーズに進めるための方法を解説します。

石本 達也

4月22日 6:30

  • システム開発
  • 技術解説

実践で学ぶDevOpsツールの使いこなし術
「Visual Studio Code」で「Git」「GitHub」をはじめよう!「拡張機能」で簡単リポジトリ操作

第7回の今回は、「Visual Studio Code」の拡張機能「GitHub Pull Requests」を活用して「Git」と「GitHub」の基本操作をGUIで効率化する方法を解説します。

石本 達也

5月13日 6:30

  • システム開発
  • 技術解説

実践で学ぶDevOpsツールの使いこなし術
「Git」によるスムーズなチーム開発を支えるルール作りと活用法を学ぼう

第8回の今回は、チーム開発における「Git」運用のルール整備と、効率的なコードレビューを実現するための活用法を解説します。

石本 達也

6月3日 6:30

  • システム開発
  • 技術解説

実践で学ぶDevOpsツールの使いこなし術
DevOpsを支えるレビュー運用の基本とGitHub活用法

第9回の今回は、GitHubを用いたコードレビューの基本と実践方法について解説します。

石本 達也

6月24日 6:30

  • システム開発
  • 技術解説

実践で学ぶDevOpsツールの使いこなし術
「Docker」を使ってアプリケーションをパッケージングしよう

第10回の今回は、「Docker」を使ってアプリケーションをパッケージングする方法について、基本からステップバイステップで解説します。

石本 達也

7月15日 6:30

  • システム開発
  • 技術解説

CloudNative Days Summer 2025レポート
【CNDS2025】クラウドネイティブの本質をたどりながらモノリスから王国の夜明けへと進む旅

CloudNative Days Summer 2025より、クラウドネイティブをRPGにたとえて解説するというユニークなアプローチのセッションを紹介する。

木村 慎治

7月25日 6:00

  • クラウド
  • イベント

実践で学ぶDevOpsツールの使いこなし術
Ops視点で見直す「コンテナビルド」の落とし穴とベストプラクティス

第11回の今回は、Ops視点から見たコンテナビルドの落とし穴とベストプラクティスを解説します。

田中 智明

8月5日 6:30

  • システム開発
  • 技術解説

実践で学ぶDevOpsツールの使いこなし術
CI/CDサービス「GitHub Actions」で「コンテナビルド」を自動化してみよう

第12回の今回は、「GitHub Actions」によるコンテナビルドと「ghcr」への自動プッシュ、「Trivy」によるセキュリティスキャンについて解説します。

田中 智明

9月2日 6:30

  • システム開発
  • 技術解説

実践で学ぶDevOpsツールの使いこなし術
「GitHub Actions」と「AWS ECR」を連携してセキュアなCI/CDパイプラインを構築してみよう

第13回の今回は、「GitHub Actions」と「AWS ECR」を連携して、セキュアで実用的なCI/CDパイプラインを構築する方法について解説します。

田中 智明

9月24日 6:30

  • システム開発
  • 技術解説

実践で学ぶDevOpsツールの使いこなし術
「AWS EKS」でKubernetesクラスターを構築してコンテナアプリケーションをデプロイしてみよう

第14回の今回は、「AWS EKS」でKubernetesクラスターを構築し、前回でECRにプッシュしたコンテナイメージをデプロイする方法について解説します。

田中 智明

10月14日 6:30

  • システム開発
  • 技術解説

実践で学ぶDevOpsツールの使いこなし術
Iacツールの「Terraform」でAWSインフラをコード化して再現可能な環境を構築してみよう

第15回の今回は、第13回と第14回で手動構築したAWSリソースをIacツールの「Terraform」で再現し、インフラをコードで管理する方法について解説します。

田中 智明

11月4日 6:30

  • システム開発
  • 技術解説

実践で学ぶDevOpsツールの使いこなし術
「Terraform」でコードをモジュール化して、環境を分離することで適切に管理しよう

第16回の今回は、「Terraform」のコードをモジュール化し、ディレクトリを分離することで環境を適切に管理する方法について解説します。

田中 智明

11月25日 6:30

  • システム開発
  • 技術解説

人気記事トップ10

人気記事ランキングをもっと見る