#author("2023-01-25T19:09:20+09:00","default:irrp","irrp")
→ネットワーク関連

→[[Web技術関連]]

→[[仮想化技術]]


#contents

*サブトピック [#u2b727a4]
-クラウド一般

-IaC(Infrastructure as Code)

-コンテナオーケストレーション


* AWS [#x14e300f]
-Amazon Web Service
-AWS 用語/公式/認定試験
-AWS EC2とS3
-[[AWS VPC]]
-AWS IAM関連
-AWS Lambda関連
-AWS その他のサービス


*Microsoft Azure [#q0f02de3]
-[[オンプレ仮想マシンをAzureへ移行してみた(イメージ移行)|SHIFT Group 技術ブログ|note>https://note.com/shift_tech/n/n7eed1ef56ce1]] 2023.1

-[[Azure Bastion(踏み台サーバ)を作成してみた|SHIFT Group 技術ブログ|note>https://note.com/shift_tech/n/nf20725db2bea]] 2023.1

-[[Azureを勉強したいけど何したらいいかわからない人へ ~ 勉強資料インデックスの紹介 ~ - Qiita>https://qiita.com/aktsmm/items/d0da6b7b245b6a88ef95]] 2023.1

-[[Azure Fundamentals(AZ-900):Azure の基礎: Azure のアーキテクチャとサービスについて説明する「Azure仮想ネットワーク(VNet)」 - Qiita>https://qiita.com/fsd-jume/items/4a0d14f1e415f7c2c165]] 2022.10

-[[How to Automate Azure Using PowerShell - Part 1 | SANS Institute>https://www.sans.org/blog/how-to-automate-in-azure-using-powershell-part-1/]] 2022.10

-[[Azure FunctionsでAPIを作る〜Java編〜 - Qiita>https://qiita.com/fsdg-nagumo/items/5eec1e9b66d33e3f4687]] 2022.10

-[[Azure Fundamentals(AZ-900):Azure のアーキテクチャとサービスについて説明する「Azure物理インフラストラクチャ」 - Qiita>https://qiita.com/fsd-jume/items/503268657c26a9b45749]] 2022.10

-[[Azure に実装されている 3 つの Easy Auth (Web Apps / Static Web Apps / Container Apps) の実装を再確認した - しばやん雑記>https://blog.shibayan.jp/entry/20220729/1659064065]] 2022.8

-[[Azure の権限管理入門!! グループ機能を使ってみる | cloud.config Tech Blog>https://tech-blog.cloud-config.jp/2022-08-08-azure-user-group/]] 2022.8

-[[Azure DevOps のwikiにAzure CLIを使ってページを生やす! | cloud.config Tech Blog>https://tech-blog.cloud-config.jp/2022-07-19-azure-devops-wiki-cli/]] 2022.7

-[[Azureの基礎を学ぶ。ストレージサービス編 | cloud.config Tech Blog>https://tech-blog.cloud-config.jp/lets-learn-azure-storage-service-with-me/]] 2022.6

-[[オンライン会議ツールがつながらない? ACSでサクッと作って解決しよう! | cloud.config Tech Blog>https://tech-blog.cloud-config.jp/2022-07-21-azure-communication-service/]] 2022.7

-[[【Teams障害時のワークアラウンド】Azure Communication Service を使って9クリックでグループ通話アプリをデプロイしてみた - Qiita>https://qiita.com/ryoma-nagata/items/36e5146d3229f889d68e]] 2022.7

-[[Azureの使いすぎを防止するOSS「Azure Cost Keeper」 | SIOS Tech. Lab>https://tech-lab.sios.jp/archives/29362]] 2022.6

-[[ASCII.jp:プロに教わるAzure設計運用のベストプラクティス>https://ascii.jp/serialarticles/3000802/]] 2022.6
--[[ASCII.jp:Azureの利用コストを最適化するためのベストプラクティス (1/3)>https://ascii.jp/elem/000/004/092/4092168/]] 2022.6
--[[Azureにおける「IDとアクセス管理」のベストプラクティス>https://ascii.jp/elem/000/004/071/4071543/]] 2021.10
--[[ASCII.jp:“ポストクラウド時代”の効率的なインフラ管理方法とは (1/2)>https://ascii.jp/elem/000/004/062/4062728/]] 2021.7
--[[ASCII.jp:「失敗あるある」から考える、Azure移行のベストプラクティス (1/3)>https://ascii.jp/elem/000/004/060/4060453/]] 2021.6
--[[ASCII.jp:Azureで実現する高可用性の“勘どころ”と構築のポイント (1/4)>https://ascii.jp/elem/000/004/055/4055961/]] 2022.1

-[[日本マイクロソフトが公開している Technical Briefing 動画のリンクのまとめ - Qiita>https://qiita.com/mahiya/items/76adfbd063d8bce95234]] 2022.5

-[[Linux virtual machines in Windows Azure>http://www.windowsazure.com/en-us/manage/linux/]] 2012.6.8

-[[AWS と Azure 間インターネットVPN接続 - サーバーワークスエンジニアブログ>https://blog.serverworks.co.jp/aws_azure_vpn]] 2022.1 →VPNまとめ

-[[Msdn フォーラム - Azure>https://social.msdn.microsoft.com/Forums/ja-JP/home?forum=windowsazureja]]

-[[(個人的な)AWSとAzureを触ってみて感じる違い - Qiita>https://qiita.com/emiki/items/afe7442f6d0ae9b64918]] 2021.10

-[[料金計算ツール | Microsoft Azure>https://azure.microsoft.com/ja-jp/pricing/calculator/]] 2021.10

-[[無料で手早く作る:Teams で動く FAQ bot 開発 [前編] (2021 年 12 月版)>https://zenn.dev/chomado/articles/8ab50af04b52cc]] 2021.12

-[[AWSエンジニアのためのAzure Fundamentals対策>https://qiita.com/yuki_ink/items/417a52b8f42fca258171]] 2021.9

-[[AWS サービスと Azure サービスの比較>https://docs.microsoft.com/ja-jp/azure/architecture/aws-professional/services]]

-[[Azureのドキュメント>https://docs.microsoft.com/ja-jp/azure/?product=featured]]

-[[Azure 開発者向けファースト ステップ ガイド>https://docs.microsoft.com/ja-jp/azure/guides/developer/azure-developer-guide]] 2019.11

-[[Azure の基礎 第 1 部:Azure の主要概念に関する説明>https://docs.microsoft.com/ja-jp/learn/paths/az-900-describe-cloud-concepts/]] 2021

-[[Azure Static Web Apps とは>https://docs.microsoft.com/ja-jp/azure/static-web-apps/overview]] 2021.4

-[[AWSとAzureの違いをそれぞれの長所、短所、適した利用シーン含めて非エンジニアに説明しなければなりません。どのように説明しますか?>https://jp.quora.com/AWS%E3%81%A8Azure%E3%81%AE%E9%81%95%E3%81%84%E3%82%92%E3%81%9D%E3%82%8C%E3%81%9E%E3%82%8C%E3%81%AE%E9%95%B7%E6%89%80-%E7%9F%AD%E6%89%80-%E9%81%A9%E3%81%97%E3%81%9F%E5%88%A9%E7%94%A8%E3%82%B7%E3%83%BC%E3%83%B3]] 2020.5

-[[Azure の基礎 第 1 部:Azure の主要概念に関する説明>https://docs.microsoft.com/ja-jp/learn/paths/az-900-describe-cloud-concepts/]] 

-[[業務システムでWindows Azureを使うための42の覚え書き>http://www.atmarkit.co.jp/fdotnet/chushin/azurecasestudy_01/azurecasestudy_01_01.html]] 2010.2.24

-[[クラウドの本命となるか? 進化するWindows Azure>http://www.atmarkit.co.jp/fdotnet/dnfuture/pdc09azure_01/pdc09azure_01_01.html]] 2009.12.11


*GCP [#d908f801]
→[[Google関連]]

→Google App Engine関連

-[[オープンソースを利用してGoogle Cloud Platform(GCP)のセキュリティベストプラクティス24項目に対応する方法 | コンテナ・セキュリティ | Sysdigブログ | コンテナ・Kubernetes環境向けセキュリティ・モニタリング プラットフォーム>https://www.scsk.jp/sp/sysdig/blog/container_security/google_cloud_platformgcp24.html]] 2022.10

-[[PythonとGoogle Cloudを使って年間70万球の野球データをいい感じに可視化・分析するダッシュボードを作った - Lean Baseball>https://shinyorke.hatenablog.com/entry/baseball-data-visualization-app]] 2022.9

-[[GCPサーバレスサービスの比較 - Qiita>https://qiita.com/ozora/items/d5a8e4bccf000f239262]] 2021
--CloudFunctionとCloud Run
||Cloud Functions|Cloud Run|h
|トリガー|HTTP or Event|HTTP|
|実装方法|関数|Container or GKE|
|language|JS/Node.js, Python, Go|言語、ライブラリに依存せずなんでも使える|
--大きな違いは実装方法がFunctionsの方は関数で実装しなければならないので使用できる場面が限定的であるのに対し、Cloud Runではコンテナーベースの実装となっているため、ライブラリや言語に依存せずに柔軟に使用することができます。また、Cloud RunはGoogle Kubernates Engine(GKE)にもデプロイすることができ、これにより、ステートフルなサーバレス環境を構築することができる


-[[Google Cloud (GCP) の VPC 作成手順について説明 - G-gen Tech Blog>https://blog.g-gen.co.jp/entry/how-to-build-vpc]] 2022.4

-[[VSCodeのリモートコンテナで「サーバ上のDocker」に接続するクラウド開発環境をつくってみた【GCP】 - Qiita>https://qiita.com/cubranger/items/2798e318eb228ff28f31]] 2022.3

-[[Google Cloudなんもわからないマンが、Cloud Runの凄さをあれこれ調べてみた | DevelopersIO>https://dev.classmethod.jp/articles/gc-cloud-run/]] 2021.12
--Cloud Run はマネージド コンピューティング プラットフォームで、リクエストまたはイベント経由で呼び出し可能なコンテナを実行できます。Cloud Run はサーバーレスです。インフラストラクチャ管理が一切不要なため、最も重要な作業であるアプリケーションの構築に集中できます。

-[[最初の難関、IAMについて 〜クラスメソッド Google Cloud Advent Calendar 2021〜 | DevelopersIO>https://dev.classmethod.jp/articles/google-cloud-advent-calendar-2021-01-about-iam/]] 2021.12
--AWSのIAMとは別物

-[[GCP、何から勉強したらいい?に対する提案>https://qiita.com/ikutaN/items/5dc1708b1ef2be72a5e4]] 2018.4


*その他のクラウドベンダー [#o1e7157b]
-[[「クラウドによる経済成長の実現」に関するホワイトペーパーの公表 | Amazon Web Services ブログ>https://aws.amazon.com/jp/blogs/news/growing-on-cloud/]] 2022.4
--[[クラウドによる経済成長の実現 - jp-growing-on-the-cloud-j.pdf>https://d2908q01vomqb2.cloudfront.net/b3f0c7f6bb763af1be91d9e74eabfeb199dc1f1f/2022/04/08/jp-growing-on-the-cloud-j.pdf]] 2022.4

-[[OCIってAWSとどう違うの?基礎知識まとめた&無料で入門資格チャレンジしてみた - Qiita>https://qiita.com/minorun365/items/d121b19e041c715fad3e]] 20201.1

-[[IBM Cloud (旧Bluemix) のアカウントを持っている人は今すぐクレジットカードの請求を確認すべき>https://jaco.udcp.info/entry/2020/05/16/194826]] 2020.5
--IBM Cloudは、ユーザー本人に直接通知をすることなく、ブログでこそっと記載をするのみでいきなり有償化を行った

-[[【AWS, GCP, Azure, OracleCloud, Firebase】無料で使えるクラウドのサーバリソースまとめ【2020年1月版】>https://qiita.com/goyae/items/196221169391dd44125d]] 2020.1

-[[Alibaba Cloudサービス一覧、サービス概要、類似のAWSサービスをまとめてみた>https://qiita.com/jobbin/items/0cf12d402c5d1e7a5cbb]] 2018.12

-[[楽天カードのシステム障害とオラクルの誤算>http://www.orangeitems.com/entry/2018/03/07/001034]]  2018.3.7

-[[基幹システムをクラウドへあげるのは簡単ではなかった。ノーチラス・テクノロジーズがクラウドの現実を語る(前編)>http://www.publickey1.jp/blog/13/post_228.html]] 2013.6.3
--[[後編>http://www.publickey1.jp/blog/13/post_229.html]]

-[[さくらのクラウド・ストレージに関する報告書>http://cloud-news.sakura.ad.jp/wp-content/uploads/2012/06/storagehoukoku20120625a.pdf]] 2012.6.25

-[[Apple、Windows用「iCloud」コントロールパネルを公開>http://internet.watch.impress.co.jp/docs/news/20111013_483416.html]] 2011.10.13
--[[iCloud コントロールパネル>http://support.apple.com/kb/DL1455?viewlocale=ja_JP]]
--[[iCloudの設定方法(Windows PC)>http://www.apple.com/jp/icloud/setup/pc.html]]

-http://cloud.nifty.com/  ←2017年9月でサービスの新規販売を終了

-[[Yahoo!JAPANがクラウド構想を発表>http://www.publickey.jp/blog/09/yahoo_japan.html]] 2009.12.10 ←2021年12月でサービス終了らしいです

-[[Google App EngineとAmazon EC2は世界に新しい革命をもたらすか>http://d.hatena.ne.jp/shi3z/20080409/1207696811]] 2008.4.9
--Amazonは、EC2だけでなく、S3やSimpleDBのような、Webサービスインフラビジネスを積極的に進めている会社で、海外のサーバソリューションでは、最初からAmazon EC2向けのライセンスを発行するところも増えてきた。
--Google App Engineは、プロフェッショナルユースで使うとなるとかなり勇気がいる。10GBを超えてしまったらどうするのか。そのケアが全くない
--AmazonはWeb-APIを利用してもらえばもらうほど自社が儲かるというビジネスモデルだから、Web-APIに対する制限はとても緩いが、GoogleはWeb-APIだけを利用されるとGoogleにとってのうまみが全くないので、Web-APIというのはあくまでも学生実験レベルの小規模で限定的なものとして公開せざるを得ないし、実際のところGoogleのWeb-APIだけを使って画期的な検索エンジンをつくるモチベーションというのはとてつもなく低い。
--EC2には動作が重いという根本的な問題がある。料金はリーズナブルだが
--Googleは開発言語がPythonのみというのも引っかかる部分


*Firebase [#t2cbfbcf]
-[[Firebaseで1時間で簡単なWebチャットアプリが作れるハンズオン>https://qiita.com/taketakekaho/items/52b7c196ddbd4cb3c968]] 2019.9
-[[【第1回】 Google の mBaaS 「 Firebase 」とは?>https://www.topgate.co.jp/firebase01-what-is-firebase]] 2018.10



*ASP/SaaS [#o6258b83]
-[[GitHub Codespaces が GA しました(概要、課金など色々まとめ)>https://qiita.com/uikou/items/1feb83865f9d638807ad]] 2021.8

-[[Salesforce mobile SDK正式版(GA) >http://jiwashin.blogspot.com/2011/12/salesforce-mobile-sdkga.html]] 2012.1.3
--http://wiki.developerforce.com/page/Mobile_SDK

-[[Salesforceで開発するということ>http://www.atmarkit.co.jp/fcoding/articles/sf/01/sf01a.html]] 2009.12.15

-[[中堅・中小企業ではコスト増も >http://itpro.nikkeibp.co.jp/article/COLUMN/20090121/323172/]]
--基幹業務系でも非定型業務系でも利用者が499人以下の場合、トータルコストが50%以上上昇したという回答が10%を超えている。特に、基幹業務系ではコストが増えた回答者が減った回答者よりも多く、平均すると10.0%上昇している。非定型業務系では平均1.0%コスト削減と、ほとんどコストメリットは出ていない。
--一方、500人以上の利用者がいる場合、基幹業務では6.6%、非定型業務では15.8%と明らかにコスト効果が表れている。SaaS/ASPは中堅・中小企業に向くと言われているが、コスト面で見る限り、利用人数が多いほどメリットが大きくなる。

-[[無償グループウェア付き、MS渾身の「Office Live」を使ってみた>http://www.atmarkit.co.jp/news/200803/06/officelive.html]] 2008.3.6
-[[軌道に乗り始めたASP事業>http://itpro.nikkeibp.co.jp/article/Watcher/20070419/268822/]] 2007.4.24

-[[SaaS普及の3つの条件>http://it.nikkei.co.jp/business/news/index.aspx?n=MMIT0z000010042007]] 2007.4.10
--可用性が大きく伸びた原因は3つある
--1.サーバー自体が安くなり、1つのサーバーに複数のシステムを同居させることのできる仮想化技術も飛躍的に進歩したこと
--2.ネットワークの高速化と低廉化
--3.業務アプリケーションの進化.複雑な処理を要するような業務も標準的なパッケージソフトで対応できるようになってきた。
-[[SaaSの台頭>http://itpro.nikkeibp.co.jp/article/lecture/20070219/262353/?ST=lecture&P=1]] 2007.3.5
-[[SaaSの衝撃(2) セールスフォースの凄み>http://itpro.nikkeibp.co.jp/article/COLUMN/20070131/260142/]] 2007.2.8
-[[SaaSが日本で普及するための条件>http://www.atmarkit.co.jp/im/cbp/special/saas/saas01.html]] 2007.1.18
-[[Salesforce.com,オンデマンド・プログラミング言語「Apex」を発表:http://itpro.nikkeibp.co.jp/article/USNEWS/20061010/250203/]] 2006.10.10

-[[2011年までにビジネス・ソフトの25%はSaaSモデルに移行する:http://itpro.nikkeibp.co.jp/article/USNEWS/20060929/249400/]] 2006.9.29

-[[SaaS & Enterprise2.0>http://itpro.nikkeibp.co.jp/saas/index.html]]

-[[ASPとは何か>http://itpro.nikkeibp.co.jp/article/lecture/20070219/262351/?ST=lecture&P=1]] 2007.3.2


* レンタルサーバ/VPS [#te05d629]
→ファーストサーバ事故に関してはシステム運用にまとめた

-[[VPSとは?レンタルサーバーと何が違う?分かりやすく解説>https://www.kagoya.jp/howto/rentalserver/basic-02/]] 2020
--VPSでは1台の物理的なサーバーの中に、仮想的に複数のサーバーを構築します。共用サーバーと異なり、ホストOSの土台の上にユーザーごとにゲストOSが用意されており、基本的にこのゲストOS同士は干渉することはありません。そのため、共用サーバーのように、他のユーザーの利用の影響によって障害などが発生したり動作が重くなってしまったりということは基本的にはありません。
--専用サーバーは物理的なサーバーを1台まるごと利用できるサービスです。一方のVPSは、仮想的に専用サーバーを利用するといっても、物理サーバーを専有しているわけではありません。

-[[月315円から使えるインフラサービス Gehirn Web Services がステキで恋に落ちるレベル>http://d.hatena.ne.jp/shunsuk/20121114/1352892039]] 2012.11.14

-[[22歳のセキュリティーコンサルタントが立ち上げたのはたった315円で利用できるインフラサービス>http://jp.techcrunch.com/archives/jp20121112gehirn-web-services/]] 2012.11.12

-[[意外と知られていない無料VPS(centos,debian)を入手しよう!>http://hiroki.jp/2012/07/07/4625/]] 2012.7.7

-[[さくらのVPS サーバ構築メモ>http://komugi.net/archives/2012/04/18220450]]

-[[新さくらのVPSでWebサーバを構築するテンプレ >http://www.smart-hacks.com/2012/04/vpsweb.html]] 2012.4.6

-http://xrea.com/
--無料Webサーバ。無料のかわりに広告表示が必須

-[[実際にアマゾンが使っているのと同じ仮想サーバを無料で試せる「Right Scale」を使ってみた>http://gigazine.net/index.php?/news/comments/20080427_rightscale/]] 2008.4.28

-[[海外のレンタルサーバを契約する前にチェックすること>http://blog.myrss.jp/archives/2008/02/post_129.html]]

-http://lolipop.jp/
--[[わたしはコレで、ロリポップ!をやめました>http://www.landerblue.co.jp/blog/?p=3522]] 2012.6.21
--[[lolipopでMySQL:http://penguin.oops.jp/blog/mysql.htm]]
--[[lolipopでPukiWiki>http://www.musculus-project.com/index.php?%A5%ED%A5%EA%A5%DD%A5%C3%A5%D7%A4%C7PukiWiki]]
--[[Pukiwikiを設置してみた>http://blog.sugarstyle.net/?eid=196755]]

-[[ロリポップのPHP4からPHP5へ変更に伴うPukiWikiの設定変更>http://yakinikunotare.boo.jp/orebase/index.php?%A5%ED%A5%EA%A5%DD%A5%C3%A5%D7%A4%CEPHP4%A4%AB%A4%E9PHP5%A4%D8%CA%D1%B9%B9%A4%CB%C8%BC%A4%A6PukiWiki%A4%CE%C0%DF%C4%EA%CA%D1%B9%B9]]
--イロイロ調べてみるとロリポップのPHP4はApacheのモジュールとして動作していたらしく、PHP5はCGIとして動作するようだ。
--ここでPHPの挙動やパーミッション周りの設定に違いが出るようで、大体それでとらぶってるみたい。
--PukiWikiの認証機構はBasic認証とかDigest認証に頼っている。これはWebサーバとブラウザ実装の問題であって、PukiWiki自体は設定ファイルに基づいて操作してるだけだ。
--つまり認証自体がApacheの機能をチョイと借りているわけで、CGIのように単独で動くものバージョンではその機能が無い。つまりPukiWikiの認証機構はCGI版では動作しなくなる

-lolipopのメールサーバへのSMTPがOP25B(Outbound Port25 blocking)にひっかかってメール送信できない場合
--ポートを587に変えるべし
--http://lolipop.jp/manual/mail/op25b/

-[[超便利!ロリポップのownCloudで簡単にファイル共有する方法>https://tkc-office.net/lolipop-owncloud-inst/]] 2022.

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS