BFT名古屋 TECH BLOG

日々の業務で得た知識を所属するエンジニアたちがアウトプットしていきます。

2021-01-01から1年間の記事一覧

【Google Map Platform】Google Mapにマーカーを設置する

初めに こんにちは、株式会社BFT新人エンジニアの内藤です。 先日Google Maps Platformを使って何とかGoogle Mapの表示はできました。 ですが、ただGoogle Mapが見れるだけだと物足りないので、 今回はGoogle Maps PlatformでGoogle Mapにマーカーを設置して…

【AWS】【Lightsail】【Amplify】EC2を使わずにAWSでWEBアプリを作成する方法を考えてみた

初めに こんにちは!株式会社BFT新人エンジニアのないとうです。 AWSでウェブアプリを作成ことになり、そのための方法を検討する必要が出てきました。 真っ先に考え付くのはEC2を用いて仮想サーバーを作成する方法なのですが、今回はそれ以外の方法でウェブ…

【AWS】RDSのPostgreSQL間でロジカルレプリケーションをやってみた

はじめに こんにちは。BFT名古屋支店のマッチです。今回はAWSのサービスのひとつであるRDSを用いてPostgreSQLのロジカルレプリケーションを行う方法について解説します。ロジカルレプリケーションについて詳細は、以下の記事をご参照ください。 bftnagoya.ha…

【PostgreSQL】インターネット接続の無いEC2環境にPostgreSQL13をインストールする方法

はじめに こんにちは!、BFT名古屋支店のヤタテです。 今回は、インターネット接続が無いEC2環境(RHEL7)でPostgreSQL13をインストールする方法をお伝えします。 本番環境とかって、セキュリティの問題で外部ネットワークに出られないとかよくありますよね…

【機械学習】Raspberry Pi+SSD_Kerasで物体検出してみた

こんにちは!BFT名古屋支店の猫です。梅雨が明けたら一気に暑くなって溶けてしまいました。 今日はラズパイで物体検出をしてみた話です! ながいよ! はじめに 使用環境 Raspberry Pi Webカメラ パッケージ等 前提 環境構築~物体検出実行手順 1.環境構築 …

【AWS】EC2上のPostreSQL間でのロジカルレプリケーション設定方法

はじめに こんにちは。BFT名古屋支店のマッチです。今回はAWSでPostgreSQLをインストールしたEC2インスタンスを2台用意し、ロジカルレプリケーションを行う手順を解説します。 EC2へのPostgreSQLインストール手順については、以下の記事を参考にしてください…

【PostgreSQL】ロジカルレプリケーションについて

はじめに こんにちは。BFT名古屋支店のマッチです。今回はPostgreSQLの機能のひとつであるロジカルレプリケーションについて解説します。 ロジカルレプリケーションとは ロジカルレプリケーションとは、PostgreSQL間でデータをレプリケーション(複製)するた…

【AWS】EC2上にPostgreSQL13をインストールする方法

はじめに こんにちは!夏が本格化して沖縄が恋しい、BFT名古屋支店 マカビです。 AWS RDSを利用することで、PostgreSQLをエンジンとしたデータベースを作成することはできますが、今回はEC2上に立てる場合をご紹介します。 前提条件 インストールするPostgre…

【GMP】0から始めるGoogle Maps Platform ③ Google Mapを表示するプログラムの作成

初めに こんにちは!株式会社BFT新人エンジニアのないとうです。 全3回でGoogle Map を表示する連載、第3回です。 前回はGoogle Mapをブラウザで表示するためのwebサーバーを作りました。 前回はこちら↓ bftnagoya.hateblo.jp 今回はwebサーバー上で動くht…

【GMP】0から始めるGoogle Maps Platform② Map実装準備(WEBサーバーの作成)

初めに こんにちは!株式会社BFT新人エンジニアのないとうです。 全3回でGoogle Mapを表示する連載の、第2回です。 前回はGoogle Maps Platformで使うAPIキーを取得しました! 前回はこちら↓ bftnagoya.hateblo.jp 今回の連載ではローカルホストのURLで生…

【GMP】0から始めるGoogle Maps Platform ① APIキーの取得とGoogle Maps APIの有効化

はじめに 初めまして!!株式会社BFT新人エンジニアのないとうです。 今回から3回にかけてGoogle Maps Platform を使ってGoogle mapを表示するところまでを投稿していこうと思います。 初回はGoogle Map APIの有効化とAPIキーの取得までを行います! それで…

【AWS・CloudFormation】CloudFormationで請求アラートをサクッと作ってみた

はじめに こんにちは! CloudFormationが大好き!BFT名古屋支店・インフラ女子(?)のやまぐちです。 どこかのタイミングでCloudFormationを触ってやろうと機会をうかがっていたのですが 思いもよらぬ場面でやってきました。 今回はCloudWatch Alarmを使…

【AWS・IoT】WSL(Ubuntu)をIoTモノとして登録し、MQTTのテストを行う

はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 少しずつ出来上がってきました、「混雑状況可視化サービス」! 作成していただいたプログラムを実装するのはラズパイなのですが、いかんせん全員に配布して確認してもらうよう…

【AWS】Lambda上のPythonで外部ライブラリを使用する方法

はじめに こんにちは、沖縄のコロナ状況が心配なBFT名古屋支店マカビです! AWS LambdaでPythonの外部ライブラリを利用するために行ったことをご紹介します。 備忘録のようなものになりますが、参考にしてください! 事前情報 AWS Lambdaでは、Pythonの標準…

【Zabbix】Zabbixの初期設定手順

はじめに こんにちは。BFT名古屋支店のマッチです。今回はZabbixインストール後の初期設定の手順についてまとめました。 前提 Zabbixのインストールが完了していること インストール手順については以下の記事をご参考ください。 bftnagoya.hateblo.jp 初期設…

【AWS・IoT】Pythonを使って作業PCからIoT CoreへMQTT接続しようとしたらエラー対応に追われた話(Resolved)

はじめに こんにちは! 友人から貰ったキャラメルソースが美味しすぎて高カロリー街道まっしぐら、 BFT名古屋支店・インフラ女子(?)のやまぐちです。 今回は絶賛サービス実装中である「混雑状況可視化サービス」について、IoTデバイス(ラズベリーパイ…

【Zabbix】AWS LambdaでZabbix Senderを使ってみる

はじめに こんにちは。BFT名古屋支店のマッチです。今回はAWS Lambdaを使って、ZabbixのコマンドラインツールであるZabbix Senderを動かしてみたので、手順をまとめてみました。 前提 Zabbixサーバーの構築と初期設定が完了していること Lambdaのランタイム…

【Zabbix】Zabbix Senderについて

はじめに こんにちは。BFT名古屋支店のマッチです。今回はZabbix Senderについてまとめました。 Zabbix Senderとは Zabbix SenderはZabbixで監視データを取得するためのコマンドラインツールです。監視対象のサーバからZabbixサーバへ指定した値を送信するこ…

【Python】データ分析:表の結合からグラフ化まで

こんにちは!BFT名古屋支店の猫です。 最近Pythonを使ってデータ分析の勉強をしているので、 学んだことを少しずつ記事にしていきたいと思います。 実行環境 やりたいこと データの結合(ユニオン・ジョイン) ユニオン ジョイン ピボットテーブルの作成 グラ…

【CloudWatch・サブスクリプションフィルタ・Slack】出力されるログの一部を抽出してSlackにわかりやすいメッセージ出力してみた

はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 前回の投稿でAWSマネジメントコンソールにログインしたらSlackへ通知する仕組みの実装をしましたが、Slackに通知される内容はアラーム内容なので、「ログインした」ということ…

【AWS】ログインイベントをSlackへ通知して意図しない作業を監視する 第2回(全2回)

はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 前回の記事に引き続き、ログインしたらSlackへ通知する、という仕組みの実装について説明をします。 前提としてセキュアなログイン、その後の操作をするための仕組みは前回の記…

【AWS】ログインイベントをSlackへ通知して意図しない作業を監視する 第1回(全2回)

はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 現在BFT名古屋支店では社外の方と一緒に混雑状況を可視化するサービスを作って、名古屋の飲食店を応援しよう!という企画が進行中です。 ありがたいことに名古屋だけではな…

【AWS】サービスクォータからクォータの引き上げをリクエストする方法

AWS

はじめに こんにちは、沖縄そばをそろそろ食べたいBFT名古屋支店のマカビです! 今回は、AWSのサービスクォータから上限緩和申請を行ったので、その手順をご紹介します。 AWS サービスクォータとは サービスクォータ (Service Quotas) とは、多くのAWSサービ…

【Zabbix】Zabbixのインストール手順

はじめに こんにちは。BFT名古屋支店のマッチです。今回はZabbixをAWS上のEC2にインストールする手順についてまとめました。 以下の公式インストール手順を参考としています。 www.zabbix.com 前提 インストールするZabbixのバージョンは4.0 AWS EC2のAmazon…

【AWS】LambdaとZabbixの連携システム構成図

はじめに こんにちは、BFT名古屋支店のマカビです! 今回は、AWS LambdaとZabbixサーバーの連携を実現するシステム構成図をご紹介します。 使用するサービス 使用するサービスについては、5つのみとなります。 AWS VPC AWS EC2 AWS Lambda AWS CloudWatch AW…

【GitLab】【Sourcetree】開発超★初心者が GitLab + Sourcetree で最小限のバージョン管理を始めてみる 第2回(全2回)

はじめに こんにちは! BFT名古屋支店・インフラ女子(?)のやまぐちです。 前回に引き続きGitLabの非公開レポジトリへSourcetreeというGitクライアントソフトを用いてSSHでアクセスすることで成果物や資料を共有する方法をご紹介します。 前回の記事で…

【AWS】CloudWatchにわざとエラーログを出す方法

はじめに こんにちは BFT名古屋支店のマカビです! CloudWatchにわざとエラーログを出力する方法を考えたのでご紹介します。 どのサービスでエラーを出すか? 方法を考えるにあたって、どのサービスを使用したら一番よいか考えました。 その結果、選ばれたの…

【Rails】bundle installできないのでrailsを5.2.4.2⇒5.2.5にアップデートした

こんにちは!BFT名古屋支店の猫です。 茄子とかきゅうりが安くて美味しい季節になりましたね。 麻婆茄子と棒棒鶏が捗ります。 今日はAWSでRedmineサーバをたてた際に困っちゃったことがあったので、 その概要と解決方法を書いていきたいと思います。 環境 AW…

【AWS】LambdaとZabbix連携に必要なサービスたち

はじめに こんにちは、BFT名古屋支店のマカビです! AWSクラウド上にあるZabbixとLambdaを連携するために必要なAWSサービスを調査したので、その結果をまとめます。備忘録的な感じになりますが、ご参考になれば幸いです。 サービス一覧 No. サービス名 簡単…

【Zabbix】Zabbixのインストール要件

はじめに こんにちは。BFT名古屋支店のマッチです。今回はZabbixのインストール要件についてまとめました。要件については、以下の公式ドキュメントを参考としています。 www.zabbix.com 今回はZabbix 4.0の要件についてまとめています。他のバージョンでは…