SlideShare a Scribd company logo
1 of 52
Cloud Nativeとは?
~Cloud Native Sendai #01~
2019/4/26
株式会社SRIA(エスリア)
山本誠樹 a.k.a 世界のやまさ
Microsoft MVP for Microsoft Azure 2014 –
Jun 2019
@nnasaki
質問:
Docker 知っている人?
使っている人?
2
質問:
Kubernetes 知っている人?
使っている人?
3
質問:
マイクロサービス知っている人?
使っている人?
4
質問:
全部使っている人は
Cloud Native?
5
Cloud Native とは?
6
© 2018 Cloud Native Computing Foundation7
コンテナ クラウド
ネイティブ
仮想化からクラウド・ネイティブへ
From Virtualization to Cloud Native
• クラウド・ネイティブ・コンピューティングはオープンソースのソフト
ウェアを積み重ね、次のために用います:
– アプリケーションをマイクロサービス(microservices)に分割し、
– 各パーツ自身をコンテナにパッケージし、
– リソース利用を最適化するために、動的に統合/オーケスト
レート(orchestrate)する
オープン
ソース
IaaS
PaaS
オープン
ソース
PaaS
仮想化
2000 2001 2006 2009 2010 2011
非仮想化
ハードウェア
2013 2015
IaaS
https://github.com/cncf/presentations/blob/master/japanese
良い資料あります
8
https://speakerdeck.com/jacopen/fei-biip-mou-cloud-nativefalseshi-jie
CNCF Cloud Native Definition v1.0
クラウドネイティブ技術は、パブリッククラウド、プライベートクラウド、ハイブリッ
ドクラウドなどの近代的でダイナミックな環境において、スケーラブルなアプリケー
ションを構築および実行するための能力を組織にもたらします。 このアプローチの代表
例に、コンテナ、サービスメッシュ、マイクロサービス、イミューダブルインフラスト
ラクチャ、および宣言型APIがあります。
これらの手法により、回復性、管理力、および可観測性のある疎結合システムが実現し
ます。 これらを堅牢な自動化と組み合わせることで、エンジニアはインパクトのある変
更を最小限の労力で頻繁かつ予測どおりに行うことができます。
Cloud Native Computing Foundationは、オープンソースでベンダー中立プロジェクトの
エコシステムを育成・維持して、このパラダイムの採用を促進したいと考えてます。 私
たちは最先端のパターンを民主化し、これらのイノベーションを誰もが利用できるよう
にします。
9
https://github.com/cncf/toc/blob/master/DEFINITION.md
長いので3つに分けてみます
ここに全部書いてある
10
CNCF Cloud Native Definition v1.0
1/3
クラウドネイティブ技術は、
パブリッククラウド、
プライベートクラウド、
ハイブリッドクラウドなどの
近代的でダイナミックな環境において、
スケーラブルなアプリケーションを
構築および実行するための能力を
組織にもたらします。
このアプローチの代表例に、
コンテナ、
サービスメッシュ、
マイクロサービス、
イミューダブルインフラストラクチャ、
および宣言型APIがあります。
11
https://github.com/cncf/toc/blob/master/DEFINITION.md
クラウド
ココにないも
のでも良い
CNCF Cloud Native Definition v1.0
2/3
これらの手法により、
回復性、
管理力、
および可観測性のある
疎結合システムが実現します。
これらを堅牢な自動化と組み合わせることで、
エンジニアはインパクトのある変更を
最小限の労力で
頻繁かつ予測どおりに
行うことができます。
12
理想的
自動化必須
楽になる
https://github.com/cncf/toc/blob/master/DEFINITION.md
CNCF Cloud Native Definition v1.0
3/3
Cloud Native Computing Foundationは、
オープンソースでベンダー中立プロジェクトのエコシステムを
育成・維持して、
このパラダイムの採用を促進したいと考えてます。
私たちは最先端のパターンを民主化し、
これらのイノベーションを誰もが利用できるようにします。
13
CNCF
みんな嫌いなベンダーロックインを避ける
https://github.com/cncf/toc/blob/master/DEFINITION.md
なんとなくわかりましたか?
14
質問:
Cloud Nativeは誰のためか?
15
エンジニアのためにある!
16
とは言うものの…
17
なんとなく漂う
「俺(私)には関係ない」感
コンテナ?なにそれおいしいの?
Dockerなんて使ったことないし、
Virtual Box で十分。新しいの覚えるの面倒
クラウドクラウドいうけどさ
なんか高いし
VPSで十分
常駐先じゃ…
インターネットにすらつながらない閉鎖環境
GitHubはアクセス制限される
GitHubはつながるけど、ダウンロード先のS3がアクセス制限
18
良い資料あります
19
https://www.slideshare.net/ToruMakabe/essentials-of-container
コンテナー is カレー
20
https://www.slideshare.net/ToruMakabe/essentials-of-container
DEMO
21
とりあえず
コンテナが
便利そうなことはわかった
22
そこから
Cloud Native
にたどり着くには?
23
良い資料あります
Cloud Native Trail Map
トレイルマップ
クラウドネイティブなシス
テムに向かうための道筋を
10ステップで解説
コンテナ化、CI/CD、オーケ
ストレーションなどなど
24
https://l.cncf.io
これも分解してみましょう
25
まずは必須の4つ
1. CONTAINERIZATION
コンテナ化
2. CI/CD
継続的インテグレーション/継続的デリバリー
3. ORCHESTRATION & APPLICATION DEFINITION
Kubernetes
4. OBSERVABILITY & ANALYSIS
モニタリング、ロギング、トレーシング
Prometheus
fluentd
26
ここ重要
4. OBSERVABILITY & ANALYSISが
なぜ重要か?
アプリケーションの健全性をモニタリングする
解析用のログをトレースする
いちいちSSHで入ってログをgrepしない
そもそもスケールアウトしていると複数コンテナ(Pod)が立ち上がっ
ており、どこで問題が起きているかが人間にはわからない
100コンテナそれぞれにSSHでログインしてgrepしたいですか?
27
だれのためのCloud Native?
CNCF Cloud Native Definition を思い出して!
CNCF Cloud Native Definition v1.0
2/3
これらの手法により、
回復性、
管理力、
および可観測性のある
疎結合システムが実現します。
これらを堅牢な自動化と組み合わせることで、
エンジニアはインパクトのある変更を
最小限の労力で
頻繁かつ予測どおりに
行うことができます。
28
理想的
自動化必須
楽になる
https://github.com/cncf/toc/blob/master/DEFINITION.md
再掲
ここまでは割とすぐ出来ます
既存のアプリをクラウドにリフトアンドシフト
コンテナ化
CI/CDで自動ビルド&デプロイ
Kubernetesなどで運用
テキストに吐き出していたログを一元管理化
29
概要はわかった。
具体的にどうすれば?
30
良い資料あります
31
https://docs.microsoft.com/ja-jp/dotnet/standard/modernize-with-azure-and-containers/
残り6つは割愛します
サービスメッシュだったりマイクロサービスが前提
特に 7. DISTRIBUTED DATABASE &STORAGE
個人的に Kubernetes 上でデータベースやストレージを動かすのは否
定的
Twelve-Factor Appに従うと良いと思います
https://12factor.net/ja/
具体的にはどういうこと?
32
Twelve-Factor App?
33
良い資料あります
34
https://www.slideshare.net/decode2017/ac06-12-factor-app-on-kubernetes-on-azure
12個も大変そう。。。
さっきのトレイルマップも10個あったのに
35
とりあえずやってみよう
I. コードベース
ざっくりいうと、ソースコード管
理しましょう
なんとなく出来そうじゃないで
すか?
36
わかった。わかったけど。
Cloud Nativeってさ
事例あるの?
来たな事例厨
37
Netflix
ほぼ100%AWSユーザーだった
Google クラウドに移行しようとしている(らしい)
これはベンダーニュートラルなクラウドネイティブなアーキテ
クチャだから可能
38
https://thinkit.co.jp/article/14089
CNCF Cloud Native Definition v1.0
3/3
Cloud Native Computing Foundationは、
オープンソースでベンダー中立プロジェクトのエコシステムを
育成・維持して、
このパラダイムの採用を促進したいと考えてます。
私たちは最先端のパターンを民主化し、
これらのイノベーションを誰もが利用できるようにします。
39
CNCF
みんな嫌いなベンダーロックインを避ける
https://github.com/cncf/toc/blob/master/DEFINITION.md
再掲
そういえば
サーバーレスは
クラウドネイティブなの?
40
いい質問ですね~
41
良い資料あります
Serverless vs. Other Cloud Native Technologies
Keep in mind that no single approach is a silver bullet for all cloud-
native development and deployment challenges.
すべてのクラウドネイティブの開発およびデプロイメントの課題を
解決できる銀の弾丸となる唯一の方法はありません。
Conclusion
サーバーレスアーキテクチャーは、クラウドネイティブワークロー
ドにエキサイティングな新しい展開オプションを提供します
ただし、サーバーレステクノロジはすべての場合に最適というわけ
ではないため、適切な場合は慎重に検討する必要があります
42
https://github.com/cncf/wg-serverless/tree/master/whitepapers/serverless-overview
CNCF Cloud Native Definition v1.0
1/3
クラウドネイティブ技術は、
パブリッククラウド、
プライベートクラウド、
ハイブリッドクラウドなどの
近代的でダイナミックな環境において、
スケーラブルなアプリケーションを
構築および実行するための能力を
組織にもたらします。
このアプローチの代表例に、
コンテナ、
サービスメッシュ、
マイクロサービス、
イミューダブルインフラストラクチャ、
および宣言型APIがあります。
43
https://github.com/cncf/toc/blob/master/DEFINITION.md
クラウド
ココにないも
のでも良い
再掲
そういえば
Kubernetes
運用大変って聞いたよ
44
こんな記事が話題になりました
この例のように、オンプレで動かすならば同意
Kubernetesを一から全部自前で運用するのは非常に大変
45
https://yakst.com/ja/posts/5455
そこでAzureですよ
Kubernetesの面倒なマスターノード管理をAzureでやってくれ
るので楽
Azure App Service の Web App for Containers が超便利
46
https://www.slideshare.net/ToruMakabe/essentials-of-container
DEMO
Azure Web Apps for Containers
https://azure.microsoft.com/ja-jp/services/app-
service/containers/
47
まずは必須の4つ
1. CONTAINERIZATION
コンテナ化
2. CI/CD
継続的インテグレーション/継続的デリバリー
3. ORCHESTRATION & APPLICATION DEFINITION
Kubernetes
4. OBSERVABILITY & ANALYSIS
モニタリング、ロギング、トレーシング
Prometheus
fluentd
48
ここ重要
再掲
Azure Monitor
すべてのログを集約する
インフラもアプリケーションも
アラートも可能
各言語に対応
49https://docs.microsoft.com/ja-jp/azure/azure-monitor/
まとめ
Cloud Nativeに至るまでの歴史
CNCF Cloud Native Definition v1.0
コンテナー is カレー
Cloud Native Trail Map
サーバーレス
50
良いCloud Nativeライフを!
51
52
Creating with you

More Related Content

What's hot

What's hot (20)

え、まって。その並列分散処理、Kafkaのしくみでもできるの? Apache Kafkaの機能を利用した大規模ストリームデータの並列分散処理
え、まって。その並列分散処理、Kafkaのしくみでもできるの? Apache Kafkaの機能を利用した大規模ストリームデータの並列分散処理え、まって。その並列分散処理、Kafkaのしくみでもできるの? Apache Kafkaの機能を利用した大規模ストリームデータの並列分散処理
え、まって。その並列分散処理、Kafkaのしくみでもできるの? Apache Kafkaの機能を利用した大規模ストリームデータの並列分散処理
 
BuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルドBuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルド
 
root権限無しでKubernetesを動かす
root権限無しでKubernetesを動かす root権限無しでKubernetesを動かす
root権限無しでKubernetesを動かす
 
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
 
マイクロサービスにおける 結果整合性との戦い
マイクロサービスにおける 結果整合性との戦いマイクロサービスにおける 結果整合性との戦い
マイクロサービスにおける 結果整合性との戦い
 
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
 
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
 
コンテナとimmutableとわたし。あとセキュリティ。(Kubernetes Novice Tokyo #15 発表資料)
コンテナとimmutableとわたし。あとセキュリティ。(Kubernetes Novice Tokyo #15 発表資料)コンテナとimmutableとわたし。あとセキュリティ。(Kubernetes Novice Tokyo #15 発表資料)
コンテナとimmutableとわたし。あとセキュリティ。(Kubernetes Novice Tokyo #15 発表資料)
 
Kubernetes Cost Optimization
Kubernetes Cost OptimizationKubernetes Cost Optimization
Kubernetes Cost Optimization
 
【CNDT2022】SIerで実践!クラウドネイティブを普及させる取り組み
【CNDT2022】SIerで実践!クラウドネイティブを普及させる取り組み【CNDT2022】SIerで実践!クラウドネイティブを普及させる取り組み
【CNDT2022】SIerで実践!クラウドネイティブを普及させる取り組み
 
Edge Computing と k8s でなんか話すよ
Edge Computing と k8s でなんか話すよEdge Computing と k8s でなんか話すよ
Edge Computing と k8s でなんか話すよ
 
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
 
インフラCICDの勘所
インフラCICDの勘所インフラCICDの勘所
インフラCICDの勘所
 
ぱぱっと理解するSpring Cloudの基本
ぱぱっと理解するSpring Cloudの基本ぱぱっと理解するSpring Cloudの基本
ぱぱっと理解するSpring Cloudの基本
 
Kubernetesによる機械学習基盤への挑戦
Kubernetesによる機械学習基盤への挑戦Kubernetesによる機械学習基盤への挑戦
Kubernetesによる機械学習基盤への挑戦
 
NTTデータ流Infrastructure as Code~ 大規模プロジェクトを通して考え抜いた基盤自動化の新たな姿~(NTTデータ テクノロジーカンフ...
NTTデータ流Infrastructure as Code~ 大規模プロジェクトを通して考え抜いた基盤自動化の新たな姿~(NTTデータ テクノロジーカンフ...NTTデータ流Infrastructure as Code~ 大規模プロジェクトを通して考え抜いた基盤自動化の新たな姿~(NTTデータ テクノロジーカンフ...
NTTデータ流Infrastructure as Code~ 大規模プロジェクトを通して考え抜いた基盤自動化の新たな姿~(NTTデータ テクノロジーカンフ...
 
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
 
Docker Compose 徹底解説
Docker Compose 徹底解説Docker Compose 徹底解説
Docker Compose 徹底解説
 
細かすぎて伝わらないかもしれない Azure Container Networking Deep Dive
細かすぎて伝わらないかもしれない Azure Container Networking Deep Dive細かすぎて伝わらないかもしれない Azure Container Networking Deep Dive
細かすぎて伝わらないかもしれない Azure Container Networking Deep Dive
 
DockerとPodmanの比較
DockerとPodmanの比較DockerとPodmanの比較
DockerとPodmanの比較
 

Similar to Cloud Nativeとは?

クラウドネイティブによる低コスト開発
クラウドネイティブによる低コスト開発クラウドネイティブによる低コスト開発
クラウドネイティブによる低コスト開発
Shinichi Ueno
 
20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)
dekakin
 

Similar to Cloud Nativeとは? (20)

CNCF Updates 2019 Winter version and Knative
CNCF Updates 2019  Winter version and KnativeCNCF Updates 2019  Winter version and Knative
CNCF Updates 2019 Winter version and Knative
 
[Cloud Native Journey ]HCCJP(ハイブリッドクラウド研究会) 第5回勉強会
[Cloud Native Journey ]HCCJP(ハイブリッドクラウド研究会) 第5回勉強会[Cloud Native Journey ]HCCJP(ハイブリッドクラウド研究会) 第5回勉強会
[Cloud Native Journey ]HCCJP(ハイブリッドクラウド研究会) 第5回勉強会
 
SpringベースのCloud Native Application
SpringベースのCloud Native ApplicationSpringベースのCloud Native Application
SpringベースのCloud Native Application
 
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイルVisual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
 
Kubernetes The Hard Way をやってみた
Kubernetes The Hard Way をやってみたKubernetes The Hard Way をやってみた
Kubernetes The Hard Way をやってみた
 
[DevSumi2019]Cloud Native アプリケーションに最適!Oracle Cloud Infrastructureの魅力!
[DevSumi2019]Cloud Native アプリケーションに最適!Oracle Cloud Infrastructureの魅力![DevSumi2019]Cloud Native アプリケーションに最適!Oracle Cloud Infrastructureの魅力!
[DevSumi2019]Cloud Native アプリケーションに最適!Oracle Cloud Infrastructureの魅力!
 
クラウド+コンテナで作る簡単Webアプリケーション
クラウド+コンテナで作る簡単Webアプリケーションクラウド+コンテナで作る簡単Webアプリケーション
クラウド+コンテナで作る簡単Webアプリケーション
 
OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304
 
Kubernetes超入門
Kubernetes超入門Kubernetes超入門
Kubernetes超入門
 
クラウドネイティブによる低コスト開発
クラウドネイティブによる低コスト開発クラウドネイティブによる低コスト開発
クラウドネイティブによる低コスト開発
 
Microsoft azureで実装するwebserviceondocker
Microsoft azureで実装するwebserviceondockerMicrosoft azureで実装するwebserviceondocker
Microsoft azureで実装するwebserviceondocker
 
Azureで実装する話題のコンテナサービス
Azureで実装する話題のコンテナサービスAzureで実装する話題のコンテナサービス
Azureで実装する話題のコンテナサービス
 
【HinemosWorld2014】B1-4_NTTデータ先端技術のOpenStack Hinemosソリューション
【HinemosWorld2014】B1-4_NTTデータ先端技術のOpenStack Hinemosソリューション【HinemosWorld2014】B1-4_NTTデータ先端技術のOpenStack Hinemosソリューション
【HinemosWorld2014】B1-4_NTTデータ先端技術のOpenStack Hinemosソリューション
 
Cloudian meets CloudStack
Cloudian meets CloudStackCloudian meets CloudStack
Cloudian meets CloudStack
 
Sdn japan2016 hpe_switch_story_v2
Sdn japan2016 hpe_switch_story_v2Sdn japan2016 hpe_switch_story_v2
Sdn japan2016 hpe_switch_story_v2
 
20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)
 
Cloud Native をやっていくにはどう学んでいくかをみんなで考えてみる
Cloud Native をやっていくにはどう学んでいくかをみんなで考えてみるCloud Native をやっていくにはどう学んでいくかをみんなで考えてみる
Cloud Native をやっていくにはどう学んでいくかをみんなで考えてみる
 
IT infra summit 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを見...
IT infra summit 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを見...IT infra summit 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを見...
IT infra summit 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを見...
 
レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは?
レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは?レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは?
レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは?
 
Cloudってどんなもの?
Cloudってどんなもの?Cloudってどんなもの?
Cloudってどんなもの?
 

More from Masaki Yamamoto

More from Masaki Yamamoto (18)

Microsoft の AI と Azure と OpenAI について
Microsoft の AI と Azure と OpenAI についてMicrosoft の AI と Azure と OpenAI について
Microsoft の AI と Azure と OpenAI について
 
クラウドセキュリティについて考える
クラウドセキュリティについて考えるクラウドセキュリティについて考える
クラウドセキュリティについて考える
 
Jenkins x Kubernetesが簡単だと思ったら大変だった話
Jenkins x Kubernetesが簡単だと思ったら大変だった話Jenkins x Kubernetesが簡単だと思ったら大変だった話
Jenkins x Kubernetesが簡単だと思ったら大変だった話
 
Running Kubernetes on Azure
Running Kubernetes on AzureRunning Kubernetes on Azure
Running Kubernetes on Azure
 
Ruby on Rails on Azure
Ruby on Rails on AzureRuby on Rails on Azure
Ruby on Rails on Azure
 
Running Kubernetes on Azure
Running Kubernetes on AzureRunning Kubernetes on Azure
Running Kubernetes on Azure
 
Azure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところAzure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところ
 
Azure Web Apps と Azure Mobile Apps
Azure Web Apps とAzure Mobile AppsAzure Web Apps とAzure Mobile Apps
Azure Web Apps と Azure Mobile Apps
 
Azure Mobile Services と Azure Mobile Apps
Azure Mobile ServicesとAzure Mobile AppsAzure Mobile ServicesとAzure Mobile Apps
Azure Mobile Services と Azure Mobile Apps
 
Microsoft Azure で始める サクサク Android開発 in jazug青森
Microsoft Azureで始めるサクサクAndroid開発 in jazug青森Microsoft Azureで始めるサクサクAndroid開発 in jazug青森
Microsoft Azure で始める サクサク Android開発 in jazug青森
 
Microsoft Azure で スマホからIoTまで
Microsoft AzureでスマホからIoTまでMicrosoft AzureでスマホからIoTまで
Microsoft Azure で スマホからIoTまで
 
Microsoft Azure と Swift で開発をする
Microsoft Azure と Swift で開発をするMicrosoft Azure と Swift で開発をする
Microsoft Azure と Swift で開発をする
 
今日から使える Microsoft Azure
今日から使える Microsoft Azure今日から使える Microsoft Azure
今日から使える Microsoft Azure
 
Windows Azure と Xamarin で作るマルチプラットフォームアプリケーション
Windows Azure と Xamarin で作るマルチプラットフォームアプリケーションWindows Azure と Xamarin で作るマルチプラットフォームアプリケーション
Windows Azure と Xamarin で作るマルチプラットフォームアプリケーション
 
最新 Windows azure モバイル・サービス 活用法
最新 Windows azure モバイル・サービス 活用法最新 Windows azure モバイル・サービス 活用法
最新 Windows azure モバイル・サービス 活用法
 
COD2013 Windows Azure Mobile Service を用いたiOS/Android開発
COD2013 Windows Azure Mobile Service を用いたiOS/Android開発COD2013 Windows Azure Mobile Service を用いたiOS/Android開発
COD2013 Windows Azure Mobile Service を用いたiOS/Android開発
 
Devlove仙台20130309 レガシープロジェクト脱出大作戦
Devlove仙台20130309 レガシープロジェクト脱出大作戦Devlove仙台20130309 レガシープロジェクト脱出大作戦
Devlove仙台20130309 レガシープロジェクト脱出大作戦
 
DDD読書会 アナリシスパターン
DDD読書会 アナリシスパターンDDD読書会 アナリシスパターン
DDD読書会 アナリシスパターン
 

Cloud Nativeとは?