AWS Lambda(Go) + API Gatewayを触ってみた


みなさんこんにちは、リンクバルの船寄です。

昨年のre:InventでLambdaのGo言語サポートが発表されましたが、まだ触ることができていなかったので、この機会に触ってみました。

今回はその手順を紹介させていただきます。

このポストの内容

  1. Lambdaにアップロードする実行ファイルを作成(at Cloud9)
  2. Lambda functionの作成
  3. API Gatewayの作成
  4. 動作確認
  5. さいごに

続きを読む


自動テキスト分類で経費削減٩( ‘ω’ )و


はじめまして!リンクバルでエンジニアとして働いている磯谷と申します。

先日行った機械学習系の仕事について書かせていただきます。

何番煎じかわかりませんが、よければ最後までお付き合いください( ´ ▽ ` )

 

やったこと

投稿された文章を自動でカテゴライズする。

なお言語はPythonです、jupyter notebook上でコードを書いています。

 

目的

弊社が展開しているCouplinkというサービスにおいて、投稿内容に規約違反がないかどうかをチェックしています。

今までは全て人力で行っていた分類作業に対し、マシーンラーニング導入でコスト削減!

今回は「規約違反(以下、カテゴリX)か否か」の2値分類を行った際の話を書かせていただきます。

 

続きを読む


KibanaでElasticsearchの簡単な操作をやってみる


エンジニアのクオンです。
本日はKibanaでElasticsearchの簡単な操作をやってみるというテーマについて紹介させていただきます。

振り返りですが、

Elasticsearchとは

Elasticsearch は Elastic 社が開発しているオープンソースの全文検索エンジンです。
大量のドキュメントから目的の単語を含むドキュメントを高速に抽出することができます。

Kibanaとは

KibanaはElastic社が開発しているビジュアライゼーションのためのツールで、Elasticsearchというデータベースに入っているデータを様々な形式で描画することができます。

続きを読む


Jquery Validation Pluginでフォームバリデーションを作る


初めまして。

エンジニアのクオンです。

今日はJquery Validation Pluginについて紹介させて頂きたいと思います。

Jquery Validation Pluginとは

フォーム要素内の入力部品に入力された値が正しいかを、指定したルールに基づいてチェックを行うjQueryライブラリです。
リンクはこちらです。https://jqueryvalidation.org/

続きを読む


AWS re:Invent 2017 – リンクバルエンジニアの参加レポート / 4日目


AWS re:Invent 2017 – リンクバルエンジニアの参加レポート / 4日目

こんにちは、リンクバルでエンジニアをしております。船寄です。
本日のre:Invent参加レポートを書かせていただきます。

本日はSESSIONとre:PLAY PARTYへの参加がメインとなりました。これらについて書かせていただきたいと思います。

続きを読む


AWS re:Invent 2017 – リンクバルエンジニアの参加レポート / 2日目


AWS re:Invent 2017 – リンクバルエンジニアの参加レポート / 2日目

こんにちは、リンクバルでエンジニアをしております。船寄です。
本日のレポートを書かせていただきます。
先日のレポートKeynotesがあると書いたのですが、
私の勘違いでした。

本日はSESSIONとEXPO、WELCOME RECEPTIONの参加がメインとなりました。

続きを読む


AWS re:Invent 2017 – リンクバルエンジニアの参加レポート / 1日目


AWS re:Invent 2017 – リンクバルエンジニアの参加レポート / 1日目

こんにちは、リンクバルでエンジニアをしております。船寄です。

先日からAWS re:Invent 2017に参加させていただいております。
本日の現地レポートを書きたいと思います。

本日から各sessionがスタートとなり、いよいよ本格的にイベントが開始されました。

続きを読む


AWS re:Invent 2017 – リンクバルエンジニアの参加レポート / 出発編


AWS re:Invent 2017 – リンクバルエンジニアの参加レポート・出発編

みなさんこんにちは、リンクバルでエンジニアをしている船寄です。

タイトルの通り、re:Inventへ初めて参加させていただいております。
技術者にとって、とてもありがたいと思っています!!
そして、今ラスベガスよりこの記事を書いております。

続きを読む


AWS Lambda+Python3でRDS起動・停止を自動化

aws python rds

リンクバル技術部の川畑です。以前こちらの記事(AWS Lambda+Python3でEC2起動・停止を自動化)をご紹介させて頂きましたが、同様にLambdaの「python3」と「Environment variables」に対応したRDS起動・停止スクリプトを作成しましたので、こちらでもご紹介させて頂きます。

スクリプト説明

起動・停止の機能は理解のしやすさを考慮し、ファイルを別々にしてあります。スクリプトからAWSを操作するために「botocore」「boto3」、Lambdaに設定した環境変数を読み込むため「os」パッケージをimportします。Lambdaで環境変数「TAG_NAME」を設定し、タグを設定すると一致したRDSが処理対象となり、起動・停止処理を実行する仕組みとなります。

使用言語

  • python3.6

続きを読む