在開發、部署一個完整的 Web 應用程式時,通常會需要兩個或以上的 App 之間進行協調,才有辦法交付完整的服務。而在這樣的情況下,必然會需要 Orchestration service 來協助應用程式間的溝通、並且維持整個服務的 scalability 及 availability。這次的演講,將會介紹 Docker 專屬的 Ochestration service, Docker Swarm 的使用方式,以及如何將 Ruby on Rails deploy 到 Docker Swarm 的群集中,並同時使用 Traefik 作為反向 proxy 設定服務間的 network,降低部署時的複雜度。
About 簡巧恩
不務正業的碩一資管研究生,大學四年寫了三年的 Python,在 React.js 與 Ruby on Rails 各有一年的實習經驗