Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Importance of systems fundamentals
Search
cyberarchitect
July 14, 2022
Technology
0
190
Importance of systems fundamentals
おすすめの技術書 LT会 - vol.4 #itbookslt において、「基礎の重要性」というタイトルで『コンピュータシステムの基礎』という本をご紹介します。
cyberarchitect
July 14, 2022
Tweet
Share
More Decks by cyberarchitect
See All by cyberarchitect
AWS User Community in Japan - 2023 AWS Ambassador Japan Meetup Event
cyberarchitect
0
160
サーバーレスは死なぬ!みんなEDA(Event Driven Architecture)として使ってるでしょ?
cyberarchitect
6
3.7k
アンチCDKだったわたしが「CDK、できる・・」と思ったところ
cyberarchitect
1
1.6k
jawspankration-where-are-these-services-now-show-tomoya.oka-20211121
cyberarchitect
1
280
EC2をあきらめない - Amazon EC2を活用したアプリ実行基盤のモダンな運用を考える / please-do-not-give-up-ec2-in-2021
cyberarchitect
1
780
Other Decks in Technology
See All in Technology
[TechNight #91] Oracle Database 最新パフォーマンス分析手法
oracle4engineer
PRO
3
160
会社もクラウドも違うけど 通じたコスト削減テクニック/Cost optimization strategies effective regardless of company or cloud provider
aeonpeople
2
380
The Madness of Multiple Gemini CLIs Developing Simultaneously with Jujutsu
gunta
1
2.8k
Kiro Hookを Terraformで検証
ao_inoue
0
140
経理出身PdMがAIプロダクト開発を_ハンズオンで学んだ話.pdf
shunsukenarita
1
240
From Live Coding to Vibe Coding with Firebase Studio
firebasethailand
1
320
なぜAI時代に 「イベント」を中心に考えるのか? / Why focus on "events" in the age of AI?
ytake
2
810
FAST導入1年間のふりかえり〜現実を直視し、さらなる進化を求めて〜 / Review of the first year of FAST implementation
wooootack
1
190
完璧を目指さない小さく始める信頼性向上
kakehashi
PRO
0
110
ファインディにおける Dataform ブランチ戦略
hiracky16
0
220
Railsの限界を超えろ!「家族アルバム みてね」の画像・動画の大規模アップロードを支えるアーキテクチャの変遷
ojima_h
4
520
「AI駆動開発」のボトルネック『言語化』を効率化するには
taniiicom
1
220
Featured
See All Featured
Writing Fast Ruby
sferik
628
62k
Code Review Best Practice
trishagee
69
19k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Documentation Writing (for coders)
carmenintech
72
4.9k
Rails Girls Zürich Keynote
gr2m
95
14k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
GraphQLとの向き合い方2022年版
quramy
49
14k
A Tale of Four Properties
chriscoyier
160
23k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Transcript
おすすめの技術書 LT会 - vol.4 #itbookslt Tomoya Oka 「基礎」の重要性
Speaker @cyberarchitect Cloud Solutions Architect AWS認定試験対策本を書きました Tomoya Oka
『コンピュータシステムの基礎 第18版』(アイテックIT⼈材教育研究部 (著)) わたしの「おすすめの技術書」 ü 1994年の発売から20年以上(原著の元に なった『初級コンピュータシステムの知識』はもっ と前から)、改訂を繰り返しながら読み継がれ てきたロングセラー本 ü
ITのトレンドから、情報の基礎理論、コンピュー タアーキテクチャの基礎(CPU、記憶装置、⼊出 ⼒装置)、ネットワーク、情報セキュリティ、情報 システム開発⼿法の変遷まで、幅広く網羅 ü 情報処理試験の受験者向けの本ですが、 クラウドを扱うBuilderや、 Web系の Developer⽅にもおすすめです コンピュータシステムの基礎 第18版(解答解説付) | IT資格試験の取得、IT⼈材育成は株式会社アイテック(iTEC) https://www.itec.co.jp/store/products/detail.php?product_id=3776
クラウドを利⽤したシステムの設計・構築・運⽤には、クラウド+αの知識とスキルが必要。 『コンピュータシステムの基礎』は、かなりの部分をカバーしており、リファレンスとしてとても有益。 なぜおすすめだと思うのか 引⽤: https://d1.awsstatic.com/training-and-certification/docs-sa- assoc/AWS%20Certified%20Solutions%20Architect-%20Associate_Exam%20Guide_FINALJA.pdf • ウェブサーバー、キャッシュ、アプリケーションサーバー、ロードバランサー、 ストレージなどの⼀般的な多層アーキテクチャに関する⾼度な理解 •
リレーショナルデータベース管理システム (RDBMS) と NoSQL に関す る理解 • メッセージキューおよびエンタープライズサービスバス (ESB) に関する知 識 • 疎結合およびステートレスシステムの知識 • 分散システムにおける各種整合性モデルに関する理解 • コンテンツ配信ネットワーク (CDN) に関する知識 • LAN/WAN ネットワークテクノロジーに関する実践経験 • ルートテーブル、アクセスコントロールリスト、ファイアウォール、NAT、 HTTP、DNS、IP、OSI ネットワークに関する経験 • RESTful ウェブサービス、XML、JSON に関する知識 • ソフトウェア開発のライフサイクルの理解 • 情報およびアプリケーションセキュリティの概念、メカニズム、ツールを使⽤ した実務経験 • エンドユーザーコンピューティングとコラボレーションテクノロジーに関する理 解 初期のAWS認定ソリューションアーキテクトアソシエイト試験の試験ガイドに明記されていた「IT全般の知識」 『コンピュータシステムの基礎』 章⽴て 1章 コミュニケーションネットワークとコンピュータシステム 2章 ⼊出⼒装置 3章 記憶装置 4章 中央処理装置 5章 オペレーティングシステム 6章 情報処理技術の基礎と理論 7章 ファイル編成とデータベース 8章 通信ネットワークシステム 9章 情報セキュリティ 10章 情報システムとRASIS 11章 情報システムの開発
基礎を学ぶことは地味で退屈に思えるかもしれませんが、基礎知識の寿命はとても⻑いです。 (コンピュータやネットワークの根本的な仕組みは、何⼗年も変わっていません) 千⾥の道も⼀歩から Photo by Eric Sanman: https://pexels.com/ja-jp/photo/1365425/
読書を通じて「わからない/知らない」ことを理解できるようになるのは楽しい Have Fun!📚
Thank you! Tomoya Oka https://twitter.com/cyberarchitect https://www.linkedin.com/in/tomoya-oka-6baab7165/