Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OneOps

 OneOps

第32回PaaSで発表した資料です

Naoto TAKAHASHi

March 21, 2016
Tweet

More Decks by Naoto TAKAHASHi

Other Decks in Technology

Transcript

  1. OneOps Cloud Application lifecycle Management 8 Copyright 2016 FUJITSU LABORATORIES

    LTD なんか日経コンピュータあたりの表紙になりそうな文言
  2. OneOps Cloud Application lifecycle Management 9 Copyright 2016 FUJITSU LABORATORIES

    LTD なんか日経コンピュータあたりの表紙になりそうな文言 釣るのも釣れるのは、エンタープライズな会社ですけどね
  3. ビジネスメリット n PaaS 2.0 n ビジネスとテクノロジー、運用の緩衝を減らす n イノベーションが加速する • すぐに作って試せるから

    n 継続的ライフサイクル管理 • OneOpsを使って起動されたアプリケーションは、 オートパイロットによりオートスケール、オートヒール/リペアが可能 n ポータビリティ • ”Cloud shop”から、テクノロジー、スケーラビリティ、セキュリティ、カスタマサービス、 もしくは低コストを選択でき、アプリケーションやデータベースを様々なプロバイダで 稼働出来る n OneOpsは、開発者と運用者の間にあるクラウド環境へのデリバリ をコントロールする。クラウドアプリケーションに必要なものをワンス トップで提供する 21 Copyright 2016 FUJITSU LABORATORIES LTD http://oneops.com/benefits.html
  4. 開発者のメリット n One Design n Any Cloud n All Environments

    n Cloud Technology Agnostic n Manage Deployments n High Availability n Desigin catalog n Auto Healing n Auto replace n Many Software Products supported n Auto Scaling n API 24 Copyright 2016 FUJITSU LABORATORIES LTD n Monitoring n Best Practices are the default n Oneops was build to scale n Continuous delivery n Environment profiles
  5. 開発者のメリット n One Design n Any Cloud n All Environments

    n Cloud Technology Agnostic n Manage Deployments n High Availability n Desigin catalog n Auto Healing n Auto replace n Many Software Products supported n Auto Scaling n API 25 Copyright 2016 FUJITSU LABORATORIES LTD n Monitoring n Best Practices are the default n OneOps was build to scale n Continuous delivery n Environment profiles エンタープライズが気にしそうな文言 注:個人的な見解です
  6. 開発者のメリット n One Design n Any Cloud n All Environments

    n Cloud Technology Agnostic n Manage Deployments n High Availability n Desigin catalog n Auto Healing n Auto replace n Many Software Products supported n Auto Scaling n API 26 Copyright 2016 FUJITSU LABORATORIES LTD n Monitoring n Best Practices are the default n OneOps was build to scale n Continuous delivery n Environment profiles 気にはなるけど、本番は怖い感じ 注:個人的な見解です
  7. 運用者 n Monitoring n Alerting n LADP/AD Identity Integration n

    Configuration Management system n Oneops is naturally compliance – ready n Cross cloud showback n Cross cloud quota n Configuration policy governance n Custom defined clouds n Cloud migration made easy 27 Copyright 2016 FUJITSU LABORATORIES LTD n Extensive cloud usage reporting n Oneops managing oneops n Automation technology agnostic n Saas ready at birth n Designed and proven to scale n Commitment to open source n Oneops has a bright future
  8. 運用者 n Monitoring n Alerting n LADP/AD Identity Integration n

    Configuration Management system n Oneops is naturally compliance – ready n Cross cloud showback n Cross cloud quota n Configuration policy governance n Custom defined clouds n Cloud migration made easy 28 Copyright 2016 FUJITSU LABORATORIES LTD n Extensive cloud usage reporting n OneOps managing OneOps n Automation technology agnostic n Saas ready at birth n Designed and proven to scale n Commitment to open source n OneOps has a bright future エンタープライズが気にしそうな文言 ただし、実際の運用者ではない場合も多い 注:個人的な見解です
  9. Integration n Support cloud n Openstack(Liberty,kilo,juno) n Rackspace n Azure

    n AWS n CenturyLink n Support product n Couchbase n Tomcat n Nodejs n Docker n Cassandra n Datastax n Potgresql n Netscaler 29 Copyright 2016 FUJITSU LABORATORIES LTD n Ubuntu 14.04 n Centos 7 n Ruby n php n Perl n Apache n Elasticsearch n Zookeeper n MySLQ n Redis n Squid n Oracle n Rabbitmq n ActiveMQ n TIBCO n Java n JBOSS n Solr n Liferay n Go n Flume n Haproxy
  10. Integration n Support cloud n Openstack(Liberty,kilo,juno) n Rackspace n Azure

    n AWS n CenturyLink n Support product n Couchbase n Tomcat n Nodejs n Docker n Cassandra n Datastax n Potgresql n Netscaler 30 Copyright 2016 FUJITSU LABORATORIES LTD n Ubuntu 14.04 n Centos 7 n Ruby n php n Perl n Apache n Elasticsearch n Zookeeper n MySLQ n Redis n Squid n Oracle n Rabbitmq n ActiveMQ n TIBCO n Java n JBOSS n Solr n Liferay n Go n Flume n Haproxy 開発運用より要件定義で重宝されそうな感じ
  11. OneOps System Architecture 36 Copyright 2016 FUJITSU LABORATORIES LTD Ruby

    OneOps? Java Walmart? Ruby OneOps? 注)コードの品質状況から 勝手に判断しています
  12. Component 実行対象の検索と、レシピの実体 書き方は、chefのrecipeそのまま ただし、イベントトリガーからフックされるように、 ファイル名が規定されている add, update, delete, start, stopなど

    各イベントに合わせた状態を定義しておく必要がある 例えば、addでインストール、deleteで削除やロールバック処理 51 Copyright 2016 FUJITSU LABORATORIES LTD
  13. 僕がOneOpsがエンタープライズの作りじゃないと思う理由 61 Copyright 2016 FUJITSU LABORATORIES LTD 1. コードのリリース管理が機能してない 2.

    動作バイナリの配布がなく、コードをユーザにビルドさせる 3. コード自体の品質 4. OSSライセンスの理解
  14. Pivotal製 license_finder https://github.com/pivotal/LicenseFinder 91 Copyright 2016 FUJITSU LABORATORIES LTD 画面に入りきってないけど、問題があるGPLv2は1つだけ

    ちなみにこれ、富士通がCloud Foundryの開発の中で pivotalに働きかけて作ってもらったものの1つらしい
  15. 僕がOneOpsがエンタープライズの作りじゃないと思う理由 92 Copyright 2016 FUJITSU LABORATORIES LTD 1. コードのリリース管理が機能してない 2.

    動作バイナリの配布がなく、コードをユーザにビルドさせる 3. コード自体の品質 4. OSSライセンスの理解 うちのエンタープライズはこうだ!っていう殴りこみ、ウェルカムです