InfoQ ホームページ ニュース
-
DockerCon 2016: 発表と得られた主な情報
シアトルで開催されたDockerCon 2016では、コンテナオーケストレーションを提供するDocker Swarmとの統合を含む、Docker Engineの最新の1.12ベータバージョンが発表された。さらなる発表として、Docker for Mac、Docker for Windowsがパブリックベータになり、Docker for AWS、Docker for Azureのプライベートベータが開始され、成果物のパッケージングのための"DAB"ファイルフォーマットがリリースされた。
-
ロイズ銀行でのビジネスマッピングによるアジャイルの促進
Tony Grout氏とChris Matts氏がビジネスマッピングとスキルの流動性についてQCon London 2016で語り、彼らのロイズ銀行での実践例を示した。講演では、ふたりはロイズ銀行でこの手法をどのように導入したかについて語った。彼らが説明したのはビジネスの戦略と人の能力と願いを組み合わせ、ビジネスサイドと技術者の協力を改善する方法だ。InfoQは彼らにインタビューした。
-
Microsoftが一般向けクラウドワークフローツール”Flow"を提供
Microsoftは2016年4月27日,Flowという名の新しい個人用ワークフローツールを発表した。一般的なSaaSベースサービス間の作業を統合することによる,個人作業の自動化に焦点を当てた,“IFTTT”風のツールだ。
-
Kotlin1.1へのロードマップ
Kotlinは、バージョン1.1に向けて開発が進められている。 Kotlin言語のリードデザイナ、Andrey Breslav氏は、JetBrain用JVM言語の新バージョンに関するロードマップを説明した。この中で、彼は主な新言語機能について述べている。
-
MicrosoftとJenkinsがプロジェクトインフラストラクチャのAzureへの移行で提携
Jenkinsは先頃,Azure上で自身のプロジェクトインフラストラクチャを実行するために,Microsofrtと提携することを発表した。Azureに移行することで,Jenkinsサービスのワークロードの柔軟性が向上するだけでなく,従来以上のリソースが利用可能になる。
-
Cloud Identity Summitはアイデンティティとセキュリティの変化を推進する
2016Cloud Identity Summit(CIS)のテーマはエンタープライズセキュリティの進化と革命(r/evolution)で、アイデンティティを企業ネットワークの境界ではなくセキュリティの防御線として用いることである。この記事ではこのサミットで発信された基調講演のメッセージを見ていく。
-
SQL Server 2016 Developer エディションは無償
SQL Server 2016 のリリースと同時に, マイクロソフトは SQL Server の Developer エディションを無償にすると発表した。
-
C++17のフィーチャーリストが完成、レビューに入る
フィンランドのオウルにおけるミーティングで、ISO C++委員会はC++17のフィーチャーリスト定義を完了した。ミーティングでは、多数の新たな言語機能とライブラリ機能が承認された。これにはconstexpr if、template <auto>、構造化束縛などが含まれる。
-
Vaughn Vernon氏が語る,今日のソフトウェア開発における課題
プロジェクトや開発チームは設計の不十分なシステムで苦労している。システムを維持する目的のみのパッチ開発に忙殺される技術者も多い。おもな原因は,ソフトウェア開発の文化が破壊されていることだ – Vaughn Vernon氏は,今年初めにDomain-Driven Design Europeで行なったプレゼンテーションの中でこのように主張して,自身の遭遇した問題の紹介に加えて,それらの問題に対するソリューションについても解説した。
-
Clojure.specは、Clojureの新たなコントラクトシステムである
Clojureに新しいコアライブラリ、clojure.specが加わった。このライブラリは、データおよび関数の仕様記述とテスティングに関する、標準的で統合されたシステムの提供を目的としている。このライブラリは、Clojureコードの自動的な検証だけでなく、生成的テスティング、エラー報告、デストラクチャリング、その他様々なタスクに利用することができる。
-
Richard Rodger氏の講演"Surviving Microservices"より - メッセージ,パターンマッチング,障害
ベルリンで開催されたmicroXchg 2016カンファレンスでRichard Rodger氏は,“Surviving Microservices”と題したプレゼンテーションを行なった。マイクロサービスアーキテクチャの安定稼働を維持したいと望む開発者を対象とした,実践的なガイドだ。講演で議論されたおもなテーマは,メッセージ思考システムのメリット,サービス間コミュニケーションにおけるパターンマッチング,障害時の対処,Seneca.jsなどだ。
-
MozillaのServoブラウザ、nightlyビルド公開
ServoブラウザはMozilla Researchによってスクラッチから作られたもので、nightlyビルドでダウンロード公開できるまでの完成度になった。nightlyビルドによって利用者が広がり、ブラウザのWeb互換性とパフォーマンスが大きく改善されることをチームは期待している。
-
Java 9、リリース日とスコープの見直しの瀬戸際
2016年5月とされていたJava 9のフィーチャーコンプリート期日を逃し、JavaプラットフォームのチーフアーキテクトMark Reinhold氏は、未完了のJEPの残作業をまとめて見直し、プロジェクトのさらなる遅延を受け入れるか、もしくはスコープから外すかを決める方法を提案した。プロセスはまだ終わっていないが、今のところ両者の組み合わせになりそうだ。
-
DockerCon 2016でMicrosoftがより強化されたDockerとAzureの連携を発表
シアトルで開催されたDockerCon 2016にてMicrosoftはAzureのいくつかの機能が企業でのDockerコンテナのサポートを改善したと発表した。この改善にはAzure MarketplaceでのDocker Datacenterの取り扱い開始とハイブリッドなコンテナ配置の管理でのDocker Datacenterのサポートが含まれている。
-
Docker Swarmは死んだ。Docker Swarm万歳。
Docker社は、DockerConで中核製品であるDocker Engineのバージョン1.12をリリースした。最大の新機能は、Docker Swarmがもはや別個のツールではないことである。Docker Swarmは、Docker Engineに組み込まれるようになり、スケールと信頼性を向上するために複数のDockerホストを単一の論理単位にまとめるのが、より簡単になった。