SlideShare a Scribd company logo
1 of 12
自己紹介
• 吉瀬 淳一 (@jyoshise)
• 担当: ギター(たまにじゃんけんで負けるとベース)
•
• Lead Architect, Helion Professional Services APJ
• IaaS(OpenStack)とか
• PaaS(Stackato/CloudFoundry)とか
• アジャイル/クラウドネイティブ開発とか
HPE Privileged and Confidential 3
HPEのマルチクラウド戦略
クラウドのテクノロジーがワークロードの最適配置を実現
Hybrid management
HPE Helion and HPE Partner Professional Services
Traditional workload orchestration cloud-native orchestration
Amazon
Web
Services
Microsoft
Azure
Cloud
Service
Providers
Eucalyptus
HPE Helion
OpenStack®
Azure
Stack
HPE Synergy, HPE ConvergedSystem,
HPE CloudSystem, HPE ProLiant
Private or managed clouds
Emerging
Platforms
(Helion
Stackato,
Mesos, etc.)
vSphere
Public
cloud
Public
cloud
Legacy
Existing
HPEが提供するCloud Native Application Platform
5
開発成果物の管
理形態
中心となるソフトウェア 特徴 対応するインフラ
PaaS ソースコードある
いはバイナリ
Github
Enterpriseなどの
リポジトリで管理
HPE Helion Stackato • 多様なアプリケーションフレームワークに対応するBuildpackにより
ソースコードからアプリケーションランタイムを自動ビルド
• ルーティング、ロードバランス、ログ集約などエンタープライズアプリ
ケーションに必要な機能を統合
• バックエンドサービス(DBなど)に接続するためのサービスブロー
カー
• CIツール(Helion Code Engine)が付属し、シンプルなCI/CDがこ
れだけで完結
• vSphere,AWS,OpenStack
• Azureにも対応予定
• CloudFoundry準拠のパブリックPaaS
とのアプリケーション互換性(IBM
Bluemix, NTT-com ECL/Cloudn,
Pivotal Web Service, 富士通 K5, GE
Predixなど)
コンテナオー
トメーション
Dockerイメージ
DockerHub,
Docker Trusted
Registryなどで管
理
Docker Datacenter • Docker Engineの基本機能に、クラスタ管理機能(Swarm)を統合
• Docker社が提供するツールのみでシンプルなコンテナオートメー
ションが実現できるため導入と管理が容易
• HPE ハードウェア製品(OneView, Synergy)との統合
• エンタープライズサポートあり(HPEから販売可能)
• オンプレミス(物理、仮想、プライベート
IaaS)
• パブリックIaaS上の仮想マシンインスタ
ンスをホストとして構築することも可能
Mesosphere DC/OS • OSSのApache Mesosを中心に管理ツールを統合し、エンタープラ
イズ向けアプリケーション実行環境としてパッケージング
• パブリックIaaSへの対応にも力を入れており、大規模ハイブリッドク
ラウド環境に最適
• エンタープライズサポートあり(HPEから転売可能)
• オンプレミス(物理、仮想、プライベート
IaaS)
• パブリックIaaS上の仮想マシンインスタ
ンスをホストとして構築することも可能
• パブリックIaaS上のマネージドサービス
としても利用可能
Kubernetes • Google社のアプリケーションプラットフォーム(Borg)のアーキテク
チャをOSS化。現在Cloud Native Computing Foundationが強力
に推進
• Pokemon Goで実証されたスケーラビリティ
• OSS(各Linuxディストリビューションのサブスクリプションサポート)
• 各種Linux OS上でOSSとして利用可能
• ホストのオーケストレーションツール
(Terraformなど)と統合するとさらにソ
リューションを強化できる
Containerized serviceとしてのCloud Foundryの実装例:Helion Stackato 4
6
開発の効率化(CI/CDパイプラインの実現)
7
機能テスト
機能テストデプロイ (開発環境)開発成果物の管理
ビルド
単体テストコードのコミット
デプロイ (QA環境)開発成果物の管理
リリースデプロイ (本番環境)開発成果物の管理
コードレポジトリ
• GitHub
Enterprise
• Bitbucket
CIツール
• Stackato(HCE)
• Jenkins
• Circle CI
• Concourse CI
成果物レポジトリ
• Jfrog Artifactory
• Github Enterprise
コンテナイメージレポジ
トリ
• Docker trusted
repository
PaaS
• Stackato(HCF)
CaaS
• Docker
• Mesosphere
• Kubernetes
IaaS自動化
• Ansible
• Chef
• Terraform
Issue tracking
• JIRA
• Redmine
Promote
Promote
ドキュメント管理/ChatOps
• Confluence
• HipChat
凡例
手動タスク
自動実行
適用ツール例
機能テストツール
• UFT
• Selenium
• Appium
• Jmeter
アプリケーションのアーキテク
チャおよび非機能要件/運用要
件により最適なデプロイ方式/
環境を選択
いけんじゃね?
HPE Privileged and Confidential 8
HPE Privileged and Confidential 9
http://qiita.com/jyoshise/items/b8fd6928fbad78978665
http://qiita.com/jyoshise/items/83bbfe6c18324c56062a
HPE Privileged and Confidential 10
HPE Privileged and Confidential 11
HPE Privileged and Confidential 12

More Related Content

Viewers also liked

GUI&基本操作、CLI編
GUI&基本操作、CLI編GUI&基本操作、CLI編
GUI&基本操作、CLI編Go Chiba
 
Rancher Meetup Tokyo #4 Intro
Rancher Meetup Tokyo #4 IntroRancher Meetup Tokyo #4 Intro
Rancher Meetup Tokyo #4 IntroYosuke Shindo
 
Rancher使ってみたよ(初心者向け)
Rancher使ってみたよ(初心者向け)Rancher使ってみたよ(初心者向け)
Rancher使ってみたよ(初心者向け)Shun Sumiya
 
Rancher JPが仲間になりたそうにこちらを見ている
Rancher JPが仲間になりたそうにこちらを見ているRancher JPが仲間になりたそうにこちらを見ている
Rancher JPが仲間になりたそうにこちらを見ているMasataka Tsukamoto
 
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
 Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編 Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編Masahito Zembutsu
 
20170111 macnica networks-nohara_rancher_usecase
20170111 macnica networks-nohara_rancher_usecase20170111 macnica networks-nohara_rancher_usecase
20170111 macnica networks-nohara_rancher_usecaseMinehiko Nohara
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps IsraelAdrian Cockcroft
 
TB8568_8568_Presentation
TB8568_8568_PresentationTB8568_8568_Presentation
TB8568_8568_PresentationRonnie Falgout
 
OpenStack and the Enterprise
OpenStack and the EnterpriseOpenStack and the Enterprise
OpenStack and the EnterpriseMark Interrante
 
Internet week2015 s5_yoshise
Internet week2015 s5_yoshiseInternet week2015 s5_yoshise
Internet week2015 s5_yoshiseJUNICHI YOSHISE
 
帰ってきた鬼っ子~Stackatoを知っているか~第33回PaaS勉強会資料
帰ってきた鬼っ子~Stackatoを知っているか~第33回PaaS勉強会資料帰ってきた鬼っ子~Stackatoを知っているか~第33回PaaS勉強会資料
帰ってきた鬼っ子~Stackatoを知っているか~第33回PaaS勉強会資料JUNICHI YOSHISE
 
Enterprise Development Conference 2016 プライベートPaaSが実現するアジャイル開発と次世代型アプリケーションの実例
Enterprise Development Conference 2016 プライベートPaaSが実現するアジャイル開発と次世代型アプリケーションの実例Enterprise Development Conference 2016 プライベートPaaSが実現するアジャイル開発と次世代型アプリケーションの実例
Enterprise Development Conference 2016 プライベートPaaSが実現するアジャイル開発と次世代型アプリケーションの実例JUNICHI YOSHISE
 
K8s meetup containerized_cloud_foundry
K8s meetup containerized_cloud_foundryK8s meetup containerized_cloud_foundry
K8s meetup containerized_cloud_foundryJUNICHI YOSHISE
 
OpenStack ナウ (5周年企画)
OpenStack ナウ (5周年企画)OpenStack ナウ (5周年企画)
OpenStack ナウ (5周年企画)Toru Makabe
 
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016JUNICHI YOSHISE
 
CI/CD with Rancher CLI + Jenkins
CI/CD with Rancher CLI + JenkinsCI/CD with Rancher CLI + Jenkins
CI/CD with Rancher CLI + JenkinsGo Chiba
 

Viewers also liked (20)

GUI&基本操作、CLI編
GUI&基本操作、CLI編GUI&基本操作、CLI編
GUI&基本操作、CLI編
 
Rancher Meetup Tokyo #4 Intro
Rancher Meetup Tokyo #4 IntroRancher Meetup Tokyo #4 Intro
Rancher Meetup Tokyo #4 Intro
 
Rancher使ってみたよ(初心者向け)
Rancher使ってみたよ(初心者向け)Rancher使ってみたよ(初心者向け)
Rancher使ってみたよ(初心者向け)
 
Rancher JPが仲間になりたそうにこちらを見ている
Rancher JPが仲間になりたそうにこちらを見ているRancher JPが仲間になりたそうにこちらを見ている
Rancher JPが仲間になりたそうにこちらを見ている
 
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
 Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編 Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
 
20170111 macnica networks-nohara_rancher_usecase
20170111 macnica networks-nohara_rancher_usecase20170111 macnica networks-nohara_rancher_usecase
20170111 macnica networks-nohara_rancher_usecase
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps Israel
 
TB8568_8568_Presentation
TB8568_8568_PresentationTB8568_8568_Presentation
TB8568_8568_Presentation
 
OpenStack and the Enterprise
OpenStack and the EnterpriseOpenStack and the Enterprise
OpenStack and the Enterprise
 
Internet week2015 s5_yoshise
Internet week2015 s5_yoshiseInternet week2015 s5_yoshise
Internet week2015 s5_yoshise
 
帰ってきた鬼っ子~Stackatoを知っているか~第33回PaaS勉強会資料
帰ってきた鬼っ子~Stackatoを知っているか~第33回PaaS勉強会資料帰ってきた鬼っ子~Stackatoを知っているか~第33回PaaS勉強会資料
帰ってきた鬼っ子~Stackatoを知っているか~第33回PaaS勉強会資料
 
Enterprise Development Conference 2016 プライベートPaaSが実現するアジャイル開発と次世代型アプリケーションの実例
Enterprise Development Conference 2016 プライベートPaaSが実現するアジャイル開発と次世代型アプリケーションの実例Enterprise Development Conference 2016 プライベートPaaSが実現するアジャイル開発と次世代型アプリケーションの実例
Enterprise Development Conference 2016 プライベートPaaSが実現するアジャイル開発と次世代型アプリケーションの実例
 
CTFとは
CTFとはCTFとは
CTFとは
 
Rancher select
Rancher selectRancher select
Rancher select
 
K8s meetup containerized_cloud_foundry
K8s meetup containerized_cloud_foundryK8s meetup containerized_cloud_foundry
K8s meetup containerized_cloud_foundry
 
OpenStack ナウ (5周年企画)
OpenStack ナウ (5周年企画)OpenStack ナウ (5周年企画)
OpenStack ナウ (5周年企画)
 
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
Cloud Foundry as Containerized Services - Cloud Foundry Days Tokyo 2016
 
CI/CD with Rancher CLI + Jenkins
CI/CD with Rancher CLI + JenkinsCI/CD with Rancher CLI + Jenkins
CI/CD with Rancher CLI + Jenkins
 
HPE_Software_Portfolio_VKS2016
HPE_Software_Portfolio_VKS2016HPE_Software_Portfolio_VKS2016
HPE_Software_Portfolio_VKS2016
 
NFV and OpenStack
NFV and OpenStackNFV and OpenStack
NFV and OpenStack
 

More from JUNICHI YOSHISE

Recap: Modern CI/CD with Tekton and Prow Automated via Jenkins X - Kubernetes...
Recap: Modern CI/CD with Tekton and Prow Automated via Jenkins X - Kubernetes...Recap: Modern CI/CD with Tekton and Prow Automated via Jenkins X - Kubernetes...
Recap: Modern CI/CD with Tekton and Prow Automated via Jenkins X - Kubernetes...JUNICHI YOSHISE
 
Rookの今とこれから(CloudNative Meetup #3)
Rookの今とこれから(CloudNative Meetup #3)Rookの今とこれから(CloudNative Meetup #3)
Rookの今とこれから(CloudNative Meetup #3)JUNICHI YOSHISE
 
Kubernetes on Mesos Deep Dive [Japanese]
Kubernetes on Mesos Deep Dive [Japanese]Kubernetes on Mesos Deep Dive [Japanese]
Kubernetes on Mesos Deep Dive [Japanese]JUNICHI YOSHISE
 
K8sjp11 KubeCon-Recap Multi-Cluster Operations
K8sjp11 KubeCon-Recap Multi-Cluster OperationsK8sjp11 KubeCon-Recap Multi-Cluster Operations
K8sjp11 KubeCon-Recap Multi-Cluster OperationsJUNICHI YOSHISE
 
k8sjp#9 KubeCon - Service Mesh, ML/DL on k8s
k8sjp#9 KubeCon - Service Mesh, ML/DL on k8sk8sjp#9 KubeCon - Service Mesh, ML/DL on k8s
k8sjp#9 KubeCon - Service Mesh, ML/DL on k8sJUNICHI YOSHISE
 
DC/OS as PaaS : paasjp#36
DC/OS as PaaS : paasjp#36DC/OS as PaaS : paasjp#36
DC/OS as PaaS : paasjp#36JUNICHI YOSHISE
 
K8s上の containerized cloud foundryとcontainerized open stackをprometheusで監視してみる
K8s上の containerized cloud foundryとcontainerized open stackをprometheusで監視してみるK8s上の containerized cloud foundryとcontainerized open stackをprometheusで監視してみる
K8s上の containerized cloud foundryとcontainerized open stackをprometheusで監視してみるJUNICHI YOSHISE
 

More from JUNICHI YOSHISE (9)

Recap: Modern CI/CD with Tekton and Prow Automated via Jenkins X - Kubernetes...
Recap: Modern CI/CD with Tekton and Prow Automated via Jenkins X - Kubernetes...Recap: Modern CI/CD with Tekton and Prow Automated via Jenkins X - Kubernetes...
Recap: Modern CI/CD with Tekton and Prow Automated via Jenkins X - Kubernetes...
 
Bye-bye SlideShare
Bye-bye SlideShareBye-bye SlideShare
Bye-bye SlideShare
 
Rookの今とこれから(CloudNative Meetup #3)
Rookの今とこれから(CloudNative Meetup #3)Rookの今とこれから(CloudNative Meetup #3)
Rookの今とこれから(CloudNative Meetup #3)
 
Kubernetes on Mesos Deep Dive [Japanese]
Kubernetes on Mesos Deep Dive [Japanese]Kubernetes on Mesos Deep Dive [Japanese]
Kubernetes on Mesos Deep Dive [Japanese]
 
K8sjp11 KubeCon-Recap Multi-Cluster Operations
K8sjp11 KubeCon-Recap Multi-Cluster OperationsK8sjp11 KubeCon-Recap Multi-Cluster Operations
K8sjp11 KubeCon-Recap Multi-Cluster Operations
 
k8sjp#9 KubeCon - Service Mesh, ML/DL on k8s
k8sjp#9 KubeCon - Service Mesh, ML/DL on k8sk8sjp#9 KubeCon - Service Mesh, ML/DL on k8s
k8sjp#9 KubeCon - Service Mesh, ML/DL on k8s
 
Osdt s3
Osdt s3Osdt s3
Osdt s3
 
DC/OS as PaaS : paasjp#36
DC/OS as PaaS : paasjp#36DC/OS as PaaS : paasjp#36
DC/OS as PaaS : paasjp#36
 
K8s上の containerized cloud foundryとcontainerized open stackをprometheusで監視してみる
K8s上の containerized cloud foundryとcontainerized open stackをprometheusで監視してみるK8s上の containerized cloud foundryとcontainerized open stackをprometheusで監視してみる
K8s上の containerized cloud foundryとcontainerized open stackをprometheusで監視してみる
 

Helion OpenStackでRancherを動かしてみた:Rancher Meetup #2 LT資料

  • 1.
  • 2. 自己紹介 • 吉瀬 淳一 (@jyoshise) • 担当: ギター(たまにじゃんけんで負けるとベース) • • Lead Architect, Helion Professional Services APJ • IaaS(OpenStack)とか • PaaS(Stackato/CloudFoundry)とか • アジャイル/クラウドネイティブ開発とか
  • 3. HPE Privileged and Confidential 3
  • 4. HPEのマルチクラウド戦略 クラウドのテクノロジーがワークロードの最適配置を実現 Hybrid management HPE Helion and HPE Partner Professional Services Traditional workload orchestration cloud-native orchestration Amazon Web Services Microsoft Azure Cloud Service Providers Eucalyptus HPE Helion OpenStack® Azure Stack HPE Synergy, HPE ConvergedSystem, HPE CloudSystem, HPE ProLiant Private or managed clouds Emerging Platforms (Helion Stackato, Mesos, etc.) vSphere Public cloud Public cloud Legacy Existing
  • 5. HPEが提供するCloud Native Application Platform 5 開発成果物の管 理形態 中心となるソフトウェア 特徴 対応するインフラ PaaS ソースコードある いはバイナリ Github Enterpriseなどの リポジトリで管理 HPE Helion Stackato • 多様なアプリケーションフレームワークに対応するBuildpackにより ソースコードからアプリケーションランタイムを自動ビルド • ルーティング、ロードバランス、ログ集約などエンタープライズアプリ ケーションに必要な機能を統合 • バックエンドサービス(DBなど)に接続するためのサービスブロー カー • CIツール(Helion Code Engine)が付属し、シンプルなCI/CDがこ れだけで完結 • vSphere,AWS,OpenStack • Azureにも対応予定 • CloudFoundry準拠のパブリックPaaS とのアプリケーション互換性(IBM Bluemix, NTT-com ECL/Cloudn, Pivotal Web Service, 富士通 K5, GE Predixなど) コンテナオー トメーション Dockerイメージ DockerHub, Docker Trusted Registryなどで管 理 Docker Datacenter • Docker Engineの基本機能に、クラスタ管理機能(Swarm)を統合 • Docker社が提供するツールのみでシンプルなコンテナオートメー ションが実現できるため導入と管理が容易 • HPE ハードウェア製品(OneView, Synergy)との統合 • エンタープライズサポートあり(HPEから販売可能) • オンプレミス(物理、仮想、プライベート IaaS) • パブリックIaaS上の仮想マシンインスタ ンスをホストとして構築することも可能 Mesosphere DC/OS • OSSのApache Mesosを中心に管理ツールを統合し、エンタープラ イズ向けアプリケーション実行環境としてパッケージング • パブリックIaaSへの対応にも力を入れており、大規模ハイブリッドク ラウド環境に最適 • エンタープライズサポートあり(HPEから転売可能) • オンプレミス(物理、仮想、プライベート IaaS) • パブリックIaaS上の仮想マシンインスタ ンスをホストとして構築することも可能 • パブリックIaaS上のマネージドサービス としても利用可能 Kubernetes • Google社のアプリケーションプラットフォーム(Borg)のアーキテク チャをOSS化。現在Cloud Native Computing Foundationが強力 に推進 • Pokemon Goで実証されたスケーラビリティ • OSS(各Linuxディストリビューションのサブスクリプションサポート) • 各種Linux OS上でOSSとして利用可能 • ホストのオーケストレーションツール (Terraformなど)と統合するとさらにソ リューションを強化できる
  • 7. 開発の効率化(CI/CDパイプラインの実現) 7 機能テスト 機能テストデプロイ (開発環境)開発成果物の管理 ビルド 単体テストコードのコミット デプロイ (QA環境)開発成果物の管理 リリースデプロイ (本番環境)開発成果物の管理 コードレポジトリ • GitHub Enterprise • Bitbucket CIツール • Stackato(HCE) • Jenkins • Circle CI • Concourse CI 成果物レポジトリ • Jfrog Artifactory • Github Enterprise コンテナイメージレポジ トリ • Docker trusted repository PaaS • Stackato(HCF) CaaS • Docker • Mesosphere • Kubernetes IaaS自動化 • Ansible • Chef • Terraform Issue tracking • JIRA • Redmine Promote Promote ドキュメント管理/ChatOps • Confluence • HipChat 凡例 手動タスク 自動実行 適用ツール例 機能テストツール • UFT • Selenium • Appium • Jmeter アプリケーションのアーキテク チャおよび非機能要件/運用要 件により最適なデプロイ方式/ 環境を選択 いけんじゃね?
  • 8. HPE Privileged and Confidential 8
  • 9. HPE Privileged and Confidential 9 http://qiita.com/jyoshise/items/b8fd6928fbad78978665 http://qiita.com/jyoshise/items/83bbfe6c18324c56062a
  • 10. HPE Privileged and Confidential 10
  • 11. HPE Privileged and Confidential 11
  • 12. HPE Privileged and Confidential 12

Editor's Notes

  1. Place traditional or cloud-native workloads on existing infrastructure, or any private or public cloud. Here we have an example of what a hybrid infrastructure might look like to support our theoretical example. We have our traditional and cloud-native workloads running across multiple models and resource providers, including traditional IT, virtualized IT, private or managed private cloud, and the public cloud. The management layer, enabling comprehensive insight and control across these providers, is what make this model truly hybrid. Services from HPE or our partners help to assess customers’ existing environments, build an architecture and transition plan, and arrive there as quickly and efficiently as possible.