-
基本的には、Web業界では「Websocket」と「http通信」の文脈で語られることが多いトピックになる。 ソケット通信 特徴 OSI参照モデルで言えば、トランスポート層に位置します。 プロトコルとしては「TCP/IP…
-
12.08
【AWS】「EC2」と「S3」のホスティング比較
構築に必要なもの EC2の場合 EC2インスタンス EBSストレージ EC2にアタッチする外付けハードディスクです。 Elastic IPアドレス 稼働しているインスタンスが一つにつき1つなら料金はかからない。 Route53…
-
違いを見る前にプロキシとリバースプロキシのおさらいです。 プロキシ イメージ図 ユースケース 社内LANからアクセスさせるサイトを制限する目的で使われることが多い。 プロキシの機能 キャッシュ Webページをキャッシュして…
-
「ランタイムライブラリ」と「スタティックライブラリ」の違いは以下です。基本的には、特に理由がなければ「ランタイムライブラリ」で開発した方が良さそうでしょう。 ランタイムライブラリ 実行時にリンクされるライブラリです。Windowsで言え…
-
CloudWatchとは? AWSサービスの監視やモニタリングができるサービスです。閾値を設定しておいてそれをそれを超えたらAmazon SNSを使って通知をさせることができます。 Amazon SNSとは? AWSの通知サービスです…
-
12.07
【AWS】「ARN」について
ARNとは? 「Amazon Resource Name」の略です。AWSサービスのリソースを一意に識別します。 命名形式 基本的には以下のようになっていますが、サービスによって異なります。 [crayon-66338efd5aa4…
-
Amazon VPC AWSでは「Amazon VPC」と言う領域を作ることでそこに自由にネットワークを構築できるアンマネージドサービスです。IPアドレスの範囲をもらえるのでその中でサブネットを分割したりして「Amazon EC2インスタ…
-
12.05
【設計】「キューイング」とは?
キューイングとは? 日本語にすると「待ち行列」という意味になります。システム開発の現場では主にアプリケーションの疎結合を保つ連携のための概念としてよく使われています。近年の開発手法の中心となりつつあるマイクロサービスと一緒に語られることが…
-
12.05
【AWS】「ECS」のデプロイ戦略
ECSのアプリケーションのデプロイ方法には複数種類あります。 万が一何らかの障害が発生した場合は、システムのロールバックを行う必要があり、その作業は即座に完了するものではない。 ローリングアップデート ECSのデプロイ の基本戦略…
-
グローバルサービス リージョンやAZを跨いで管理するサービスがあります。 IAM Route53 CloudFront CloudTrail WAF STS リージョン レスポンスが速くなる…