API Gateway が「Lambda プロキシ統合」でさらに使いやすくなっててびっくりした話 | DevelopersIO      2019-05-24 10:20:37  詳細
はじめに こんにちは、みかみです。データインテグレーション(DI)部に所属しています。 分析基盤などのデータまわりを主に扱う部署なので、ふだん業務で API Gateway を使うことはあまりないのですが、以前、勉強会のセッション内容に啓発されて触ってみたことがありました。 APIを使うアプリ開発のdev環境にAPIGatewa...
https://dev.classmethod.jp/server-side/serverless/api-gateway-lambda-integration-fabu/
[アップデート] EBS 暗号化のデフォルト値を指定できるようになりました! | DevelopersIO      2019-05-24 10:20:33  詳細
本日のアップデートで EBS 暗号化のデフォルト値を設定できるようになりましたので、ご紹介します! New – Opt-in to Default Encryption for New EBS Volumes それでは早速、試してみましょう! 設定方法 EC2 コンソールを開き、リージョン指定のすぐ下をみると「アカウントの属性」があります。その中の Settings をク...
https://dev.classmethod.jp/cloud/aws/default-encryption-for-new-ebs-volumes/
[Tips] サクッと MySQL と PostgreSQL と Redshiftに大量データを作成する方法 | DevelopersIO      2019-05-24 09:20:38  詳細
はじめに 前々から社内で書く書くって言ってた、サクッと大量データを作成する方法を紹介します。(これで書く書く詐欺って言われない♪) 大量データを作成の共通点 大量データを作成の流れは、大量データ用テーブルに自らの空レコードをコピーすることで大量のレコードを作成します。作成したいレコード数に達すると、...
https://dev.classmethod.jp/cloud/aws/20190524-how-to-create-bigdata/
Kinesis DataStreamをトリガーに起動するLambdaは、「1秒毎に起動するとは限らない」という話 | DevelopersIO      2019-05-23 21:20:30  詳細
作成する プロジェクトフォルダの作成 sam init --runtime python3.6 --name TryKinesisLambda Lambda関数とtemplateファイル app.pyとtemplate.yamlは下記です。 実験内容によって、Lambdaのtime.sleep()の秒数を変更します。 requirements.txtは空っぽにします。 S3バケットの作成 コード等を格納するためのS3バケット...
https://dev.classmethod.jp/cloud/aws/kinesis-data-stream-lambda/
terraformingとAWS CLIとTerraform importを使って、tfファイルを修正するところまでのメモ | DevelopersIO      2019-05-23 18:20:29  詳細
福岡オフィスの梶原です。 AWS環境をTerraformで作成する機会があり、ちょこちょこ作っているとあれ?tfstateどこ行った?という状況に陥ってしまいました。(git xxxxx したのが原因です) さてどうしよ […]
https://dev.classmethod.jp/cloud/aws/terraforming-terraform-import/
ECS vs Fargate【きのこたけのこ戦争?だがFargateが圧勝しました!】 - Qiita      2019-05-23 15:20:33  詳細
Fargateとは?これってECSのサービスの1つですよね? ECSサービスの定義 「イケてる設計」を目指すエンジニアは、(何故か)コンテナサービスをクラウドで動かすことを選択しますよね。 設計が複雑だったり、環境変化のスピードに対応するマイクロサービス型のビジネスに向いていたり。。 さて、ここでECSサービスをちょ...
https://qiita.com/blackriver/items/4a21695db3fe87f6dd47
DynamoDBの強力な整合性のある読み込みでの料金 | DevelopersIO      2019-05-23 13:20:36  詳細
渡辺です。 確認しようとして検索してみたら公式ドキュメントしかヒットしなかったので、噛み砕いてまとめておきます。 調べに来る人は多分いるのでw DynamoDB の読み込みモード DynamoDB の読み込みでは、「結果整合性のある読み込み(Eventually Consistent Reads)」と「強力な整合性のある読み込み(Strongly Consi...
https://dev.classmethod.jp/cloud/aws/pricing_dynamodb-strongly-consistent-read/
無料のAWS Well-Architected Toolでクラウド最適化への一歩を踏み出そう | DevelopersIO      2019-05-23 13:20:35  詳細
ご機嫌いかがでしょうか、豊崎です。 今回、AWS Well-Architected Toolを利用する機会がありましたのでご紹介したいと思います。 AWSマネジメントコンソールからQA形式でワークロード(システム)のチェックを行うことができます。 その前にWell-Architectedとは何か?ということですが、 AWSのソリューションアーキテク...
https://dev.classmethod.jp/cloud/aws/wa-tool-cloud-optimisation/
オンプレとVPCを接続するTransitGatewayとVPNの料金を比較する | DevelopersIO      2019-05-23 13:20:33  詳細
「オンプレとVPCをVPNで閉域網接続したいんだけど、新しくリリースされたTransitGatewayってのもあるじゃん。費用的にどう違うん?」 AWSにはオンプレとVPCを直接VPN接続できるサービスがあります。 [Amazon VPC] ハードウェアVPN接続についてまとめてみた | DevelopersIO これに対して、TransitGatewayが東京リージョ...
https://dev.classmethod.jp/cloud/aws/compare-transitgateway-and-vpn-pricing/
Config Rulesが激安になるのでみんな使ったほうがいいRuleを紹介します! | DevelopersIO      2019-05-23 09:20:33  詳細
こんにちは、臼田です。 皆さん、AWS Config使ってますか? AWS Config自体は全てのユーザーが使っているサービスだと思います。各種リソースの設定変更を記録できて、例えば、いつどのようにSecurity Groupを変更したか、いつEC2を立ち上げたか、時系列で確認することができるので使わない手はないサービスです。弊社で...
https://dev.classmethod.jp/cloud/aws/recommend-config-rules-for-all-user/
CloudFront対応のWordPress、Host設定でELB直接続も可能な環境を構築してみた | DevelopersIO      2019-05-22 14:20:32  詳細
はじめに AWSチームのすずきです。 AWSが提供するCDN、CloudFront経由で公開するWordPress環境では、 管理者向けの編集機能などCDNの副作用で制限が生じる場合があります。 今回、ELBとして固定IP(EIP)に対応したNLBを採用し、 Webコンテンツの管理者は端末のHosts設定を切り替える事で、CDNの副作用なくWordPressを操作...
https://dev.classmethod.jp/cloud/aws/cloudfront-wordpress-cfn/
[AWS]踏み台をワンチャンなくせる!?VPC接続にClient VPNを使ってみよう | DevelopersIO      2019-05-22 10:20:36  詳細
コンニチハ、千葉です。 はじめに VPCにはDirectConnect(閉域網)をはじめ、インターネットVPNでのセキュアな接続もサポートされています。 VPCで利用できるインターネットVPN接続方式は複数あります。 AWS Site-to-Site VPN AWS Client VPN AWS VPN CloudHub サードパーティー製ソフトウェア VPN アプライアンス 参考:h...
https://dev.classmethod.jp/cloud/aws/vpc-client-vpn/
俺の目は節穴だった…VPCコンソールをより快適に利用する方法 | DevelopersIO      2019-05-21 14:20:32  詳細
こんにちは、大阪オフィスの数枝です。 VPCコンソールを使い始めてはや◯年。全然気づいてなかった機能がありましたのでご紹介します。 VPC コンソールのつらいところ 沢山リソースがあったら見づらくないでしょうか。 特に、開発・ステージング・本番環境を同じアカウントで作成している/複数のシステムを同じアカウント...
https://dev.classmethod.jp/cloud/aws/better-way-to-use-vpc-console/
IAMコンソールの便利な検索機能 | DevelopersIO      2019-05-21 11:20:41  詳細
AWS管理コンソールのIAM画面で便利な機能を知りましたので共有したいと思います。 前から存在した機能だと思いますが、私はまったく気づきませんでした。。 機能紹介 言葉で説明するよりも画面を見たほうが早いと思うので、早速見ていきます。 今回ご紹介するのは、IAM画面の「IAMの検索」という小さな検索ボックスです...
https://dev.classmethod.jp/cloud/aws/iam_search/
DX越しにインターフェイスエンドポイントを利用する際のターゲット指定方法 | DevelopersIO      2019-05-21 01:20:39  詳細
こんにちは、臼田です。 VPCエンドポイントのうちのインターフェイスエンドポイント(PrivateLink)をDirect Connect(DX)越しに利用する際に、どのようにターゲットを選択するか調べる機会があったので共有します。 大きく2種類の手法があるので、環境に合わせて選択できます。 Route53リゾルバを利用する方法 下記で解説...
https://dev.classmethod.jp/cloud/aws/use-to-vpc-endpoint-with-dx/
Amazon Redshift 統計情報を自動更新する『Auto Analyze』の動きを確認してみました | DevelopersIO      2019-05-21 00:20:33  詳細
はじめに Auto Analyzeは統計情報の更新(ANALYZE)がバックグラウンドで自動実行するサービスです。本日は実際の動作を確認してみました。 Auto Analyzeとは Amazon Redshiftは、テーブルやインデックス内で、どのような値が、どのような頻度で出現するのかの情報である「統計情報」を事前に取得しておき、この情報を基...
https://dev.classmethod.jp/cloud/aws/20190520-amazon-redshift-auto-analyze/
【Alexa】Connpass用の受付スキルを作ってみた #Alexa #AlexaDevs | DevelopersIO      2019-05-20 16:20:39  詳細
せーのでございます。ここ数年、結構な頻度で勉強会を開いていまして、その度に「めんどくさいなあ」と思っていた受付処理をスキル化してみました。 ※この記事は基本的なスキルの作成法は解説致しません。もしわからない用語が出てきた時はDevelopers.IOのAlexaカテゴリから検索してみましょう。 ConnpassはQRコードが出...
https://dev.classmethod.jp/voice-assistant/try-to-develop-registration-skill/
Windows Server EC2インスタンスを別サブネットに移行する際に注意すべきこと | DevelopersIO      2019-05-20 10:20:35  詳細
Windows Server 2016以降のはなしです。 一度作成したWindows Server EC2インスタンス対して、バックアップからのリストアやマシン移行などで別のサブネットに移動した場合、インスタンスメタデータを参照することができなくなります。 それによりCloudWatch Agentの起動に失敗するなどの副作用が出る場合があります。 (...
https://dev.classmethod.jp/cloud/aws/about-windows-ec2-instance-static-route/