2021-01-01から1年間の記事一覧
こんにちは! BFT名古屋支店の佐野です。 突然ですが、Lambdaには他のAWSサービスで発生したイベントを検知して起動できるトリガー機能があることは御存じでしょうか。 これを利用することで、例えばAWSのストレージサービスであるS3と連携させ、管理してい…
こんにちは! BFT名古屋支店の佐野です。 今携わっているAWSのプロジェクトでAWS WAFを触っており、Web ACLをAPI Gatewayに紐づけたりしているのですが、そのプロジェクトを進めている中でAWSからWAFに関するお知らせメールが入ってきました。 今回はプロジ…
こんにちは、BFT名古屋支店のトミオカです。 今回は、GCP(Google Cloud Platform)でOracleを使う場合、ライセンスはどうなるのかという疑問について調査してまとめてみました。 OracleライセンスはCPUのコア数やソケット数により課金される「プロセッサライ…
こんにちは! 最近寒くなったので夕飯がお鍋になりがちな猫です。 はじめに 抽出や置換を行いたいときに便利なsedコマンドですが、正規表現や変数の使い方でハマってしまうこともしばしば‥‥。 先日も数時間使ってしまったので、備忘録を書きたいと思います。…
はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 プロジェクトでとても時間がかかるのが仕様書作成やエビデンス取得などでのExcel操作。 エンジニアなはずなのに実際の職業は『Microsoft使い』となっていることも多々あります…
初めに こんにちは。株式会社BFT名古屋支店新人エンジニアのないとうです。 今回は、APIから取得したデータをもとに地図上にピンの設置と情報ウィンドウの表示を行う方法について紹介したいと思います。 前提条件 ・Vue.jsのプロジェクトが作成されている ・…
初めに こんにちは。株式会社BFT名古屋支店新人エンジニアのないとうです。 先日、Vue.jsでAPIの呼び出し処理を行った際に、非同期処理の部分で苦戦しました。 今回はその時にVue.jsの非同期処理について試したことを書いていきたいと思います。 環境 ・Node…
初めに こんにちは、株式会社BFT名古屋支店新人エンジニアのないとうです。 今回はAPI GatewayとLambdaを用いて、DynamoDBから情報を取得する方法について紹介したいと思います。 前提条件 ・DynamoDBにデータが保存されている ・DynamoDBのデータを取得でき…
初めに こんにちは、株式会社BFT名古屋支店新人エンジニアのないとうです。 先日、API Gatewayで発生した502エラーについての原因の調査と、対応を行いました。 今回はその時の行動について書きたいと思います。 初めに システムについて 画像のアップロード…
初めに こんにちは、株式会社BFT新人エンジニアのないとうです。 今回はAWS LambdaとAmazon API Gatewayを用いて、S3に保存された画像を表示する方法について紹介したいと思います。 概要としては、LambdaでS3の画像を呼び出しbase64形式に変換してから、API…
こんにちは! BFT名古屋支店の佐野です。 今回はAPI Gatewayで作ったAPIにVPCの中にあるEC2からアクセスする時のパターンについての、ほんの少しボリューム控えめなお話です。 特にプライベートセグメントから、APIを叩く際の仕組みや注意点などに触れていき…
初めに こんにちは。株式会社BFT名古屋支店新人エンジニアのないとうです。 今回はVue.jsとAmazon API Gatewayを用いて、S3に画像をアップロードする方法について紹介したいと思います。 紹介する方法の概要は、パソコン内に保存されている画像を選択しAPIを…
はじめに こんにちは。BFT名古屋支店のマッチです。今回はあるAWSアカウント上で構築したEC2インスタンスを別のアカウントに移行(コピー)する手順について紹介します。 概要 今回実施する手順を簡潔にまとめると以下のようになります。 カスタマー管理型キー…
はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 名古屋市内の小規模飲食店を対象に無償で混雑状況見える化サービス「こんどる?」を提供するにあたって、店舗内には複数の機能を実装したラズパイを設置しています。 先日3台…
こんにちは、BFT名古屋支店の猫です。 忘れがちなので備忘用のメモも兼ねてまとめました。 結論だけ知りたい方はこちら やりたいこと 二つの日付が何カ月差なのかを計算したい 「同年の4月と5月は1カ月差」という計算 使用したもの Python3.8.10 datetime…
初めに こんにちは、株式会社BFT名古屋支店新人エンジニアのないとうです。 今回はAmazon CognitoとVue.jsを用いてログイン機能をAmazon Lightsail上で実装する方法について紹介したいと思います。 ログイン機能の概要としては、以下の画像のようになってお…
こんにちは! BFT名古屋支店の佐野です。 とある案件において「DirectConnectで社内ネットワークと接続しているVPC(VPC A)に、VPC Aを持つアカウントとは異なるAWSアカウントが持つ別のVPC(VPC B)をピアリングし、社内ネットワーク内にあるZabbixにVPC BのCl…
はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 AWSってGUIでポチポチするだけでカンタンにリソースを作れるのが何より魅力ですよね。 ネットの記事を見るとAWS CLIを用いてリソースを作成するスタイルもたくさんありますが、…
初めに こんにちは株式会社BFT新人エンジニアのないとうです。 今回はAWS Lambdaを使って画像からEXIF情報を取得する方法を紹介したいと思います。 やりたいことは、 ①Amazon S3にjpeg画像がアップロードされたら関数を起動する ②jpeg画像からEXIFデータを取…
はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 ここ二年くらいAnsibleやCloudFormationなどの自動化が大好きです。もっといいやり方があるとしてもとりあえず自分の思い描いたように動くと本当に嬉しいですよね! 今回はラズ…
初めに こんにちは、株式会社BFT新人エンジニアのないとうです。 AWS SDK for JavaScriptのadminAddUserToGroup関数を使ってCognitoユーザープールのユーザーをグループに追加しようとしたところ 「CredentialsError: Missing credentials in config, if usi…
こんにちは! BFT名古屋支店の佐野です。 久しぶりの記事執筆になります。 今回は業務の効率化のために最近実施した内容である、 インターネットからの接続を断っているプライベートなセグメントにあるRDS(PostgreSQLデータベース)に、ローカルの端末から…
はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 今回はIoTデバイスを遠隔操作したい!という一心でラズパイ4(64bit)にSSMエージェントを導入した方法を記載したいと思います。 ラズパイ4にSSMエージェントを入れる 実は20…
初めに こんにちは、株式会社BFT新人エンジニアのないとうです。 CognitoのIDプールのロールを変更しようとしたところ 「There was a problem modifying this identity pool. Please try again.」 というエラーが発生しました。 AmazonCognitoPowerUserのポ…
はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 とりあえず作ってみようぜ!がコンセプトの混雑状況可視化サービス「こんどる?」ですが、インフラをアジャイル開発風に構築するもんじゃないなぁという感想を想定通りに抱きま…
こんにちは、BFT名古屋支店の猫です。 昨日初めて黄色いスイカを食べました。違いはよく分からなかったですが美味しかったです! はじめに 使用環境 Raspberry Pi CO2センサ パッケージ等 前提 実行手順 1.ラズパイとCO2センサーを接続する 2.シリアル通…
コンニチハ、BFT名古屋支店のヤタテです。 今回は、AWS上でHAクラスタを組んだ場合にスプリットブレインに対応する方法について書いてみたいと思います。 はじめに スプリットブレインを知らない方は以下のWiki参照お願いします。 ja.wikipedia.org かいつま…
はじめに こんにちは、株式会社BFT新人エンジニアのないとうです。 先日AWS Cognitoでテストユーザーを作成したとき、画像のようにアカウントステータスが 【FORCE_CHANGE_PASSWORD】となる問題が発生しました。 AWSコンソール上ではアカウントステータスを…
はじめに こんにちは。BFT名古屋支店のマッチです。今回はAWS EC2のリソース監視をZabbix Senderを用いて実施する手順について解説します。Zabbixマネージャの構築やAWS上での使用については以前投稿した記事にもまとめているので、こちらも併せてご参照くだ…
こんにちは、BFT名古屋支店のヤタテです。 お客様から「インフラのEOSLに伴い、今のままオンプレでいくか、この機会にクラウド化するか検討したい」という ご要望がありました。 オンプレとクラウドを比較する上で、コスト面、機能面、或いは運用をはじめと…