SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
AlibabaCloudではじめるKubernates
これからはじめたい人のためのKubernetes入門 on Alibaba Cloud
1
@mosuke5
Sapporo AliEaters
2018/06/29
2
Who are you?
名前:もーすけ (@mosuke5)
仕事:
 Alibaba Cloud Solutin Architect
 以前はWebエンジニア、インフラエンジニア。
ネタ:
 フリーランサーとして開業しましたが、副業は難しい。
 得意な分野は、Webアプリ開発とかサーバ運用の自動化とか
(中国最新情報) Serverless Kubernetes
中国本家のほうで、クラスターを自前で管理する必要のない
Serverless Kubernetesを最近出したそうです。
30秒でクラスタ立ち上げ、30秒でアプリをデプロイといっていま
す。
中国ですが、動画もあります。このあたりはどこか調べてみて別
の機会にお伝えします。
https://yq.aliyun.com/articles/587195
3
自分のコンテナ経験 (単体利用)
4
はじめて利用したのは2014
年-2015年あたりで作っていた
Vim::Factoryという、vimの設定
をブラウザ上で体感するための
サービスをつくったとき。
vimをDockerコンテナで立ち上
げ、ユーザひとりひとりに割り当
てていた。
自分のコンテナ経験 (docker-compose)
5
Cloud Server
(Ubuntu16.04)
Nginx
Rails-
gillsearch
Elastic
Search
Kibana
Docker Compose
english.mosuke.tech
gill-search.mosuke.tech
gill-search-kibana.mosuke.tech
gill-search-prometheus.mosuke.tech
Rails-
beeglobal
MySQL
prometheus
現在、自分が運用しているブログサービスの検索エンジンや英語学習アプリ(Closed
Beta) は1台のサーバの上でdocker-composeを利用して動作させています。
今はこんな構成で運用
6
Github Pages
(mosuke5-lab/mosuke5-la
b.github.io)
Github
(mosuke5/hugo-blog.mos
uke.tech)
Hugo repository
CloudFlare
blog.mosuke.tech
- SSL accelaration
- Support HTTP/2
- Contents cache
Write &
Push
Deploy
CI integration
Notify
Gill Search
(Search Engine)
Update articles
✕
ここのことね
Kubernetesとは
Kubernetes(k8s) はコンテナ化されたアプリケーションの展開やスケーリングおよび管
理をおこなうオーケストレーションツールです。
このようなオーケストレーションツールを利用することで、複数台のサーバにまたがるコ
ンテナ利用を容易にしていく。
・システムを構成するコンポーネントが多いときにコンテナ化が有効
・ブルーグリーンデプロイメントなどシステムを運用する上で今まで試行錯誤してきたこ
とが抽象化されていてよい
7
Alibaba Cloud Container Service
8
Alibaba Cloudではコンテナアプリケーション化をサポートする、マネージドなコンテナ
オーケストレーションサービス Container Service を提供しています。
このサービスではオーケストレーションエンジンとして、Docker Swarmモードと
Kubernetesモードの2つをサポートしています。
Container Service for Kubernetes (beta)
2017 年に Certified Kubernetes Conformance Program で認定されており、ネイティ
ブKubernetesで利用しているツールやプラグインともちろん組み合わせて利用するこ
とが可能です。
Alibaba CloudのContainer Serviceは下記のような特徴を持っています。
1. Alibaba Cloudプロダクトとの連携
a. ロードバランサーとの連携
b. ログ管理サービス Log Serviceとの連携
c. マルチゾーンでのクラスタ構築( Beta)
2. Kubernetes versionは1.9.7をサポート(2018/6/8現在)
3. クラスターのアップグレード機能をサポート
4. ノードのカスタムイメージサポート(CentOSであればカスタムイメージをサポート)
9
kubernetes cluster
10
Master Node Worker Node
TCP 22
TCP 6443
TCP 8443
TCP 6443
NAT GW
k8sクラスタを立ち上げると下記のインスタンスが起動する。Worker Nodeの台数は任
意に指定可能。デフォルトは3台。Master Nodeは現状3台で固定。
Nodeで利用するイメージはCentOSベースであれば指定することも可能。
VPC
マルチゾーンでのクラ
スタ構築は現状beta
だが、提供予定あり。
kubernetes cluster
11
クラスタを構成するリソース。
1. VPC, Vswitch
2. Security Group
3. Master Node用 ECS 3台
4. Worker Node用 ECS N台
5. Master Node用 インターネットロードバランサ
6. Master Node用 VPCロードバランサ
7. NAT Gateway(VPCから外に通信するため)
クラスタ構築が完了すると
12
Container Serviceのコンソールからクラスタの構築を行うと、Alibaba Cloud内で仮想
サーバやロードバランサが購入されてクラスタが作成されます。
kubectl
k8sクラスタを操作するコマンドラインツールkubectlはもちろん同様に利用可能です。
Master Nodeに配置されているConfigファイルをダウンロードすることで操作可能にな
ります。下記でCLIを使えるようにセットアップしてみよう。
13
$ mkdir $HOME/.kube
$ scp root@47.91.168.13:/etc/kubernetes/kube.conf $HOME/.kube/config
$ kubectl get nodes
NAME STATUS ROLES AGE VERSION
ap-southeast-1.i-t4n3l1wkt552yhkpczau Ready master 16h v1.9.7
ap-southeast-1.i-t4n5uhgvrupfedei7h0l Ready <none> 15h v1.9.7
ap-southeast-1.i-t4n5uhgvrupfedei7h0m Ready <none> 15h v1.9.7
ap-southeast-1.i-t4n5uhgvrupfedei7h0n Ready <none> 15h v1.9.7
ap-southeast-1.i-t4na7tvx688puhyc9aj6 Ready master 16h v1.9.7
ap-southeast-1.i-t4ngyymixhyokrt7k6rw Ready master 16h v1.9.7
クラスタへのSSHログイン
クラスタ作成時に”Enable SSH access for internet” を有効にするとMaster Node用
のSLBにポート22のリスナーが用意される。k8sクラスタに利用するマシンイメージを指
定できるので、独自のユーザなど設定したものを利用すると良さそう。(CentOSに限
る)
14
Hello World: Nginxをデプロイ(デモンストレーション)
$ kubectl run nginx --image=nginx:1.13.11
deployment.apps "nginx" created
$ kubectl get pods
NAME READY STATUS RESTARTS AGE
nginx-966f97bf8-s4kpl 0/1 ContainerCreating 0 8s
$ kubectl get pods
NAME READY STATUS RESTARTS AGE
nginx-966f97bf8-s4kpl 1/1 Running 0 16s
$ kubectl get deployment
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
nginx 1 1 1 1 17m
15
Podの詳細を確認
16
$ kubectl describe pods nginx-966f97bf8-s4kpl
Name: nginx-966f97bf8-s4kpl
Namespace: default
Node: ap-northeast-1.i-6we1hzu0wzlkk9lb1iit/192.168.1.107
Start Time: Tue, 26 Jun 2018 20:23:17 +0900
Labels: pod-template-hash=522953694
run=nginx
Annotations: <none>
Status: Running
IP: 172.20.2.131
Controlled By: ReplicaSet/nginx-966f97bf8
Containers:
nginx:
Container ID:
docker://7f3cc03974663a3acc71b20b4d902957b718b7d206f1702aff461420e8940115
Image: nginx:1.13.11
…..
port-forwardを使ってPodへアクセス
17
$ kubectl port-forward nginx-966f97bf8-s4kpl 8080:80
Forwarding from 127.0.0.1:8080 -> 80
Forwarding from [::1]:8080 -> 80
Handling connection for 8080
Handling connection for 8080
# ブラウザから localhost:8080にアクセス可能。
$ kubectl logs nginx-966f97bf8-s4kpl -f
127.0.0.1 - - [27/Jun/2018:06:30:30 +0000] "GET / HTTP/1.1" 200 612 "-" "Mozilla/5.0
(Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/67.0.3396.87 Safari/537.36" "-"
127.0.0.1 - - [27/Jun/2018:06:30:30 +0000] "GET /favicon.ico HTTP/1.1" 404 572
"http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5)
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36" "-"
127.0.0.1 - - [27/Jun/2018:06:30:51 +0000] "GET / HTTP/1.1" 304 0 "-" "Mozilla/5.0
(Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/67.0.3396.87 Safari/537.36" "-"
port-forwardがやっていること
$ kubectl port-forward <pod> 8080:80
SSHのローカルポートフォワードを勉強すると同じであること理解できる。
ローカルの8080ポートはMaster Nodeからみて<pod>の80ポートに接続する、という
ことを意味する。
参考) https://blog.mosuke.tech/entry/2014/12/31/170545/
18
Master Node
Worker Node
VPC
トンネリング
NginxをExpose
$ kubectl expose deployment nginx --port 80 --type LoadBalancer
service "nginx" exposed
$ kubectl get service
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 172.21.0.1 <none> 443/TCP 1d
nginx LoadBalancer 172.21.5.234 <pending> 80:32259/TCP 4s
$ kubectl get service
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 172.21.0.1 <none> 443/TCP 1d
nginx LoadBalancer 172.21.5.234 47.89.60.34 80:32259/TCP 24s
19
作成したNginxのコンテナを公開してみる。--type LoadBalancerを指定することで、自
動的にAlibaba Cloud内にロードバランサが購入され接続経路ができる。
NginxをExposeすると
20
Master Node
Worker Node
TCP 22
TCP 6443
TCP 8443
NAT GW
TCP 80
TCP 443
Nginx接続用の
ロードバランサ
が作成される
$ kubectl get service
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
nginx LoadBalancer 172.21.5.234 47.89.60.34 80:32259/TCP 24s
Alibaba Cloud API
① kubectl expose ...
② API経由でロードバランサ作成APIの実行
 Master NodeにはSLBを作成できる権限ロールが付与されている。
③ ロードバランサ作成
どうしてきちんとロードバランスされるのか?
ロードバランサのバックエンドサー
バは3台。Nginxがあるのはそのう
ちの1台。なぜきちんとロードバラ
ンスされるのか。
ノードの数以上にNginxはスケー
ルアップできないのか?
21
TCP 80
TCP 443
どうしてきちんとロードバランスされるのか?
それを行うのがkube-proxy。全Worker node
に存在するプロキシコンテナ。
ロードバランサのバックエンドサーバにはすべ
てのWorkerNodeが対象となっている。ポート
はkube-proxyで利用しているポート。
kube-proxyに先にリクエストが振られ、その後
に対象のコンテナにリクエストが振られる仕組
みとなっている。
22
TCP 80
TCP 443
kube-poxy
kube-proxy
kube-poxy
ログ管理サービス ”LogService” との連携
Alibaba Cloud独自の特徴として、ログ管理サービスである LogServiceと連携が可能
です。Kubernetesクラスタ内で発生したログをすべて集約することが可能。LogTailと
よばれる、LogServiceで利用するログ収集エージェントをDaemonSetとして起動する
ことで利用可能。
23
LogTail
LogTail
LogTrail
LogService
Object Storage
MaxCompute
ログを1箇所に保存し、検索可能にします。ま
た、アーカイブ用途としてオブジェクトストレージ
に転送したり、データ分析プラットフォームと連
携できます。
LogServiceのサンプル画面
24
Terraform
Alibaba Cloudは公式にHashiCorpプロダクト(Terraformと
Packer)についてサポートすることを発表しています。
仮想サーバやロードバランサなどはもちろん、
今回紹介した、Kubernetesクラスタの作成から、Kubernetes上
のアプリケーション管理までTerraformで行うことができます。
25
kubernetes cluster作成のサンプル
26
まとめ
● Alibaba Cloudでは、本家アリババでDockerを駆使している
のもあり、Container Serviceを提供している。
● Kubernetesという今となってはデファクトスタンダードになっ
たオーケストレーションエンジンをサポート。
● 3万円のクーポンあるので勉強してみてください。
● まだBetaでバギーな所あるのですが、頑張っていま直してま
す。
27
Master
Node, Service
(おまけ) Container Service Swarmモード
28
Worker Node
SwarmモードはMaster NodeはAlibaba Cloud側で管理。ユーザサイドで購入や管理
が不要なためコスト的にも運用的にもお手軽。そのかわり、起動したコンテナへのアク
セス経路であるロードバランサなどは自分で用意する必要がある。
コンテナのオーケストレーションにはdocker-composeが利用できる。
VPC
Alibaba Cloudとして管理。
管理ノードはフルマネージドで提供

Contenu connexe

Tendances

Tendances (20)

Ansible tower 構築方法と使い方
Ansible tower 構築方法と使い方Ansible tower 構築方法と使い方
Ansible tower 構築方法と使い方
 
Appsody でnodejsのアプリを立ち上げよう!
Appsody でnodejsのアプリを立ち上げよう!Appsody でnodejsのアプリを立ち上げよう!
Appsody でnodejsのアプリを立ち上げよう!
 
Ansible2とOpenStackの関係
Ansible2とOpenStackの関係Ansible2とOpenStackの関係
Ansible2とOpenStackの関係
 
Deep Dive into Modules
Deep Dive into ModulesDeep Dive into Modules
Deep Dive into Modules
 
OpenShift from Easy way to Hard ? Way
OpenShift from Easy way to Hard ? WayOpenShift from Easy way to Hard ? Way
OpenShift from Easy way to Hard ? Way
 
st2-docker ことはじめ
st2-docker ことはじめst2-docker ことはじめ
st2-docker ことはじめ
 
開発環境をVagrantからdockerに移行してみた
開発環境をVagrantからdockerに移行してみた開発環境をVagrantからdockerに移行してみた
開発環境をVagrantからdockerに移行してみた
 
~Dockerfileの開発を劇的に楽にする~ Dockerfile開発環境 EDGE
~Dockerfileの開発を劇的に楽にする~ Dockerfile開発環境 EDGE~Dockerfileの開発を劇的に楽にする~ Dockerfile開発環境 EDGE
~Dockerfileの開発を劇的に楽にする~ Dockerfile開発環境 EDGE
 
Vagrant+Ansibleで検証環境を簡単構築
Vagrant+Ansibleで検証環境を簡単構築Vagrant+Ansibleで検証環境を簡単構築
Vagrant+Ansibleで検証環境を簡単構築
 
Ansibleを使ってdockerコンテナをプロビジョニングする
Ansibleを使ってdockerコンテナをプロビジョニングするAnsibleを使ってdockerコンテナをプロビジョニングする
Ansibleを使ってdockerコンテナをプロビジョニングする
 
OpenStack Osloを使おう - cliff編
OpenStack Osloを使おう - cliff編OpenStack Osloを使おう - cliff編
OpenStack Osloを使おう - cliff編
 
kpackによるコンテナイメージのビルド
kpackによるコンテナイメージのビルドkpackによるコンテナイメージのビルド
kpackによるコンテナイメージのビルド
 
ECS-CLI in Action
ECS-CLI in ActionECS-CLI in Action
ECS-CLI in Action
 
イベント駆動プログラミングとI/O多重化
イベント駆動プログラミングとI/O多重化イベント駆動プログラミングとI/O多重化
イベント駆動プログラミングとI/O多重化
 
コードの互換性と進化の両立
コードの互換性と進化の両立コードの互換性と進化の両立
コードの互換性と進化の両立
 
Ansible troubleshooting 101_2021
Ansible troubleshooting 101_2021Ansible troubleshooting 101_2021
Ansible troubleshooting 101_2021
 
Githubを使って簡単に helm repoを公開してみよう
Githubを使って簡単に helm repoを公開してみようGithubを使って簡単に helm repoを公開してみよう
Githubを使って簡単に helm repoを公開してみよう
 
Wocker 秒速で WordPress 開発環境を構築する
Wocker 秒速で WordPress 開発環境を構築するWocker 秒速で WordPress 開発環境を構築する
Wocker 秒速で WordPress 開発環境を構築する
 
Docker Swarm入門
Docker Swarm入門Docker Swarm入門
Docker Swarm入門
 
Docker & Kubernetes基礎
Docker & Kubernetes基礎Docker & Kubernetes基礎
Docker & Kubernetes基礎
 

Similaire à AlibabaCloudではじめるKubernetes

20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会
samemoon
 
最近良く聞く Kubernetes を体験してみた イントロ + 活用編
最近良く聞く Kubernetes を体験してみた イントロ + 活用編最近良く聞く Kubernetes を体験してみた イントロ + 活用編
最近良く聞く Kubernetes を体験してみた イントロ + 活用編
Fuminobu Takeyama
 

Similaire à AlibabaCloudではじめるKubernetes (20)

MasterCloud Docker Hands-on 20170725
MasterCloud Docker Hands-on 20170725MasterCloud Docker Hands-on 20170725
MasterCloud Docker Hands-on 20170725
 
AKS (k8s) Hands on Lab Contents
AKS (k8s) Hands on Lab ContentsAKS (k8s) Hands on Lab Contents
AKS (k8s) Hands on Lab Contents
 
Alibaba Cloud で Docker を動かしてみよう [Hands-on]
Alibaba Cloud で Docker を動かしてみよう [Hands-on]Alibaba Cloud で Docker を動かしてみよう [Hands-on]
Alibaba Cloud で Docker を動かしてみよう [Hands-on]
 
AKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみたAKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみた
 
2019年度 CaaS ワークショップ @ NTTコム
2019年度 CaaS ワークショップ @ NTTコム2019年度 CaaS ワークショップ @ NTTコム
2019年度 CaaS ワークショップ @ NTTコム
 
CyberAgent: How We Deployed Production Kubernetes Clusters on OpenStack witho...
CyberAgent: How We Deployed Production Kubernetes Clusters on OpenStack witho...CyberAgent: How We Deployed Production Kubernetes Clusters on OpenStack witho...
CyberAgent: How We Deployed Production Kubernetes Clusters on OpenStack witho...
 
2015-07-27 Docker Introduction 〜Dockerの基礎とユースケースに関する考察〜
2015-07-27 Docker Introduction 〜Dockerの基礎とユースケースに関する考察〜2015-07-27 Docker Introduction 〜Dockerの基礎とユースケースに関する考察〜
2015-07-27 Docker Introduction 〜Dockerの基礎とユースケースに関する考察〜
 
On-premise コンテナ基盤と Hardware LB を使った "type LoadBalancer"
On-premise コンテナ基盤と Hardware LB を使った "type LoadBalancer"On-premise コンテナ基盤と Hardware LB を使った "type LoadBalancer"
On-premise コンテナ基盤と Hardware LB を使った "type LoadBalancer"
 
Rancher2.3とwindows Containerで作るkubernetesクラスタ
Rancher2.3とwindows Containerで作るkubernetesクラスタRancher2.3とwindows Containerで作るkubernetesクラスタ
Rancher2.3とwindows Containerで作るkubernetesクラスタ
 
ASP.NET vNextの全貌
ASP.NET vNextの全貌ASP.NET vNextの全貌
ASP.NET vNextの全貌
 
Kubernetes Meetup Tokyo #8 Self-hosted Kubernetes を調べてみた
Kubernetes Meetup Tokyo #8 Self-hosted Kubernetes を調べてみたKubernetes Meetup Tokyo #8 Self-hosted Kubernetes を調べてみた
Kubernetes Meetup Tokyo #8 Self-hosted Kubernetes を調べてみた
 
CyberAgentのインフラについて メディア事業編 #catechchallenge
CyberAgentのインフラについて メディア事業編 #catechchallengeCyberAgentのインフラについて メディア事業編 #catechchallenge
CyberAgentのインフラについて メディア事業編 #catechchallenge
 
Kubernetes、Flannel、CNIでWindows Container Clusterオーケストレーション
Kubernetes、Flannel、CNIでWindows Container ClusterオーケストレーションKubernetes、Flannel、CNIでWindows Container Clusterオーケストレーション
Kubernetes、Flannel、CNIでWindows Container Clusterオーケストレーション
 
今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門
 
20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会
 
ヤギにサーバーを管理してもらう話
ヤギにサーバーを管理してもらう話ヤギにサーバーを管理してもらう話
ヤギにサーバーを管理してもらう話
 
Lxc on cloud
Lxc on cloudLxc on cloud
Lxc on cloud
 
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
"NAZE? NANI? CloudStack" on OSC Sendai 2011 / May 21 2011
 
最近良く聞く Kubernetes を体験してみた イントロ + 活用編
最近良く聞く Kubernetes を体験してみた イントロ + 活用編最近良く聞く Kubernetes を体験してみた イントロ + 活用編
最近良く聞く Kubernetes を体験してみた イントロ + 活用編
 
シスコ装置を使い倒す!組込み機能による可視化からセキュリティ強化
シスコ装置を使い倒す!組込み機能による可視化からセキュリティ強化シスコ装置を使い倒す!組込み機能による可視化からセキュリティ強化
シスコ装置を使い倒す!組込み機能による可視化からセキュリティ強化
 

Plus de Shinya Mori (@mosuke5)

Plus de Shinya Mori (@mosuke5) (20)

20211217 Alibaba Cloudでだってテスト駆動インフラ構築したい
20211217 Alibaba Cloudでだってテスト駆動インフラ構築したい20211217 Alibaba Cloudでだってテスト駆動インフラ構築したい
20211217 Alibaba Cloudでだってテスト駆動インフラ構築したい
 
【解説】データ指向アプリケーションデザイン 12章 データシステムの未来
【解説】データ指向アプリケーションデザイン 12章 データシステムの未来【解説】データ指向アプリケーションデザイン 12章 データシステムの未来
【解説】データ指向アプリケーションデザイン 12章 データシステムの未来
 
Alibaba Cloudが1万個のKubernetesクラスタを管理する方法
Alibaba Cloudが1万個のKubernetesクラスタを管理する方法Alibaba Cloudが1万個のKubernetesクラスタを管理する方法
Alibaba Cloudが1万個のKubernetesクラスタを管理する方法
 
効果を出すためのクラウドネイティブDevOpsの道のり
効果を出すためのクラウドネイティブDevOpsの道のり効果を出すためのクラウドネイティブDevOpsの道のり
効果を出すためのクラウドネイティブDevOpsの道のり
 
アジャイルプラクティスは家庭内のコミュニケーションもカイゼンできちゃうのか?
アジャイルプラクティスは家庭内のコミュニケーションもカイゼンできちゃうのか?アジャイルプラクティスは家庭内のコミュニケーションもカイゼンできちゃうのか?
アジャイルプラクティスは家庭内のコミュニケーションもカイゼンできちゃうのか?
 
Apsara Conference 2019 コンテナ系サービスのアップデート情報
Apsara Conference 2019 コンテナ系サービスのアップデート情報Apsara Conference 2019 コンテナ系サービスのアップデート情報
Apsara Conference 2019 コンテナ系サービスのアップデート情報
 
Encouragin you to write technology blogs
Encouragin you to write technology blogsEncouragin you to write technology blogs
Encouragin you to write technology blogs
 
RHEL8 on Alibaba Cloud
RHEL8 on Alibaba CloudRHEL8 on Alibaba Cloud
RHEL8 on Alibaba Cloud
 
テックブログのすゝめ -アウトプットで知識習得サイクルを回そう-
テックブログのすゝめ -アウトプットで知識習得サイクルを回そう-テックブログのすゝめ -アウトプットで知識習得サイクルを回そう-
テックブログのすゝめ -アウトプットで知識習得サイクルを回そう-
 
Kubernetesを使う上で抑えておくべきAWSの基礎概念
Kubernetesを使う上で抑えておくべきAWSの基礎概念Kubernetesを使う上で抑えておくべきAWSの基礎概念
Kubernetesを使う上で抑えておくべきAWSの基礎概念
 
virtual-kubeletで OSSとマネージドサービスの いいとこ取りを考える 〜新人の独り言〜
virtual-kubeletで OSSとマネージドサービスの いいとこ取りを考える 〜新人の独り言〜virtual-kubeletで OSSとマネージドサービスの いいとこ取りを考える 〜新人の独り言〜
virtual-kubeletで OSSとマネージドサービスの いいとこ取りを考える 〜新人の独り言〜
 
Alibaba Cloud Serverless Kubernetes 徹底解説
Alibaba Cloud Serverless Kubernetes 徹底解説Alibaba Cloud Serverless Kubernetes 徹底解説
Alibaba Cloud Serverless Kubernetes 徹底解説
 
virtual-kubeletってなんだ?Alibaba Cloudで動かしてみよう
virtual-kubeletってなんだ?Alibaba Cloudで動かしてみようvirtual-kubeletってなんだ?Alibaba Cloudで動かしてみよう
virtual-kubeletってなんだ?Alibaba Cloudで動かしてみよう
 
Double 11を支えるApsaraDB for Redis (AliEaters #8)
Double 11を支えるApsaraDB for Redis (AliEaters #8)Double 11を支えるApsaraDB for Redis (AliEaters #8)
Double 11を支えるApsaraDB for Redis (AliEaters #8)
 
DockerMeetup#26 LT: Alibaba Cloudのコンテナ関連についてちょっとだけ
DockerMeetup#26 LT: Alibaba Cloudのコンテナ関連についてちょっとだけDockerMeetup#26 LT: Alibaba Cloudのコンテナ関連についてちょっとだけ
DockerMeetup#26 LT: Alibaba Cloudのコンテナ関連についてちょっとだけ
 
Global Network on Alibaba Cloud
Global Network on Alibaba CloudGlobal Network on Alibaba Cloud
Global Network on Alibaba Cloud
 
知られざる。Alibaba Cloudを支えるテクノロジー (manabiya.tech)
知られざる。Alibaba Cloudを支えるテクノロジー (manabiya.tech)知られざる。Alibaba Cloudを支えるテクノロジー (manabiya.tech)
知られざる。Alibaba Cloudを支えるテクノロジー (manabiya.tech)
 
知られざる、Alibaba Cloudを支えるオープンソース
知られざる、Alibaba Cloudを支えるオープンソース知られざる、Alibaba Cloudを支えるオープンソース
知られざる、Alibaba Cloudを支えるオープンソース
 
AliEaters meetup#1 ド派手ダッシュボードDataVで遊んでみよう
AliEaters meetup#1 ド派手ダッシュボードDataVで遊んでみようAliEaters meetup#1 ド派手ダッシュボードDataVで遊んでみよう
AliEaters meetup#1 ド派手ダッシュボードDataVで遊んでみよう
 
温故知新、Static Web のサイトを構築しよう
温故知新、Static Web のサイトを構築しよう温故知新、Static Web のサイトを構築しよう
温故知新、Static Web のサイトを構築しよう
 

Dernier

Dernier (12)

NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 

AlibabaCloudではじめるKubernetes