寝かしつけ状況を共有したい!SORACOMとLINEで実現する状況通知アプリの開発
どうも、若松です。 今回は寝かしつけ状況をLINEに通知する仕組みを構築したので、手順を残しておきます。 アプリ開発の動機 子育てをしていると寝かしつけの場面が頻繁に訪れます。 素直に寝てくれればいいのですが、時にはギャン泣きで長期戦になったりもします。 そうなると夫婦で...
View Articleプラットフォームエンジニアリングやってみたけど、結局「対話」が大事だった話
この記事は KDDIアジャイル開発センター(KAG) Advent Calendar 2025、24日目の記事です。 はじめに こんにちは、KDDIアジャイル開発センターの若松です。 みなさん、プラットフォームエンジニアリングしてますか? ガートナーによると プラッ...
View Article2023年のAWSアップデート追いかけてみる(まとめ)
どうも、若松です。 軽い思いで始めたアップデート追っかけ祭りですが、どうやらこのままいくと10記事以上になりそうなことがわかったので、まとめページを用意しました。 (ほんと2~3ヶ月分で1記事のつも…
View Article2023年のAWSアップデート追いかけてみる(6月前半編)
どうも、若松です。 前回の記事に引き続き6月前半のアップデートを追いかけます。 ちょうどAWSのセキュリティ年次イベントであるre:Inforceの時期だったこともありセキュリティ多めです。 (追記…
View Article2023年のAWSアップデート追いかけてみる(6月後半編)
どうも、若松です。 前回の記事に引き続き6月後半のアップデートを追いかけます。 (追記)一覧にまとめました https://qiita.com/t_wkm2/items/2b0fcf742b94c2…
View Article2023年のAWSアップデート追いかけてみる(7月前半編)
どうも、気づいたら2個もAWS資格を失効してた若松です。 AWSのアップデートってre:Inventのときだけ必死に追いかけるのに年明けになるとサボっちゃうの何なんですかね? ご多分に漏れず、私も2…
View Articleコンテナイメージのセキュリティチェック&脆弱性診断を簡易的に実施する
どうも、若松です。 最近、コンテナイメージをビルドしまくっており、オレオレなコンテナイメージが増殖しています。 そんなおり、以下の記事が目に止まりました。 DockerHubで公開されているコンテナが安全か確かめてみた結果【人気のコンテナ上位800個】 そりゃあ脆弱性あるわなぁと思いつつ、じゃあオレのコンテナイメージは大丈夫か?と思いました。...
View ArticleNginxとphp-fpmを用いてLaravalを表示する
どうも、若松です。 前回はLaravelをDockerで起動し、イメージを軽量化するところまで行いました。 https://qiita.com/t_wkm2/items/245288e42083ac7e4057 今回は、 php artisan でのサーバ起動ではなく、Nginx+php-fpmでLaravelを表示するところまでを行います。 設定 ディレクトリ構造 docker/ ├─...
View Articledockerコマンドの補完を設定する
どうも、若松です。 dockerコマンドを使っていると、わかってるけど単語のスペルが出てこないなどで、サブコマンドやオプションをhelpで調べたり、ググる場面が多いかと思います。 そんなときにdockerにはコマンドを補完してくれる機能あるので、紹介したいと思います。 補完設定 実は公式にドキュメントも用意されています。...
View Articleコンテナにログインして内部を調査できるワンライナー
どうも、若松です。 コンテナイメージを作成するときはDocekerfileを作成すると思いますが、その前にベースイメージ内部を確認したいことが多いと思います。 そこで、ベースイメージをpullした状態からコンテナへログインするワンライナーをご紹介します。 AmazonLinux2コンテナへログインするワンライナー docker run -it amazonlinux:2 /bin/bash...
View Article作成したLaravelコンテナを軽量化する
どうも、若松です。 前回はDockerでLaravelを起動するまでをまとめました。 https://qiita.com/t_wkm2/items/9b2011af9569627fee40 しかしながら、現在のコンテナイメージはお世辞にも軽量とは言えません。 コンテナイメージサイズはコンテナ起動時間に直結するため、できるだけ軽量化していきたいと思います。 Dockerfile FROM...
View ArticleDockerでLaravelを起動する
どうも。若松です。 前回の記事でLaravelの起動までをまとめました。 https://qiita.com/t_wkm2/items/29b150e52a7c08f0e976 今回DockerでLaravelの起動までをまとめます。 Dockerfile FROM amazonlinux:2 # PHPインストール RUN amazon-linux-extras install -y php7.3...
View ArticleAmazonLinux2でLaravelを起動する
どうも、若松です。 ひょんなことからLaravelを触ることになったので、AmazonLinux2で一から動かしてみます。 コマンド一覧 # PHPインストール amazon-linux-extras -y install php7.3 yum install -y php-pecl-zip php-mbstring php-dom # Composerインストール php -r...
View Article東京リージョンのマネージメントコンソールからInstanceConnectでSSHする際のIPレンジを調べるワンライナー
どうも、若松です。 先日ローンチされたInstanceConnect、すこぶる便利ですね。 純粋なSSHなので、SessionManagerのような環境変数が読み込まれない等がなくて快適です。 ただし、コマンド履歴のログは取れないのでトレードオフですね。 コンソールからSSHする際に躓くIPレンジの許可...
View Articlesoracom-cliでButtonの情報を取得してみた
どうも若松です。 SORACOM API では、エンドポイントの /gadgets にリクエストを送ることで Button の情報を取得することができます。 APIの一覧は以下となります。 https://dev.soracom.io/jp/docs/api/#/Gadget しかし、インフラエンジニアの私は生のエンドポイントを叩くことに慣れていません。 やはり馴染みのあるCLIで叩きたいわけです。...
View ArticleSORACOM ButtonでLambdaを使わずにSlack連携してみた
どうも若松です。 みなさん、SORACOM Button活用してますか? Slackへの連携も公式に出ているので、簡単に実装できますね。 https://dev.soracom.io/jp/start/aws_button_slack/ これを今から帰るよメッセージに使ってる方もいるようです。 しかしながら、以下のような方もいらっしゃるかと思います。 - そもそもLambdaって何者よ -...
View ArticleSORACOM Button でバスターコールを発令してみた
どうも若松です。 SORACOM LTE-M Button で何作ろうかと悩むのは楽しいですね。 せっかくなので押しがいがあるのを作りたいといろいろ考えていたときに、あるマンガの場面を思い出しました。 バスターコール ワンピースに出てくる、全てを破壊する命令ですね。 このバスターコールを発令するきっかけがボタンなのです。 AWS式バスターコール (プロレス技みたいですね)...
View ArticleSORACOM Buttonから渡されるイベントを確認してみた
どうも若松です。 SORACOM LTE-M Button がリリースされたので、買ってみました。 https://soracom.jp/products/gadgets/aws_button/ どこでもLambda叩けるのは便利ですよねー いろいろ可能性を感じます。 セットアップ AWS IoT 自体が触るの初めてだったので、いろいろと仕様を確認しながら触ってみました。...
View Articleboto3でec2をdescribeして値を取り出す
どうもLambda(Python)初心者の若松です。 唐突ですが、みなさんはLambda使っていますか? サーバが無くてもコードが動く。 魅力的ですよねぇ。 やっぱり時代はServerlessだと。 インフラでも言語の一つくらい使えるようになれと。 そんな流れに逆らわないゆとり世代ど真ん中の私は、とうとうLambdaに踏み込んだわけです。...
View ArticleSSMを用いたCloudWatchLogsへのイベントログ出力
WindowsServer2012のEC2Config Ver4.x以降とWindowsServer2016からはCloudWatchLogsへのログ出力設定方法が変わりました。 今回は東京リージョンにイベントログを出力する手順に絞って記載します。 ※いままでEC2Config経由でログ出力設定をしていた方であれば、任意ログの設定方法もわかると思います。 EC2でWindowsインスタンス作成 割愛...
View Article