This event has ended!
View current events hosted by Gemini Mobile Technologies
Cassandra full day Hands-on course by RiptanoThursday, December 9, 2010 from 10:00 AM to 5:30 PM (GMT+0900) |
|
Event Details
Cassandra full day Hands-onのチケットです。
このトレーニングはRiptano社が米国で実施しているプログラムと同じトレーニングを日本にて提供するものです。日本語通訳が付きます。
受講者には、"Cassandra 0.7.0"によるUbuntuベースのVMWareイメージが同梱されたUSBドライブが提供されます。これらのイメージは、ハンズオンにおいて3つのNodeクラスターを構築するために利用します。トレーニングの前半部分では、インストレーションとアプリケーションデザインを行います。1時間の昼食後、内部構造、オペレーション、チューニング、トラブルシューティングについて学びます。たいへん短い時間(5分以内)にはなりますが、最後にRipcord管理ソフトのデモを行います。
Agendaは次のとおりです。
(1) Installation and configuration
- Explain configuration options including multi-datacenter replication
- Hands-on exercises include:
* grow cluster from one node to two, then three
* run benchmarks with stress_py tool
(2) Application Design
- Discuss denormalization and how to model data for Cassandra
- Discuss Twissandra application's datamodel
- Disucss CloudKick's time-series data model
Hands on exercises:
* more detailed usage of the command line interface (CLI)
* add, edit and delete existing data via the CLI
~~~ lunch break ~~~
(3) Basics of Cassandra Internals
- Discuss Memtable and SSTable design
- Demonstrate SEDA (Staged Event-Driven Architecture) concepts at work in Cassandra
Hands on exercises:
* using JConsole to visually demonstrate internal state
(4) Operations
- Discuss replication, no single point of failure (SPoF) and failure detection in Gossip protocol
- Discuss snapshots and import and export of data
Hands on exercises:
* create failure scenario in cluster and demonstrate recovery
* demonstrate additional JMX metrics via JConsole along the way to observe failure and recovery
~ discuss how to identify potential issues ahead of time via JMX and monitoring systems
(5) Tunning and Troubleshooting
- Discuss effective JVM tunning options available
- Discuss row and key caching effectiveness as well as file system caching
Hands on exercises:
* how to track effectiveness of JVM configuration options via JMX
以下の11月12日に実施されたTexas AustinでのAgendaもご参照ください。
Riptano Training for Apache Cassandra - Austin, Tx.
日本で初めてのトレーニングであり、たいへんに貴重な機会だと思います。多くの方のお申し込みをお待ちしております。
なお、トレーニング全体は次の4つのコースからなります。
(1) Cassandra full day Hands-on (全日)
Riptanoの講師より、Riptanoが米国で実施しているスタンダードのCassandra Hands-on トレーニングを直接受講します。
(2) 100. NOSQL Technologies Overview (2時間)
Geminiの講師より、NOSQL関連論文を要約し、NOSQLの概要について学びます。Amazon EC2を使ったCassandraのオペレーションデモによりその動作を確認します。
- Why NOSQL?
- Google's BigTable
- Amazon's Dynamo
- Cassandra
- MongoDB
- Hibari
- NOSQL-style data modeling
- Comparison of DB
(3) 200. Cassandra Hands-on Basics (2時間)
Geminiの講師より、参加者自身のラップトップPCにVirtual Boxのアプライアンスをインストールし、実際に操作しながら、Cassandraの基礎について学びます(専門家である必要はありませんが、Java, C++, Pythonなどのプログラミング経験が必要です)。
- Cassandra architecture
- Cassandra data model
- Set up: Install necessary software
- Configuration: Review different configuration settings
- YCSB benchmarking: Run simple benchmarks by using YCSB
(4) 201. Cassandra Hands-on Data Modeling (2時間)
Geminiの講師より、参加者自身のラップトップPCにVirtual Boxのアプライアンスをインストールし、Twitter類似のアプリケーション開発を通じて、Cassandraのデータモデルについて学びます(専門家である必要はありませんが、Java, C++, Pythonなどのプログラミング経験が必要です)。
4つの時間帯からコースを選ぶことができます。
- Full Day course (全日コース)
- Day course (平日昼間コース)
- Evening course (夜間コース)
- Saturday course (土曜コース)

Evening courseとSaturday courseは、英語で実施します。Geminiのトレーニング講師は、Gemini Mobile TechnologiesにてグローバルR&Dを統括するGary Ogasawaraが務めます。Gary Ogasawaraのプロフィールは次のとおりです。
Gary Ogasawara: UCバークレーにて、コンピューターサイエンスの博士号を取得後、シリコンバレーのベンチャー並びに大手企業にて15年以上に亘り開発マネジメント経験。特に、インクトゥミ社時代には、CAP定理を提唱したEric Brewerらとともに当時最大手の検索エンジン関連開発に従事。
事前要件:
- Windows, Linux, Mac OSX搭載のラップトップPCを持参してください。
- Free Disk space 4GB以上
- RAM 2GB以上
- エンジニアリングレベル英語の理解。Gary Ogasawaraは日本でのビジネス経験が豊富であり、受講者は流暢に話せる必要はありませんが、エンジニアリングレベルの英語を聴き取れることが必要です。
なお、1コースあたり最小参加人数1名から実施いたします。Geminiの各コース定員を15名、Riptanoのコース定員を20名としますので、小人数で深く学ぶことができます。
関連URL:
NOSQL Hands-on Training 開催のお知らせ
Cassandra full day Hands-on (全日コース)
When & Where
Shibuya Place 7F
1-10-5 Dogenzaka
Shibuya Ku
,
1500043
Thursday, December 9, 2010 from 10:00 AM to 5:30 PM (GMT+0900)
Add to my calendar
Hosted By
Gemini Mobile Technologies
Cassandra Hands-on Training by Riptano コースの事前準備についてお知らせです。
Cassandra Hands-on Training by Riptanoの事前準備について
- Windows, Linux, Mac OSXのラップトップをご持参ください。
- メモリー2GB、空きディスクスペース最低8GBが必要です。
- VMWareのダウンロード、インストールをお願いいたします。 http://www.vmware.com/go/downloadplayer/
どうぞ、よろしくお願いいたします。
