カテゴリー: AWS

AWS, セキュリティ

【工事中】AWS ECS コンテナセキュリティ

  TwistlockがAWS公式パートナーみたいなので柔軟な連携が期待できそう。 https://aws.amazon.com/jp/blogs/news/aws-fargate-a-product-overview/   ECS EC2   Aqua   Twistlock       ECS Fargate   …

AWS, Python

AWS Lambda Python編

  @see Python による Lambda 関数のビルド   AWSを自在に操るSDKの『Boto3』   Boto 3 Documentation AWSを操作するにはこれが必要で都度利用していくといった形です。 LambdaとBoto3にeventにリクエストデータを渡して、Lambdaを利用していきます。   というわけで、Lambdaの扱いはe …

AWS

AWS Lambda node.js編

@see Node.js の AWS Lambda 関数ハンドラー     実際の利用はServerless Frameworkを利用します Backlog GitのWebフックからServerless FrameworkでS3へ パッケージとかをzipでまとめたり、GUIで定義が大変! Serverless Frameworkを利用することで賢く利用できます。 ローカルでの開 …

AWS

AWS IoT Core と SQSの連携

IoTデバイス(Mac)から AWS IoT CoreにMQTTプロトコルでデータを送って、IoT CoreがSQSへキューを送ります。 IoT <MQTT>→ AWS IoT Core → SQS   キューの作成   任意の名前でキューを作成します。 今回は標準キューで作成します。   【キューのクイック作成】をクリックします。   &nbs …

AWS

AWS EC2 + Kinesis Firehose + S3でApacheログを集約

AWS Kinesisを利用することで、ログ集約サーバをサーバレス化します。     事前準備 EC2インスタンスを作成しておく   ① IAM ロールの作成 EC2にIAMロールを作成して割り当てます。 このロールを使用するサービスを選択:EC2 ポリシー:AmazonKinesisFirehoseFullAccess ロール名:EC2-Kinesis-Full-R …

AWS

AWS Lambda VPC内配置時に気をつけること

  VPC内配置のメリット RDSやElastiCacheなどのAWSリソースと内部ネットワーク内でやりとりできる VPC内のセキュリティグループでアクセス制御できるのでセキュア   気をつける   配置時 先に配置するVPCを作成しておく IAMのロールが必要 『AWSLambdaVPCAccessExecutionRole』ポリシーを付与したロールが必要。 Lam …

AWS

Backlog GitのWebフックからServerless FrameworkでS3へ

  環境 Mac Book Pro AWS Backlog AWS Cliのインストール  

 

 

  ※利用時 [crayon-5df1c3d2de …

AWS

AWS S3 + CodePipeline + CodeBuild + CodeDeploy+ EC2

S3にzipで固めたソースファイルから1台のEC2にデプロイするって構成です。   ① S3バケットの作成   バケット名:bf-deploy-bucket バージョニングを有効化する   ② IAMロールの作成   CodeDeploy-Manage-EC2-Role   CodeDeployからEC2やAutoScalingを参照・操作する為の …

AWS, Linux

CentOS7 Memcached+PHP AWS ElastiCache運用に備える

  AWS ElastiCache (Memcached)を触るので 生のMemcachedを触ってみます。 チューニングパラメータやバッドノウハウや癖を知りたいのです。   Memcachedインストール  

 

  …

AWS, 優総研

ポートフォリオ制作なうなんだが…その1

          最短で完成を目指す。   ※雑記。現状は参考?にするのはおすすめしません。最後に整理します。   内容 本の感想投稿掲示板 + Google Books APIとのマッシュアップ 他書評サービスのコミュニティ機能があまり使われておらず成功していないから、Yomuyoは本好きの間で小さくてもコミュニケーションが …

AWS

AWS CloudWatch+SNS+Lambda+Serverless Framework+Chatwork API

  Serverlessフレームワークを利用して   Lambdaアプリケーション, Lambda関数の作成 SNSの作成 + SNSとLambda関数との連携 上記のデプロイ これが出来ます。   通知の流れ   Cloudwatch Alarm → SNS → Lambda → Chatwork   動作 Cloudwatch Alarmで設定 …

AWS, CDN

AWS S3 + CloudFlare(CDN)

S3の配信は早くないのとAWSの転送料金の問題から、CloudFlareを利用すると良い場合があります。CloudFlareは意外とダウンすることがあるので、障害が起こってもコストメリットと高速性を優先することが許される条件の場合は有効な選択肢です。 またCDNあるあるとしてプラグインが動かなくなったりすることもあるのでそこも考慮する必要があります。     設定方法 S3 バ …