Gatsby.jsで.env.*を使う
- 2019.10.04
こんにちは。土居です。この度、弊社コーポレートサイトをリニューアルいたしました。 クラウド入門記事や事例紹介などなど、大きく刷新・コンテンツを充実させておりますので是非ご覧ください。 今回、構築はGatsby.js(Reactベースのフレームワーク)を使用したのですが、その際に環境変数の扱いで少しハマってしまったのでご紹介したいと思います。 デプロイ環境ごとの.envファイルの利用 弊社ではCir […]
デロイト トーマツ ウェブサービス株式会社(DWS)公式ブログ
DWSメンバーが、最新の技術トピックや働き方について発信しています。
こんにちは。土居です。この度、弊社コーポレートサイトをリニューアルいたしました。 クラウド入門記事や事例紹介などなど、大きく刷新・コンテンツを充実させておりますので是非ご覧ください。 今回、構築はGatsby.js(Reactベースのフレームワーク)を使用したのですが、その際に環境変数の扱いで少しハマってしまったのでご紹介したいと思います。 デプロイ環境ごとの.envファイルの利用 弊社ではCir […]
先日、結婚しました。エンジニアの内山です。 今回は DynamoDB におけるデータ構造設計に関する考察を行いました。 概要 DynamoDB のデータ構造設計を行う際、RDB の設計とは異なる考え方をしなければなりません。 DynamoDB は、NoSQL であり、様々な制約があるので、色々と頭をひねる必要があり、四苦八苦しながら何とか形にしています。 そんな中、CQRS という考え方があること […]
2019年7月、AWS Systems Manager セッションマネージャーを使用して、クライアントとサーバー間で SSH (Secure Shell) および SCP (Secure Copy) トラフィックをトンネリングすることができるようになった。 セッションマネージャーが SSH と SCP のトンネリングサポートを開始 何が嬉しいのかというと、一番大きいのは、 踏み台サーバーを使用せず […]
毎年夏が終わると、もう年末も近いと強く感じてしまう。MMM代表の国本です。 2019年7月にMMMは AWSサービスデリバリーパートナー(Amazon CloudFrontパートナー)認定 を取得しましたが、早くも社内では次に『AWS Lambda サービスデリバリーパートナー認定』の取得を目指しています。 2018年頃から本番環境においてAWS Lambdaをコアにしたサーバーレスアーキテクチャ […]
最近、次男の体重 が 長男の体重 を超え2台目の電動アシストサイクルを 買い足しました。 やっさん でございます。 今回は、 CloudFormation における API Gateway の定義方法を、 AWS SAM と Serverless Framework の事例から理解し、 API Gateway リソースの分割方法について模索してみます。 API Gateway HTTPエンドポイン […]
西藤です。 クラウドベースで統合開発環境を構築できるCloud9というAWSのサービスがあります。このサービスを使うことによりローカル環境に手を入れることなく、ブラウザのみでコードの編集から動作確認までひととおりの操作ができる開発環境を構築できます。 ただし、そこに搭載されているエディターは入力補完など各機能は充実していると思いますが、それでも使い慣れたエディターそのものではないので、微妙に操作に […]
こんにちは、下條です。昨日のAWS東京リージョンの障害では、Multi-AZのRDSが影響を受け、ちょっとヒヤヒヤものでした ^^; さて、先日このようなブログ記事がバズっていたようです。 趣味で作ったソフトウェアが海外企業に買われるまでの話 個人で開発したOSSが企業に買われ、開発者自身もその企業に雇われる。夢のある話だなーと思って読んでいたのですが、買収されたソフトウェアがTrivyというコン […]
Serverless Meetup Tokyoというイベントで「LambdaとDynamoDBでIoTバックエンド開発」をテーマにスピーカーをしてきました。 内容としては、現在取り組んでいるプロジェクトの開発スタイルを紹介したもので、いろいろざっくばらんにリアルなところを話すというのを意識しました。思ったより「うちも同じようなことで悩んでるんです」みたいにいってくださる方がいてよかったです。 口頭 […]
最近、車を購入したので、色々なところに遠出をしています。エンジニアの内山です。 今回は、Step Functions をローカルPC内で実行する環境の構築について、ご紹介します。 概要 Step Functions は、複数の Lambda 関数を組み合わせて機能を実装できるようにするサービスです。 ループや分岐などのロジックを組むことができます。 ロジックが複雑になってくると、ローカルPCで動作 […]
株式会社MMM(エムエムエム)は2019年6月20日に、アマゾン ウェブ サービス(以下AWS)の「AWS サービスデリバリープログラム(AWS Service Delivery Program)」において、AWSのコンテンツ配信サービスである『Amazon CloudFront』サービスの認定を受けました。 AWSサービスカテゴリー 認定サービス名 認定取得日 コンテンツ配信サービス(CDN) […]