blogシタテルの技術やエンジニアの取り組みを紹介するテックブログです。2018facebookこんにちは、シタテルエンジニアの工です!AWSLambdaとServerless第2回に入っていきます!前回は、AWSLambdaとserverlessについてさらっと確認してserverlessでServiceをcreateするところまでをやってきました。名刺Set取得(期間指定)を使ってみます。取得方法はこちらを参考にしてください。作る前回createしたServiceを利用して作っていきます。現在この2ファイルが作成されている状態です。serverless.yml各種設定を書いていきますhandler.js処理を書いていきますaxiosインストール今回は、httpリクエストにaxiosを使用します。serverless.ymlserverless.yml環境変数の設定lambdaには環境変数を設定することができます。SansanAPIKeyを環境変数として設定してみます。xxx環境変数を利用する場合は、このように取得できます。process.env.SANSAN_API_KEYhandler.jsそれでは処理を書いていきます。lambdaの非同期処理とcallbackについてはこちらを参考にしてください。名刺情報はお見せできないので、取得した件数を出力してみます。});};deploycliでdeployします。-vdeployが完了したら情報が出力されます。hello-sansan-dev-hellolambdaの関数のところにも表示されています。環境変数も設定されています。実行こちらもcliで実行します。hello16件数が取得できました。おわりに今回はlambdaからSansanOpenAPIを利用して名刺情報をゲットしてみました!lambdaはサーバーのこと気にせずに処理だけ書けば良く、serverlessはcliでごにょごにょできるし、とても便利です!sitateruではlambdaを使って、SansanとHubSpotの同期を自動化しています。どこかのタイミング第3回としてserverless-offlineを使用したlambdaの開発についても書こうと思います。usシタテルのミッションはテクノロジーとイマジネーションで「ひと」と「衣服」の新しい未来をつくること。クラウドシステムを使うように服作りのリソースを誰でも好きなときに好きだだけ使えるプラットフォームを目指しています。元インフラエンジニアの北爪です。Linuxにてプロセスを終了する様々な方法について解説します。最後にプロセスを終了するとはどういうことかを説明します。最初にプロセス終了コマンドと...Vueでwatchが動いてくれないこんにちは、シタテルの藤本です。SCS(Sitateru-Control-System)という生産管理システムのバックエンド(Rails)を担当しています。SCSではRailsでのViewは基本hamlで書かれていますが現在Vueへと移行しようとしています。シタテル株式会社エンジニアのいしづかです。みなさんはコードを書く時、どんなエディタを使ってらっしゃるでしょうか。現在開発が続いているシタテルコントロールシステムのバックエンドはRailsで書かれています。