「DevOps」という言葉にもあるように、ソフトウェア構成管理は、インフラ運用に取り入れられるなど、変わりつつある時代だ。本連載では、そのトレンドにフォーカスして、現在のソフトウェア開発に有効な構成管理のノウハウをお伝えする ソフトウェア開発で構成管理が重要になった5つの理由 DevOps時代の開発者のための構成管理入門(1) 開発と運用の協力を目指す「DevOps」含め、いまの構成管理を取り巻くトレンドや、その必要性などを5つの項目で解説する
「DevOps」という言葉にもあるように、ソフトウェア構成管理は、インフラ運用に取り入れられるなど、変わりつつある時代だ。本連載では、そのトレンドにフォーカスして、現在のソフトウェア開発に有効な構成管理のノウハウをお伝えする ソフトウェア開発で構成管理が重要になった5つの理由 DevOps時代の開発者のための構成管理入門(1) 開発と運用の協力を目指す「DevOps」含め、いまの構成管理を取り巻くトレンドや、その必要性などを5つの項目で解説する
はじめに この記事はGREE Advent Calendar 2013年の21日目です。お楽しみください! こんにちは、アゴひげがダンディーだと評判の九岡です。GREEでは、JavaやScalaを布教するための土台を固めるため、デプロイや監視の仕組みづくりなどを横断的にやっています。今回はその過程で得られた知識を「Capistrano 3の入門記事」という形で共有させていただきます。 この記事ではCapistrano 3の基礎をご紹介します。Capistrano 3はRubyをベースにしたサーバ操作およびデプロイの自動化ツールです。Capistrano 3を利用することで、デプロイなどの複雑なサーバ操作を自動化することができます。ここの記事では、特にデプロイに焦点をあてながら、Capistranoでサーバ操作を自動化する考え方と実現方法をご説明していきます。 Capistrano 3の習得
NTTデータは、グローバルでの活用を前提としたテストプロセス標準の策定や、先進的なテスト自動化ツールの開発を行う「Testing Global One Team(以下、TG1T)」をベースに、北米、欧州、アジア各地域のテストノウハウを結集して、最適なテストサービスをタイムリーに提供できる体制を強化したと発表した。 同社では、海外グループ会社共同でのR&D活動によるソフトウエア品質およびテストの生産性の向上と、グローバルレベルでの協業によるビジネス機会の創出を目的として、2011年8月にNTTデータグループ横断でのワーキンググループ TG1Tを設立。それ以来、グローバル協業を前提としたソフトウエアテストプロセス標準の策定について、業界ドメインやテストの種類ごとに複数の標準を定めていくことを方針とし、これまでテスト自動化に関する標準プロセスを策定してきた。 また、表形式のテストスクリプトにより
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 富士通は8月15日、COBOLやPL/Iで記述された既存アプリケーションの業務ロジックを日本語設計書に変換するサービス「設計書化モダナイゼーションサービス」の販売を開始した。価格は個別見積もり。グループの富士通アドバンストソリューションズ(FASOL)が開発した。 企業で活用されている既存のアプリケーション、特にCOBOLやPL/Iといった言語で記述されているアプリケーションは長い間稼働しているが、再構築する際に、アプリケーションの設計仕様がドキュメント化されていなかったり、仮に設計書があったとしても、稼働しているアプリケーションと一致してなかったりなどの課題を抱えている。言語を理解できる要員が少ないといった課題も存在する。 今回の設計
富士通は8月28日、システムの開発と保守作業を効率化する業務プログラム開発支援ツール「FUJITSU Software Interdevelop Designer」(Interdevelop Designer)を、同日から販売すると発表した。日本語の設計書からCOBOLとJavaのソースコードを100%自動で生成できる。 今回の販売はCOBOL向けで、現在開発中のJava版は2015年3月末に提供を開始する。製品には開発サーバとクライアントがある。開発サーバは840万円から、動作させるには最小構成で2台のサーバライセンスの購入が必要となる。クライアントは58万8000円、またはレンタルで月額4万9000円(いずれも税別)から。販売目標は、2017年度末までに開発サーバ60ライセンス、開発クライアント1500ライセンスとしている。 Interdevelop Designerは、富士通と富士通
本シリーズは、WebブラウザをUIとして利用した業務システムやアプリケーション(以下、Webシステム、Webアプリケーション)のテストをテーマとして、Webブラウザを使ったテストを自動化するOSSのツール「Selenium2」を紹介します。業務システム開発の現場で適用してきたノウハウを元に、これまでSelenium2について知らなかった人から以前使った経験がある人まで、より実践的な「使える」内容を盛り込んでいきたいと思います。 1. はじめに 今回は、Selenium2を利用して作成した自動テストをフル活用すべく、JenkinsというCI(継続的インテグレーション)ツールを利用して、Selenium2のテストを自動実行する方法について説明します。また、IE、Firefox、Chrome、Safariなど多様化するブラウジング環境でのテスト方法やテストの並列化についても説明します。 2. J
第12回 「自動化」と「可視化」でプロジェクトを管理、進捗や品質が一目瞭然に ソフトウエア開発の自動化(6)プロジェクト管理の自動化 ビジネスを取り巻く環境の変化が速くなり、それとともにソフトウエア開発プロジェクトの短期間化が進んでいます。このような中では、プロジェクトの一部に数日の遅延が発生しただけで、プロジェクト全体の進行に影響する大きなダメージとなりえます。 このためシステム開発プロジェクトの進捗や品質を管理するプロジェクト管理では、「プロジェクトの見える化」そして「リアルタイムなプロジェクト管理」が非常に重要になります。「プロジェクトの見える化」によって、遅延や遅延しそうな傾向にあるチームの状態を把握できるようになります。「リアルタイムなプロジェクト管理」によって、その遅延を早期に検知でき、素早くアクションをとることで、フィードバックの高速化を実現できます。 「プロジェクトの見える
UrbanCodeを活用することで、開発したアプリケーションのリリースプロセスの多くを自動化できるという。 日本IBMは7月11日、アプリケーションデリバリーの自動化ソフトウェアを手がける米UrbanCodeの製品販売を開始した。アプリケーションライフサイクルにおける開発から本番環境への展開までの期間を短縮する「DevOps」を支援する製品となる。 UrbanCodeは米IBMが今年4月に買収、子会社化した企業。創業は1996年で、製品ユーザーは世界で約400社に上る。IBMではモバイルデバイスやソーシャルサービスなどの急速な普及から企業でのDevOps需要が高まるとして、UrbanCodeを買収している。 製品の主な特徴は、(1)ノンプラミングによるプロセス定義、(2)「品質ゲート」によるプロセスの制御、(3)計画・実行・実績に関する情報共有――の3点。GUIやテンプレートを活用し、ワー
DevOpsでエンジニアを解放できるか エクシードは、最近では珍しい、社員のおそらく90%以上がインフラエンジニアという会社である。その中でもベテランである千葉則行氏は「インフラエンジニアの数は少ないのに、要求されることは多い」と感じている。例えば「明日までにシステムを用意して欲しい」と言われても、限られた人数ではできることに限界がある。 それでも5年ほど前までは、がんばれば何とかなったが、近年ではいよいよ無理になってきた。その背景には、IT技術の進化、複雑化がある。一人のエンジニアがすべてのスキルセットを持つことが困難になり、専門化が進んでいる。その中で、開発vs運用、エンジニアvs営業、企画部門vs技術部門といった組織、グループ間で、「どちらかが喜べば、一方が泣く」というような一種の対立構造が生まれている。千葉氏は「会社の中で対立していても不毛なだけで、何も解決しない。前向きに考え、ハ
仮想化環境の運用管理について、前回は、従来の運用管理と異なる11のポイント(要件)を解説した。では、これらを実際の運用管理にどう実装していったらいいのか――。その基本方針を考えることが今回のテーマである。 仮想化環境の運用管理に有用なツールには、大きく分けて「仮想インフラ管理ソフト」「サーバー管理ソフト」「統合運用管理ソフト」「グリッドOS/クラウドOS」などのタイプがある(表1)。それぞれについて、特徴を見ていこう。 仮想インフラ管理ソフトは必須のツール 仮想インフラストラクチャ管理ソフトウエアは、その名の通り仮想化の基盤部分であるVMM(Virtual Machine Monitor)やハイパーバイザーなどを管理するためのソフトウエアである。 このタイプのソフトウエアは、仮想化されていない物理的なサーバーを管理できない。また残念ながら、異なったベンダーの仮想化ソフトウエアをまとめて管理
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く