iPad ProだけでAWS Lambdaのサーバーレスチュートリアルをやってみた話


目次

    ここ数年で実績もよく見るサーバーレス界隈にものすごく興味があったりして、AWS Lambdaをいい加減入門なりチュートリアルなり使って勘所を掴みたかったので、AWS Loft Tokyoへ来たときにやってみました。

    作業したチュートリアルはAWSの公式で出されているものです。(11月の半ばにやっていたのですが、今日見たらなぜか日本語のドキュメントがなくなってました。)

    How to Build a Serverless Web Application with AWS Lambda, Amazon API Gateway, Amazon S3, Amazon DynamoDB, and Amazon Cognito | AWS

    これを「iPad Pro」だけで行うことにしました。AWS LambdaなりAWSのコンソールはブラウザで利用できるので、モバイルブラウザでもAWS開発できるのではと思って試してみたところです。

    2018_11_15 11_40 Office Lens.jpg

    結果的には、無事にチュートリアルをクリアーすることができました。一応ブラウザからAWSコンソールを操作することはできました。が、結構大変な面もあって、主にコンソール操作時に苦労してました。

    他にもいろいろありました。S3の設定類もデザインが崩れたり、Lambdaのコードエディタの部分でちゃんと補完が聞かないなど。ただ設定できないわけではないし、エディタはiPadのプログラミング向けエディタを使えば良いので苦労することはほとんどなくクリアーとなったわけです。

    というわけで、こんな問題に苦労した!とか、できなくてiPadはまだまだだとか考えていたのですが、紆余曲折あったもののちゃんと動かすこともできてしまったのである意味で面白みもない話でした。

    ただ、できたとはいえAWSコンソールのUIの崩れは常用するには耐えられないと思ったので、iPadで作業するならリモートサーバーを用意してaws-cliなどで作業するほうが快適だと思います。

    AWS コマンドラインインターフェイス(CLI - AWS サービスの制御・管理)|AWS