Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 今回は、サーバの仮想化をひも解いて解説しようと思う。昨今の仮想化ブームの火付け役は、このサーバの仮想化技術の普及だろう。サーバの仮想化と一口に言っても、実はさまざまなものがある。サーバの仮想化を大きく分けると、その種類は以下の3つ分類できる。 その1:ファームウェアで仮想化 最初は、ファームウェアで実現するサーバの仮想化だ。ファームウェアとは、工場から出荷されたハードウェアの状態のことだ。つまり、ハードウェアそのものに仮想化のためのリソースを分割、合体する機能が搭載されていることになる。この技術は、さかのぼればメインフレームにまでたどり着く。メインフレームの仮想化技術については説明を割愛するが、メインフレーム以外にもファームウェアでサー
Ruby on Railsによるサービス開発、シンプルな機能とデザインの良さで、多くの人から注目されている37Signals。 でもBasecampやBackpackなどのサービスがどれぐらいのユーザに使われているのかとか、基本を無料にして有料コースを使うヘビーユーザへの課金で運営するというビジネスモデルがうまくいっているのかについては秘密にされてきた。非公開企業としてはわざわざ言う必要はないが、やはりぼかされている感じはある。 そのJason Friedのブログで、収益については相変わらず話せないものの、収益が直接わからないような情報を公開して、というユーザからの質問に答えて、Basecampなどのユーザ数その他が明かされている。 それによれば、プロジェクト管理ツールBasecampのユーザ数は200万人。Backpackのページ数は100万を少し切る程度、ウェブベースのチャットツールC
SaaS (Software as a Service) という概念は本流となりつつあるが、HaaS (Hardware as a Service) はまだ新しい概念と言える。2006年の夏に発表されたAmazonのEC2 (Elastic Computer Cloud) (サイト・英語)は、このようなサービスの例である。EC2は、Xen (source) hypervisor構造に基づくコンピューティングサービスだ。これによって、開発者は、Linuxベースの仮想マシンを、まったく最初から、またはビルド前のイメージファイルを使用して、作成することができる。さらに、WebサービスAPI、またはそうしたAPIをラップするスクリプトラッパーを使用することによって、必要な数の仮想マシンをすばやく配置することが可能だ。 こうした仮想マシン (Virtual Machine: VM) 構造によって、A
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く