タグ

AWSに関するrandynetのブックマーク (27)

  • 社内講演会レポート: サーバレスのアンチパターン - エムティーアイ エンジニアブログ

    こんにちは、ルナルナ開発の牧です。先日弊社にて、アマゾン ウェブ サービス ジャパン株式会社の西谷圭介さんに来て頂き、「サーバレスのアンチパターン」をテーマに講演会という形式でお話しして頂きました! AWSの方のお話しを直接聞く機会があるなんて!これは行くしかない!と思った人は少なくなかったのでしょう。こんなに人が集まりました。 。。。そうです、写真を撮るのを忘れました。笑 でも50名以上の方が参加しましたよ!就職活動中の方々にもご参加頂きました! 恐縮ながら、代表して私が今回の講演会のレポートを書かせて頂きます。 発表内容レポート サーバレスアーキテクチャの概要 前半はAWSを利用したサーバレスアーキテクチャの基的なご説明でした。既存webバックエンドとサーバレスwebバックエンドの比較について下記に記載します。 traditional web backend ベーシックな構成。カスタ

    社内講演会レポート: サーバレスのアンチパターン - エムティーアイ エンジニアブログ
  • AWSの主要サービスをまとめてみた(後編)|sumi|note

  • AWSの主要サービスをまとめてみた(前編)|sumi|note

    AWSのサービスがたくさんあり、「名前だけ聞いたことあるけど、どんなサービスなのか分からないな〜」状態だったので主要サービスの概要をまとめてみました。 結構長くなってしまったので前編・後編と記事を分けて説明していきます。 VPC (Virtual Private Cloud) 専用のネットワーク空間で、ほぼMUSTで使うサービス。パブリックサブネット・プライベートサブネットの構築ができる。 外部インターネットに接続したい場合 →VPCにインターネットゲートウェイ(IGW)にアタッチ オンプレミスネットワークに接続したい場合 →仮想プライベートゲートウェイ(VGW)にアタッチサブネットを使ってインターネットからアクセスできる領域をわける。 ・パブリックサブネットに設定 外部インターネットとの通信する機能 (例)ウェブサーバーなど ・プライベートサブネットに設定 特定のネットワークとのプライベ

    AWSの主要サービスをまとめてみた(前編)|sumi|note
  • AWS セキュリティグループとネットワークACLの違い - Qiita

    はじめに AWS VPC(仮想プライベートクラウド)では、次の3つの機能を使ってセキュリティを強化するが、セキュリティグループとネットワーク ACLの違いがわかりづらいため、違いについてまとめました。 セキュリティグループ ネットワークアクセスコントロールリスト (ACL) フローフラグ ステートフルなファイアウォールのこと。デフォルトで許可されているのは同じセキュリティグループ内通信のみ(外からの通信は禁止)。そのため例えば、WEB公開する場合はインターネット(0.0.0.0/0)から80ポートを許可する。 ネットワーク ACL ステートレスなファイアウォールのこと。サブネット単位で適用され、デフォルトでは全ての送信元IPを許可する。 ※ 前後の状態に依存しないのがステートレス(stateless)で、前後の状態を保持しているのがステートフル(stateful)という意味 比較 セキュリ

    AWS セキュリティグループとネットワークACLの違い - Qiita
  • AWSでNATインスタンスを構築してみよう! - Qiita

    はじめに AWSではVPCとサブネットを上手く使い分けることでネットワーク公開領域と非公開領域を分けることができる。ネットワーク公開領域をパブリックサブネット、非公開領域をプライベートサブネットとそれぞれ呼び、プライベートサブネットにサーバーを立てることでセキュアなサーバーを構築することが可能。 この性質とNATインスタンスを利用することで、 プライベートサブネットに配置されたサーバーに対して以下のネットワーク要件が可能となる。 ロードバランサー経由でのみアクセス可能 外部からサーバーに直接アクセス不可能(HTTP, HTTPS, SSHなど全て) サーバーからの外部サイトはアクセス可能 NATインスタンスとは? 簡単に言うとプライベートサブネットに配置されたサーバーから外部サイトへアクセスするときに踏み台となるサーバーのこと。 例 データベースに接続してJSONを返す内部APIサーバーを

    AWSでNATインスタンスを構築してみよう! - Qiita
  • 【AWS】Lambdaでpipしたいと思ったときにすべきこと - Qiita

    はじめに Lambda関数を Python で書いていると、Lambda関数内でサードパーティのライブラリを使いたくなるときがあります。しかし、Lambda では pip を使ってライブラリをインストールすることはできません。今回はそんな状況で役に立つ方法を紹介します。 具体的には Lambda に用意されているファイルアップロード機能を使います。つまりファイルをアップロードするときにサードパーティのライブラリをアップロードすることで、Lambda関数内からライブラリを使えるようにします。 今回は Python の HTTPライブラリである requestsを使ってみようと思います。 関連記事 Lambda関数の基的な作成方法は以下の記事を参考にしてください。 AWSAPI GatewayLambdaを使ってRest APIを書いてみた 手順 ローカルで作業用ディレクトリを作成する

    【AWS】Lambdaでpipしたいと思ったときにすべきこと - Qiita
  • AWS シンプルアイコン - AWS アーキテクチャーセンター | AWS

    アーキテクチャダイアグラムは、設計、デプロイ、トポロジーを伝達する手段として優れています。このページでは、AWS 製品アイコン、リソース、およびダイアグラムの作図に役立つその他のツールを含む AWS アーキテクチャアイコン (旧称シンプルアイコン) の公式セットをご覧いただけます。 AWS は、お客様やパートナーがアーキテクチャダイアグラムを作成するために以下のリソースを使用することを許可します。これらのアイコンは、ホワイトペーパー、プレゼンテーション、データシート、ポスター、または技術資料などのダイアグラムに取り入れやすいよう、シンプルなデザインになっています。 AWS リファレンスアーキテクチャダイアグラムを閲覧し、AWS アーキテクチャセンターの専門家によるガイダンスとベストプラクティスを利用しながらより効率的かつ効果的に AWS で設計する方法を学びます。

    AWS シンプルアイコン - AWS アーキテクチャーセンター | AWS