タグ

ブックマーク / blog.shibayan.jp (6)

  • 私が Azure Functions アプリケーションの開発時に意識していること - しばやん雑記

    ここ数年は Azure Functions をフルに活用したアプリケーションを実装することが多かったのですが、同時に Azure Functions を失敗しないように使う方法も分かってくるので、ここらでちゃんと言語化しておきます。 最近は特に Azure Light-up というハッカソンを行うことが多いのですが、Azure Functions を使う場合には必ずこの辺りは毎回説明するようにしています。要するに Azure Functions の利点・特性を理解して賢く使いこなそうという話です。 Binding / Trigger で実現出来ないか考える Function の実装は出来る限り小さく保つ リトライのしやすい実装を重視する 最新の .NET での作法に沿ったコードを書く Graceful Shutdown に対応したコードを書く 機能単位で Function App プロジェ

    私が Azure Functions アプリケーションの開発時に意識していること - しばやん雑記
  • 障害に強い Azure の運用を考える (2021 年版) - しばやん雑記

    Azure の日リージョン 7 周年の日に Japan East のストレージ障害が発生するという、なんともアレな出来事がありましたが、障害発生後はアーキテクチャを見直すいい機会だと思うので色々書きます。 まだ RCA は公開されていないですが、おそらくぶちぞう RD がブログに書くのでリンクを貼ります。 4 年前の同じような時期にも Japan East で大規模なストレージ障害が発生したので、同じようなものを書きましたが流石にいろいろと進化しているので古さを感じます。 今回の障害は影響範囲はさほど大きくなかったようで、主に Azure Storage と Virtual Machines がステータスには上がってきていました。実際には Application Insights や Log Analytics にも影響がありましたが、Azure Storage は全ての基なので仕方な

    障害に強い Azure の運用を考える (2021 年版) - しばやん雑記
  • 後悔しないための Azure App Service 設計パターン (2020 年版) - しばやん雑記

    Azure App Service (Web Apps) がリリースされて 6 年、情報のアップデートを行いつつ気になった情報は適当にブログに書くという日々ですが、Regional VNET Integration や Service Endpoins が使えるようになって設計に大きな変化が出るようになったのでまとめます。 最近は Microsoft で HackFest を行うことも多いのですが、App Service をこれから使い始めたいという場合に、失敗しない構成を共有したい、知ってほしいという意図もあります。多いですが中身は単純です。 基設定 64bit Worker は必要な場合のみ利用する FTP / Web Deploy をオフにする Always on を有効化する ARR affinity をオフにする HTTP/2 の有効化を検討する Health Checks の

    後悔しないための Azure App Service 設計パターン (2020 年版) - しばやん雑記
    braitom
    braitom 2020/01/14
    Azure App Serviceのベストプラクティスまとめ。基本設定、アプリケーションやネットワーク設定、アプリのデプロイ、モニタリングなどの設定/活用パターンがまとめられている。
  • 3 月なので障害に強い Azure の運用を考える(2017 年版) - しばやん雑記

    3/8 に Azure の Japan East で久し振りに大規模な障害が発生しました。既に RCA が上がってきていて、ぶちぞう RD がブログで書いているので、原因についてはそっちを参照で。 2017.03.08 の Azure障害 | ブチザッキ そして今年も 3/11 を過ぎたことですし、ちゃんとアーキテクチャと運用を最新のサービスや仕組みでリフレッシュしていかないといけないですね。ちょっとポエム臭くなってきたけど、割と中身は真面目に。 さて、障害の継続時間は 2 時間ぐらいでしたが、例によって Storage 周りの障害だったため、数多くの Azure サービスが影響を受けました。障害発生中の Azure Status はこんな感じでした。 Azure の Storage はご存知のように Blob / Table / Queue / Disk / File といった、各サービ

    3 月なので障害に強い Azure の運用を考える(2017 年版) - しばやん雑記
    braitom
    braitom 2017/03/14
    Azureの耐障害性のために考えることまとめ。
  • Azure Web Apps が Linux 上で動作する App Service on Linux が公開されたので試してみた - しばやん雑記

    二度寝を楽しもうかと思っていたら、Twitter で @ が飛んできて起きることにしました。こんなの飛んで来たら爆睡してても起きるしかない感じです。 AzureでPHPとNode.jsがLinuxで動くPaaSをPreview始めました。まだリージョン狭めです。ついに、ですな。 https://t.co/FKwjdPMy4F— 吉田パクえ (@yuya_lush) October 4, 2016 よーーーやくアナウンスできました。だいぶ前から作ってましたが言えませんでした @kanreisa @kosmosebi @shibayan— 帝国兵 (@superriver) October 4, 2016 帝国兵さんから @ が飛んでくるということはブログに書けと同義なので、Introduction を読みつつ App Service on Linux を試してみました。と言ってもいつも通り環

    Azure Web Apps が Linux 上で動作する App Service on Linux が公開されたので試してみた - しばやん雑記
    braitom
    braitom 2016/10/05
    おおー。Pythonも欲しい。
  • すまべん資料を公開しました - しばやん雑記

    Windows Phone 7 と Reactive Extensions は組み合わせると楽しいですね。

    braitom
    braitom 2011/02/20
  • 1