Course Outline

Perkenalan

  • Ikhtisar konsep inti dan keunggulan CI/CD
  • Memahami layanan CI (Travis-CI, CircleCI, Semaphore, dll.)

Mempersiapkan Lingkungan Pembangunan

  • Menyiapkan repositori Github
  • Mengintegrasikan Travis-CI dengan Github

Membangun Paket Python.

  • Membuat logika aplikasi
  • Mengemas kode secara lokal

Mengotomatiskan Penerapan Paket

  • Menambahkan token PyPI ke Travis-CI
  • Membuat dan mendefinisikan pipeline CI/CD
  • Mengaktifkan dependensi
  • Menjalankan dan menguji kode
  • Menerbitkan paket Python.

Menerapkan Aplikasi dalam Kontainer

  • Membuat aplikasi web Python.
  • Kontainerisasi aplikasi
  • Menyebarkan aplikasi dengan Docker
  • Mengotomatiskan penerapan dengan Heroku

Penyelesaian masalah

Ringkasan dan Kesimpulan

Requirements

  • Pengalaman dengan Git atau Github
  • Python pengalaman pemrograman

Hadirin

  • Pengembang
  • DevOps insinyur
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses (Minimal 5 peserta)

Related Categories