「Software Design 2019年12月号」memo
Software Design
2019年12月号
特集
サーバーレスでめざせ!
インフラ管理ゼロなシステム
サーバーレスの最前線と可能性
特徴
サーバーの運用が不要になる
スケーラビリティの管理不要になる
アイドル時のコストが不要になる
アーキテクチャ
FaaS
Function
AWS Lambda
Azure Functions
GCP Functions
特化型
Function SaaS
BaaS
Firebase
ユースケース
マルチメディア処理
CDC
IoT
定期的なバッチ
REST API
モバイルバックエンド
チャットボット
CI/CDパイプライン
VUIバックエンド
Voice User Interface
運用保守作業
AWS LambdaでFaaSを体験
CloudWatch Events
Amazon API Gateway
REST API
サーバーレスで本格的なシステムを作るために
IaC
Infrastructure as Code
CFn
AWS CloudFormation
拡張
SAM
Serverless Application Model
フルサーバーレスにおける設計ポイント
Cloud 1.0
IaaS
Infrastructure as a Service
コード
速く
美しく
スケーラブル
Cloud 2.0
Code is no longer King - Serverless has dethroned it
フルマネージドサービス
AWS
DynamoDB
GCP
Cloud DataStore
アーキテクチャ
ロックイン
クラウドベンダー
特定
脳
イベントドリブン設計
NoSQLを使いこなす
ステートレス設計
AWS Amplifyでもっとインフラを意識しない開発へ
要素
Framework
Console
JavaScripts
https://aws.amazon.com/jp/amplify/
PHPプログラミング・アラカルト
今どきのPHPの型と型検査
静的解析ツール
PHPStan
https://github.com/phpstan/phpstan
SwooleのCoroutineで非同期処理サーバを作ってみる
Swoole
https://www.swoole.co.uk
PHPの野良ビルドに挑戦する
PHPerのためのWebセキュリティ入門
CPUって何だろうか?
12/5発売「みんなのPHP」コラボ
memo
トミ爺のiPhoneアプリ開発副読本
https://booth.pm/ja/items/1573519
連載
ITエンジニア必須の最新用語解説
.NET Core 3.0
https://docs.microsoft.com/ja-jp/dotnet/core/whats-new/dotnet-core-3-0
アプリケーション開発フレームワーク
結城浩の再発見の発想法
プリプロセッサ
preprocessor
短期集中
React Native入門
React.jsをおさらいし、React NativeによるUI構築の基本を知ろう
バッチ処理設計の勘所
バッチ処理の特徴と設計のポイント
Category
Functional Jobs
Technical Jobs
Point
非機能要求に基づく実行計画
処理件数
処理時間
回復可能
多重起動
突き抜け対策
SD BOOK REVIEW
レガシーコードからの脱却
Amazon Web Servicesインフラサービス活用大全
Python 3スキルアップ教科書
15時間でわかるMySQL集中講座