InfoQ ホームページ DevOps に関するすべてのコンテンツ
-
ThoughtWorks Technology RadarについてRebecca Parsons氏が語る
1月、ThoughtWorksは最新のTechnology Radarで、同社が追跡しているソフトウエア開発のエコシステムの動向を発表した。1)プロダクション環境での警告システムとリカバリ、2)プライバシとビッグデータの緊張関係、3)JavaScriptのエコシステム、4)物理と仮想の環境の境界の曖昧化、の4つが今年の大きなテーマだ。
-
Java 8 ローンチ Q&A
Java 8は,長年に渡って最も待望されていたプログラム言語のアップデートのひとつだ。今回のリリースでは日付APIやストリームAPI,ラムダ式といった新機能が導入される一方で,PermGenが廃止されるなど,総合的に見て望ましい方向の改良が行われている。我々はリリースの詳細を知るため,Java Platformグループでソフトウェア開発を担当する,Oracle VPのGeorges Saab氏に話を聞いた。
-
QCon Tokyo 2014 【組込み系/モノづくり】 トラックのご紹介
QCon Tokyoのカテゴリのひとつとして「組込み系/モノづくり」トラックをご用意しています。 日本のお家芸ともいえる組込み系ソフトウェアの開発にも変革の波が押し寄せています。安くて高機能の家電製品や組込み機器を提供すれば飛ぶようにモノが売れる時代は終わり以下に付加価値を付けモノとサービスと環境の総合的な組合せによって今までにない体験をいかに提供できるか。スピーディなデリバリと意外性、そして充実した使用感が求められるという新しい次元にモノづくりは突入したといえるでしょう。 今年は東大に入学できる人工頭脳・ロボットの研究開発に本気で取り組む新井紀子先生の基調講演をとおして、モノづくりがソフトウェアのみならず数学・論理学・人工知能・ロボット・脳科学・社会学等の総合的な知見を新しい知の体験・革新的なサービスとして組み立て直すという世界的な大きな潮流を感じ取ってもらえればと思います。
-
QCon Tokyo 2014 【アジャイル/モデリング】 トラックのご紹介
QCon Tokyoは、最新技術を追い求めるデベロッパのための情報コミュニティ「InfoQ」が主催する、エンジニアによるエンジニアのためのワールドワイド カンファレンスです。そのカテゴリのひとつとして「アジャイル/モデリング」カテゴリを設定しています。 アジャイルは単純な「試してみた」という段階から、「そのテクニックを使って何をするか」という段階に移行しています。本トラックでは、その「次」を考えていただけるような内容をご用意しました。グリーとサイバーエージェントという、ゲーム業界の注目会社からの両氏が並び立ち、さらに、DevLOVE主催者の人気セッションもあります。
-
QCon Tokyo 2014 【クラウド/DevOps】 トラックのご紹介
QCon Tokyoは、最新技術を追い求めるデベロッパのための情報コミュニティ「InfoQ」が主催する、エンジニアによるエンジニアのためのワールドワイド カンファレンスです。 今回のQcon Tokyo 2014 では、クラウド時代の技術動向にこだわって「クラウド/DevOps」カテゴリを設定しています。クラウドが主要なインフラとして台頭する一方、どのように活用してくのか設計、運用時に考慮するべきポイントが多数あります。そこで本トラックでは、クラウドを適切に活用・運用する方法を紹介します。
-
Appleが企業と教育向けにiOSデバイスの配布と管理を改善
AppleはDevice EnrollmentとVolume Purchase Programsの変更を発表した。これは、企業や教育向けに大規模にiOSデバイスが配布される状況を改善するためだ。企業が所有しているiOSデバイスが配布される場合もあれば、 "bring your own device"(BYOD)ポリシーを決めている場合もある。
-
Googleがクラウドを値下げ、CIツールを統合し、WindowsとマネージドVMをサポート
Googleは同社のクラウドプラットフォームに関するライブイベントを開催し(録画がここで見られる)多くの新機能や改善を発表した。
-
Docker Indexがプライベートリポジトリとウェブフックを提供
Dockerを提供するDocker Inc.が新しいサービスを発表した。初の商用サービスであるプライベートリポジトリも含む。Docker indexはウェブフック、トリガ、Trusted Buildsのためのリンク、メールによる通知を提供する。
-
Vagrantが開発環境向けコラボレーションツールをリリース
DevOpのツールを提供しているVagrantはバージョン1.5の重要な機能を発表した。公開イメージリポジトリと実行環境へのアクセスを共有する機能だ。Vagrant Cloudは完全な開発環境の発見と配信をシンプルにする。Vagrant Shareを使えば開発者は仮想環境へHTTPやSSHでアクセスする方法を他者に公開してコラボレーションできる。
-
Etsyはいかにして1日に50回ものデプロイをしているのか
Daniel Schauenberg氏は先日のQCon Londonで、DevOpsや継続的インテグレーションを実践していることで有名なEtsyは1日に50回ものデプロイをしていると語った。リスクを最小限に抑えながらこのペースの変更を実現するためには、完全に自動化されたデプロイメントパイプライン、徹底的なアプリケーションのモニタリング、IRCベースの共同作業、これらすべてが重要なのだ。Etsyの訪問者数は毎月6千万、月あたりのページビューは15億だ。
-
DevOpsとは何(ではないの)か、そしてどうやって実現するのか
この記事では、DevOpsにまつわる誤解をいくつか議論し、文化の変化をもたらすことができるプロセスの序論を示す。その文化の変化こそがDevOpsのすべてなのである。
-
ThoughtWorksが継続的デリバリツールGoをオープンソース化
ThoughtWorksが継続的デリバリ(Continuous Delivery,CD)であるGoをオープンソースにした。このツールはCruiseControlを起源にしており、開発プロセス全体をカバーするパイプラインプロセスを提供する。つまり、継続的統合、テスト、デプロイメントだ。
-
モジュールを完全にサポートしたPuppet Enterprise 3.2
Puppet LabsはPuppet Enterprise 3.2をリリースした。これはPuppetの商用サポート版のリリースだ。モジュールの完全サポート、非ルートユーザのタスクの自動化、新しいサーバを検知し準備する仕組みであるRazorの技術プレビューが含まれている。
-
Apple、TestFlightを買収、Androidサポートは中止
AppleがTestFlightの開発元であるBurstlyを買収したことを確認した。TestFlightはモバイルアプリケーション向けのベータテスティング・プラットフォームで、iOSおよびAndroidアプリの配布やテストに便利な使いやすいサービスを提供している。TestFlightは引き続きiOSアプリのサポートを継続するが、Androidアプリのテストは3月21日で終了となるようだ。
-
Chefクックブックのテスト用定型コードを生成する新gem
meezはChefクックブックでテスト駆動インフラストラクチャを始める支援をしてくれる,新しいgemだ。Test KitchenやFoodcritic, ChefSpecなどのツールを駆使して,クックブックの品質の評価に必要な定型コードを生成する。これによってユーザは,テストとインフラストラクチャコードの記述に集中することができる。