しばやん雑記

Azure とメイドさんが大好きなフリーランスのプログラマーのブログ

既存の Elastic Beanstalk を Windows Server 2016 へアップデートする

Elastic Beanstalk が Windows Server 2016 に対応したので、既存の環境を 2012 R2 などから 2016 へアップデートしたいことが多いと思いますが、マネジメントコンソールからは行えません。前に書いた時はアップデートする方法はないと書きましたが、AWS CLI…

はてなフォトライフに PNG をアップロードすると 64bit RGBA に変換されて無駄にファイルサイズが増える話

気が付いたきっかけは、フォトライフにアップロードした画像をダウンロードしたことでした。Snipping Tool を使ってキャプチャした画像は常に 32bit PNG になるので、それを 24bit にしてからアップロードしようと思い、実際に反映されてるか確認を行いまし…

クラスタ不要で柔軟な Docker ホスティングが行える Hyper.sh を試してみた

Hyper.sh - Clusterless Docker Hosting Hyper.sh の特徴とメリット 個人的にはクラスタ不要で Docker が使えるというだけでかなりのメリットになるのですが、それ以外にもいろいろと特徴とメリットがあったので少しだけ書いておきます。 Docker と同じコマ…

Elastic Beanstalk が Windows Server 2016 に対応してました

何となく新しい Elastic Beanstalk を作成したら、自動的に Windows Server 2016 になっていることに気が付きました。RTM になってから半年以上かかってますが、喜ばしいです。設定を弄らなかったので Windows Server 2016 で作られるのは、少し注意した方が…

ASP.NET Core アプリケーションに最適なクラウドサービス

この間、お手伝いをしている一休さんでイベントが開催されたので、そこで ASP.NET Core に最適なクラウドサービスについて LT をしてきました。ASP.NET Core は Linux というか Docker が使えるので、実行環境の選択肢は格段に広がりましたね。LT の 5 分は…

Google Container Engine (GKE) に Visual Studio を使って ASP.NET Core アプリケーションをデプロイする

この間は App Engine Flexible Environment を使って ASP.NET Core アプリケーションを実行してみましたが、今度は Container Engine を使ってアプリケーションを動かしてみることにします。ちなみに Flexible Environment を使って動かす方法は以下になりま…

Windows Server な Elastic Beanstalk に Mackerel をインストールする

最近 Mackerel が Azure インテグレーションに対応したと聞いたので、まったく関係ないですが Windows Server で動いてる Elastic Beanstalk に Mackerel をインストールして試してみました。元々はてな好きユーザーなので、ちょっと気になっていたというの…

Application Insights を Elastic Beanstalk にデプロイした ASP.NET アプリケーションから利用してみる

わざわざ Application Insights を Azure 以外から使う理由があるのかと言われそうですが、Application Insights Basic の課金はよくある APM のホスト数での課金ではなく、容量課金となっているので頻繁にインスタンスを使い捨てる場合などで、使いやすいこ…

App Engine Flexible Environment で ASP.NET Core アプリケーションを動かしてみる

少し前に Google Cloud Platform の App Engine Flexible Environment でも ASP.NET Core アプリケーションの実行に対応したと聞いたので、一通り作成からデプロイまで試しておきました。App Engine Flexible Environment については良くわかってなかったで…

Azure Cloud Services の移行先として Kubernetes + Windows Server Containers を検討してみる

既に Azure Cloud Services をバリバリ使って開発している場合は、そろそろ新しいサービスに乗り換えたいという思いを持っていることが多いのではないかと思います。確かに Cloud Services は純粋な PaaS としての機能は十分ですが、CI/CD も組みにくいし Ro…