InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
AmazonがDynamoDBのトランザクションサポートを発表
Amazonは、同社のDynamoDBデータベースサービスがTransactionsをサポートし、高度にスケーラブルなアプリ開発のための完全なACID(Atomicity、Consistency、Isolation、Durability)を提供することを発表した。この機能によって、複数項目の更新に対するトランザクションの保証を構築することが可能になり、高度にスケーラブルでビジネスクリティカルなアプリケーションを開発する際の競合やエラーの回避が容易になる。
-
Xamarin.EssentialsはiOS、Android、UWPのネイティブ機能に対するクロスプラットフォームアクセスを簡素化する
Xamarin.Essentialsは、ネイティブのモバイル機能をクロスプラットフォームAPIセットに抽象化することで、簡単に使えるようにすることを狙っている。数ヶ月のプレビューを経て、コミュニティからコントリビュートされた機能強化とともに公式リリースされた。
-
AWSが“Firecracker”をリリース - コンテナとサーバレスワークロードのためのRustベースのオープンソースmicroVM
AmazonがFirecrackerのリリースを発表した。“マルチテナントなコンテナと関数ベースのサービスを開発し、安全に管理する”ことを目的に構築された、オープンソースの仮想テクノロジだ。Firecrackerは、Rustで記述されたオープンソースのVMMであるChromium OS's Virtual Machine Monitor(crosvm)からのフォークで、そのテクノロジはAmazonのAWS Lambdaサービスを支えるために使用されている。
-
AWS re:Invent 2018での発表を振り返る
もしあなたが、Amazon Web Services(AWS)はローンチすべきサービスを使い果たしてしまったのではないかと心配していたのなら、今年のre:Inventがそれを安心に変えてくれただろう。先日終了したイベントで、AWSは、さまざまなカテゴリにわたる発表を立て続けに行なった。re:Inventの発表に“テーマ”があることはめったにないのだ。それでも大きな注目を集めたのは、マシンラーニングやデータベース、ハイブリッドクラウド、アカウント管理といったものだった。
-
Amazon、インテリジェントなロボットアプリケーション構築のためにAWS RoboMakerを発表
AWS re:Invent 2018において、AmazonはAWS RoboMakerを発表した。これはインテリジェントなロボットアプリケーションの開発、テスト、デプロイを簡単にするサービスだ。RoboMakerにはROS(Robot Operating System)の拡張機能が含まれており、AWSへクラウド接続することで、機械学習、認識、監視、分析サービスが利用できるようになる。
-
新しいDocker HubがDocker CloudとDocker Storeを統合
Dockerは、Docker Store、Docker Cloud、Docker Hubの機能を1か所にまとめた新しいDocker Hubエクスペリエンスをリリースした。これにより、コンテナイメージを検索、保存、共有するための単一のエクスペリエンスをユーザに提供する。認証済みおよび認定済みの画像とプラグインがDocker Hubから入手可能になった。Dockerは自動ビルド機能の改良もリリースした。
-
GitHub、最大3人の共同編集者で使える無料のプライベートリポジトリを発表
GitHubは、開発者が最大3人までの共同編集者で無料でプライベートリポジトリを作成できるようにすることを発表した。さらに、GitHubはクラウドとオンプレミスの両方で動作する企業顧客向けの新製品を発表した。InfoQは、GitHubの製品担当シニアディレクター、Kathy Simpsonと話をした。
-
JavaScript V8エンジンの非同期パフォーマンスが向上
V8 JavaScriptチームは、非同期機能とPromiseを最適化するための改善を発表した。チームはまた、非同期コードのデバッグエクスペリエンス、つまりJavaScript開発者にとって共通の問題点を改善した。
-
.NET Core 3.0の概観:C# 8、WPF、Windows Formなど
.NET Coreの次期メジャーバージョンが最近プレビューステージに入った。.NET Core 3.0では、Windows Presentation Foundation(WPF)、Windows Forms(WinForm)、Entity Framework(EF)、ASP.NET Core 3.0、C# 8、.NET Standard 2.1を使用したデスクトップアプリケーションの構築がサポートされる。
-
GoogleがCloud Spannerを更新:クエリイントロスペクション、新しいリージョン、新しい複数リージョン設定
最近のブログ記事で、GoogleはCloud Spanner(世界中に分散されたNewSQLデータベース)に対するいくつかの機能強化を発表した。顧客の要望に基づいて、Googleはサービスを更新し、クエリイントロスペクションが改善され、利用できるリージョンと、複数リー��ョン設定が新たに追加された。
-
AlexaフラッシュブリーフィングとしてInfoQ Headlinesが利用可能に
InfoQは、InfoQ.comの最新技術ニュースを声に出して読むAlexaフラッシュブリーフィングをリリースした。このフラッシュブリーフィングスキルは、ソフトウェアの最新トレンドのアップデートを提供し、コンテンツを2分以内のブリーフィングにまとめてくれる。スキルは英語のAlexaスキルが提供されているところで利用できる。
-
Unity AR Foundationによるクロスプラットフォーム拡張現実アプリ
ゲームエンジンと同名のメーカーであるUnityは、AR Foundationプロジェクトの推進を続けている。これは、開発者がiOSとAndroidの両方で動作するARアプリを簡単に作成できるようにすることを目的としている。その最新リリースはARKitのARWorldMapとUnityのLightweight Render Pipelineのサポートを追加している。
-
AmazonがAWS Europe(Stockholm)リージョンの追加を発表
パブリッククラウドプロバイダは、毎年新しいリージョンを開設している。2018年が終わる前に、Amazonは別の新しいリージョンが使えるようになることを発表した。この新しいリージョンはヨーロッパで5番目のリージョンである。正式名称はEurope(Stockholm)、API名称はeu-north-1である。
-
手動回帰テストマニフェスト
回帰テストを自動化することは必ずしも最適解ではない。2018 fall Online Testing Conferenceで、Brendan Connolly氏はこう主張した。彼は「手動回帰テストマニフェスト」を発表し、それを使うことで、機能テストと回帰テストを区別し、テストを自動化するかどうか決める方法を紹介した。
-
HashiCorptがConsulサービスメッシュのKubernetes統合を改善
Hashicorpは、ConsulとKubernetesとの統合性を向上するための新機能をリリースした。公式のHelm Chartを使ったKubernetesへのインストールのサポート、Kubernetesサービスとの自動同期、外部ConsulエージェントをKubernetesクラスタに参加させるためのauto-join、Envoyのサポート、PodをConnectで接続するためのインジェクタなどが含まれる。