iOSエンジニアにとってこの先最も重要な技術はなんでしょうか?
そうだね、Kubernetes だね。
Kubernetes はDocker などでコンテナ化されたソフトウェアを扱うための統合的なツール群・プラットフォームです。コンテナ技術の一角として、近年急速に発展して注目を集めています。
コンテナ技術の発展の背景にはアプリケーション開発の複雑化があります。そしてコンテナ技術の仕組みや使い方を知ることは、今後より大規模化していくiOSアプリケーションのソフトウェアアーキテクチャを考えていくことになる私たちの参考にもなるはずです。
このトークではKubernetesとサーバーサイドSwiftによるアプリのバックエンド開発ガイドを通して、iOSエンジニアの皆さんへコンテナ時代のサーバーサイド開発のたのしさについてお伝えします。