Enterprise Architecture - Download Now PowerPoint by J63o2xk8

VIEWS: 31 PAGES: 27

									Enterprise Architecture
Arsitektur TI di Perusahaan



  Beberapa didesain

            dan beberapa
            seperlunya
              Latar Belakang
• Bisnis : keuntungan, perubahan, struktur,
  proses bisnis yang kompleks
• CIO : melndukung proses bisnis, added value
• Manajemen Data : Dimana data saya? Apa
  artinya? Apakah nilainya konsisten?
• Jaringan : desain jaringan, SLA, bottlenecks,
  upgrade
• SOLUSI?
              Permasalahan
• Redundansi dan inkonsistensi data pada
  perusahaan yang terdiri atas banyak unit-unit(
  fungsi )
• Permasalahan manajemen untuk memperoleh
  dukungan dan komitmen di semu tingkat untuk
  proyek-proyek yang berjangka waktu lama
• Sistem yang ada tidak berhubungan
• Proyek-proyek yang ada tidak saling berhubungan
            Apa itu arsitektur?
• ‘tergantung scope’  menentukan batasan
  – Seluruh perusahaan
  – Divisi dalam sebuah perusahaan
  – Lebih luas : supplier, perusahaan, kustomer
• Architecture
  – Prinsip-prinsip tata kelola, aturan, pedoman,
    standar, pemetaan, model, aset-aset TI, proses
    bisnis
        Arsitektur TI yang baik akan…
• Memenuhi kebutuhan perusahaan
• Menyesuaikan perubahan sesuai dengan kecepatan pasar
• Dipahami dan didukung oleh manajemen senior
• Secara jelas mendefinisikan struktur sistem existing
• Menyediakan perencanaan, roadmap dan strategi migrasi untuk
  pengembangan( pembelian? ) di masa depan
• Memanajemen proyek ke dalam proyek-proyek lainnya sehingga
  konsisten, milestone dapt terukur dan dikomunikasikan secara efektif
• Optimal jika dilaksanakan dalam scope enterprise( lebih luas ) akan
  mengurangi redundansi dan kompleksitas dari interface diantara
  komponennya yang meningkatkan kemudahan :
    –   Portabilitas aplikasi
    –   Upgrade komponen
    –   Pertukaran komponen
    –   Pengembangan dan pemeliharaan komponen
                Mana rencana anda?
               Dapatkah sebuah bisnis sukses tanpa
               business plan yang terdokumentasi?

    Dapatkah IT sukses tanpa arsitektur yang terdokumentasi?

•    Kemampuan lebih untuk merespon permintaan baru
•    Nilai bisnis lebih dari operasi TI
•    Kemampuan lebih untuk mengenalkan teknologi baru
•    Pengadaan yang lebih cepat, lebih sederhana dan lebih
     murah
          Dari mana memulai?
• Terdapat beberapa arsitektur TI yang berhasil
• Apakah harus reinvent the wheel?
• Referensi apa yang tersedia?
Tahapan EA – Enterprise wide view
•   Visi dan Tujuan
•   Baseline – As Is
•   Target – To Be
•   Analisis gap dan identifikasi kesempatan
•   Prioritas, rencana migrasi dan implementasi
                     Jadi….
• Kebutuhan TI untuk merubah budaya
• Enterprise Architecture adalah :
  – Cross project
  – Cross function
  – Technology neutral
  – Proyek berada dalam kerangka arsitektur, tidak
    berdiri sendiri
   Kenapa Framework Enterprise
• Sebuah enterprise adalah entitas yang sangat
  kompleks
• EA menggambarkan versi sederhana kompleksitas
  untuk analisis, komunikasi dan opersional
• Frameworks dapat menyederhanakan
  kompleksitas entitas dan relasinya di sebuah
  enterprise
• Perhatikan semua bidang untuk dipertimbangkan
  dalam scope EA
• Mengapa mengulang pekerjaan yang telah
  dilakukan?
          Manfaat Framework
• Proses, Proses, Proses
  – Proses sebelum framework sebelum tool
• Anda harus berpikir masak semua aspek EA
  untuk Enterprise anda – Jangan diserahkan ke
  framework
• Tujuan dan Sasaran harus mengarahkan APA
  yang anda lakukan
• Enterprise Architecture masih merupakan
  sebuah seni daripada keilmuan dan
  membutuhkan kreativitas
           Definisi “Framework”
• Kamus: n. 1) A structure for supporting or enclosing
  something else, especially a skeletal support used as the
  basis for something being constructed; 2) a simplified
  description of a complex entity or process (syn.: model)
• Konteks EA: sebuah model atau outline yang menyediakan
  struktur logis EA deliverables yang akan dibuat dan saling
  berhubungan satu dengan yang lain
• Maksud EA Framework: Menyediakan konteks yang
  disederhanakan untuk scope dan struktur enterprise dan
  komponen-komponennya
• Contoh : Zachman Framework for Enterprise Architecture,
  TOGAF, DODAF, MODAF, FEAF
    Karakteristik Umum Framework
•   Komprehensif
•   Visual
•   Penyerdehanaan domain
•   Merepresentasikan pekerjaan yang tidak
    perlu diulang tapi sebagai titik awal untuk
    mengadaptasikan konsep/model yang
    representatif untuk enterprise tertentu
      Asal TOGAF dan Motivasi
• Inisiatif kustomer :
  – User requirement formal pada 1994
  – Tema-tema utama :
     • Single, unifying Architectural Framework
       untuk industri TI
     • Sebuah framework untuk mengembangkan
       arsitektur untuk memenuhi kebutuhan
       bisnis tertentu
        – Bukan arsitektur “one-size-fits-all”
           TOGAF Sekarang
• Konsensus industri
• Technology- and tool-neutral
• 8 tahun dalam pengembangan terus menerus
• Terbukti dalam praktek
• Tersedia di :
  http://www.opengroup.org/public/arch
 Struktur dan Komponen TOGAF
• Architecture
                                      Target
  Development                         Architectures
  Method
                         Architecture Development Method
• Foundation
  Architecture         Technical       Standards      Building Blocks
• Resource             Reference
                       Model
                                       Information
                                       Base
                                                      Information
                                                      Base
  Base
                                                      (architecture
                       (services       (standards)    building blocks -
    TOGAF Foundation   taxonomy)                      future)
    Architecture
                             Resource Base
      Architecture Development Method
                    (ADM)
   Open, metode-
    metode
    konsensus industri
    untuk arsitektur TI
   Quick-start
    foundation
   Praktis, pedoman
    berdasar
    pengalaman
   Membutuhkan
    validasi terus
    menerus terhadap
    kebutuhan
                                       Foundation Architecture:
                                   Technical Reference Model (TRM)
                                                                                                     Qualities
            Infrastructure                                                                                                                   Business                                                                                        • Berhubungan dengan
            Applications                                                                                                                     Applications                                                                                      taksonomi detail dari
             Application Programming Interface
                                                                                                                                                                                                                                               servis-servis
            Software Engineering

                                   Security

                                              System & Network Management

                                                                            Transaction Processing

                                                                                                     Location & Directory

                                                                                                                            User Interface

                                                                                                                                              International Operations

                                                                                                                                                                         Data Interchange

                                                                                                                                                                                            Data Management

                                                                                                                                                                                                              Graphics & Image
                                                                                                                                                                                                                                                –   mendefinisikan
                                                                                                                                                                                                                                                    batasan dari setiap
                                                                                                                                                                                                                                                    kategori servis
                                                                                                                                                                                                                                             • Mendefinisikan

                                                                                                                                                                                                                                 Qualities
Qualities




                                                                                                                                                                                                                                               kemampuan
                                                                                                                                                                                                                                               sistem(“kualitas”),
                                                                                                                                                                                                                                               misalnya.:
            Operating System Services                                                                                                                                                                                                           –   Internasionalisasi
            Network Services                                                                                                                                                                                                                    –   Keamanan
             Communications Infrastructure Interface                                                                                                                                                                                            –   Manajemen
            Communication Infrastructure

                                                                                                     Qualities
       Foundation Architecture:
   Standards Information Base (SIB)
• Sebuah basisdata standar industri yang bersifat terbuka
   – Kumpulan lengkap standar Open Group yang telah
       disahkan
   – Isi ditentukan oleh proses konsensus Open Group
• Diatur sesuai TOGAF Technical Reference Model taxonomy
• Secara reguler diupdate
• Tersedia di web
   – http://www.db.opengroup.org/sib.htm
• Pintu gerbang untuk banyak sumber lainnya
             Resource Base
• Resource tersedia dalam menerapkan TOGAF
  Architecture Development Method; misalnya
  – ADML
  – Architecture Compliance Reviews
  – Architecture Principles
  – Architecture Views
  – Business Scenarios (metode requiremen)
  – Case Studies
  – Strategi IT Governance
                            Zachman Framework[1]
 VA Enterprise        DATA                       FUNCTI ON                   NETWORK                       PEOPLE                    TI ME                      MOTI VATI ON                Based on work by
 Architecture         What                       How                         Where                         Who                       When                       Why                         John A. Zachman
SCOPE               Things Important           Processes                   Business                      Important                 Ev ents Significant        Business Goals                        SCOPE
(CONTEXTUAL)        to the Business            Performed                   locations                     Organizations             to the Business            and Strategy                    (CONTEXTUAL)


Planner             Entity = Class of          Function = Class of         Node = Major                  People = Major            Time = Major               Ends/Means =                           Planner
                    Business Thing             Business Process            Business Locations            Organizations             Business Event             Major Business Goals
ENTERPRI SE         Semantic Model             Business Process            Business Logistics            Work Flow Model           Master Schedule            Business Plan                    ENTERPRI SE
MODEL                                          Model                       System                                                                                                                  MODEL
(CONCEPTU AL)                                                                                                                                                                                (CONCEPTU AL)

Owner               Ent = Business Entity       Proc = Business Process    Node = Business Location      People = Organization Unit Time = Business Event     End = Business Objectiv e               Owner
                    Rel = Business Relationship I/O = Business Resources   Link = Business Linkage       Work = Work Product        Cycle = Business Cycle    Means = Business Strategy
SYSTEM MODEL        Logical Data               Application                 Distributed System            Human Interface           Processing                 Business Rule                  SYSTEM MODEL
(LOGI CAL)          Model                      Architecture                Architecture                  Architecture              Structure                  Model                              (LOGI CAL)


Designer            Ent = Data Entity          Proc = Application Function Node = IS Function            People = Role             Time = System Event        End = Structural Assertion           Designer
                    Rel = Data Relationship    I/O = User Views            Link = Line Characteristics   Work = Deliv erable       Cycle = Processing Cycle   Means = Action Assertion
TECHNOLOGY          Physical Data              System                      Technology                    Presentation              Control                    Rule                              TECHNOLOGY
MODEL               Model                      Design                      Architecture                  Architecture              Structure                  Design                                  MODEL
(PHYSI CAL)                                                                                                                                                                                       (PHYSI CAL)

Builder             Ent = Segment/Table        Proc = Computer Function    Node = Hardware/Softw are People = User                 Time = Ex ecute            End = Condition                         Builder
                    Rel = Pointer/Key          I/O = Data Elements/Sets    Link = Line Specifications Work = Screen Format         Cycle = Component Cycle    Means = Action
DETAI LED        Data                          Program                     Netw ork                      Security                  Timing                     Rule                                  DETAI LED
REPRESENTATI ONS Definition                                                Architecture                  Architecture              Definition                 Design                       REPRESENTATI ONS
(OUT-OF-CONTEXT)                                                                                                                                                                            (OUT-OF-CONTEXT)

Sub-Contractor      Ent = Field                Proc = Language Statement Node = Addresses                People = Identity         Time = Interrupt           End = Sub-Condition              Sub-Contractor
                    Rel = Address              I/O = Control Block       Link = Protocols                Work = Job                Cycle = Machine Cycle      Means = Step
FUNCTI ONI NG       Data                       Function                    Netw ork                      Organization              Schedule                   Strategy                          FUNCTI ONI NG
ENTERPRI SE                                                                                                                                                                                      ENTERPRI SE


                    Ent =                      Proc =                      Node =                        People =                  Time =                     End =
                    Rel =                      I/O =                       Link =                        Work =                    Cycle =                    Means =
                      DATA                       FUNCTI ON                   NETWORK                       PEOPLE                    TI ME                      MOTI VATI ON
                      What                       How                         Where                         Who                       When                       Why
Zachman Framework[2]
                                                    Zachman Framework


   •     Baris 1 – Scope
           External Requirements dan Drivers
           Business Function Modeling
        Baris 2 – Enterprise Model
           Business Process Models

        Baris 3 – System Model
           Logical Models                                                             What   How   Where   Who   When   Why
           Requirements Definition
                                                                1       Contex tual                                           Contex tual
        Baris 4 – Technology Model
           Physical Models                                      2       Conceptual                                            Conceptual

           Solution Definition dan Development
        Baris 5 – As Built                                     3       Logical                                               Logical


           As Built                                             4       Phy sical                                             Phy sical
           Deployment
        Baris 6 – Functioning Enterprise                       5       As Built                                              As Built

           Functioning Enterprise
           Evaluation                                           6       Functioning                                           Functioning


                                           A Tutorial on the Zachman Enterprise What         How   Where   Who   When   Why
July 27, 2012                                                                                                                               24
                                                  Architecture Framework
                                           Aturan-aturan Framework

                                                     Basic Model = Entities dan Relationships


       •     Aturan 1:                                         Entity       Relationship           Entity

             Kolom-kolom tidak berurutan
    Aturan 2:
                                                                                      What   How       Where   Who   When   Why
     Setiap kolom mempunyai model sederhana
                                                                        Contex tual                                               Contex tual

    Aturan 3:
                                                                        Conceptual                                                Conceptual
     Basic model untuk setiap kolom unik
                                                                        Logical                                                   Logical
    Aturan 4:
     Setiap baris merepresentasikan view berbeda                        Phy sical                                                 Phy sical


                                                                        As Built                                                  As Built
          Aturan 5:
                                                                        Functioning                                               Functioning
       Setiap sel unik
                                                                                      What   How       Where   Who   When   Why
      Aturan 6:
       Kombinasi sel-sel dalam saru baris membentuk
       deskripsi lengkap dari view tersebut
                                      A Tutorial on the Zachman Enterprise
    July 27, 2012                                                                                                                      25
                                             Architecture Framework
    Memilih sebuah Framework
• Apa yang anda ingin kerjakan/selesaikan?
• Di industri/usaha apa anda bergerak?
• Apakah anda pemerintah daerah/pusat?
• Level kompetensi apakah yang sumber daya
  EA anda punyai?
• Apakah batasan dari usaha EA anda?
• Framework apakah yang biasa digunakan oleh
  organisasi anda?
                   Referensi
• A Tutorial on the Zachman Enterprise
  Architecture Framework, Slide from
  Department of Veterans Affairs, USA
• The Open Group, The Open Group Architecture
  Framework (TOGAF) Version 7,
  http://www.opengroup.org
• Luther, Dorothy, Enterprise Architecture, 4
  September 2006
• Westbrock, Tim, Do Frameworks Really Matter?,
  EAdirections, 2007

								
To top