後編では、DeNA TechCon 2019でとくに注目したい3つのセッションについて、各スピーカによる見どころポイントとともに紹介します。
- DeNA TechCon 2019
- https://techcon.dena.com/2019/
DeNAが取り組むクラウドシフト
~Google Cloud Platform&AWS
前編の小林篤氏でのコメントにもあったように、2018年のDeNAは「クラウドシフト」が行われた1年でもありました。その中でもとくに注力したのが、Google Cloud PlatformとAWSの2つのパブリッククラウドとのこと。
DeNA TechCon 2019では、それぞれのクラウドベンダとDeNA担当者とのセッションが用意されています。オンプレミスからクラウドシフトした、現場の生の声が聞ける、注目セッションです。
ゲストセッション(Google):
「DeNAとGoogle Cloud Platfrom」
1つ目は、Google Cloud 福田潔氏をゲストに迎えた、DeNA菅原賢太氏とのトークセッションとなります。
セッションの狙いと見どころ
DeNAというと『Mobageを支える技術』に代表される技術スタックがメインと思われる方が多いかもしれません。しかし、効率的な開発・運用という側面から、積極的なManaged Serviceの利用を進めているケースもあります。
このセッションではGoogle Cloud Platform(GCP)が提供するManaged Serivceとこれからのアプリケーションプラットフォームの方向性の紹介を交えながら、DeNAでの実際の活用方法を取り上げます。これからGCPの導入・活用を検討されている方々へのヒントを盛り込んだ内容となっています。
トークの構成は、Google Cloudのカスタマーエンジニアである福田氏から、DeNAエンジニアの菅原氏に向けてベンダからユーザへ質問をすることで、GCPユーザの生の声を引き出すものとなっています。
ふだんあまり聞くことができない、GCPを大規模に活用するユーザの本音を聞ける場となっており、GCPの導入を検討をしている方にとって大きな見どころとなるでしょう。
このセッションをおすすめしたいのはどんな人たち?
GCPのManaged Serviceの活用を検討されているアプリケーションエンジニアの方々。
ゲストセッション(AWS):
「【対談:DeNA☓AWS】クラウドジャーニーのこれまでとこれから」
もう1つのクラウドセッションは、アマゾン ウェブ サービス ジャパン株式会社技術統括本部本部長岡嵜禎氏とDeNA金子俊一氏によるトークセッションです。
セッションの狙いと見どころ
本セッションは、テクノロジードリブンで開発・運用を進めるDeNAが、事業会社としてビジネス価値を高めるためにどのようにAWSを利用しているかを紹介し、クラウド利用を考えるユーザに向けて実践的なノウハウを公開することを目的に用意されています。
具体的には、DeNAがAWSを採用した際、どのような評価軸や評価方法で利用する各サービスを決定したのか、採用後はAWSとどのように連携し課題を解決しているかについて、AWS→DeNAへの質問から導き出します。さらに、AWSへ移行した結果、DeNAを取り巻く環境がどのように変化したかなど、実際のエピソードを交えたトークが見どころです。
このセッションをおすすめしたいのはどんな人たち?
インフラエンジニア、サーバサイドエンジニアはもちろん、テクニカルリードや技術管理職、経営に携わっているCIO、CTOの方々。
DeNAの本流ゲーム分野へのAIの導入とその先に見える効果と新しい価値
今、DeNAはオートモーティブやヘルスケアなど、新しい領域へ積極的に展開を広げています。しかし、ただ新しいものへ挑み続けるだけではなく、本流である領域を、一段も二段も上のレベルへ上げる取り組みも行っています。
それが、今回紹介するゲーム領域へのAIの導入です。
運用中のゲームにAIを導入するには~プロジェクト推進・ユースケース・運用~
セッションの狙いと見どころ
スピーカはDeNAでAIのゲーム利用を推進しているチームから、プロジェクトリーダーの奥村純氏、同じく岡田健氏です。
スピーカから本セッションの狙いを伺ったところずばり「DeNAのAIプロジェクトの全体像を見ていただくこと」とのこと。AIプロジェクトというとどうしてもAIのモデリングや技術それ自体にフォーカスされることが多いですが、実際にAIをサービスに組み込むには、表に出づらい部分での多くの考慮点があります。
今回、『逆転オセロニア』を例に挙げ、「ユースケースの設計やシステム周りの運用など、プロジェクトの全体を俯瞰することで、これからAIの導入・活用を検討されている方に実用的なAIの知見をお届けしたい」とのこと。
見どころは、実際のゲーム事業におけるAI活用事例をもとにした実践的な知見が公開される点です。特に、ゲーム特有の大量のリクエストをどのようにハンドリングするか、リリース後の運用をどのように考えているかなどを見られるとのこと。まだ試行錯誤が続いている領域でDeNAのアプローチを見ることができるのは大きいと言えるでしょう。
奥村氏・岡田氏は、今回の登壇にあたって次のようにもコメントしています。
「2018年のTechConでは、ゲームの運用課題を解決するためにどのようなAI活用を目指しているか、具体的なAI技術の部分にフォーカスを当て紹介しました。その後開発は続き、実際にAI機能をサービスとしてリリースできる水準までプロジェクトが進捗しています。
この1年間で私たちが得た知見は非常に多く、とくにプロジェクト・技術観点で学びがありました。登壇内容はそうしたエッセンスを伝えたいという気持ちで構成しています」
このセッションをおすすめしたいのはどんな人たち?
AIを活用して事業価値につなげたいという方はどなたでも歓迎。とくに、AIプロジェクトのリーダー、機械学習エンジニア、サーバーサイドエンジニアとして業務に携わっている方であれば踏み込んで理解していただけるでしょう。
なお、プロジェクト全体に関わることとシステムの技術詳細という2つの軸で展開する予定なのでどのようなレイヤに属するエンジニアでも役立つノウハウを盛り込んでいます。
SWET:DeNAが行う、開発プロセス改善最前線
3つ目はIT/インターネット企業、とくに事業者には常につきまとう課題の「開発プロセス」をテーマにしたセッションを紹介します。
今、DeNAではSWET(Software Engineer in Test)というテストをとりまく開発プロセスの改善を専門的に扱う部門があります。このセッションでは、SWETエンジニアが、どのようにDeNA内でテストの自動化に取り組み、開発プロセスの改善を行っているかを紹介します。
あるSWETエンジニアの開発プロセス改善最前線
セッションの狙いと見どころ
このセッションを担当するDeNA SWETチームの国分佑樹氏。セッションの狙いは「テストでお悩みの方向けに、SWETという役割の意義や具体的な取り組みとその成果を紹介し、テストの在り方について考えてもらうこと」。
SWETでは、主に自動テストを起点とし、「DeNAサービス全般の品質向上」「DeNAエンジニアの開発生産性向上」により、価値あるものを素早く提供できるようにすることを目指し、日々働いているとのこと。
この発表ついて国分氏は、「SWETで働く私の携わった大規模開発を含む具体例について、それぞれ4つのことをお話します」と見どころを教えてくれました。
- SWETは具体的にどのような取り組みをしているのか
- どのような技術を使っているのか
- どのような成果が出ているのか
- 今後はどのような取り組みをするのか
これらを話す理由として、「私たちのテストの悩みとその対応を紹介することで、聴講される方々が持つ、テストにまつわる悩みを解決するヒントをお伝えできるのでは」と考えて決めたそうです。
もう少しイメージしやすくするために、この発表で紹介する具体的な取り組みの1つを事前に教えてもらったので、ここでコメントとともに紹介します。
「最近私たちが今興味をもっている領域はいくつかあります。そのうちの1つに、ゲームクライアント領域における単体テストの形式知化を目指すというものがあります。
単体テストは、開発を高速化させつつスケジュールの不確実性を下げる重要な技術ですが、ゲームのクライアント領域では単体テストがほとんどされていません。そこで、ゲームに重要な高い性能要求を満たし、かつ手触り調整などをしやすいようなデザインパターンとそのテストについてをまとめています」
このコメントからも、実践的な話題が公開されるのがわかりますね。テストや開発プロセス改善に興味のあるエンジニアの方はぜひ参加してみてはいかがでしょうか。
このセッションをおすすめしたいのはどんな人たち?
本セッションは、テスト(とくに自動テスト)に関する具体的な事例を紹介するため、とくにテスト(自動テスト)で悩んでいる方におすすめです。また、今後、組織的なテスト体制を目指すマネージャや企業の方にも、SWETというロールをお伝えしたいです。
以上、2月6日開催のDeNA TechCon 2019から、おすすめのセッションをいくつかご紹介しました。他にも魅力的なセッション満載で、DeNAのさまざまな事業領域から、インターネットテクノロジを活用した最先端ビジネスと展望を、技術的観点で知ることができる1日となっています。まだ申し込み受付中ですので、ご興味のあるエンジニアはぜひお申し込みください。
- DeNA TechCon 2019
- https://techcon.dena.com/2019/