Anda di halaman 1dari 3

Form Based Application Platform

Form Based Application Platform

meminimalisasi pengguna platform untuk


Fitur-fitur AppSIX
membuat celah keamanan.
Form Based Application Platform
Central Security Management, AppSIX
CLEAN (Simpler and smaller JavaScript based memungkinkan penggunaan untuk skala
codebase)
Enterprise, sehingga implementasi
manajemen keamanan terpusat akan
AppSIX menggunakan prinsip “Clean
membantu pengembang untuk membuat
Code” yang dikembangkan dalam Bahasa
parameter sistem keamanan yang
pemograman Javascript. Prinsip “clean code”
terintegrasi dan terpusat.
mempermudah developer / pengembang
untuk mempelajari serta mengembangkan
Layering, AppSIX secara default
solusi FBAP. Dengan kemudahan tersebut
mengatur fungsi-fungsi keamanan pada
FBAP akan mudah untuk dikembangkan serta
setiap layer pemograman (Data, Business
mudah untuk dikelola.
logic, serta User interface).

Aturan umum (general Rule) yang


FAST (Form based application platform
terdapat pada Prinsip Clean Code simplifies interface interaction and enhances
diantaranya: security)
Standarisasi Pengkodean (Code
Convention & Naming Convention). Untuk menghasilkan performa yang
handal, AppSIX mempergunakan berbagai
Konfigurasi, pengaturan parameter yang best practice design diantaranya:
terkonfigurasi. Cache Management, secara default
cache dipergunakan untuk menyimpan
Modular, pengelolaan logic berbasis data transaksi ke dalam memory,
modul. sehingga apabila data tersebut
dipergunakan kembali dapat mengakses
Terdokumentasi, pendokumentasian cache memory tanpa perlu mengaksesnya
struktur pengkodean (comment). dari database. Cache management
AppSIX dilengkapi dengan management
SECURE (Reduce security holes vulnerability untuk mengelola cache data termasuk
by eliminating back-end frot-end gap) untuk menyimpan, meng-update, serta
manghapus sebuah cache, sesuai dengan
AppSIX dibangun dengan prinsip kebutuhan transaksi.
“security by default”, yaitu mengedepankan
sistem keamanan yang secara default Thick Client, klien yang melakukan
dikembangkan sebagai dasar sebagian besar proses operasi apapun
pengembangan Platform. data itu sendiri, dan tidak selalu
bergantung pada server.
Prinsip security by default meliputi:
Secure Configurations by Default, Map Reduce, penggunaan algoritma map
AppSIX telah menyediakan fasilitas untuk reduce untuk memproses data (dataset)
mengkonfigurasi keamanan, sehingga yang sangat besar dengan cepat.

1 |F o r m B a s e d A p p l i c a t i o n P l a t f o r m
Form Based Application Platform

Multi Thread, Platform FBA dapat Kemudahan untuk proses deployment,


melakukan pekerjaan proses secara AppSIX secara default dikembangkan
pararel dalam jumlah yang sangat banyak secara modular sehingga untuk
dengan memanfaatkan resource (cpu) mendeploy modul yang baru, tidak akan
yang optimum. mempengaruhi layer modul yang lain.

HARDENED (Protection against malicious AppSIX juga dapat dijalankan di dalam


attacks and automation malware) ekosistem Continuous Integration dan
Continuous Delivery (CICD). Hal ini akan
AppSIX menerapkan arsitektur aplikasi lebih mempermudah kontrol terhadap
yang mengurangi ancaman keamanan pengembangan (development), testing
diantaranya: serta deployment.
Meniadakan variable password yang
terbuka (dapat terbaca oleh pengguna), BIG (Enables parallel processing on multiple
setiap security key pada AppSIX akan machines over LAN or WAN)
secara default tersimpan dalam variable
yang terenkripsi. AppSIX merupakan platform untuk solusi
aplikasi berskala “Enterprise” yang
Menerapkan patch program (update) membutuhkan kecepatan dalam pemrosesan
secara berkala untuk menerapkan best sebuah transaksi dengan volume transaksi
practice solusi keamanan. yang sangat besar. Proses transaksi dapat
terjadi antar jaringan LAN (Intranet) dan /
Mengamankan setiap transaksi dari atau menggunakan jaringan WAN (Intranet).
awal transaksi sampai akhir (end to end AppSIX dapat mengintegrasikan /
enkripsi). menghubungkan kedua proses transaksi
(LAN dan WAN) dengan menggunakan
Menerapkan Access Control untuk setiap koneksi private ataupun public.
modul yang diimplementasikan.
AppSIX juga mengimplementasikan
EASY (Simple development and deployment komputasi secara pararel (parallel
procedure) processing) antar mesin ke mesin dalam
sebuah jaringan LAN ataupun WAN.
AppSIX menganut prinsip KISS (Keep It
Simple Stupid), dimana kemudahan SCALABLE (Support horizontal, vertical and
penggunaan platform menjadi basis design combination scalling option)
serta arsitektur FBAP. Untuk dapat
mengadopsi prinsip KISS, fasilitas AppSIX memiliki kapabilitas skalabilitas
pengembangan yang tersedia diantaranya: yang fleksibel, dan mudah
diimplementasikan, baik peningkatan
Menyediakan template standard untuk kapasitas resource secara vertical
berbagai jenis use case (penggunaan) (peningkatan resource dalam server yang
dalam mengembangkan aplikasi. sama) dan horizontal (pengingkatan resource
Template standard ini dapat langsung dengan menambahkan jumlah server)
diimplementasikan oleh pengguna maupun kombinasi keduanya.
(programmer) dengan minimum effort.

Modular, programmer dapat PT Merkle Inovasi Teknologi


mengembangkan solusi aplikasi secara
Soho Capital 32 Floor - Unit 7, Jl. Letjen S.
modular. Parman No.Kav.28, Kemanggisan, Kec.
Palmerah, Kota Jakarta Barat

2 |F o r m B a s e d A p p l i c a t i o n P l a t f o r m
Form Based Application Platform

+622180604261 |
admin@merkleinnovation.com

3 |F o r m B a s e d A p p l i c a t i o n P l a t f o r m

Anda mungkin juga menyukai