More Related Content
PPTX
PDF
MyBatis を利用した web application 開発についてのご紹介 PDF
PPTX
Node.jsで使えるファイルDB"NeDB"のススメ PDF
PPTX
Node.jsに縁のない職場でnode.jsを使い始める戦術 PPTX
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本 PPTX
What's hot
PDF
PDF
VIOPS10: DMM.comのインフラのこれから PDF
DMMで新規サービス作ったらフロントエンドエンジニアの重要性が浮き彫りになった話 - DMM Study night PPTX
.NETラボ2021年9月 Blazorのカスタム認証を通じてDIの便利さを学ぶ PDF
遅いクエリと向き合う仕組み #CybozuMeetup PDF
PPTX
クラウドのようなVPS 「ConoHa」 を使ってみよう +おまけ PDF
PPTX
WordCamp Kansai 2015 発表資料 PDF
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2) PDF
超小規模環境のMySQL #mysqlcasual PDF
PDF
PDF
X pages day発表_20141118 final PDF
PPTX
このべん第5回 ConoHaでWordPressのお勉強! PDF
PPTX
PDF
PDF
re:Inventの振り返りで学ぶAWSを利用したデータ活用戦略と、サバカン屋の新作缶づめ戦略 Viewers also liked
PDF
PDF
PDF
PDF
テスト駆動ゲーム開発をJava scriptで実践 KEY
PDF
はじめてのスクラム体験ワークショップ 〜 アジャイル時代のテスターを目指して KEY
PDF
業務アプリケーション開発を支える.NET技術 #ngtnet PDF
PDF
CIサーバーとSchemaSpyでデータベースのドキュメント作成を自動化 PDF
Azure App Service Overview LT PPTX
Visual studio 2015 update1 ctpとcsi PPTX
大人の基礎C#【Niigat.NET 2015-10】 PDF
PDF
シルバーウィークにfacebookアプリを作成した PPTX
ライトニングトーク Windows10体験記 201510_山p(アップロード用) PDF
仕事が捗る! Office & エディター操作入門 #nds40 PDF
PDF
PDF
Similar to アプリしか作れないけどAzureに触ってみた #ngtnet
PDF
Azure CLI あずにゃんの CLI を使ってみた結果www PPTX
Azure appservice で作るwordpress-サイト PPTX
Azure App Service を使った無料のハンズオン PPTX
Azure Web Appを利用したWebアプリ開発 PPTX
PPTX
PDF
PPTX
PPT
PDF
PDF
20150704 MS Azure最新 - innovation egg 第4回 PPTX
20110924 shizuoka azure-forsharing PDF
PPT
PPTX
Microsoft Azureで始めるサクサクAndroid開発 in jazug青森 PDF
PDF
PPTX
PDF
PDF
Microsoft Azure上にwebサイトやアプリケーションを構築する方法 - MVP ComCamp -2nd Round Day 2 More from Kazumune Katagiri
ZIP
KEY
PDF
受託開発だけだといずれケツカッチンになってしまうのでいっちょサービスでもやってみようかと思ってTryしてみた上期の報告 #nds42 PDF
PDF
PDF
KEY
KEY
Recently uploaded
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」 PPTX
PDF
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜 PDF
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版 PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信 PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望 PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis アプリしか作れないけどAzureに触ってみた #ngtnet
- 1.
- 2.
自己紹介
• 片桐 一宗(かたぎりかずむね)
• id:nemuzuka / @nemuzuka
• サーバサイドにJavaを使用したWebアプリケーションの開発を主にしております
• フリーランス(vss.jp.net)
• あまりMSの製品、テクノロジーに触っていません。
• 強いて言えば方眼紙としてアイツを...
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
1. Web Apps
•いろいろ面倒見てくれる
• スケール
• ユーザ数が増えてもボタン1つでAPサーバ増やせる!
• 負荷によって自動スケール
• SQL Database(SQL Server)やMySQLもまとめて入れることもできるみたい
• デプロイ
• warファイルをgitでpushすれば良い
• 前のバージョンに戻したいなーってのも管理コンソールから簡単に!
• ミドルウェアは決め打ち
• Javaの場合、IIS + (Tomcat | Jetty)
AWSで言うところの
Beanstalk
- 17.
2. SQL Database
•管理はMSにお任せできるSQL Server
• 何か困ったら札束で殴れば良…
AWSで言うところの
RDS for SQL Server
- 18.
3. Virtual Machines
•仮想マシン
• 好き勝手できる
• エンドポイント
• 外部との通信許可。ファイヤーウォールでポートを空ける感じ
• SSH(22) / HTTP(80) とか
• この設定がしっかりしていれば外部からの不正アクセスも防
げる気がする AWSで言うところの
EC2
- 19.
どれを使いましょう?
• APサーバ
• WebApps
• Virtual Machines
• DBサーバ
• SQL Database
• Virtual Machines
Javaが使えてスケールも
簡単にやってくれそうなので
アプリが
SQL Serverなら楽だった…
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
やだ・・・簡単・・・
• RDBMSもSQL Server/ MySQLにしておけばWebAppsだけでシステム構築
ができそう
• ネットワークとかよく知らなくてもサービスが止まらない環境に仕上げら
れるのはすごい
• 困ったら札束の力で解決というのも潔い
• モジュールのバージョンupはwarを再度pushすれば良い
• (warだから?)キャッシュが残ってて、前の奴を削除する必要があった…
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
- 33.
- 34.
- 35.
- 36.
- 37.
- 38.
- 39.
- 40.
- 41.
- 42.
- 43.
- 44.
- 45.
- 46.
- 47.
- 48.
- 49.
- 50.
- 51.
- 52.
- 53.
- 54.
- 55.
- 56.
- 57.
- 58.
- 59.
- 60.
- 61.
- 62.
まだまだやることあるんですよー
• 独自ドメイン化
• SSL証明書の設定
•サーバ増えた際のHttpSessionの扱い
• 今のままだとLBが今まで通信してたサーバに割り振ってくれないと困る
• LBがStickeyにできればまだ良いんだけど…
• 違うサーバに割り振られても大丈夫なようにするには
• Tomcat上のSession情報をSQL Serverにつっこむ…?
• クライアント証明書設定
• URL毎に異なるクライアント証明書仕込みたい
• Web AppsのIISでできる?
• DBの冗長化
[HttpSession]
クライアントに紐づくデータを
サーバ上のメモリに持つ
(カート内の商品情報とか)
- 63.
- 64.
- 65.
- 66.
まとめ
• Web Appsでできることで収まれば、後は気にしなくて良い
•基本、金で解決
• PaaSでできること以上のことをやろうとした場合、仮想マシンを えることになるの
はAWSも一緒
• 仮想マシン運用だとコストはそれほど下がらない
• PostgreSQLで日本語の全文検索を使用する場合、仮想マシンからは逃れられない
• ネットワークの設定はごちゃごちゃしてなくて簡単
• ヒトリでデキター
• しばらくは祈り続けます
- 67.