24時間稼働でないKinesisストリームの運用で手こずった点
May 21, 2020
posted by issei_m
前回に引き続き、Kinesisネタです。今回は、前回紹介したとあるコンシューマアプリケーションの運用で、タイトルにもある通り24時間稼働ではないユースケースでの運用で少しハマった点があるので書き記します。 ダウンタイムに ...
Scala + Kinesis Client LibraryでKinesisコンシューマーアプリケーションを作る
May 14, 2020
posted by issei_m
ここ最近のプロジェクトでKinesisのコンシューマーアプリケーションをScalaで開発・メンテしていたので、何回かに分けてノウハウをメモしておきます。 今回はScalaでKinesis Client Libraryを使 ...
Azure App Service + Docker で Rails アプリを動かす
May 12, 2020
posted by 中の人(管理者)
概要 会社でも個人でも AWS を使う事が多いのですが、今回、個人的なサイト作成で、勉強も兼ねて Azure App Service を使って Rails のアプリを作成してみました。 構成は以下の通りシンプルなものです ...
Vagrant環境でRailsのリモートデバッグ(ブレークポイント使用可能)
April 20, 2020
posted by koji
基本的には以下の記事の流れに沿ってインストールすれば良いのですが、ある程度インフラに精通していないと完了までに結構はまることになると思いますので、重要なポイントを記録しておきたいと思います。 Visual Studio ...
JAVA_TOOL_OPTIONS環境変数でAWS Lambda関数のシステムプロパティを設定する
April 16, 2020
posted by issei_m
最近AWS Lambdaをよく使う事があり、色々知見が溜まってきました。今回はAWS Lambdaに直接関係がないトピックですが、JavaアプリケーションをLambdaで動かす時にシステムプロパティの値を変更したくなり、 ...
AWS CLI のプロファイル切り替え関連
April 06, 2020
posted by 中の人(管理者)
業務で AWS を使っていると、複数の AWS のアカウント/ユーザーを切り替える事が多いと思います。AWS CLI で使うアカウント/ユーザーを切り替えるには、プロファイルという仕組みを使いますが、今回はそれに関して書 ...
CentOS 7で Tomcat 9 + Apache を動かす
April 03, 2020
posted by 中の人(管理者)
2020年になって再び Tomcat を触る事になるとは思いませんでしたが、とあるプロジェクトで以下の構成のシステムを立ち上げることになりました。 CentOS 7 Tomcat 9 Apache 2.4 yum コマン ...
AWS CLI v2の公式Dockerイメージが出たみたいなので使ってみた
April 01, 2020
posted by issei_m
既に使っている方も多くいると思いますが、先月AWS CLI v2が正式リリースされました。このバージョンではバイナリが各メジャーなOS毎に用意されていて、Pythonのインストールが不要になったので、v1の頃より使いやす ...
英語環境 Windows で日本語の文字化けを防ぐ
March 12, 2020
posted by 中の人(管理者)
英語版 OS を使っている 以前英語を勉強している時に Mac を英語環境で使い始めて以来、ここ10年くらいは何となく英語版の OS を使っています。メッセージとかが英語なので、英語に慣れるというメリットはあると思います ...
GitHub レポジトリをエクスポートする
March 10, 2020
posted by 中の人(管理者)
やりたいこと GitHub レポジトリの以下のデータをエクスポートしたい。 コード等(Git レポジトリ) Wiki issues, PRs, それらに対するコメント issues, PRs への添付ファイル 背景 現在 ...
AWS LambdaのJavaランタイムでミドルウェアのコネクションのリークでハマった件
March 03, 2020
posted by issei_m
今回はAWS LambdaでJava 8ランタイムを使った際に、Redis等のミドルウェアとのコネクションの管理関連でハマった点を備忘録として残しておきます。AWS Lambdaを使う上では抑えておくべき点である基本的な ...
Elastic Beanstalk 環境を Terraform で構築する
February 26, 2020
posted by 中の人(管理者)
AWS Elastic Beanstalk (以下 EB)は、スケール可能なウェブアプリの環境を簡単に構築・運用できるサービスです。 AWS コンソールからポチポチクリックしたりするくらいで、ELB・EC2・セキュリティ ...