1
0

Azureを使ってみた備忘録

Posted at

AWSからAzureへ

転職先でoffice365をメインで使っていたため、プロダクトの開発はazureで行うことにした。
もともとAWSを使っていたため、下記機能がどのツールに互換できるのかを確認しながら開発をしたいと思う。

LambdaからFunction Appsへ

これすごく調べたんですけど、本当にわかりにくかったです。

名前

いや、これ本当に初見じゃわからないでしょ。どうして日本語なのよ
image.png

料金設定

とりあえず料金プランの選択ができて、Lambdaよりも自由度が高いサーバレスの実行環境を整備できそうです。
個人的には実行時間の制限をお金で解決できるところがよいとおもいました。
まあ、fargateなりec2なりでいいじゃんって思うのもありますが、実行時間が長く、月1回程度しか動かさないシステムなら料金は抑えられるかも。。。?
image.png

基本設定

ここでランタイムとか設定できるみたい。
node,Python,Javaはあったけど他はよくわからない、、、
GoとかはLambdaしか使えないのかな?

image.png

ネットワーク設定

これデフォルトでパブリックになってるみたいですね、すごく危ない。
DBをいじるコードとかなら本当に気を付けないとですね。
image.png

監視

急に英語になるやん、
cloud watchみたいなもののようですね。
とりあえずなしで設定してみます。
image.png

デプロイ

github actionで対応できるのすごく便利だ!
lambdaだとzipファイルでアップロードかcdkを使っていたけどgithubactionですべて対応できるならコードの管理という面でもやりやすい。
cloud9があった時代よりより効率的にデプロイできますね。
image.png

完成

これで関数の作成は完了!
cdkみたいだーとか言うてたけどVS codeのプラグインでどうにかできるっぽい。
ちょっと開発して遊んでみます。

image.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0