Arsitektur Perangkat Lunak

Arsitektur Perangkat Lunak proses mendefinisikan solusi yang terstruktur yang memenuhi kebutuhan teknis dan operasional, disisi lain mengoptimasi quality dari sebuah aplikasi yg meliputi: performance, security, dan manageability. Aplikasi yang berkualitas harus memiliki performance yang baik , aplikasi tersebut juga harus punya security yang ketat, dan harus bisa di maintain/manage dengan mudah.

Arsitektur perangkat lunak merupakan struktur sebuah sistem, yang meliputi elemen perangkat lunak, sifat (property) yang tampak dari elemen itu, serta relasi di antara elemen-elemen tersebut. Sifat yang tampak misalnya fungsi apa saja yang disediakan oleh elemen, bagaimana kinerjanya, bagaimana penanganan kesalahannya, sumber daya apa saja yang digunakan. ada tiga elemen yang saling berkaitan erat ketika berbicara tentang arsitektur perangkat lunak. Pertama adalah arsitektur teknologi, yaitu desain fisik dari suatu perangkat lunak. Kedua adalah infrastruktur teknologi, yaitu lingkungan pendukung yang termasuk di dalamnya perangkat keras dan perangkat lunak. Ketiga adalah perangkat lunak itu sendiri. Berikut adalah diagram sederhana yang memperlihatkan keterkaitan ketiga elemen tersebut.

Istilah “arsitektur” berasal dari istilah yang digunakan pada bidang konstruksi bangunan. Sebuah bangunan memiliki desain fisik yang digambarkan dalam cetak biru arsitektur (architecture blueprint) atau disebut juga spesifikasi arsitektur. Suatu bangunan berada dalam lingkungan tertentu. Lingkungan ini bisa memberikan dukungan ataupun tidak terhadap bangunan tersebut. Sebagai contoh, bangunan perumahan yang dididukung oleh sarana transportasi, pembangkit tenaga listrik, dan sistem pembuangan limbah. Lingkungan pendukung inilah yang disebut infrastruktur. Agar bangunan dapat memanfaatkan infrastruktur tersebut, desain fisiknya harus mengintegrasikan berbagai infrasturktur tadi ke dalam arsitekturnya. Oleh karena itu, spesifikasi arsitektur sebuah bangunan haruslah memperhatikan infrastruktur di sekitarnya. Begitu juga dengan perangkat lunak, rancangan arsitekturnya harus memperhatikan infrastruktur di mana perangkat lunak ini akan ditempatkan.

Sebagai layanan yang kami berikan untuk Software Architect atau Arsitektur Perangkat Lunak dimaksud adalah fokus pada perancangan arsitektur pada sistem atau aplikasi yang sedang dibangun atau sedang dalam tahap proses pembangunan.

Layanan Jasa Arsitektur Perangkat Lunak Yang Kami Berikan :

  • Perangkat Lunak
    • Implementasi aplikasi
    • Sistem design
    • Perencanan sistem
  • Arsitektur
    • Analisa Sistem
    • Teknik Design
    • Pengelolaan Sistem
    • Debugging
  • Model Design
    • Design Sistem
    • Implementasi Sistem
    • Keamanan model design


Copyright © 2004 Siudase | Design balinese