Pengantar
eClinicalWorks adalah pemimpin dalam solusi klinis rawat jalan, yang bertujuan untuk menghilangkan kertas dan mendigitalkan komunikasi dan alur kerja antara kantor dokter dan proses perawatan kesehatan lainnya: dari dokter, ke apotek, ke lab dan ke rantai pasokan dokter . Ini menyediakan aplikasi web untuk memperluas penggunaan catatan kesehatan elektronik di luar dinding praktik dan membuat catatan di seluruh komunitas. Ini banyak digunakan di Amerika Serikat dan didirikan di lebih dari 24 negara.
Panduan ini menjelaskan konfigurasi optimal aplikasi eClinicalWorks dengan ZEVENET Application Delivery Controller untuk memberikan skalabilitas, ketersediaan tinggi, health check tingkat lanjut untuk pemantauan dan peningkatan keamanan aplikasi ini dengan data yang masuk akal.
Persyaratan
1 HTTP farm, bernama eclinical sebagai contoh.
Penyisipan cookie diaktifkan dengan Nama Cookie diatur ke eClinical_Cookie.
Setidaknya 2 server nyata atau backend dengan instance eClincalWorks.
Konfigurasi FarmGuardian untuk pemeriksaan kesehatan tingkat lanjut.
Sertifikat SSL dalam format PEM untuk mengonfigurasi pendengar HTTPS (dari CA tepercaya atau ditandatangani sendiri), jika SSL Offload akan diaktifkan.
Konfigurasi Penyeimbangan Beban Dasar
Buat Pertanian HTTP
Pergi ke LSLB >> Peternakan dan tekan tombol BUAT PERTANIAN.
Selama pembuatan tambak, konfigurasikan tambak seperti yang ditunjukkan pada gambar di bawah ini IP virtual akan menjadi Alamat IP di load balancer dan Port Virtual port tempat aplikasi akan dikirimkan. tekan BERLAKU.
Edit Parameter Global Pertanian HTTP
Edit HTTP Farm Global Parameters seperti yang ditunjukkan di bawah ini, klik pada MUKA Tombol.
Tambahkan Layanan HTTP baru
Buat layanan HTTP baru, bernama server sebagai contoh, di dalam eklinis pertanian yang dibuat sebelumnya.
Untuk melakukan itu, silakan buka Tab Layanan dan tekan di tombol LAYANAN BARU perkenalkan nama yang dipilih untuk layanan (server dalam contoh kita) dan tekan BERLAKU.
Sekarang masuk ke layanan yang dibuat dengan nama server, dan aktifkan Penyisipan cookie opsi dengan Nama Cookie mulai eClinical_Cookie dimana Domain bidang adalah domain aplikasi Anda (eclinical.app.com dalam contoh kami jika pengguna kami akan masuk http://eclinical.app.com) Dan jalan bidang diatur ke / untuk mengaktifkan cookie untuk seluruh aplikasi. Itu TTL dapat diatur ke 3600 (1 jam) dan tidak ada kegigihan diaktifkan.
Terakhir, tambahkan daftar port dan alamat IP backend seperti yang ditunjukkan pada gambar di bawah ini.
Mulai ulang layanan HTTP untuk menerapkan perubahan dan selesai!
Konfigurasi Pemeriksaan Kesehatan Lanjut
Konfigurasi farm HTTP dasar menyediakan health check TCP yang melekat selama koneksi antara ZEVENET Application Delivery Controller dan server sebenarnya. Untuk memastikan perilaku aplikasi yang benar, diperlukan konfigurasi pemeriksaan kondisi lanjutan dengan FarmGuardian, Anda dapat menggunakan pemeriksaan check_http atau yang lain sendiri, hanya untuk memastikan bahwa tidak hanya port backend TCP 8080 yang diaktifkan tetapi respons HTTP juga dijawab.
Konfigurasi SSL Offload
Karena eClinicalWorks mengelola data yang masuk akal, sebaiknya siapkan konfigurasi SSL Offload di penyeimbang beban. Dengan cara ini, klien terhubung melalui saluran aman HTTPS ke layanan virtual di penyeimbang beban, lalu penyeimbang beban menghubungkan dalam HTTP biasa ke backend.
Sangat mudah untuk menyiapkan layanan HTTPS untuk eClinicalWorks, cukup ubah Pendengar Pertanian untuk HTTPS , Port Virtual untuk 443 (standar untuk protokol HTTPS), pastikan untuk memiliki Keamanan TINGGI cipher dikonfigurasi dan terakhir, instal sertifikat yang Anda tandatangani sendiri atau tepercaya yang diperoleh (sertifikat zen default tersedia untuk menguji penyiapan HTTPS Anda, tetapi wajib untuk mengubahnya sesegera mungkin). Untuk menyiapkan sertifikat Anda lihat artikel ini for more information.
Konfigurasi Ketersediaan Tinggi
Konfigurasi ketersediaan tinggi memungkinkan untuk mengatur node penyeimbang beban 2 untuk membuat ketersediaan tinggi melalui redundansi. Setelah simpul pertama Anda dikonfigurasi, cukup buat Alamat IP Virtual di load balancer, ubah di farm eClinicalWorks baru Anda dan buat cluster seperti yang dijelaskan dalam artikel ini. Konfigurasi lengkap akan direplikasi ke node kedua secara otomatis, jadi tidak perlu mengkonfigurasi ulang penyiapan Anda.