>100 Views
February 09, 11
スライド概要
グローバルサイン パートナー総会2011で発表した第二世代ワンクリックSSLのAWS版ツール開発の紹介。
Amazon Web Servicesと第二世代 ワンクリックSSL連携ツール アイレット株式会社 後藤 和貴 [email protected] 2011.2.9
自己紹介: 後藤 和貴 • アイレット株式会社 cloudpack(旧AWS+)事業 エバンジェリスト 兼 企画・営業開発・技術... • http://5net.com/ / [email protected] Twitter: @kaz_goto • 職歴 ➡ 日本オラクル (ソフトウェアエンジニア) 1995/4~ ➡ Oracle Corporation(ソフトウェアエンジニア) 1998/10~ ➡ ビジネス・アーキテクツ(ディレクター/取締役) 2001/1~ ➡ WIRED VISION(CTO/サイト運営) 2007/4~ 2
アイレット株式会社 • Web開発を得意とするシステム開発会社。開発のほ か、システム保守・運用、ホスティング事業なども展 開。 • • • 2003年8月 創業 従業員数 25名 事業内容: • ITコンサルティング、システム開発、システム保守・運 用、Webデザイン・制作、サーバハウジング・ホスティ ング、講師事業(デジハリ講師 3名) 3
4
• Amazon EC2 をはじめとするクラウド導入設 計、運用・保守サービス • クラウド環境をバックエンドとした 月額費用固定のフルマネジド型サーバーホス ティング • 2011年1月 AWS Solution Provider 認定 5
• • • • • • • ファイアーウォール ロードバランサー バースト保障 バックアップ・リストア サーバー/リソース監視 電話/メールによる24時間サポート 初期費用なし、 月額5万円(SMALLプラン)からのスタート 6
バースト保障 • キャンペーンなど急激なアクセス増加へ合わせてインフ ラ準備するのは不可能 • いつあるかわからないピークのために予め準備できない 追加料金無しでスケールアウト (7インスタンス/日まで) 7
定額課金・請求書払い Amazon Web Servicesでは... • • 従量課金では予算計画が立てられない クレジットカードでUSドル決済では利用料の予測が難しい 月額固定+日本円請求書発行 8
• 仮想サーバー(EC2)、ストレージサービス(S3)をなどを中 心としたフレキシブルなパブリッククラウドサービス • オートスケール(ロードバランサー)、マネージドDBな ど、ノウハウをサービス化 • • • ほぼすべての機能を管理画面からコントロール可能 コマンドラインツールと外部からアクセス可能なAPI群 初期費用無しで利用開始可能、使った分だけ支払う従量 課金制 • すぐに利用開始可能(5分以内) 9
完全フル装備のパブリッククラウドサービス サービス 【分散処理】 【DNS】 Elastic MapReduce Amazon Route53 【管理画面】 Management Console 【API】 【キューサービス】 【プッシュサービス】 Amazon SQS Amazon SNS ほぼすべてのサービス ミドルウェア 【SDK】 【RDB】 【NoSQL】 Amazon RDS Amazon SimpleDB 【仮想ディスク】 【ロードバランサー】 【ストレージ】 Amazon Elastic Block Store Amazon Elastic Load Balancing Amazon S3 仮想サーバー AWS SDK for PHP AWS SDK for Java AWS SDK for .NET AWS SDK for iOS AWS SDK for Android 【仮想サーバー】 【コンテンツ配信】 Amazon EC2 CloudFront データセンター 10 エッジ ロケーション
ELB SSL Termination • HTTPS暗号化・複合化を Elastic Load Balancer で行う FQDN単位でライセンスカウント するサービス/会社は少ない HTTPS SSL証明書 HTTPS Load Balancer Load Balancer HTTPS HTTP SSL証明書 SSL証明書 11 SSL証明書
12
EC2 / ELB / AWS SDK/API + 追加ライセンス無償 + 第二世代ワンクリックSSL ↓ クラウドサービスに適した 完全自動化なシステムの実現 13
14
手続き比較 • 第二世代ワンクリックにより、 CSRファイル作成〜証明書インストールまで自動化が可能に 15
システム構成 モデル • • View = Ajax 非同期通信で処理(カスタマイズ可能) API = HTTPベース Web API(JSON形式レスポンス) ミドルウェア • Apache + PHP 5 + ZendFramework + AWS SDK + PostgreSQL ブラウザ/Ajax通信 ワンクリックAPI AWS API 開発範囲 16
スケジュール • • • 現在鋭意開発中 3月中旬 開発終了、テスト開始 3月末 リリース予定 17
Thank You! 18