Unubo makes it easy for you to track progress by bringing metrics from your favourite tools into one place.
![Unubo - Cloud deployments made easy](https://cdn-ak-scissors.b.st-hatena.com/image/square/5bee2c79b8341ad43aa2fb75f0ce305ef5b2b2e3/height=288;version=1;width=512/https%3A%2F%2Fassets.softr-files.com%2Fapplications%2Fad29d75a-f561-4ac7-a0e5-3d68cb26f37e%2Fassets%2Fimg-1608635493158.png%3Ft%3D1608635493158)
All you need is codeWe are no longer accepting new user signups on webtask.io. If you are interested in learning more about extensibility of the Auth0 identity platform, please visit Auth0 Extensibility. Code EditorCreate HTTP endpoints with Node.js. Test with integrated runner. Configure secrets. Access real-time logs. All from a browser-based Webtask Editor. No installation. No servers. No hosti
Firebase Advent Calendar 2017 21日目の記事です。 フリーランスでフロントエンドを中心にエンジニアをやっているpotato4dです。 普段はVue.jsを中心に、案件を進めたりコミュニティに関わったりしていますが、今回はそんなVue界隈で今アツいフレームワークであるNuxt.jsとFirebaseを組み合わせて、SPA + SSRにAuthと Firestore を組み合わせたアプリケーションを高速で作る方法を、サンプルとあわせてご紹介します。 2019/10/16 追記 このサンプルは Firestore が存在しない Nuxt v1.x + RTDB 時代のコードを愚直に移行している ので全体的に資料が古くなっています。 インフラ構成については順次更新していますが、特にデータストア操作周りについては できるだけ参考にしないでください。 2019/07/02
import { CognitoUserPool, CognitoUser, AuthenticationDetails, CognitoUserAttribute } from 'amazon-cognito-identity-js' import { Config, CognitoIdentityCredentials } from 'aws-sdk' export default class Cognito { configure (config) { if (config.userPool) { this.userPool = config.userPool } else { this.userPool = new CognitoUserPool({ UserPoolId: config.UserPoolId, ClientId: config.ClientId }) } Conf
Angular+Cognitoで作るログインページ– ClassmethodサーバーレスAdvent Calendar 2017 #serverless #adventcalendar 追記:2018年6月24日 現時点の最新版で書き直しました。下記を参照ください。 AWS Amplify+Angular6+Cognitoでログインページを作ってみる ~バックエンド編~ AWS Amplify+Angular6+Cognitoでログインページを作ってみる ~フロントエンド編①~ AWS Amplify+Angular6+Cognitoでログインページを作ってみる ~フロントエンド編②~ AWS Amplify+Angular6+Cognitoでログインページを作ってみる ~UI編~ どうも!大阪オフィスの西村祐二です。 このエントリはServerless Advent Calendar 2
この記事についてこの記事はVue.js #2 Advent Calendar 2017 - Qiitaの 12 日目の記事です。 この記事では Nuxt.js(v2.6.2)を AWS Lambda で動かす方法について書いています。 Nuxt.js に関する説明もありますが、全体的にサーバー構築寄りの内容になっています。 しかし、Node.js で AWS にデプロイまでできる Serverless Framework というツールを利用しており、サンプルコード の npm scripts を実行するだけで AWS 上に環境を作れるようにしています。(AWS への登録と Credential の生成は必要です) ご興味のある方はそちらも参照してみてください。 また、先に断っておくとこの記事では API Gateway をエンドポイントとします。 API Gateway をエンドポイントす
これはWebスクレイピング Advent Calendar 2017の7日目の記事です。こんな感じでAWS FargateとAWS Lambdaを使ってサーバーレス(EC2レス)なクローラーを作ります。 この記事はFargateでのクローリング処理にフォーカスしており、クロールしたHTMLをS3に保存するところまでを主に解説します。Lambdaの方はおまけ程度の扱いで、スクレイピングしたデータの扱い(データベースへの格納など)はスコープ外です。 長くなったので目次です。 背景 AWS Fargateの登場 クローラーの構成 やってみる 1. ScrapyのプロジェクトでSpiderを作る 2. Scrapy S3 Pipelineをインストールする 3. Scrapy S3 Pipelineをプロジェクトに追加する 4. ScrapyのプロジェクトをDockerizeする 5. Amazo
この記事を読んだらできるようになること 簡単なAlexaスキルを作って、シミュレータ上で試せるようになります。 この記事で伝えたいこと シミュレータをつかえば、Amazon Echo実機がなくてもスキルを試せるぞ。 VUI(Voice User Interface)を開発したいひとは、Alexa Skills Kitのドキュメントを読むと参考になるぞ。 今回作ったもの youtu.be 「アレクサ、むすんでひらいててのなるほうへ」というと、 「またひらいて、てをうって、そのてをうえに」と返ってくるスキルを作りました。 このエントリーのターゲット Amazon Echoを購入できていないけど、試しにAlexaスキルを作ってみたい人に向けて書いてます。 ※ 僕自身、招待メールをリクエストしているものの、まだ購入できてません。。。 ※ 当然、購入できた人も楽しめる内容になっております ※ すでに
このページは『実践AWS Lambda』のサポートページです。 書籍詳細ページへ お知らせ 「AWS Summit Tokyo 2017」で本書をご購入いただいた方で、シリアルコードを入力すると「ご入力いただいたシリアルコードは使用済みです。」と表示されてしまう場合、お手数ですが、pc-books@mynavi.jpまで、メールにてお問い合わせいただけますでしょうか。 その際、本文のどこかに配布したシリアルコードの番号を記載してください。 お手数をおかけして申し訳ございません。 サンプルファイル 本書の7章で使用しているサンプルファイルは、こちらよりダウンロードできます。 補足情報 2017/11のアップデートにより、AWS Lambdaのコンソール画面が大きく変更になりました。 以下では、Chapter3の「3-1 Hello World」について、画面変更後の操作を紹介します。 ●La
こんにちは。サーバーワークス こけし部 部長でCS課の坂本(@t_sakam)です。前回に続いて、Serverless Frameworkの話題です。 前回は、Serverless Frameworkのドキュメントに沿って、簡単に使い方を確かめてみました。今回は、API GatewayやDynamoDBをからめた使い方をみてみたいと思います。 Serverless Frameworkを使うと、設定ファイルのserverless.ymlに必要な設定を書いて「serverless deploy」とコマンドを打つだけで、必要なリソースの作成ができます。Lambdaファンクションのデプロイだけでなく、API GatewayとDynamoDBのリソース作成もServerless Frameworkでやってしまいましょう。 Serverless Frameworkのアップデート サービスの作成 必要な
Serverless Framework で APIGateway + Lambda + DynamoDB を爆速で始めるDynamoDBlambdaAPIGatewayserverless この記事はMonstar Lab, Inc. Advent Calendar 2016 22日目の記事です。 3ヶ月ほど前になりますが ServerlessConf Tokyo に行って、Serverlessというバズワードに取り組みたい気持ちが高まりました。サーバレスは銀の弾丸ではなく使える場所も限定的という意見もありましたが、CloudGuru の発表では多くの部分を積極的にサーバレスで構築している例が出るなど、サーバレスの可能性も感じました。 また先日行ったIVS CTO Night 2016 Winterで 事例にこだわりすぎる。最新技術に事例があるはずがない。まずはやってみよう、少なくとも試
AWSに代表されるServerless Architectureはクラウド上での動作が前提ですが、Serverless Frameworkのプラグインを用いることにより、ローカル環境でも動作させることが可能になるのでご紹介します。AWSにデプロイすることなく開発が可能になるので、より素早く開発ができます。また、AWSのアカウントを持っていない方もServerlessの世界を体験できるかと思います。ここではじゃんけんを行うAPIの開発を通して、ローカルでの開発方法を説明します。完成版のソースコードは以下にあります noralife/serverless-janken 構成 API Gateway、Lambda、DynamoDBを用いたアーキテクチャをここでは想定します。ローカル開発環境ではそれぞれ serverless-offline、javascriptファイル、DynamoDB Loca
AWS Lambda が C# をサポートしました。 にわかC#erとしては試さざるを得ないと思い、とりあえずさっくりと動かしてみました。 用意するもの 前提 Windows 端末 Visual Studio VS 2015 Enterprise Update 3 にて動作を確認。 Community でもいける…はず。確かめてはいない。 記事中でインストールするもの AWS Toolkit for Visual Studio .NET Core ※ Mac 用の Visual Studio がリリースされたのでそれでも行けるかな?と思いましたが、 現時点では VS for Mac 用の AWS Toolkit が見当たらないので厳しそうです。 使ってみる AWS の Credential は発行済みで、アクセスキーの類を持っている前提。 持っていない方は公式ドキュメントの以下のページあた
要約 「AWS LambdaとAPI Gateway使ったらReactのServer Side Rendering(SSR)いい感じにできるんじゃね?」と思ったけど、世の中そんなに甘くはなかった。 追記 意外と簡単に解決した。 http://qiita.com/yoshidasts/items/d58c555aed2693e99ae6 なぜやった ついカッとなって できるだけサーバ側の処理を考えずにReactをSSRしたいなーと思った結果、「Lambdaでレンダリングさせて、API GatewayからHTML配信すればええやん!」ってなった。 参考記事 手っ取り早く ES2015 で Lambda Function を書く Apexとかappex.jsとかbabel的な処理はここ参考にしてください。 Lambdaファンクションを作る babelをReactに対応させる。 何はともあれコンパ
こんにちは。CS課の坂本(@t_sakam)です。 タイトルは違いますが、前回に続いて、Serverless Frameworkの話題です。 8月3日にServerless Frameworkの1.0のベータ版がリリースされたので、まずは公式ドキュメントに沿って使い勝手を試してみました。 試したところ、0.5系のときと使い方が変わっていたので、残しておきたいと思います。 「Serverless Framework」のインストールプロジェクトの作成AWSのクレデンシャル情報の設定Lambdaファンクションの作成デプロイテスト実行まとめサーバーレス界隈の話題「ServerlessConf Tokyo 2016」 1. 「Serverless Framework」のインストール今回の作業環境OSOS XPython2.7.10aws-cliaws-cli/1.10.36npm2.15.5 以下の
最近よく聞く Serverless Framework の Quick Start を試してみた. v1 系と v0 系 で全然違うデザインになっていて,Quick Start の手順すら違う.試してみた系の記事をいくつか読んでみたけど,結構 v0 系が多く,具体的に言うと serverless project create で初期化してる手順は v0 系.今回は v1 で試した. github.com Quick Start README.md に書かれている Quick Start をそのまま試してみた.まずは npm でインストールすると,今回は最新の 1.0.0-beta.1.1 がインストールされた. $ npm install -g serverless@beta $ serverless --version 1.0.0-beta.1.1 次に service を初期化する.ち
引き続き主語大きめでお届けしております。 人類に IDaaS は早すぎた話 で IDaaS について触れました。昨日、Amazon Web Service から関連するリリースが出ました。 New – Your User Pools for Amazon Cognito | AWS Blog これまでの Cognito これまでも Amazon Cognito は、モバイルアプリや JavaScript アプリケーションから、AWS のサービスにアクセスするための認可・認証の機能を提供していました。しかし、ユーザーのパスワードや属性情報を Cognito が保持できるわけではありませんでした。また、Webサービスにおける一般的な認可のための機能やフロー – パスワードの複雑性の管理や Emailアドレス確認のプロセス – は提供されていなかったため、いわゆる IDaaS とは同カテゴリなが
Tweet AWS の API であそぶ ちかごろ、業務で本格的に AWS と向き合う機会が増えてきました。AWS の API を使いこなしていろいろなものが作れるようになりたいなと思ったので、前から遊んでみたかった Lambda を使って、CLI で使えるファイルアップローダを作ってみました。 ファイルの受け渡しがめんどくさい問題 ファイルアップローダは巷にたくさんありますが、たいていがブラウザベースで、わたしにとって使いやすいものではありません。CLI でシュッとファイルをアップロードしてメール送れたらな〜と常々思っていたのですが、ある日天啓が。 「AWS の API の勉強がてら、S3 と Lambda と SES を組み合わせたらできるのでは!?」 その勢いで Lambbit というツールを作りました。Lambda でサポートされている言語は、Python・JavaScript (
ブラウザのJavaScriptから直接S3にアップロードする方法。 サーバサイドに実サーバがあれば、サーバにアップ=>サーバからS3にアップするのが何も考えなくていいので楽だと思うのですが、AWS API Gateway / lambda等を使うシステムだと、そういう中継ができないので、大きなファイルなどをアップロードする場合はブラウザから直接S3にアップロードする形が必須になります。 そんな時に必要な手順を調べました。 軽く調べてみると、 JavaScript内にAWSのAccessKey/SecretKeyを埋め込んで、aws-sdk経由でアップロード サーバサイドでS3の編集権限のあるユーザでS3の署名付きURLを取得し、ブラウザサイドに送る サーバサイドでS3の編集権限のある時限ロールをSecurity Token Service(以下STS)で取得、それによりS3の署名付きURL
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く