タグ

2019年6月6日のブックマーク (7件)

  • AWS CLI での Lambda の使用 - AWS Lambda

    AWS Command Line Interface を使用して関数と他の AWS Lambda リソースを管理できます。AWS CLI は、AWS SDK for Python (Boto) を使用して Lambda API を操作します。これを使用して API について学び、AWS SDK で Lambda を使用するアプリケーションの構築にその知識を適用できます。 このチュートリアルでは、AWS CLI を使用して Lambda 関数を管理して呼び出します。詳細については、AWS Command Line Interface ユーザーガイドの「AWS CLI とは」を参照してください。 前提条件 このチュートリアルでは、基的な Lambda オペレーションと Lambda コンソールについてある程度の知識があることを前提としています。まだ知識がない場合は、「コンソールで Lambd

    kitokitoki
    kitokitoki 2019/06/06
    “AWS Command Line Interface での AWS Lambda の使用”
  • GitHub - buzztaiki/awsenv: Set AWS environment variables and execute.

    kitokitoki
    kitokitoki 2019/06/06
    “Set AWS environment variables and execute. ”
  • ECS+EC2で動いているサービスをFargateにのせ替える - Qiita

    AWS Fargate Advent Calendar 2017の15日目です この記事ではECS+EC2で動いているサービスをECS+Fargateにのせ替えるときにやったことを紹介します なお、作業にはAWSマネジメントコンソールを使用します 現在の構成について 構成としては下記の通り 現在ECS+EC2で動かしているため、すでにイメージとタスクの登録は完了しています アプリケーション内で使用するためにRDSとElasticacheと連携しています タスク編集 まずタスクを編集します 1. Requires compatibilities を変更 FARGATEにチェックを入れます チェックを入れたら警告が出てきます 警告の内容 The selected network mode is not compatible with Fargate. Fargate requires the

    ECS+EC2で動いているサービスをFargateにのせ替える - Qiita
    kitokitoki
    kitokitoki 2019/06/06
    “ECS+EC2で動いているサービスをFargateにのせ替える”
  • AWS FargateでRuby on Railsを動かしてみる - Qiita

    記事は個人の意見であり、所属する組織の見解とは関係ありません。 こちらはAWS Fargate Advent Calendar 2017の12/3分の記事です。 今日は、Ruby on Railsのアプリケーションをローカル環境で作成し、それをFargateにECSでデプロイするところをやってみます。なお、データベースとしてはAmazon RDSで作成したMySQLを利用します。 事前準備 以下のものをローカルにインストールしておきます。 AWS CLI ECS CLI Docker CLI (Compose含む) ローカル環境の構築 Docker ComposeのRailsチュートリアルが秀逸なので、これを踏襲しながら実施してみます。 docker Quickstart: Compose and Rails 手順は全てMakefileにしてみました。 new: echo "$$_gem

    AWS FargateでRuby on Railsを動かしてみる - Qiita
    kitokitoki
    kitokitoki 2019/06/06
    “AWS FargateでRuby on Railsを動かしてみる”
  • AWS Fargateとは? - Qiita

    記事は個人の意見であり、所属する組織の見解とは関係ありません。 こちらはAWS Fargate Advent Calendar 2017の12/1分の記事です。 AWS re:Invent 2017のKeynoteにて、Andy Jassy CEOからAWS Fargateの発表が行われました。以下がリリースブログからの抜粋になります。 AWS Fargateは、コンテナをデプロイする最も簡単な方法です。端的に言うと、FargateはEC2に似ていますが、仮想マシンを提供する代わりに、コンテナを提供します。これにより、下回りとなるインスタンス群の管理をせずとも、コンテナを基的な計算単位として利用することができる技術です。やるべきことは、コンテナイメージ構築し、CPUやメモリの要件を指定し、ネットワークやIAMポリシーを定義し、そしてコンテナを起動することです。Fargateでは、アプリ

    AWS Fargateとは? - Qiita
  • AWS ECSとFargateの組み合わせが素晴らしい件 - エムティーアイ エンジニアリングブログ

    若者言葉を無理に使って白い目で見られるDockerおじさんの西川です。 re:Inventで発表されたFargateはECSをいじる者としてはとても気になります。 aws.amazon.com ECSクラスタを構成するクラスタインスタンス(ECS用語ではコンテナインスタンス)の管理から全く開放されるのです! マジヤバくね?(こういうところですね) ということで、AWSサポートから情報を頂きつつ、手を動かして試してみました。 前提知識:そもそもECSが何をするものなのか Dockerが何か、ECSが何かというところはこちらの記事を参考にしていただけると良いかと思います。 コンテナを使う動機 なぜDocker(コンテナ)が期待されるのか - Qiita Amazon EC2 Container Service(ECS)の概念整理 - Qiita Fargateは何をしてくれて、私は何をしなくて

    AWS ECSとFargateの組み合わせが素晴らしい件 - エムティーアイ エンジニアリングブログ
    kitokitoki
    kitokitoki 2019/06/06
    わかりやすい
  • Elastic Network Interface - Amazon Elastic Compute Cloud

    Elastic Network Interface は、仮想ネットワークカードを表す VPC 内の論理ネットワーキングコンポーネントです。次の属性を含めることができます。 VPC の IPv4 アドレス範囲からのプライマリプライベート IPv4 アドレス VPCIPv6 アドレス範囲からのプライマリ IPv6 アドレス VPC の IPv4 アドレス範囲からの 1 つ以上のセカンダリプライベート IPv4 アドレス プライベート IPv4 アドレスごとに 1 つの Elastic IP アドレス (IPv4) 1 つのパブリック IPv4 アドレス 1 つ以上の IPv6 アドレス 1 つ以上のセキュリティグループ MAC アドレス 送信元/送信先チェックフラグ 説明 ネットワークインターフェイスを作成および設定して、同じアベイラビリティーゾーンのインスタンスにアタッチできます。アカ