E-School merupakan aplikasi berbasis elektronik yang membantu penyelenggara satuan pendidikan tingkat dasar dan menengah menerapkan Manajemen Berbasis Sekolah (MBS) sesuai dengan Standar Nasional Pendidikan (SNP).Solusi e-School secara teknologi memanfaatkan teknologi terkini seperti Service Oriented Architecture (SOA), cloud computing dan Enterprise Social Software (ESS).Penggunaan cloud computing akan mengurangi biaya yang dikeluarkan oleh sekolah. Cloud computing membantu sekolah agar tidak perlu membeli server dan membayar SDM untuk mengelola server dan aplikasi. Untuk menghasilkan e-School yang baik maka diperlukan sebuah Enterprise Architecture (EA) yang dapat mengintegrasikan kebutuhan bisnis sekolah dengan Teknologi Informasi (TI) sebagai acuan dalam pembuatan aplikasi e-School tersebut. Enterprise Architecture Framework (EAF)yang digunakan dalam penelitian ini yaitu menggunakan TOGAF Architecture Development Method (ADM). E-Schoolmengintegrasikan seluruh fungsi yang terdapat di sekolah akan tetapi dalam penelitian ini akan berfokus pada pembahasan fungsi kurikulum saja. Enterprise Architecture (EA),e-School, TOGAF ADM, dan kurikulum.