The esa way: Creating a Profitable Product from a Hobby Project / Deploying Containerized Rails Apps to AWS Fargate



19:00 〜 19:30 Doors open

Grab a drink and catch up with your fellow Rubyists.

19:30 〜 19:55 The esa way: Creating a Profitable Product from a Hobby Project Taeko Akatsuka

esa is a SaaS product in which you can share documents with your teammates in a wiki-like format, and is made with Rails. We started esa as a hobby coding project four years ago. Now it has over 2,500 organizations and is profitable. I'll introduce our way of turning a product from a hobby into a business, and how to increase collaboration between engineers.


Taeko Akatsuka is a graphic and UI/UX designer with over 20 years experience. In recent years, she built web services using Rails as a hobby, and then founded esa LLC in 2014. She loves coding and participating in the Ruby community even as a designer. Also, she is known among Rubyists for the "Pixel Sushi" artwork of RubyKaigi 2014 at Tsukiji.

20:00 〜 20:25 Deploying Containerized Rails Apps to AWS Fargate Adam Pahlevi Baihaqi

As a Rubyist, and Rails users, we adore the simplicity and we understand its power. As such, it's kind of intuitive that we prefer Heroku. But sometimes Heroku can be expensive. No?

Imagine if we have an app hosted in a private space in Tokyo. Adding a simple, new-ish microservice app in that space can unnecessarily cost us a fortune. Yet, if we deploy outside of the space, we wouldn't enjoy the same rate of latency.

Choices exist, nevertheless. We can use Google Cloud Platform or AWS. They have servers in Tokyo, but are they simple to use? Well, traditionally we need to learn about Chef, Kubernetes or similar tools so that we can deploy with a hit of "enter" (or "return"). But the learning curve is kinda steep. They necessarily take time to master and are astronomically difficult to comprehend relatively to Heroku.

It turns out, there's AWS Fargate.

In my opinion, AWS Fargate tries to offer Heroku's simplicity, for the containerized world. No deployment script, no complexity, and yes to scalability. It may not replace Heroku entirely, but it's a worthy alternative for some cases.

This talk explores how to deploy a Docker-containerized Rails app into AWS seamlessly using Fargate, and compare it with deploying the same app into Google Cloud Platform using Kubernetes. In the end, we will try to benchmark, with a grain of salt, which platform gives us better performance.


I am like everyone in the community. A software engineer. I am taking a delight in coding and building stuff, at Voyagin. My name is Adam Pahlevi Baihaqi, I come from Gresik, Indonesia born in 1992 when the Mosaic is in development. Have had the chance to talk in Jakarta, KL, and Madrid; I am honored to share something with everyone here in Tokyo.

20:30 〜 21:30 Open Networking

Discuss the presentations or anything else Ruby related with the other attendees.

Venue Sponsor

PIXTA's engineers use Ruby on Rails to build their stock photo marketplace, and are looking for developers to join their team. You can learn more about what they're working on through their engineering blog.

About the Venue

From 19:00, the main entrance of the building is locked. Please use the back entrance (裏手 in Japanese, see this picture of it). The back entrance will be locked from 8pm onwards, so please be sure to show up before then.


※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。


LegalForce Ruby Meet Up #1

東京都千代田区内幸町1-1-6 NTT日比谷ビル8階 株式会社LegalForce 本社オフィス

19:30 〜22:00

12月 11 WED

TokyoGirls.rb Meetup vol.2

東京都港区六本木3-2-1 住友不動産六本木グランドタワー 8F SmartHR Space 株式会社SmartHR

13:00 〜18:00

12月 21 SAT