これは、Google Cloud PlatformのAdvent Calendar の9日目のエントリーです 静的ファイルと私 マイクロダイエットでハードダイエット中のa2cです、GoogleDeveloperExpert(Apps)を担当しています。 GAS(GoogleAppsScirpt)を使えば、公開Webサーバが作れるのでスプレッドシート上の情報を元にJSON返したり、HTML返したり結構自由な公開ライフが送れたりします。がしかし、遅い!大量アクセスさばけない(なさそう)のです。 スプレッドシートでこさえたデータをデータベースに突っ込んでそこから再送するとか有りますが、静的ファイルをGCSに配備して一般公開することで、大量アクセスも難なく捌けるし、GoogleSpreadSheetの各種関数や、時限実行、履歴機能もそのまま使える素敵な管理画面が出来ます。 とは言え、GASには標準
![gcsにgasからファイルを公開して、アクセス耐性100万倍させるゾッと - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/0cbecfe295a8758bb3bd4ca4172aaa3c0d585950/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-f625e957b80c4bd8dd47b724be996090.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9Z2NzJUUzJTgxJUFCZ2FzJUUzJTgxJThCJUUzJTgyJTg5JUUzJTgzJTk1JUUzJTgyJUExJUUzJTgyJUE0JUUzJTgzJUFCJUUzJTgyJTkyJUU1JTg1JUFDJUU5JTk2JThCJUUzJTgxJTk3JUUzJTgxJUE2JUUzJTgwJTgxJUUzJTgyJUEyJUUzJTgyJUFGJUUzJTgyJUJCJUUzJTgyJUI5JUU4JTgwJTkwJUU2JTgwJUE3MTAwJUU0JUI4JTg3JUU1JTgwJThEJUUzJTgxJTk1JUUzJTgxJTlCJUUzJTgyJThCJUUzJTgyJUJFJUUzJTgzJTgzJUUzJTgxJUE4JnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkNtaWRkbGUmcz00MjA0OTRlOGY2YWQ4NzUwZjlmZTY2MzEzM2I0ZTMxMA%26mark-x%3D142%26mark-y%3D151%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwYXR1c2kmdHh0LWNvbG9yPSUyMzNBM0MzQyZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWY3OTc4ZWE1MzZkMTAyZDIzMWY0YjQyMGY4NjE3ZmU1%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dbdbd60362e8082d5f7bfdced88cb8417)