• 検索結果がありません。

プレゼンタイトルを入力してください

N/A
N/A
Protected

Academic year: 2021

シェア "プレゼンタイトルを入力してください"

Copied!
19
0
0

読み込み中.... (全文を見る)

全文

(1)

© Hitachi Solutions, Ltd. 2011. All rights reserved.

株式会社 日立ソリューションズ

OSSソリューションビジネス推進センタ

山本 慎悟

オープン PaaS OpenShift を

使ってみよう

オープンソースカンファレンス2011 Nagoya

2011/8/21

(2)

1. 自己紹介

2. OpenShift概要

3. OpenShiftを使ってみよう

Contents

4. デモ

5. おさらい

(3)

© Hitachi Solutions, Ltd. 2011. All rights reserved.

(4)

1-1 自己紹介

自己紹介

名前 : 山本 慎悟

勤務先 : 株式会社 日立ソリューションズ

住処 : 名古屋市港区

家族 : 妻と子供二人の4人家族。二人目は今月産まれました 。

経歴 :

2001年入社。まだまだ若手のつもりが気がついたら中堅社員。

オープンソースに携わって3年ほど。

オープンソースを利用したソリューションの展開を主にやっています。

オープンソースといってもソースは読めません(ということにしています)。

(5)

© Hitachi Solutions, Ltd. 2011. All rights reserved.

1-2 会社紹介

4

日立ソリューションズは、コンサルティングからシステム開発・構

築、運用・保守サポート、商品・サービスを提供するソリューション

プロバイダーです。

2010年10月に日立ソフトウェアエンジニアリング株式会社と株式会

社日立システムアンドサービスが合併して誕生しました。

従業員数 10,279名(2011年3月31日現在)

日立ソリューションズのご紹介

(6)

1-3 日立ソリューションズのOSSへの取り組み

時 期 概 要 2000~ MIRACLE LINUXサポート及びLinuxサーバ構築サービスを開始 2004/04 「OSSサポートサービス」を提供開始 2005/01 日本OSS推進フォーラム参画 2005/07 Linuxコンソーシアム参画(サービス部会、セキュリティ部会) 2006/05 OSDL SI Forum に参画 2008/06 OBCI(OSSビジネス推進協議会)参画

2009/02 レッドハット社とAdvanced Business Partner契約締結

2010/04 OSSソリューションビジネス推進センタを設立

OSSコンソーシアム参画(SI部会)

2010/07 Black Duck Software社とパートナー契約締結

計画フェーズ

設計フェーズ

構築フェーズ

運用フェーズ

OSS サポートサービス

開発フェーズ

OSS コードマネジメントサービス OSS移行サービス OSS導入・構築サービス OSS評価・検証サービス OSS適用コンサルテーション

日立ソリューションズはいち早くからオープンソースに取り組んでいます

当社ではOSS導入において、計画フェーズから運用フェーズまで支援します

(7)

© Hitachi Solutions, Ltd. 2011. All rights reserved.

(8)

2-1 クラウドサービスとPaaS

SaaS

(Software as a Service、サース)

必要な機能を必要な分だけサービスとして利用できるようにしたソフ

トウェアもしくはその提供形態のこと。一般にはインターネット経由

で必要な機能を利用する仕組みで、シングルシステム・マルチテナン

ト方式になっているものを指す。

PaaS

(Platform as a Service、パース)

プラットフォーム一式をサービスとして提供するビジネスモデルのこ

と。ソフトウェアを構築および稼動させるための土台となるプラット

フォームを、インターネット経由のサービスとして提供する。

IaaS

(Infrastructure as a Service、イアースまたはアイアス)

コンピュータシステムを構築および稼動させるための基盤(仮想マシ

ンやネットワークなどのインフラ)そのものを、インターネット経由

のサービスとして提供する。

(9)

© Hitachi Solutions, Ltd. 2011. All rights reserved.

2-2 主要なPaaS基盤の発表状況

8

salesforce.com Force.com

2007年9月

Google App Engine

2008年4月

Windows Azure

2008年10月

第2世代

Amazon AWS Elastic Beanstalk 2011年1月19日発表

VMWare Cloud Foundry 2011年4月13日発表

Red Hat OpenShift 2011年5月4日発表

DotCloud 2011年6月24日正式リリース

(10)

2-3 第1世代PaaSと第2世代PaaS

ターゲットとなるアプリケーション稼働環境が限定的。

開発者を自社プラットフォームに引き込むための戦略

基盤であり、プラットフォームにロックインされた環

境。

第2世代

開発者のニーズが高そうなプログラミング言語やデー

タベースを複数サポート。

PaaS環境に依存しない開発が可能。

プラットフォームロックインからの脱却。

第1世代

(11)

© Hitachi Solutions, Ltd. 2011. All rights reserved.

2-4 OpenShiftとは

10

Red Hatが提供するオープンPaaS基盤

複数の開発言語を選択可能

複数のデータベースをサポート

管理レベルの異なる3種類のサービスを提供

アプリケーションの配備はMakara

の技術を利用

※2011年にRed Hatが買収したクラウドツールベンダ。Makara自体は現在オープンソースではない

現在、Developer Preview (無償で試用可能)

OpenShiftとは

(12)

2-5 OpenShiftの各サービスモデルの特徴

EXPRESS

FLEX

POWER

PHP,Ruby,Python,Perlを利用でき、開発

フレームワークにも対応。(※8/11にJavaにも

対応)

Red Hatが所有するクラウド上にアプリケー

ションを展開するイメージ

操作はコマンドラインベース

PHP、

Java EE

、MySQL、MongoDB、

Memcached、DFSなどに対応。

Amazon EC2のアカウントが必要。今後、

Amazon以外のクラウドにも対応していく模

様。

オートスケール&モニタリング

ブラウザによる管理

クラウド上のオブジェクトに対する完全なコ

ントロールを提供。Root権限が利用できる。

Webフロントエンドのないアプリケーション

を配備可能。

(13)

© Hitachi Solutions, Ltd. 2011. All rights reserved.

(14)

3-1 OpenShift (EXPRESS) アプリを公開するには

1.まずはユーザ登録

2.クライアントツールの準備

OpenShiftでアプリケーションを公開するまでの流れ

3.ドメイン作成

4.アプリケーション作成

5.アプリケーションをローカルに配備

6.Gitでデプロイ

クラウド上でアプリケーションが動きます

(15)

© Hitachi Solutions, Ltd. 2011. All rights reserved.

(16)
(17)

© Hitachi Solutions, Ltd. 2011. All rights reserved.

おさらい

16

最近、オープンな環境のPaaS基盤が次々と発表されています

(今後の動向に要注目)。

OpenShiftはRed Hat が提供するCloud PaaS基盤です。

OpenShiftには3つのモデルが存在する。現在はDeveloper Preview。

OpenShiftでは複数の開発言語やデータベースを利用でき、

各種フレームワークにも対応。

Java EE 6を提供する唯一のPaaS基盤です

(2011/8/10現在)

(18)

ご静聴ありがとうございました

・Microsoft、Windows、Windows Serverその他のマイクロソフト製品名は、米国Microsoft Corporationの 米国及びその他の国における登録商標又は商標です。 ・Linuxは、Linus Torvaldsの米国及びその他の国における登録商標又は商標です。

・Red Hatは、米国及びその他の国におけるRedHat,Inc.の登録商標又は商標です。

(19)

参照

関連したドキュメント

2021] .さらに対応するプログラミング言語も作

このたび、第4回令和の年金広報コンテストを開催させていただきま

シートの入力方法について シート内の【入力例】に基づいて以下の項目について、入力してください。 ・住宅の名称 ・住宅の所在地

ユーザ情報を 入力してくだ さい。必要に 応じて複数(2 つ目)のメー ルアドレスが 登録できます。.

児童について一緒に考えることが解決への糸口 になるのではないか。④保護者への対応も難し

パキロビッドパックを処方入力の上、 F8特殊指示 →「(治)」 の列に 「1:する」 を入力して F9更新 を押下してください。.. 備考欄に「治」と登録されます。

子どもたちが自由に遊ぶことのでき るエリア。UNOICHIを通して、大人 だけでなく子どもにも宇野港の魅力

ユーザ情報を 入力してくだ さい。必要に 応じて複数(2 つ目)のメー ルアドレスが 登録できます。.