SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
©2019 VMware, Inc.
NSX-T
Infrastructure as Code
プロジェクト
vmConnect イニシアティブ
中奥 洋志彦
シニアスペシャリストエンジニア
Office of the CTO, Ambassador
E-mail: ynakaoku@vmware.com
Twitter: ynakaoku
笠原 良太
コンサルティングアーキテクト
Office of the CTO, Ambassador
E-mail: rkasahara@vmware.com
Feb 20, 2022
2©2019 VMware, Inc.
Infrastructure as Code︖
3©2019 VMware, Inc.
“ソースコード、
アプリデータバックアップ、
ベアメタルリソースのみから
ビジネスを再構成できること”
Adam Jacob, CTO Chef
©2019 VMware, Inc. 4
インフラ基盤の構築/運⽤をコードと構成管理
ツールによって⾃動化する
宣⾔的もしくは命令的なコード
利点︓
• オペレーション⼯数の削減
• オペレーション品質の向上
• システム運⽤の標準化
代表的なツール︓
• Chef
• Puppet
• Ansible
• Terraform
Infrastructure as Code (IaC)
構成管理ツール 冪等性を担保しながら
環境に適⽤
コード
(YAML, JSON 等)
ITインフラをコードで実現
するための宣⾔または⼿続
きの記述
コードをツール
で実⾏
運⽤者/開発者/DevOps
5©2019 VMware, Inc.
質問:
IaC ツールを使っています
か︖
6©2019 VMware, Inc.
質問:
どんな IaC ツールを使って
いますか︖
©2019 VMware, Inc. 7
集計結果
20名の⽅から回答をいただきました、ありがとうございます
8©2019 VMware, Inc.
NSX-T Infrastructure as Code
プロジェクト
©2019 VMware, Inc. 9
ミッション
• VMware 技術の⾰新と開発に焦点を置いたコミュニティで、 R&D とフィールドにまたがって活動して
います。
• R&Dとフィールド、さらにはお客様およびパートナーとの情報と知識の流通を促し、製品やサービス
の向上に寄与します。
• CTOA プログラムの主な4つのミッション:
– CTO オフィスや R&D の情報と知識をフィールド組織、パートナー、お客様に広める。
– フィールド、パートナー、お客様の観点を集約・分析して R&D にフィードバックすることにより、VMware の
戦略と製品を強化する。
– フィールド組織における技術的な⼈材を育成する。
– これらを実践するコミュニティを創⽴し維持する。
vmConnect イニシアチブ
• “vmConnect” は CTOA の取り組みの⼀つで、フィールドと事業部のコミュニケーションにフォーカ
スし、活性化することを⽬的としています。
VMware CTO Ambassador について
©2019 VMware, Inc. 10
⽬的:
• 実際のお客様にとっての IaC を実現する理由やオープンソースツールの利⽤動向を調査します。
• IaC ツールの適⽤ターゲットとして NSX-T がどの程度必要とされているか、あるいは何が⽋けている
かを理解し、今後の製品開発に反映させます。
利点:
• お客様は、OSS ツールへの新しい知⾒や新機能を得ることができ、⾃社の IaC 活動と NSX-T の⾃動
化を促進することができます。
• VMware はお客様が必要とする機能やサポートを理解し、将来の開発に反映させることができます。
⽬的と利点
vmConnect: NSX-T IaC プロジェクト
お客様 CTOA 事業部 R&D
©2019 VMware, Inc. 11
NSX-T Automation Landscape
NSX REST API
NSX Manager(s)
vRA/vRO
Cloud Management Programming Languages Configuration
Management
©2019 VMware, Inc. 12
GitHub または VMware ダウンロードサイト
から⼊⼿
Github:
https://github.com/vmware/ansible-for-
nsxt
現在のモジュールはサービス設定よりも
NSX-T ⾃体のデプロイメント⾃動化 にフォー
カスしたものが多い
Terraform プロバイダとして提供
terraform init でインストール可能
GitHub:
https://github.com/terraform-
providers/terraform-provider-nsxt
現在のプロバイダは Ansible よりも 幅広い
NSX-T サービス をカバーしている
Ansible モジュール Terraform プロバイダ
VMware が提供する NSX-T IaC モジュール
©2019 VMware, Inc. 13
プロジェクト参加いただける会社様を⼤募集︕
費⽤負担なし
•コントリビューションベース、ベストエフォート
お願い
中奥 洋志彦
シニアスペシャリストエンジニア
Office of the CTO, Ambassador
E-mail: ynakaoku@vmware.com
Twitter: ynakaoku
笠原 良太
コンサルティングアーキテクト
Office of the CTO, Ambassador
E-mail: rkasahara@vmware.com
Thank You
©2019 VMware, Inc.

Contenu connexe

Tendances

2C2P-IDC-InfoBrief_AP241383IB.pdf
2C2P-IDC-InfoBrief_AP241383IB.pdf2C2P-IDC-InfoBrief_AP241383IB.pdf
2C2P-IDC-InfoBrief_AP241383IB.pdfRizkyAdiPoetra
 
API-first design - Basis for an consistent API-Management approach
API-first design - Basis for an consistent API-Management approachAPI-first design - Basis for an consistent API-Management approach
API-first design - Basis for an consistent API-Management approachSven Bernhardt
 
LINA Korea, A Chubb Company - Insurer transformation Award 2022
LINA Korea, A Chubb Company - Insurer transformation Award 2022LINA Korea, A Chubb Company - Insurer transformation Award 2022
LINA Korea, A Chubb Company - Insurer transformation Award 2022The Digital Insurer
 
Enabling Compliance with the GDPR on AWS
Enabling Compliance with the GDPR on AWSEnabling Compliance with the GDPR on AWS
Enabling Compliance with the GDPR on AWSAmazon Web Services
 
Meltwater enterprise solutions
Meltwater enterprise solutions Meltwater enterprise solutions
Meltwater enterprise solutions Ajay Khari
 
The Future of Omni-Channel Banking
The Future of Omni-Channel BankingThe Future of Omni-Channel Banking
The Future of Omni-Channel BankingBackbase
 
Understanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN SolutionUnderstanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN SolutionCisco Canada
 
Computer Security - CCNA Security - Lecture 2
Computer Security - CCNA Security - Lecture 2Computer Security - CCNA Security - Lecture 2
Computer Security - CCNA Security - Lecture 2Mohamed Loey
 
What is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of ProductWhat is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of ProductProduct School
 
DevOps_ Monitoring Mule Application via Dynatrace.pdf
DevOps_ Monitoring Mule Application via Dynatrace.pdfDevOps_ Monitoring Mule Application via Dynatrace.pdf
DevOps_ Monitoring Mule Application via Dynatrace.pdfamitbind11
 
Presentation f5 – beyond load balancer
Presentation   f5 – beyond load balancerPresentation   f5 – beyond load balancer
Presentation f5 – beyond load balancerxKinAnx
 
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio Analysis
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio AnalysisIntroduction to CAST HIGHLIGHT - Rapid Application Portfolio Analysis
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio AnalysisCAST
 
The 7 Layers of Privileged Access Management
The 7 Layers of Privileged Access ManagementThe 7 Layers of Privileged Access Management
The 7 Layers of Privileged Access Managementbanerjeea
 
Application Management & Support Best Practices
Application Management & Support Best PracticesApplication Management & Support Best Practices
Application Management & Support Best PracticesJulie Champagne
 
Future of South East Asia Digital Financial Service
Future of South East Asia Digital Financial ServiceFuture of South East Asia Digital Financial Service
Future of South East Asia Digital Financial ServiceTrnHoQuang1
 
Explaining API Integration: How Does API Integration work?
Explaining API Integration: How Does API Integration work?Explaining API Integration: How Does API Integration work?
Explaining API Integration: How Does API Integration work?DavidAltmen
 
How SASE can help you move securely from the PSN with VMware and Breeze Networks
How SASE can help you move securely from the PSN with VMware and Breeze NetworksHow SASE can help you move securely from the PSN with VMware and Breeze Networks
How SASE can help you move securely from the PSN with VMware and Breeze NetworksArticulate Marketing
 

Tendances (20)

Fortinet Ürün Ailesi
Fortinet Ürün AilesiFortinet Ürün Ailesi
Fortinet Ürün Ailesi
 
2C2P-IDC-InfoBrief_AP241383IB.pdf
2C2P-IDC-InfoBrief_AP241383IB.pdf2C2P-IDC-InfoBrief_AP241383IB.pdf
2C2P-IDC-InfoBrief_AP241383IB.pdf
 
API-first design - Basis for an consistent API-Management approach
API-first design - Basis for an consistent API-Management approachAPI-first design - Basis for an consistent API-Management approach
API-first design - Basis for an consistent API-Management approach
 
LINA Korea, A Chubb Company - Insurer transformation Award 2022
LINA Korea, A Chubb Company - Insurer transformation Award 2022LINA Korea, A Chubb Company - Insurer transformation Award 2022
LINA Korea, A Chubb Company - Insurer transformation Award 2022
 
Enabling Compliance with the GDPR on AWS
Enabling Compliance with the GDPR on AWSEnabling Compliance with the GDPR on AWS
Enabling Compliance with the GDPR on AWS
 
Meltwater enterprise solutions
Meltwater enterprise solutions Meltwater enterprise solutions
Meltwater enterprise solutions
 
The Future of Omni-Channel Banking
The Future of Omni-Channel BankingThe Future of Omni-Channel Banking
The Future of Omni-Channel Banking
 
Understanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN SolutionUnderstanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN Solution
 
Computer Security - CCNA Security - Lecture 2
Computer Security - CCNA Security - Lecture 2Computer Security - CCNA Security - Lecture 2
Computer Security - CCNA Security - Lecture 2
 
What is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of ProductWhat is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of Product
 
DevOps_ Monitoring Mule Application via Dynatrace.pdf
DevOps_ Monitoring Mule Application via Dynatrace.pdfDevOps_ Monitoring Mule Application via Dynatrace.pdf
DevOps_ Monitoring Mule Application via Dynatrace.pdf
 
Presentation f5 – beyond load balancer
Presentation   f5 – beyond load balancerPresentation   f5 – beyond load balancer
Presentation f5 – beyond load balancer
 
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio Analysis
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio AnalysisIntroduction to CAST HIGHLIGHT - Rapid Application Portfolio Analysis
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio Analysis
 
The 7 Layers of Privileged Access Management
The 7 Layers of Privileged Access ManagementThe 7 Layers of Privileged Access Management
The 7 Layers of Privileged Access Management
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Application Management & Support Best Practices
Application Management & Support Best PracticesApplication Management & Support Best Practices
Application Management & Support Best Practices
 
Future of South East Asia Digital Financial Service
Future of South East Asia Digital Financial ServiceFuture of South East Asia Digital Financial Service
Future of South East Asia Digital Financial Service
 
Explaining API Integration: How Does API Integration work?
Explaining API Integration: How Does API Integration work?Explaining API Integration: How Does API Integration work?
Explaining API Integration: How Does API Integration work?
 
How SASE can help you move securely from the PSN with VMware and Breeze Networks
How SASE can help you move securely from the PSN with VMware and Breeze NetworksHow SASE can help you move securely from the PSN with VMware and Breeze Networks
How SASE can help you move securely from the PSN with VMware and Breeze Networks
 
Reflen 2018
Reflen 2018Reflen 2018
Reflen 2018
 

Similaire à NSX-T IaC プロジェクト @ VMware DevOps meetup #4

VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界Yuichi Tamagawa
 
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...Shinichiro Arai
 
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界Shinobu Yasuda
 
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...New Relic
 
Serverless Framework "Disptach" の紹介
Serverless Framework "Disptach" の紹介Serverless Framework "Disptach" の紹介
Serverless Framework "Disptach" の紹介Motonori Shindo
 
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
20190226 AWS Black Belt Online Seminar Amazon WorkSpacesAmazon Web Services Japan
 
セキュリティ設計の頻出論点
セキュリティ設計の頻出論点セキュリティ設計の頻出論点
セキュリティ設計の頻出論点Tomohiro Nakashima
 
2019年9月18日開催AWS Japan × Atlassianセミナー_セッション2「AmazonカルチャーとDevOps」
2019年9月18日開催AWS Japan × Atlassianセミナー_セッション2「AmazonカルチャーとDevOps」2019年9月18日開催AWS Japan × Atlassianセミナー_セッション2「AmazonカルチャーとDevOps」
2019年9月18日開催AWS Japan × Atlassianセミナー_セッション2「AmazonカルチャーとDevOps」アトラシアン株式会社
 
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬日本マイクロソフト株式会社
 
New IP へのステップ その1) Fabric – すべての基本はファブリックにあり
New IP へのステップ その1) Fabric – すべての基本はファブリックにありNew IP へのステップ その1) Fabric – すべての基本はファブリックにあり
New IP へのステップ その1) Fabric – すべての基本はファブリックにありBrocade
 
VMware SDDC on IBM SoftLayer Cloud
VMware SDDC on IBM SoftLayer CloudVMware SDDC on IBM SoftLayer Cloud
VMware SDDC on IBM SoftLayer Cloudwatarukatsurashima
 
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介Takanori Ohba
 
クラウドにおける Zero Trust の考え方 PALO ALTO NETWORKS DAY 2019 | TOKYO
クラウドにおける Zero Trust の考え方 PALO ALTO NETWORKS DAY 2019 | TOKYOクラウドにおける Zero Trust の考え方 PALO ALTO NETWORKS DAY 2019 | TOKYO
クラウドにおける Zero Trust の考え方 PALO ALTO NETWORKS DAY 2019 | TOKYORyuki Yoshimatsu
 
Decode19 cd42 fixer_public_0601
Decode19 cd42 fixer_public_0601Decode19 cd42 fixer_public_0601
Decode19 cd42 fixer_public_0601Shotaro Suzuki
 
Decode19 cd42 fixer_public_0601
Decode19 cd42 fixer_public_0601Decode19 cd42 fixer_public_0601
Decode19 cd42 fixer_public_0601YorikoYokoyama
 
AWSにおけるIaCを活かしたTerraformの使い方2選! ~循環型IaCとマルチクラウドチックなDR環境~ (HashiTalks: Japan 発...
AWSにおけるIaCを活かしたTerraformの使い方2選! ~循環型IaCとマルチクラウドチックなDR環境~ (HashiTalks: Japan 発...AWSにおけるIaCを活かしたTerraformの使い方2選! ~循環型IaCとマルチクラウドチックなDR環境~ (HashiTalks: Japan 発...
AWSにおけるIaCを活かしたTerraformの使い方2選! ~循環型IaCとマルチクラウドチックなDR環境~ (HashiTalks: Japan 発...NTT DATA Technology & Innovation
 

Similaire à NSX-T IaC プロジェクト @ VMware DevOps meetup #4 (20)

VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界VMware が考えるコンテナと Kubernetes の世界
VMware が考えるコンテナと Kubernetes の世界
 
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
 
「明日の認証会議 3」講演用スライド 20141002(配布用)
「明日の認証会議 3」講演用スライド 20141002(配布用)「明日の認証会議 3」講演用スライド 20141002(配布用)
「明日の認証会議 3」講演用スライド 20141002(配布用)
 
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
VMwareとIBMクラウドの提携で広がるハイブリッド・クラウドの世界
 
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
 
Serverless Framework "Disptach" の紹介
Serverless Framework "Disptach" の紹介Serverless Framework "Disptach" の紹介
Serverless Framework "Disptach" の紹介
 
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
 
セキュリティ設計の頻出論点
セキュリティ設計の頻出論点セキュリティ設計の頻出論点
セキュリティ設計の頻出論点
 
2019年9月18日開催AWS Japan × Atlassianセミナー_セッション2「AmazonカルチャーとDevOps」
2019年9月18日開催AWS Japan × Atlassianセミナー_セッション2「AmazonカルチャーとDevOps」2019年9月18日開催AWS Japan × Atlassianセミナー_セッション2「AmazonカルチャーとDevOps」
2019年9月18日開催AWS Japan × Atlassianセミナー_セッション2「AmazonカルチャーとDevOps」
 
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
 
Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2
 
AWS and PCI DSS
AWS and PCI DSSAWS and PCI DSS
AWS and PCI DSS
 
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬
【de:code 2020】 Azure Expert MSP の FIXER が処方、DX に効く 「クラウド運用」「AI」「人材育成」 の即効薬
 
New IP へのステップ その1) Fabric – すべての基本はファブリックにあり
New IP へのステップ その1) Fabric – すべての基本はファブリックにありNew IP へのステップ その1) Fabric – すべての基本はファブリックにあり
New IP へのステップ その1) Fabric – すべての基本はファブリックにあり
 
VMware SDDC on IBM SoftLayer Cloud
VMware SDDC on IBM SoftLayer CloudVMware SDDC on IBM SoftLayer Cloud
VMware SDDC on IBM SoftLayer Cloud
 
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
 
クラウドにおける Zero Trust の考え方 PALO ALTO NETWORKS DAY 2019 | TOKYO
クラウドにおける Zero Trust の考え方 PALO ALTO NETWORKS DAY 2019 | TOKYOクラウドにおける Zero Trust の考え方 PALO ALTO NETWORKS DAY 2019 | TOKYO
クラウドにおける Zero Trust の考え方 PALO ALTO NETWORKS DAY 2019 | TOKYO
 
Decode19 cd42 fixer_public_0601
Decode19 cd42 fixer_public_0601Decode19 cd42 fixer_public_0601
Decode19 cd42 fixer_public_0601
 
Decode19 cd42 fixer_public_0601
Decode19 cd42 fixer_public_0601Decode19 cd42 fixer_public_0601
Decode19 cd42 fixer_public_0601
 
AWSにおけるIaCを活かしたTerraformの使い方2選! ~循環型IaCとマルチクラウドチックなDR環境~ (HashiTalks: Japan 発...
AWSにおけるIaCを活かしたTerraformの使い方2選! ~循環型IaCとマルチクラウドチックなDR環境~ (HashiTalks: Japan 発...AWSにおけるIaCを活かしたTerraformの使い方2選! ~循環型IaCとマルチクラウドチックなDR環境~ (HashiTalks: Japan 発...
AWSにおけるIaCを活かしたTerraformの使い方2選! ~循環型IaCとマルチクラウドチックなDR環境~ (HashiTalks: Japan 発...
 

Dernier

LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
論文紹介: 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 Gamesatsushi061452
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
論文紹介: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 UnderstandingToru Tamaki
 
論文紹介: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...Toru Tamaki
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 

Dernier (12)

LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
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
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介: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
 
論文紹介: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...
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 

NSX-T IaC プロジェクト @ VMware DevOps meetup #4

  • 1. ©2019 VMware, Inc. NSX-T Infrastructure as Code プロジェクト vmConnect イニシアティブ 中奥 洋志彦 シニアスペシャリストエンジニア Office of the CTO, Ambassador E-mail: ynakaoku@vmware.com Twitter: ynakaoku 笠原 良太 コンサルティングアーキテクト Office of the CTO, Ambassador E-mail: rkasahara@vmware.com Feb 20, 2022
  • 4. ©2019 VMware, Inc. 4 インフラ基盤の構築/運⽤をコードと構成管理 ツールによって⾃動化する 宣⾔的もしくは命令的なコード 利点︓ • オペレーション⼯数の削減 • オペレーション品質の向上 • システム運⽤の標準化 代表的なツール︓ • Chef • Puppet • Ansible • Terraform Infrastructure as Code (IaC) 構成管理ツール 冪等性を担保しながら 環境に適⽤ コード (YAML, JSON 等) ITインフラをコードで実現 するための宣⾔または⼿続 きの記述 コードをツール で実⾏ 運⽤者/開発者/DevOps
  • 5. 5©2019 VMware, Inc. 質問: IaC ツールを使っています か︖
  • 6. 6©2019 VMware, Inc. 質問: どんな IaC ツールを使って いますか︖
  • 7. ©2019 VMware, Inc. 7 集計結果 20名の⽅から回答をいただきました、ありがとうございます
  • 8. 8©2019 VMware, Inc. NSX-T Infrastructure as Code プロジェクト
  • 9. ©2019 VMware, Inc. 9 ミッション • VMware 技術の⾰新と開発に焦点を置いたコミュニティで、 R&D とフィールドにまたがって活動して います。 • R&Dとフィールド、さらにはお客様およびパートナーとの情報と知識の流通を促し、製品やサービス の向上に寄与します。 • CTOA プログラムの主な4つのミッション: – CTO オフィスや R&D の情報と知識をフィールド組織、パートナー、お客様に広める。 – フィールド、パートナー、お客様の観点を集約・分析して R&D にフィードバックすることにより、VMware の 戦略と製品を強化する。 – フィールド組織における技術的な⼈材を育成する。 – これらを実践するコミュニティを創⽴し維持する。 vmConnect イニシアチブ • “vmConnect” は CTOA の取り組みの⼀つで、フィールドと事業部のコミュニケーションにフォーカ スし、活性化することを⽬的としています。 VMware CTO Ambassador について
  • 10. ©2019 VMware, Inc. 10 ⽬的: • 実際のお客様にとっての IaC を実現する理由やオープンソースツールの利⽤動向を調査します。 • IaC ツールの適⽤ターゲットとして NSX-T がどの程度必要とされているか、あるいは何が⽋けている かを理解し、今後の製品開発に反映させます。 利点: • お客様は、OSS ツールへの新しい知⾒や新機能を得ることができ、⾃社の IaC 活動と NSX-T の⾃動 化を促進することができます。 • VMware はお客様が必要とする機能やサポートを理解し、将来の開発に反映させることができます。 ⽬的と利点 vmConnect: NSX-T IaC プロジェクト お客様 CTOA 事業部 R&D
  • 11. ©2019 VMware, Inc. 11 NSX-T Automation Landscape NSX REST API NSX Manager(s) vRA/vRO Cloud Management Programming Languages Configuration Management
  • 12. ©2019 VMware, Inc. 12 GitHub または VMware ダウンロードサイト から⼊⼿ Github: https://github.com/vmware/ansible-for- nsxt 現在のモジュールはサービス設定よりも NSX-T ⾃体のデプロイメント⾃動化 にフォー カスしたものが多い Terraform プロバイダとして提供 terraform init でインストール可能 GitHub: https://github.com/terraform- providers/terraform-provider-nsxt 現在のプロバイダは Ansible よりも 幅広い NSX-T サービス をカバーしている Ansible モジュール Terraform プロバイダ VMware が提供する NSX-T IaC モジュール
  • 13. ©2019 VMware, Inc. 13 プロジェクト参加いただける会社様を⼤募集︕ 費⽤負担なし •コントリビューションベース、ベストエフォート お願い 中奥 洋志彦 シニアスペシャリストエンジニア Office of the CTO, Ambassador E-mail: ynakaoku@vmware.com Twitter: ynakaoku 笠原 良太 コンサルティングアーキテクト Office of the CTO, Ambassador E-mail: rkasahara@vmware.com