Software Design 2020年4月号

今号の特集概要

第1特集
AWSデータベース[詳解]導入ガイド
定番のRDS,高機能のAurora,NoSQLのDynamoDB

今やクラウドサービスの大本命となったAmazon Web Services(AWS)ですが,提供するサービスの数は2020年3月現在「200」に迫る勢いです(https://aws.amazon.com/jp/products/)。DB関連のサービスだけを取っても,いったいどれを使えば良いかわからないという方は多いはずです。特集ではまず,AWSのおもなDBサービスを一覧し,使いどころと構成例を概観します。その中でもとくによく使われる「Amazon RDS/Aurora」と「Amazon DynamoDB」については,オンプレミスからの移行も想定した詳細な仕様について解説します。最後にこの2サービスにおいて,ログやバックアップなど,データベースの運用でよく直面する課題ごとに,AWSならではのハマリどころを押さえます。

第2特集
新人ITエンジニアのためのストレージ入門
しくみから運用の基本までマスター

新人のみなさん,ストレージについてどれくらいご存じですか? 今さらストレージなんて,と思う人がいるかもしれません。ストレージは,コンピュータでデータを管理するうえで切っても切り離せない存在です。ストレージがなければ,コンピュータは単なる機械の箱になってしまうのです。本特集では,まずハードウェアや接続規格,ファイルシステムといったストレージの基本を紹介します。そして実際にネットワークストレージを構築し,実運用で重要となる,バックアップとサルベージについても解説します。本特集でしっかり基本を押さえれば,今後の業務でも応用できるでしょう。

一般記事
複雑化するシステムをどうやって維持する?
コンテナマイクロサービスの監視アプローチ

コンテナマイクロサービスアプリケーションのありかたがかなり進化し,それに伴い,IT組織の編制のありかたも変化しています。本稿では,コンテナやアプリケーションの進化を説明しつつ,その監視アプローチを考えてみます。

目次

第1特集
AWSデータベース[詳解]導入ガイド
定番のRDS,高機能のAurora,NoSQLのDynamoDB

  • 第1章:使いどころと構成例を一挙に紹介
    AWSデータベース全体マップ…… 千葉 淳
  • 第2章:マネージドなRDBならではの魅力とは?
    Amazon RDS / Aurora徹底比較…… かずえ
  • 第3章:システム,コスト,オンプレミス併用から考える
    NoSQLならDynamoDBをお勧めする理由…… 深澤 俊
  • 第4章:ログは取れる? バックアップはどうすれば?
    AWSデータベースで気をつけること…… 崔 陽一

第2特集
新人ITエンジニアのためのストレージ入門
しくみから運用の基本までマスター

  • …… 志茂 吉建
  • 第1章:ストレージの基礎知識
    ハードウェアから接続方式,そしてファイルシステムまで
  • 第2章:ストレージを構築してみよう
    コマンドラインによる実装とクラウドとの連携を体験
  • 第3章:ストレージ管理のポイント
    バックアップとサルベージの基本を押さえよう

一般記事

  • 複雑化するシステムをどうやって維持する?
    コンテナマイクロサービスの監視アプローチ…… 原田 慶子

連載

  • ITエンジニア必須の最新用語解説
    【136】SRv6……杉山 貴章
  • digital gadget
    【256】ガジェットな楽器……安藤 幸央
  • 結城浩の再発見の発想法
    【83】レコメンデーション……結城 浩
  • [試して理解]Linuxのしくみ
    【24】仮想マシンとストレージデバイス(2)……武内 覚
  • 宮原徹のオープンソース放浪記
    【50】連載50回を記念して編集長に聞いてみた&OSC大阪……宮原 徹
  • 平林万能IT技術研究所
    【23】街を歩き・電車に乗る……人々の動きを地図上で可視化する!ーJupyter Notebookで人流分析ー……平林 純
  • 作品で魅せるGoプログラミング
    【15】Goでテキスト変換をしよう(前編)……上田 拓也
  • 【新連載】Prometheusではじめるシステム監視入門
    【1】Node Exporterでサーバを監視しよう……仲亀 拓馬
  • 【最終回】MySQL GISへの招待
    【9】日本の地図を作ったひとびと……坂井 恵
  • Ansible問題解決マップ
    【9】成果の共有における課題を解決するGalaxyとCollections……中島 倫明
  • iPhone&Androidで動く! スマホARアプリ開発入門
    【9】子猫の振る舞いの種類を増やす……高橋 憲一
  • 【最終回】挑戦! Capture The Flag
    【7】Exploit問題「baby_stack」(後編)……中島 明日香
  • Visual Studio Code快適生活
    【18】Dockerの開発でVS Codeを使ってみる……職業「戸倉彩」
  • 【最終回】シェル芸人からの挑戦状
    【31】シェル芸人による珠玉の問題(2)……田代 勝也,eban,上田 隆一,山田 泰宏,上杉 尚史
  • Vimの細道
    【49】Language Server Protocolを深掘り(coc.nvim・前編)……mattn
  • Web開発のためのネットワークはじめの一歩
    【3】世界をつなぐTCP/IP - IP編……川上 雄也
  • ひみつのLinux通信
    【74】新人研修……くつなりょうすけ
  • あなたの知らないファイルシステムの世界
    【18】F2FS……青田 直大
  • 【最終回】Unixコマンドライン探検隊
    【48】おもしろ+お役立ちツール……中島 雅弘
  • Debian Hot Topics
    【68】debパッケージ生成ツール「debhelper」の変更点……やまねひでき
  • Monthly News from jus
    【102】jusのOBたちが語る,日本のUNIX黎明期……法林 浩之
  • Hack For Japan+Code for Japan~あなたのスキルは社会に役立つ
    【100】「ナブかつLAB」が実践する,地域に根ざしたIT教育……清水 俊之介