応用情報技術者試験の過去問&キーワードを動画2443本の動画で解説!スキマ時間に動画!※2017年9月11日現在

PR広告

平成27年度春 応用情報技術者試験 午後 問4 システムアーキテクチャ 設問1

問4 キャンペーンサイトの構築に関する次の記述を読んで、設問1〜3に答えよ。

L社は、清涼飲料の製造販売を手掛ける中堅企業である。夏の新商品を宣伝するために、新商品の紹介やプレゼントの応募受付を行うキャンペーンサイト(以下、本システムという)を構築することになった。

【システム基盤の選定】

本システムは、7〜9月の3ヶ月だけ公開する予定である。また、プレゼントの応募を受け付けることから、特定の日時に利用が集中すると見込まれる。これらの特性に対応できるシステム基盤として、仮想化技術を用いたM社のPaaS(Platform as a Service)を選定した。M社のPaaSが提供するサービスを表1に示す。

応用情報技術者試験午後設問4表1

【システム構成の検討】

本システムには、次の二つの機能がある。

・新商品紹介機能

動画や写真、解説文などを用いて新商品を紹介する機能。

・プレゼント応募受付機能

 新商品に貼り付けたプレゼント応募シールの裏に記載されたシリアル番号と応募者の情報を受け付ける機能。

まず、新商品紹介機能を実現するためのシステム構成について考える。この機能は、動画や写真などのコンテンツをWebブラウザへ配信する。そのために、コンテンツをストレージサービスに配置し、Webサーバを経由してWebブラウザへ配信する構成にする。

次に、プレゼント応募受付機能を実現するためのシステム構成について考える。この機能は、発行したシリアル番号の照合などを行い、受け付けた情報をDBサーバに保存する。DBサーバのデータを用いた動的なHTMLを配信するために、WebサーバとAPサーバを利用する。また、利用者の増減に対応するために、ロードバランササービス及び自動スケールサービスも併せて利用する。応募者の情報を暗号化する処理は、DBサーバ上にストアドプロシージャとして配置することを検討したが、①本システムの特性を考慮した結果、②APサーバ上の処理として実装することにした。

PaaS利用料金の試算】

各機能における1トランザクション当たりのシステムリソース消費量を表2に、ピークとなる9月の時間帯ごとのトランザクション数の見込みを表3に示す。

応用情報技術者試験午後設問4表2

応用情報技術者試験午後設問4表3

必要になるWebサーバの台数を時間帯ごとに試算する。

Webサーバに求められる18:00〜22:00の時間帯の1秒当たりの命令実行数は、二つの機能を合計すると【 a 】百万である。Webサーバ1台の能力の80%がトランザクション処理に使用できるとすると、Webサーバ1台について、トランザクション処理に使用できる1秒当たりの命令実行数は【 b 】百万である。したがって、必要なWebサーバの台数は【 c 】台である。

同様に、その他のサーバ台数も求めることができる。

続いて、各サービスの利用料金を試算する。

Webサーバ及びAPサーバの料金は、求めた台数に利用時間と1時間当たりの料金を掛けることで算出できる。DBサーバは、それに加えてデータ保存料とデータ転送量に対する料金が必要になる。DBサーバの9月のデータ転送量は、1,000kバイト=1Mバイト、1,000Mバイト=1Gバイト、1,000Gバイト=1Tバイトとすると、【 d 】Tバイトである。したがって、このデータ転送に掛かる料金は【 e 】円となる。

【システム運用開始後の問題と対策】

予定どおりに本システムの運用が始まり、利用者が次第に増えてきた7月下旬、新商品紹介機能の応答が遅いというクレームが多く寄せられた。各サーバのアクセスログを解析したところ、ストレージサービスからWebサーバへのコンテンツの転送に想定以上の時間を要していることが判明した。そこで、システム構成を見直し、同じコンテンツが複数回利用される場合にはストレージサービスからの転送量を削減するように③コンテンツの配信方法を変更することで、問題を回避できた。

設問1 【システム構成の検討】について、(1), (2)に答えよ。

(1) 本文中の下線①とはどのような特性か。25字以内で述べよ。

解説

下線①は「①本システムの特性」と記載されています。「本システムの特性」を説明している文章が、問題文の中にあります。

問題文の【システム基盤の選定】に

本システムは、7〜9月の3ヶ月だけ公開する予定である。また、プレゼントの応募を受け付けることから、特定の日時に利用が集中すると見込まれる。これらの特性に対応できるシステム基盤として...

ここに「これらの特性に」という文章が出てきます。この前の文章をみると「特定の日時に利用が集中すると見込まれる。」とあります。ということで、これをまとめると

解答

IPAの公式解答「特定の日時に利用が集中すると見込まれる特性」となります。

(2) 問題

(2) 本文中の下線②のように処理を実装することで、どのような効果が得られるか。25字以内で述べよ。

解説

下線②は「APサーバ上の処理として実装」と記載されています。

設問では「どのような効果が得られるか」と記載されています。このことを踏まえて前後の文章をみると

また、利用者の増減に対応するために、ロードバランササービス及び自動スケールサービスも併せて利用する。応募者の情報を暗号化する処理は、DBサーバ上にストアドプロシージャとして配置することを検討したが、①本システムの特性を考慮した結果、②APサーバ上の処理として実装することにした。

この文章では「②APサーバ上の処理として実装」を「利用者の増減に対応するために」と書いています。APサーバに処理をさせることで、利用者が増えた場合、APサーバを追加すれば比較的容易に対応できます。このことより

解答

IPAの公式解答「利用者の増加に対応できる」が正解となります。

平成27年度春 応用情報技術者試験 午後 問4 システムアーキテクチャ 目次

  1. 問題文
  2. 設問1
  3. 設問2
  4. 設問3

PR広告

フェイスブックコメント

難解な応用情報技術者試験午前で80点中48点を取る優しい方法

平成28年度春 応用情報技術者試験 午後 テキスト・動画解説

平成28年度春 応用情報技術者試験 午後 動画解説再生リスト

平成28年度春 応用情報技術者試験 午前 テキスト・動画解説

平成28年度秋 応用情報技術者試験 午前 動画解説再生リスト

平成27年度秋 応用情報技術者試験 午前 テキスト・動画解説

平成27年度秋 応用情報技術者試験 午前 動画解説再生リスト

平成27年度春 応用情報技術者試験 午後 テキスト・動画解説

平成27年度春 応用情報技術者試験 午後 動画解説再生リスト

平成27年度春 応用情報技術者試験 午前 テキスト・動画解説

平成27年度春 応用情報技術者試験 午前 動画解説再生リスト

平成26年度秋 応用情報技術者試験 午前 テキスト・動画解説

平成26年度秋 応用情報技術者試験 午前 動画解説再生リスト

平成26年度春 応用情報技術者試験 午前 テキスト・動画解説

平成26年度春 応用情報技術者試験 午前 動画解説再生リスト