「DevOps」という言葉にもあるように、ソフトウェア構成管理は、インフラ運用に取り入れられるなど、変わりつつある時代だ。本連載では、そのトレンドにフォーカスして、現在のソフトウェア開発に有効な構成管理のノウハウをお伝えする ソフトウェア開発で構成管理が重要になった5つの理由 DevOps時代の開発者のための構成管理入門(1) 開発と運用の協力を目指す「DevOps」含め、いまの構成管理を取り巻くトレンドや、その必要性などを5つの項目で解説する
「DevOps」という言葉にもあるように、ソフトウェア構成管理は、インフラ運用に取り入れられるなど、変わりつつある時代だ。本連載では、そのトレンドにフォーカスして、現在のソフトウェア開発に有効な構成管理のノウハウをお伝えする ソフトウェア開発で構成管理が重要になった5つの理由 DevOps時代の開発者のための構成管理入門(1) 開発と運用の協力を目指す「DevOps」含め、いまの構成管理を取り巻くトレンドや、その必要性などを5つの項目で解説する
バージョン管理や継続的インテグレーションとも密接に関わる継続的デリバリ/デプロイメントの概要や主なツール、経緯、実践事例を紹介。実践手法として「ブルーグリーン・デプロイメント」「Immutable Infrastructure」が注目だ。
丹内です。タイトルのセッションに出たのでレポートします。 クラウドジャーニー ジャーニー = 旅路。クラウド適用の旅である Stage of Adoption: 多くの会社でのクラウド移行のベストプラクティス 個別プロジェクト ハイブリット化 大規模移行 クラウド最適化 AWSユーザが行うべきアクションと、AWSに要請するアクション(DX導入、サポート導入など)がある。 amazon.comのクラウドジャーニー 書籍の販売から始まり、kindleやメディア、AWSなどのイノベーションを起こし続けている 最初はモノリシック。ある程度はパイプラインで自動化されている 密結合なので、メンテナンスと維持が難しい。マージフライデーと呼ばれるほど。 ビルドやテストに時間がかかり、デプロイがボトルネックになる サービスに問題が生じるとサイトが止まってしまう これらの問題を解決するために、サービスを分割し
現代のソフトウェア/サービス開発で構成管理が重要になった5つの理由:DevOps時代の開発者のための構成管理入門(1)(1/2 ページ) 「DevOps」という言葉にもあるように、ソフトウェア構成管理は、インフラ運用に取り入れられるなど、変わりつつある時代だ。本連載では、そのトレンドにフォーカスして、現在のソフトウェア開発に有効な構成管理のノウハウをお伝えする もはや以前の「構成管理」ではない ソフトウェア構成管理はソフトウェア開発の現場で一般的になってきましたが、それを取り巻く状況は2000年代中盤と比較して、ソフトウェアビジネスのトレンドや使用するツールなど、ずいぶんと変わってきています。 読者の方の中にも「Gitそろそろ覚えないといけないのかな?」「Jenkinsって何がうれしいのだろう?」「開発のサイクルが以前より短くなって大変だな」などと感じていらっしゃる方もいらっしゃるのではな
マーケティングソリューションカンパニー開発本部サービス運用部インフラ開発の石川です。 先日行われた第8回Jenkins勉強会にてプロモーション広告の継続的インテグレーション(以下、CI)/継続的デリバリー(以下、CD)に 関する取り組みについて紹介させていただきました。 タイトルは「Jenkinsはじめました」になっていますが、諸事情でタイトル通知後に少し内容を変更したため、 「はじめました」というよりは「結構使ってきました」というほうがしっくりくるかもしれません。 資料だけでは分かりにくい部分もありますので、このエントリーにていくつか補足したいと思います。 また、以下の内容においては具体的な数字や利用しているツールの詳細に触れることができない部分があります。 あらかじめご了承ください。 プロモーション広告におけるCI/CDの現状 今回はプロモーション広告での取り組みを事例として取り上げま
多くの企業の注目を集めながらも、バズワードと見る向きも多かったDevOps。だがそれが誤解であり、その本当の意義に気付いた企業が国内でも急速に増え始めている。今あらためて「DevOps」を探る。 見直され始めた「本当のDevOps」 2013年、国内でも大きな話題となったDevOps。当初はスタートアップやWebサービス系企業における取り組み事例から注目され、IT業界の一大トレンドとなった。だが一方で、「開発部門と運用部門が協力する文化」、ChefやPuppetなど「自動化ツールの話」など、さまざまな解釈が生まれ、明確な具体像が見えないまま、2013年終盤には「一種のバズワード」と目されるほどになってしまった。 しかし今、DevOpsがあらためて見直されている。背景にあるのは、市場環境変化の一層の加速だ。というのも、企業にとって「いかに市場変化に俊敏に対応するか」「スピーディに製品・サービ
膨大なビルド・テストで泣かないための継続的統合/CI実践ノウハウ:DevOps時代の開発者のための構成管理入門(4)(1/3 ページ) 「DevOps」という言葉にもあるように、ソフトウェア構成管理は、インフラ運用に取り入れられるなど、変わりつつある時代だ。本連載では、そのトレンドにフォーカスして、現在のソフトウェア開発に有効な構成管理のノウハウをお伝えする。今回は、Jenkinsをはじめ、ツールが格段に使いやすくなってきた継続的インテグレーションについて、概要やメリットに加え、実践ノウハウを事例とともに紹介。 今回は、継続的な統合(Continuous Integration、CI、継続的インテグレーション)について紹介します。 CIとは、継続的な統合とは 皆さんは、CIという言葉を聞いたことがあるでしょうか? CIとは、1度限りもしくは数回限りではなく、継続的に小まめにビルドを実行して
最近さまざまなイベントやブログエントリで見かける「DevOps」。この言葉をひもとき、なぜ「Dev」と「Ops」が衝突するのか、その解決に必要な要素とは何かを分かりやすく解説します。 DevOpsとは 2009年にオライリーが開催した「Velocity 2009」というイベントにおいて、Flickrのエンジニアが、“開発と運用が協力することで、1日に10回以上のペースでリリースが可能になること”を紹介しました。いまさまざまなシーンで見かける「DevOps」という言葉は、このプレゼンの中で登場したものです。 DevOpsとは、開発(Development)と運用(Operations)が協力し、ビジネス要求に対して、より柔軟に、スピーディに対応できるシステムを作り上げるためのプラクティスです。多くの人々により議論は続けられていますが、ITILとは異なり、現時点においては、DevOpsに厳密な
モバイルアプリケーション開発においてツールに求められるのは網羅性 ここ数年で、スマートフォンやタブレットなどのモバイル端末が普及し、ビジネスシーンにおいてもモバイルの活用が急速に進みつつある。その中で、今、多くの企業が課題として抱えているのが、多種多様なモバイル端末に適したアプリケーションをいかに効率的に開発し管理していくかである。 「モバイルアプリケーションの開発には、従来のPC用アプリケーションとは全く異なる開発プラットフォームが求められている」というのは、日本アイ・ビー・エム(以下、日本IBM)ソフトウエア事業 SW テクニカルセールス&ソリューションズ モバイル・ソリューション・アーキテクトの横山和秀氏。 「最も大きな違いは、モバイル端末はOSの種類、バージョンやデバイスの種類が多岐にわたるため、それぞれの環境に合わせた開発を行い、そのアプリケーションを配信する必要があることだ」
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く