USENIX ATC '22で発表されたDynamoDBのペーパーを読んでみた

AWS

インフラ担当の柴田です。 いきなりですが、皆さんAmazon Prime Dayでは何か買いましたか? Amazon.co.jpの発表では過去最高の売上ということで、結構買い物をした人も多いのかなと思います。 amazon-press.jp 私はというと、「何か買うぞー!」と思いつつ、…

MLOps への道① 〜Amazon SageMaker で線形回帰を行う〜

はじめに こんにちは! GIMLEチームの太田です。 突然ですが、私、8/7に行われる JAWS-UG京都 にて発表することになりました! イベントのテーマはズバリ「本気のAI」 今までなんとなくAI・機械学習という言葉は知っていましたが、実践したことはありません…

パフォーマンスインサイトを活用してDB負荷を改善する

AWS

こんにちは!インフラエンジニアの木村奈美です。 今回は、RDSのパフォーマンスインサイトを活用して問題を解決した事例を紹介します。 はじめに 今回のシステムは、 ALB + EC2 + RDS (Aurora MySQL) というオーソドックスな構成となっています。 ある時期か…

AzureにおけるIaC Bicepに入門してみた

はじめに こんにちは! GIMLEチームの太田です。 関東はもう梅雨明けしたと聞いて、めちゃくちゃびっくり ∑(O_O;) した今日この頃です。 6/28には近畿地方も梅雨明けしたとのこと。多くの地域で史上最短の梅雨期間となったみたいですね。 さて、本日の記事…

InSpecを使ったAWSリソースの自動テストに入門した

はじめに こんにちは! GIMLEチームの太田です。 関東では既に梅雨入りしたみたいですね。こちら関西では平年より遅い梅雨入りとなりそうです。 じめじめした季節がやってきますが、心は晴れ晴れとした状態で過ごしたいものですね(*^-^*) さて、今私が関…

Azureのネットワーキングを調べてみた 〜レビューの現場から〜

こんにちは! GIMLEチームの太田です。 突然ですが、皆さん「レビュー」ってどんなイメージを持っていらっしゃるでしょうか。 私は最近、成果物のレビューをしてもらう機会が多いのですが、何回出しても少し緊張してしまいます。 実は、この記事自体も先輩方…

S3オブジェクトをLambdaで処理する設計例4選

はじめに 初めまして! 2022年の2月からクラウド事業推進部にジョインいたしました、太田有人(おおたありひと)と申します。 GIMLEサービスを提供するチームの一員として、本ブログの投稿をやっていくことになりました。 初回の投稿で緊張しておりますが、…

DynamoDB localを使ってローカルで開発する

AWS

インフラ担当の柴田です。 さて、突然ですがDynamoDBを使った開発をどうやっていますか? DynamoDBがないと開発できないのですが、AWS上にDynamoDBを用意してローカルから接続する場合クレデンシャルの取り扱いが面倒くさいですよね。 かといって、毎回AWS環…

EC2インスタンスのコンソールスクリーンショットを取得する

AWS

インフラ担当の柴田です。 今回はEC2インスタンスのコンソールスクリーンショットの取得の仕方を紹介します。 トラブルの時ぐらいしかインスタンスのコンソールスクリーンショットを取得する機会はありませんが、 ちょうど前回、ウォームプールのトラブルを…

ウォームプールのインスタンスが起動しない問題とライフサイクルフックでの解決法

AWS

インフラ担当の柴田です。 今回は、Amazon EC2 Auto Scaling のウォームプールを利用した時に発生した問題と、それをライフサイクルフックで解決したお話です。 Amazon EC2 Auto Scaling のウォームプール docs.aws.amazon.com ウォームプールは、事前にイン…

JMeterを使って分間N件の負荷を均等にかける

こんにちは!インフラ担当の木村奈美です。 今回は、JMeterを使って均等に負荷をかける方法をご紹介します。 はじめに 負荷試験の要件によっては、ゆるやかな負荷を均等にかけたい場合があります。 例えば、分間100件のリクエストを均等に実行し、これを10分…

インフラエンジニアとデザイン

これは フェンリル デザインとテクノロジー Advent Calendar 2021 14日目の記事です。 インフラ担当の柴田です。 さて、今回は「デザインとテクノロジー」ということで、特に「デザイン」について書こうと思います。 インフラ担当とデザイン 「デザイン」と…

異なる分野の人とのコミュニケーションで気をつけていること 3選

これは フェンリル デザインとテクノロジー Advent Calendar 2021 13日目の記事です。 はじめに こんにちは。インフラエンジニアの木村奈美です。 フェンリルで毎年実施されているアドベントカレンダー、その執筆者は圧倒的にデザイナーが多いです。 とはい…

AWS WAF で Basic 認証をかける

AWS

AWS WAF のカスタム応答機能を利用して、AWS WAF の設定だけで Basic 認証をかける方法を紹介します。

Well-Architected Frameworkに追加されたサステナビリティの柱の紹介

AWS

インフラ担当の柴田です。 この記事は、Japan APN Ambassadors Advent Calendar 2021の5日目のエントリです。 さて、今週はre:invent 2021が開催されていましたが、皆さんは参加されましたか。 私は、現地で参加したかったのですが時節柄難しく、オンライン…

IIS+.NET Frameworkの環境構築で出たエラーコード0x80070021の対処法

こんにちは。インフラエンジニアの木村奈美です。 今回は、IIS+.NET Frameworkの環境を構築していてハマった、エラーコード 0x80070021 の対処法について書きます。 結論 なぜかIISのモジュールとハンドラーがなくなっていた IISの再インストールで解決 …と…

Terraformで全てのリソースにタグを打つ

インフラ担当の柴田です。 皆さんTerraformは使っていますか。 私は主にAWS CloudFormationを使うので、普段はTerraformを使わないのですが、 たまたまTerraformでリソースを作る機会があり、これは神機能と思ったのでブログを書いてみました。 全てのリソー…

DroidKaigi 2021にSUPPORTERSとして協賛します

Androidアプリ開発担当の岸本です。 フェンリルはDroidKaigi 2021にSUPPORTERSとして協賛します。 DroidKaigiのスポンサーになるのは今回が初めてです。 DroidKaigi とは DroidKaigiは、Android技術情報の共有とコミュニケーションを目的に開催する、エンジ…

AWS GameDay でユニコーンを鍛える

GIMLE チームの野田です。 9 月 15 日に APN パートナー向けに開催された AWS GameDay Online ~ APN 杯 vol.2 ~ に、フェンリルのメンバー 4 名で挑んできました。 AWS GameDay とは AWS GameDay は、決められたお題と AWS の環境がチームに与えられ、手順書…

MackerelでEC2インスタンスを監視する(後編)

こんにちは!インフラ担当の木村奈美です。 前編 ではMackerelの基本的な導入手順についてご紹介しました。 後編では、プロジェクトの要件に合わせた、プラグインを利用した応用的な監視についてご紹介します。 プロセス数を監視する 今回の対象のプロジェク…

MackerelでEC2インスタンスを監視する(前編)

こんにちは!インフラエンジニアの木村奈美です。 今回は、フェンリルのとあるプロジェクトで利用している監視ツール Mackerel(マカレル) をご紹介します。 前編では選定理由と導入方法、後編ではプロジェクトの要件に合わせた応用的な監視を紹介していき…

AWS Well-Architected Partner Program Bootcampを受講しました

AWS

インフラ担当の柴田です。 2021年8月25日に行われた、 AWS Well-Architected Partner Program Bootcampに参加したので、簡単に紹介します。 AWS Well-Architected Partner Program BootcampはAWS Partner Network (APN) パートナー向けに、Well-Architected…

DevAx::connect シーズン1 「イベント駆動」が始まってます

インフラ担当の柴田です。 社内では事前に紹介していたのですがAWSが「DevAx::connect」というセミナーをやっているので少し紹介をしたいと思います。 DevAx::connect Developer Acceleration (DevAx)という名称にあるように、開発者向けに一つのテーマで複…

AWS Security Jam でセキュリティの課題を楽しく学ぶ

AWS

2021 APN ALL AWS Certifications Engineer の野田です。 5月13日にオンラインで開催された AWS Security Jam に参加したので、その様子をお伝えします。 AWS Security Jam とは AWS Jam という、AWS のユースケースがエミュレートされた課題が用意され、実…

2021 APN Ambassadorsに選出されました

AWS

インフラ担当の柴田です。 AWSのブログ「2021 Japan APN Ambassadors / 2021 APN AWS Top Engineers の発表」で発表された通り、2021 APN Ambassadorsに選出されました。 APN Ambassadorとは? APN Ambassadorとは、先のブログに記載があるとおり、様々な方…

SPA公開用のリソースをCloudFormationで作る

AWS

インフラ担当の柴田です。 今回はSPA(Single Page Application)をAWSで公開するためのCloudFrontとS3をCloudFormationで作成する方法の紹介です。 今回の構成 今回紹介する構成以下の図のようにS3にSPAのコンテンツを設置して、CloudFront経由で配信するシ…

AWS勉強会

AWS

インフラ担当の柴田です。 以前小原さんが紹介していたようにフェンリルでは大小様々な勉強会が開かれています。 engineers.fenrir-inc.com 今回紹介するAWS勉強会もそのひとつで、私の所属する課でAWSをまだよく知らないPLや若手のエンジニアが「AWS 認定 …

iOSアプリのアクセシビリティを向上させるために、必要なこと

あらゆる人がどのような環境でも等しく情報を得られ、より多くの人たちに利用され、より永く愛されるために…。iOSアプリのアクセシビリティを向上させる方法をまとめます。

Androidアプリのアクセシビリティを向上させるために、必要なこと

あらゆる人がどのような環境でも等しく情報を得られ、より多くの人たちに利用され、より永く愛されるために…。Androidアプリのアクセシビリティを向上させる方法をまとめます。

AWS GameDay Online ~ APN杯 ~に参加しました

インフラ担当の柴田です。 2020年9月2日にAWSのパートナーネットワーク(APN)加入者向けのGameDayがオンラインで行われました。 フェンリルも2016年からAWSのパートナーネットワーク(APN)に加入をしており、参加資格がありますので、社内の有志4人で参加…