Deployについてはじめまして、2023年新卒入社の小野亮太朗です。FIXERに入社して初めてのTechBlogということで簡単な自己紹介と、好きな技術についての紹介をしたいと思います。Denoってご存知でしょうか?Node.jsの作者が作っているJavaScript、TypeScriptのランタイムで、デフォルトでTypeScriptが動いたり、linterやformatterもシングルバイナリに収まっていたりと(個人的に)すごくうれしいものなのですが本題はそこではありません。僕はDenoが大好きです。どのくらい好きかというと、JavaのサーブレットでWebアプリを作るという大学の授業で、サーブレットをただの中継地点にしてDenoのフレームワークですべて処理するようにしていたり(ちゃんと許可はもらっていました)、サポーターズさんの技育展というイベントにDenoのプロダクトで出たぐらいです。Deployというものです。Deployについて皆さんなにかプログラムを書いてそれを運用するときには、それをどこかにデプロイすると思います。AzureにしろAWSにしろGoogleCloudにしろ多数のソリューションを含んでいるがゆえに、クレジットカードを要求されたり、デプロイするための権限設定が必要だったり、わざわざCLIをインストールしなければいけなかったりとデプロイの際に要求されることが多々あります。これってちょっと試しに上げてみたいだけのときにすごく面倒なんですよね。Deployはその名のとおりDenoのコードが動くサービスで、Githubのアカウントと連携すると、指定のブランチにプッシュしたときに自動でデプロイされます。複雑な権限設定も、フリープランの範囲内であればクレジットカードの登録も一切必要ありません。Blogでまだ誰もDenoの記事を書いてないっぽいんですよね。Deploy共々是非一度触ってみて下さい。りょうたろう)23卒エンジニア。SBCでNAS、VPN、マイクラとかのサーバを建てて遊んでる人。動的型付けよりは静的型付けが好き。本記事に記載の情報に起因するいかなる損害に対しても弊社は一切の責任を負わないものとします。お客様のご判断と責任のもとにご活用ください。