Enterprise Architecture
Enterprise Architecture
Mengenal Apa Itu Enterprise Architecture
Enterprise Architecture (EA), kita dapat mengetahui secara garis besar apa itu enterprise architecture dengan membedah arti dari masing-masing dua kata tersebut. Enterprise merupakan kumpulan organisasi yang memiliki seperangkat tujuan bersama. Sehingga, enterprise berupa badan pemerintahan, korporasi, ataupun departemen. Kemudian terdapat kata architecture, architecture dapat didefinisikan dengan berbagai pengertian. Jika berdasarkan ANSI/IEEE Std 1471-2000, architecture merupakan fundamental pada sebuah sistem di organisasi yang diwujudkan pada komponen, kemudian hubungan komponen satu dengan komponen lainnya dan dengan lingkungan.
Didefinisikan oleh Meta Group, Inc., Enterprise Architecture adalah proses yang mengungkapkan kunci bisnis dari suatu perusahaan, informasi, aplikasi, dan teknologi strategi dan dampaknya pada fungsi bisnis dan proses. Sederhananya Enterprise Architecture adalah sebuah pendekatan yang muncul untuk mengambil pengetahuan yang kompleks tentang organisasi dan teknologi (Schekkerman, 2011). Enterprise Architecture dipandang sebagai cetak biru untuk penempatan sumber daya yang optimal dan sesuai target dalam lingkungan TI untuk mendukung fungsi bisnis.
Konsep dari Enterprise Architecture atau bisa disingkat dengan EA dikemukakan oleh seorang IT and Business Consultant bernama John Zachman pada tahun 1978. Beliau membuat jurnal dan dimuat pada IBM Jurnal yang berjudul “A Framework for Information Technology Architecture”
Enterprise Architecture Components and Domains
Enterprise Architecture Components
Terdapat empat komponen pada enterprise architecture, yaitu:
People
Process
Business
Technology
Enterprise Architecture Domains
Para petinggi organisasi atau perusahaan umumnya mempertimbangkan enterprise architecture menjadi empat domains guna mengurangi kompleksitas yang ada. Keempat domains pada enterprise architecture yaitu:
Business Architecture Domain
Pada sektor ini, enterprise architects membuat dan mengawal strategi dan proses bagaimana sebuah organisasi beroperasi dan mendapatkan keuntungan. Aspek lainnya yang berada pada sektor ini adalah terkait output assessment dan juga the roles and functions within the enterprise.
2. Information/Data Architecture Domain
Enterprise architects pada domain ini menggambarkan dan mendokumentasikan company's logical, data atau aset informasi perusahaan, dan juga sumber daya yang digunakan pada organisasi tersebut. Pada domain ini juga enterprise architects menjelaskan bagaimana orang-orang mengunakan dan mentransformasikan data agar sesuai dengan kebutuhannya.
3. Application Architecture Domain
Enterprise modern menggunakan berbagai applications diberbagai departemennya, mulai dari customer relationship management software hingga project management tools. Enterprise architects pada domain ini harus mencari tahu bagaimana cara menyebarluaskan penggunaan applications tersebut, seperti bagaimana fungsinya, apa fungsi aplikasi tersebut terhadap bisnis, dan bagaimana applications tersebut saling terhubung satu sama lain.
4. Technology Architecture Domain
Domain ini mencakup semua infrastruktur dan penggunaannya di perusahaan untuk bisa mendukung tujuan dan pelaksanaan proses bisnis serta proses informasi dan aplikasi. Domain ini mencakup hardware and software apps, front-end and back-end infrastructures, IoT, networks, dan communications.
Mengenal Apa Itu Enterprise Architecture
Kenapa Enterprise Architecture bisa kita pertimbangkan untuk digunakan?
System complexity,
Banyak organisasi yang mengeluarkan banyak biaya untuk membangun sistem TI.
Poor business alignment,
Organisasi sering menemukan kesulitan dalam mempertahankan sistem TI yang semakin mahal dengan bisnisnya.
Data integrity and consistency
Security and dependability
Reduce the redundancy
Data integration and sharing
Evolusi dari Enterprise Architecture
Enterprise Architecture tidak hadir begitu saja, dalam sejarahya, enterprise architecture terus bertransformasi sehingga menjadi seperti yang kita kenal saat ini.
Enterprise Architecture Frameworks
Dalam pengembangan enterprise architechture terdapat sebuah kerangka kerja atau framework. framework ini ditujukan agar kita dapat lebih mudah mengikuti kerangka pikir atau konsep dari enterprise architechture. Terdapat empat framework populer pada enterprise architechture yaitu:
Zachman Framework
FEAF (Federal Enterprise Architecture Framework)
TOGAF (The Open Group Architecture Framework)
Gartner Framework
Referensi
Nadhlifatin, Reny. Power Point materi Konsep Dasar MPTI.
https://www.snaplogic.com/blog/understanding-the-four-domains-of-enterprise-architecture
https://www.mikroskil.ac.id/ejurnal/index.php/jsm/article/view/81