Breaking News

Instalasi Acumatica - ERP berbasis .NET

ERP dan Solusi Perusahaan

Bagi kalian yang hendak mengembangkan solusi berbasis ERP di .NET platform maka kalian pasti tahu terdapat beberapa pilihan ERP (Enterprise Resource Planning) seperti Dynamic milik Microsoft, WebVella, dan Acumatica. Pada kesempatan kali ini kita akan mencoba melakukan persiapan pengembangan dengan melakukan instalasi Acumatica di Azure VM (Virtual Machine). 

Menyiapkan Lingkungan Pengembangan

Pada bagian ini kita akan menyiapkan lingkungan pengembangan atau development environment. Lingkungan pengembangan ini bisa kita jadikan base image (ARM template) yang dapat kita gunakan berulang manakala kita hendak melakukan deployment Acumatica ERP di kemudian hari atau menjadikannya template skalabilitas VM. 

  • Siapkan VM yang berisi SQL Server dan Windows Server. Saya menyarankan gunakan template bawaan Azure yang di dapat di marketplace Azure.
  • Kemudian lakukan konfigurasi yakinkan Windows Server dapat diakses melalui RDP dan SQL Server dapat diakses secara publik atau private subnet dengan authentication SQL.
  • Install .NET Framework 4.8. Pada saat artikel ini ditulis .NET 5 belum didukung oleh Acumatica (versi 2021 R1). Unduh di Download .NET Framework 4.8 | Free official downloads (microsoft.com)
  • Restart server Anda, tunggu sekitar 5 menit 
  • Install IIS 7 dengan menambah server role. Tambahkan Web Server IIS dan juga application development ASP.NET 4.7 

  • Jalankan MSI installer Acumatica. Kamu bisa mendapatkannya dengan melakukan request demo ke https://www.acumatica.com. Lakukan konfigurasi secara default.  
  • Pada saat instalasi pertimbangkan untuk mengunduh SQL Server Management Studio untuk kemudahan perawatan basis data di kemudian hari 
  • Pada saat konfigurasi yakinkan
    • Menyiapkan web site di IIS atau menggunakan default website juga tidak mengapa
    • Menyiapkan akses database, disarankan menggunakan SQL Authentication 
    • Susun satu perusahaan saja atau satu tenant bisa melakukan banyak tenant jika 
  • Secara default Acumatica menggunakan Virtual Directory, sehingga alamat default akan menjadi http://localhost/AcumaticeERP
  • Jika kita hendak melakukan perubahan dengan tidak membuat Virtual Directory bisa saja dilakukan tetapi disini kita mengasumsikan bahwa satu klien adalah satu virtual directory sehingga app pool dapat kita konfigurasikan terpisah
  • Buka Azure dan beri DNS name semisal ...cloudapp.net
  • Allow port 80 dan 443 di security group Azure pada menu VM Networking 
  • Lakukan binding DNS di Azure di IIS, dengan memilih menu binding dan masukkan DNS yang kita akan pilih. 

  • Tunggu lima menit kemudian kita bisa menggunakan alamat. namadomain.cloudapp.net/AcumaticaERP   
Ada kesulitan mari kita diskusi

Tidak ada komentar