Hubungi Kami

Kerangka Materi

Arsitektur dan Komponen Odoo 18

  • Perbandingan fitur Odoo 18 Community vs Enterprise
  • Komponen inti: server aplikasi Python dan basis data PostgreSQL
  • Model worker, lapisan ORM, dan arsitektur addon

Penginstalan dan Konfigurasi pada Infrastruktur On-Premise

  • Menginstal Odoo 18 Community dari paket dan source code di Linux
  • Mengonfigurasi odoo.conf, filter basis data, dan jalur addon
  • Menyiapkan proxy terbalik nginx dengan terminasi SSL

Administrasi Lanjutan

  • Mengelola lingkungan multi-basis data dan multi-perusahaan
  • Mengonfigurasi grup pengguna, hak akses, dan aturan rekaman (record rules)
  • Tindakan terjadwal, tindakan server, dan aturan otomatisasi
  • Pengaturan teknis, level log, dan alat mode pengembang

Arsitektur Keamanan dan Pengerasan

  • Pemodelan ancaman untuk penerapan Odoo on-premise
  • Mengimplementasikan SSO dengan penyedia OAuth2, SAML, dan LDAP
  • Enkripsi data: konfigurasi TLS, enkripsi basis data, dan perlindungan filestore
  • Pencatatan audit, keamanan sesi, dan deteksi intrusi
  • Header keamanan, perlindungan CSRF, dan pengerasan unggahan file
  • Penilaian kerentanan dan manajemen patch keamanan

API Odoo dan Pola Integrasi

  • REST API dan XML-RPC: autentikasi, titik akhir (endpoints), dan praktik terbaik
  • Membangun dan mengamankan klien API serta integrasi kustom
  • Konfigurasi webhook dan integrasi yang digerakkan oleh peristiwa (event-driven)
  • Odoo Connect dan backend autentikasi eksternal

Integrasi Odoo dengan Sistem Perusahaan

  • Mengintegrasikan server email dan mengonfigurasi surat keluar/masuk
  • Menyambungkan gerbang pembayaran, operator pengiriman, dan layanan tanda tangan elektronik
  • Integrasi manajemen dokumen sistem dan backend penyimpanan eksternal
  • Rangka kerja impor/ekspor data serta pola ETL untuk Odoo

Pemantauan Lingkungan dan Optimasi Kinerja

  • Mengelola layanan Odoo dengan systemd dan supervisor
  • Profilisasi kinerja: alokasi worker, analisis kueri, dan strategi caching
  • Memantau penggunaan sumber daya, metrik aplikasi, dan kesehatan sistem

Perencanaan Peningkatan dan Migrasi Basis Data

  • Merencanakan peningkatan versi Odoo besar dan penilaian kompatibilitas
  • Strategi migrasi basis data: skrip, pengujian, dan validasi
  • Perencanaan rollback dan prosedur cadangan
  • Mengelola kompatibilitas modul kustom di berbagai versi

Perawatan Berkelanjutan dan Manajemen Patch

  • Menerapkan patch keamanan dan pembaruan minor
  • Siklus pembaruan modul: pemeriksaan dependensi dan uji regresi
  • Menentukan jendela pemeliharaan dan protokol komunikasi
  • Tinjauan changelog dan analisis dampak untuk pembaruan

Lingkungan Staging dan Strategi Penyebaran

  • Menyiapkan lingkungan staging yang mencerminkan produksi
  • Pola penyebaran: biru-hijau, canary, dan pembaruan bergulir
  • Pipa CI/CD untuk penyebaran modul Odoo
  • Menguji perubahan sebelum diluncurkan ke produksi

Pemecahan Masalah Sistematis dan Diagnostik

  • Metodologi pemecahan masalah terstruktur untuk lingkungan Odoo
  • Menganalisis log server, log PostgreSQL, dan jejak aplikasi
  • Eksplorasi mendalam mode debug: alat pengembang dan shell interaktif
  • Mendiagnosis masalah umum: kegagalan koneksi, kesalahan modul, dan penurunan kinerja
  • Diagnostik jaringan dan troubleshooting konektivitas basis data

Dukungan Operasional dan Manajemen Insiden

  • Membangun alur kerja dukungan: triase, eskalasi, dan pelacakan resolusi
  • Analisis akar masalah (root cause analysis) dan proses tinjauan pasca-insiden
  • Membuat dan memelihara basis pengetahuan operasional
  • Pemantauan tingkat layanan dan konfigurasi peringatan (alerting)

Cadangan, Pemulihan, dan Pemulihan Bencana

  • Automatisasi cadangan PostgreSQL dan pelestarian filestore
  • Pemulihan pada titik waktu tertentu dan prosedur validasi cadangan
  • Mengembalikan instance Odoo dari cadangan dengan kehilangan data minimal
  • Mendesain dan menguji rencana pemulihan bencana

Ketersediaan Tinggi dan Penskalaan

  • Strategi penyeimbangan beban untuk server aplikasi Odoo
  • Replikasi PostgreSQL dan penambatan koneksi (connection pooling)
  • Pengelolaan sesi dan filestore bersama dalam pengaturan multi-node
  • Pola penskalaan horizontal untuk penyebaran yang berkembang

Otomatisasi Infrastruktur dan Manajemen Konfigurasi

  • Standarisasi penyediaan server dengan Ansible atau alat serupa
  • Infrstruktur sebagai Kode (Infrastructure as Code) untuk penyebaran Odoo yang dapat diulang
  • Mengotomatisasi tugas-tugas administratif rutin

Buku Panduan Operasional, Dokumentasi, dan Kepatuhan

  • Membangun buku panduan (runbooks) untuk prosedur operasional berulang
  • Standar dokumentasi untuk infrastruktur dan konfigurasi
  • Pertimbangan kepatuhan: jejak audit, retensi data, dan peraturan privasi

Persyaratan

  • Pengalaman dengan administrasi sistem Linux
  • Pemahaman dasar tentang PostgreSQL atau basis data relasional
  • Kepandaian dalam operasi baris perintah (command-line) dan skrip shell
  • Pengetahuan dasar jaringan (konsep TCP/IP, DNS, TLS/SSL)
  • Tidak diperlukan pengalaman Odoo sebelumnya

Audience

  • Insinyur infrastruktur dan administrator sistem
  • Staf operasional IT yang bertanggung jawab atas pemeliharaan lingkungan Odoo
  • Insinyur DevOps dan platform yang menerapkan aplikasi bisnis on-premise
  • Insinyur keamanan yang memperkuat penerapan Odoo
  • Insinyur dukungan yang memberikan dukungan operasional untuk instance Odoo
 28 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait