紙一重の積み重ね

アラフォーのエンジニアがなれる最高の自分を目指して、学んだことをこつこつ情報発信するブログです。

AWS

【祝】3歳の息子を育てながら AWS 認定プロフェッショナル資格を2つ取りました

はじめに 3歳の息子を妻と一緒に育てながら、スキマ時間を利用して資格試験学習を続けています。 今年の2月末に、ソリューションアーキテクトプロフェッショナルを取得し、8月末に、DevOpsプロフェッショナルを取得しました。 本当は3月にソリューションアー…

久々にAMIからNATインスタンスを作ったら、AmazonLinux1のサポートが終了していた

AWS

はじめに タイトルの通りです。久々にNATインスタンスを作ったら、AmazonLinux1のサポートが終了していた事に気づいたのでメモ。 やりたいこと AWSが提供するAMI( amzn-ami-vpc-nat で始まるAMI)から、NATインスタンスを作成したい。 このAMIって、いつま…

【EC2+ALB】Auto Scaling Groupで使用している起動テンプレートを更新してEC2を置き換える方法

AWS

はじめに タイトルの通り、Auto Scaling Groupで使用している起動テンプレートを更新してEC2を置き換えたかったのでメモ。 やりたいこと ブルーグリーンデプロイメントしたい greenが動いている裏で、blueにデプロイしたい blueのAuto Scaling Groupで使用し…

#jawsdays2021 で登壇するためにマイクと Web カメラを購入しました

はじめに 2021年3月20日に開催される JAWS DAYS 2021で登壇させていただくことになりました。昨年に続き今年も登壇する機会をいただき、大変ありがたいです。 私のセッション 初めてサーバーレスアーキテクチャを使った体験談をお伝えします。rest API や、…

JAWS DAYS 2021のセッション公募(CFP)に申し込みました #jawsdays #jawsug

はじめに 今年の3月に開催される JAWS DAYS 2021のセッション公募(CFP)に申し込みました。 JAWD DAYS 2021とは 年に一度開催されるAWSコミュニティの大規模なイベントです。今年はオンラインでの開催になります。 jawsdays2021.jaws-ug.jp なぜ申し込んだの…

【メモ】MongoDB Atlas+AWS Lambdaの構築を解説しているサイト

はじめに MongoDB AtlasとAWS Lambdaの構築を試みており、情報を集めているのでメモ。 参考になりそうなサイト 日本語ではほぼ無いため英語圏で調査中。 ordina-jworks.github.io blog.sarasarya.com

【祝】2歳の息子を育てながら AWS 認定デベロッパーに合格しました

はじめに 2歳の息子を妻と一緒に育てながら、スキマ時間を利用して資格試験学習を続けています。間が空いてしまいましたが、8月に AWS 認定デベロッパーアソシエイトに合格することができたので学習方法などをまとめます。 AWS認定デベロッパーアソシエイト…

AWS上のUbuntu20.04にMongoDB4.4.1を構築する(インストールから外部接続まで)

はじめに Ubuntu20.04にMongoDBをインストールしたのでメモ。 環境 AWS Ubuntu20.04 MongoDB 4.4.1 事前準備 AWS上にEC2構築 Public Subnetに配置 EIPを割り振り、IPを固定化 セキュリティグループ設定 SSH開放:22 MongoDBのデフォルトポート開放:27017 参…

RDSスナップショットを久々に復元したら m5.xlargeで復元されて慌てた

AWS

久々にRDSを手動で復元したら、Defaultのでかいインスタンスサイズで復元されて慌てたのでメモ。要は確認不足なんですが、以前の世代のクラスを選ぶにはひと手間かかるようになりました。 結論 以前の世代のクラスを含める にチェックを入れる 失敗したこと …

【AWS学習】育児の合間に認定デベロッパーアソシエイト学習⑨

はじめに AWS認定デベロッパーアソシエイト取得に向けた学習ログです。 学習期間 2020年8月10日~8月16日 学習ログ API Gateway+Lambda関数を既存バージョンと並行してテストする方法 エイリアスを利用して、API Gatewayのカナリアリリースを実施する カナリ…

【AWS学習】育児の合間に認定デベロッパーアソシエイト学習⑧

はじめに AWS認定デベロッパーアソシエイト取得に向けた学習ログです。 学習期間 2020年8月3日~8月9日 学習ログ リソースの供給と需要を適切に一致させる拡張性の高いアーキテクチャ 要件 以下が必要 1つのDB 1つのサーバ 実現方法 DynamoDBのオートスケーリ…

【AWS学習】育児の合間に認定デベロッパーアソシエイト学習⑦

はじめに AWS認定デベロッパーアソシエイト取得に向けた学習ログです。 学習期間 2020年7月27日~8月2日 学習ログ KMSの暗号化プロセスの特徴 KMSは毎回、キーを回転させることができる KMSに保存されているマスターキーを使用して、暗号化キーを生成する Clo…

【AWS学習】育児の合間に認定デベロッパーアソシエイト学習⑥

はじめに AWS認定デベロッパーアソシエイト取得に向けた学習ログです。 学習期間 2020年7月20日~7月26日 学習ログ Fargeteで起動するDockerコンテナに対するX-Rayの設定方法 docs.aws.amazon.com DynamoDBトランザクションの特徴 docs.aws.amazon.com SQSの…

【AWS学習】育児の合間に認定デベロッパーアソシエイト学習⑤

はじめに AWS認定デベロッパーアソシエイト取得に向けた学習ログです。 学習期間 2020年7月13日~7月19日 学習ログ Lambdaのデッドレターキューが利用されるケース 要件 Lambdaは2回再試行を試みる Lambdaの非同期呼び出しが3回失敗した場合、デッドレターキ…

【Rails】gem aws-sesは署名バージョン3なのでAWS公式のaws-sdk-railsの利用がいいと思う

はじめに 2020年10月1日以降、SESでは署名バージョン4を使用する旨のAWSからメールが届きました。gem aws-sesを使っている場合、メールが送信できなくなる問題が起こりそうなのでメモ。 AWSからのアナウンス AWS SESでは、署名バージョン4を使え、とのこと。…

【AWS学習】育児の合間に認定デベロッパーアソシエイト学習④

はじめに AWS認定デベロッパーアソシエイト取得に向けた学習ログです。 学習期間 2020年7月6日~7月12日 学習ログ ElastiCacheクラスターのキャッシュ戦略例 要件 キャッシュ内のデータは常に最新にする 読みとられないデータを自動的に削除してクラスター内…

【AWS】認定デベロッパーアソシエイトの取得を目指します

はじめに 最近、AWS認定デベロッパーアソシエイトの学習をはじめました。 資格取得を目指す理由 今年の資格取得の目標は、応用情報技術者試験だったのですが、新型コロナウイルスの影響により、試験が中止となってしまいました。その後、実務でES6をガッツリ…

【登壇動画&資料】ゼロからはじめる Infrastructure as Code #jawsug #jawsdays #jawsdays2020

はじめに 2020年3月14日から開催されるJAWS DAYS 2020にオンライン登壇者として参加してきました。 取り急ぎ発表資料を公開します。 【3/19追記】オンライン登壇動画をアップロードしました! 意気込み 初めてのJAWS DAYS登壇です!!!!JAWS DAYS2020には…

AWS Organizationsで管理しているAWSアカウントを解約してみた

AWS

はじめに 不要なAWSアカウントを解約したのでメモ。 公式手順 aws.amazon.com やりたいこと アカウントAおよびBを解約したい アカウントA(親) AWS Organization アカウントB(子) 注意事項 いきなりアカウントAの解約はできない AWS Organizationsを使って関…

【告知】JAWS DAYS 2020で登壇します→現地開催は中止になりました #jawsdays #jawsug

はじめに 2020年3月14日に開催される、AWS のコミュニティイベント JAWS DAYS 2020でCall for Papersの公募に採用され、登壇させていただくことになりました。去年から登壇したいと思い続けてきたので、念願が叶いました。ありがたや。 発表予定のテーマ 以…

【AWS】CloudFormationでSQS(FIFOキュー)を生成するスタック

はじめに CloudFormationではじめてAWS SQSを作成したのでメモ。 作成するキュー アプリのメール送信処理を非同期化したい 先入れ先出しを採用 dev環境、staging環境、production環境毎にキューを分ける Shoryuken workerからキューイングする想定 ロングポ…

【参加レポート】今日からはじめられるAWS Edgeサービスを利用した境界防御

はじめに AWSからの招待セミナーに参加してきました。 参加した目的 境界防御の最新同行を知る 自分のプロダクトに入れられるか考える 感想 WAFのマネージドルールは、ブラックボックスなのが最大の課題で、チューニングできないため誤検知を改善できない認…

【レポート】A3-06 クラウドネイティブなモダンアプリケーション開発を始めよう!クラウドネイティブ設計とデプロイメントパターン #awssummit

はじめに AWS SUMMIT TOKYO 3日目の最終セッションのレポートです。 登壇者 AWS 福井厚氏 なぜモダンアプリケーションなのか 急速なイノベーションはもはや必須 利益を伸ばす 今ある人材を活用 急速なイノベーションがビジネスを進化させる 新たなデジタル製…

【レポート】A3-05 めざせ!サーバレスプロフェッショナルを聞いてきました #awssummit

はじめに 大好きなAWS芸人の清水さんのセッションレポートです。 Kinesisでフリーザを撃て!のネタが大好きです。 [初音ミク] Kinesis でフリーザを撃て! from 崇之 清水 www.slideshare.net 登壇者 AWSソリューションアーキテクト 清水崇之氏(@shimy_net) …

【レポート】I3-04 ロマサガRSの大規模トラフィックを捌くAmazon ECS & Docker 運用の知見 #awssummit

はじめに AWS SUMMMIT TOKYOの3日目で一番印象に残ったセッションのレポートです。 ロマサガ世代にはたまりません!! 登壇者 株式会社アカツキ エンジニア 駒井氏(@e__koma) VTuberの管理やってます! ゲームシステムの特性 トラフィック量の増減 お昼の時…

【レポート】D3-03 クラウド移行はまずはここから。「Amazon FSx for Windows File Server」によるファイルサーバ移行のベストプラクティス #awssummit

はじめに JAWS Summit Tokyo 2019 3日目のレポートです。 本セッションは、英語と日本語の同時通訳セッションでした。 登壇者 メモできず。 FSxのプロダクトマネージャの方とのことでした。 バックグラウンド クラウド上のほぼ2/3のWindowsインスタンスがAWS…

【レポート】D3-02 備えあれば憂いなし!AWS上のシステム本番稼働前に必ずチェックしたい4つのポイント #AWSSummit

はじめに JAWS Summit Tokyo 20193日目に参加してきました。 今年もコンテナとサーバレスを中心に聞いてきたため、レポートをまとめます。 登壇者 AWS 田島氏 セッションの背景 AWSサポートとして見てきた、 予め備えておけばこんなことには・・・という事例…

【参加レポート】C3-01【初級】AWS コンテナサービス入門 #AWSSummit

はじめに JAWS Summit Tokyo 2019の3日目に参加してきました。 今年もコンテナとサーバレスを中心に聞いてきたため、レポートをまとめます。 登壇者 AWS ソリューションアーキテクト 原 康紘氏 コンテナとは アプリケーションを構成するコンポーネント 以下…

【レポート】AWS Summit2019 Day3 基調講演 #awssummit

はじめに 今年もやってきましたAWS Summit Tokyo! AWS Summit Tokyo2019の基調講演レポートです。 登壇者 AWS Vice President Technology Marco Argenti氏 基調講演 12年前から開始したときには、ここまでの規模になるとは思わなかった 世界中で使われてい…

【参加レポート】ここから始めるAWSセキュリティ~リスク可視化と分析による継続的セキュリティの実現~ #aws

はじめに 4/16にAWSで開催された、招待制セミナー「ワークショップで学ぶ、今日から始められるAWSセキュリティサービス」に参加してきました。 色々学ぶことが多かったので振り返ります。 テーマ ここから始めるAWSセキュリティ ~リスク可視化と分析による …