blogシタテルの技術やエンジニアの取り組みを紹介するテックブログです。投稿を表示しています。投稿を表示しています。2018こんにちは、シタテルの茨木です。Railsで実装し、AWSでホスティングしています。SCS自体もViewを持っているのですが、徐々にAPI化とフロントエンドの分離を進めており、一部のフロントエンドは既にSPAで分離されていたりします。Endpointsに触ってみました。Endpointsを接続して、APIアクセスを管理できるか見てみる。トラフィックが見えるところまでで、認証系とかはやりません。--service_account_key=/esp/key.jsonざっとオプション説明--serviceendpoint構成のサービス名(≒APIサーバのドメイン名≒swaggerのhostエントリ)と一致させる--backendESPのプロキシ先。上記手順ではすんなりswaggerを読ませていますが、実際は結構エラーと戦いました。読むとガイドにも書いてありますが、endpoint構成はOpenAPI仕様を完全にはサポートしていないようです。fileはサポートしてない。message.'request-parameterのbody直下にarrayはサポートしない模様。API側のパラメタ受け取り仕様で、arrayはobjectでくるむように作る必要がある?まとめESPまわりの構成は実際に組むまでイメージ湧かなかったので、その辺の助けになれば幸いです。OpenAPIはほぼデファクトだと思っていたので、制約がいくつか出てきたのは意外でした。usシタテルのミッションはテクノロジーとイマジネーションで「ひと」と「衣服」の新しい未来をつくること。クラウドシステムを使うように服作りのリソースを誰でも好きなときに好きだだけ使えるプラットフォームを目指しています。(1)どうも朝野です。Storage移行記:バリデーション編こんにちはあさのです。Storageに移行したときの話を書こうと思います。Paperclipはファイルアップロード用のGemです。https://...SQLite3でWindow関数を試してみた!はじめまして、DevOpsチームの甲斐です。何かブログのネタはないかなーと思っていたところ、たまたま以下のニュースを発見しました。ECSに自動デプロイする(おまけで環境面の切り替えも)こんにちは、シタテルの茨木です。ECR/ECSにデプロイする為の設定例を紹介します。Nuxt.jsアプリ用に作ったものですが、言語やAPサーバが違っても共通の部分がほとんどです。