Building SOA

Tidak terasa sudah masuk ke minggu ke-5, sehingga pada minggu ini mata kuliah SOE dimulai dengan pengerjaan case study yang melibatkan proses bisnis retail yang ingin memanfaatkan SOA dalam pengembangan sistem di dalam perusahaannya,

Nah, pada kesempatan kali ini saya sekelompok dengan Ratu Dita yang duduk tepat di samping saya. Otomatis kami mengerjakannya secara detail dan memanfaatkan pengetahuan yang kami miliki secara kami berdua berpendidikan TI di pendidikan sarjana dan harus berusaha mengembangkan pemikiran kami ke SI.

Akhir kata, tugas kami terselesaikan juga tepat waktu.

Project Valuation and Selection of Investment

Perkenalan dengan dosen baru menjadi awal perkuliahan minggu ini, di mana pada pertemuan 7 sampai pertemuan 12 akan diajar sama Eka Suharto.

Di Indonesia diterapkan two board system. Cash ratio dan Current ratio penting buat bank. Direksi berkewajiban melaporkan dan mempublikasikan financial statement.

Time value of money adalah suatu konsep yang menyatakan bahwa nilai uang sekarang akan lebih berharga daripada nilai uang masa yang akan datang atau suatu konsep yang disebabkan karena perbedaan waktu.

Evaluating Company’s Internal Condition

Pada pertemuan kali ini, perhatian mahasiswa lebih ke presentasi 2 kelompok di mana yang pertama membahas tentang keterkaitan Business Strategy dan IS Strategy. Strategi bisnis dan IS strategy terdiri dari 3 tolak ukur : Prospector, Defender dan Analyzer.

Sedangkan kelompok kedua membahas tentang regionalism dan globalism, di mana perusahaan yang baik itu dimulai dari regionalism dan kemudian dikembangkan ke globalism. Selain itu dibahas beberapa pendekatan seperti ethocentrism, polycentrics dan regionalism.

Corporate Strategy and ICT Strategy

Pada pertemuan ini, dosen yang mengajar kami bukan lagi Andre Wajong, Ir., MBA, melainkan Suryanto, ST., MMSI.

Pertama dosennya menjelaskan dahulu strategi – strategi yang ada dalam ICT strategi beserta masing – masing contohnya.

Setelah itu dilanjutkan presentasi dari 2 kelompok dengan topik yang berbeda, yang pertama membahas tentang Astra, sedangkan kami membahas ICT Strategy pada negara Samoa dan ditutup dengan sesi tanya-jawab.

Building SOA

Pada minggu ke-4 ini, pelajaran dimulai dengan sharing bank BCA yang menyediakan pelayanan maksimal bagi nasabahnya dan terletak di menara BCA. Selanjutnya menjawab 25 pertanyaan dari word, pertanyaannya adalah sebagai berikut.

  1. How can SOA provide business agility ?
    C. The IT infrastructure can easily be adopted to meet business needs.
  2. The business function that on SOA can impact the most in order to improve competitiveness and productivity is one that.       A. Is already defined as a web service
  3. What will cost more if SOA is not adopted ?                                                                                                                                                                          D. Department or inter-company mergers are more difficult.
  4. Which three serve as catalyst in an SOA to provide business agility ?                                                                                                                     A. Reuseable services                                                                                                                                                                                                                      C. Ability to enlarge the operation and scoope of services                                                                                                                                            F. Ability to replace service providers
  5. A furniture store lets the customers view its product catalogues online as a PDF file or as a printed copy in store customers pay for an item in-store or in  the phone. The store wants to enable online payment as well. The store has a supplier which is notified of purchases so is not expected to change in the future. The nitification and shipment processes are highly optimized and stable. If the company adopts SOA, which business function will most improve competitiveness and productivity ?              C. Notify the shipper purchase
  6. What are two benefits of adopting an SOA ?                                  A. Easier to charge a business partner                                                                                                                                                                                   C. Better alignment between the business and IT department.
  7. In which two situations does SOA have the potential to be significantly beneficial ? B. In a heterogeneous IT environment                                                                                                                                                                                   D. When the applications accessing a system are gregraphically spread out.
  8. A business analyst identifies a set of key busineess services. How could an SOA architect initially use this information?                                                    A. Arrange the business into a sequence of business components
  9. Which three are XML-based ?           A. WSDL                                                                                                                                                                                                                                               B.SOAP                                                                                                                                                                                                                                                         C. BREL
  10. What is an example of an expense department business process ?                                                                                                                            D. An employee submit…………….web application
  11. A widget company takes orders from customers, allow the customers to cancel a order and to view outstanding orders. Which three services are the most of effective servicee to identity ?                                                                                                                                     B. List outstanding orders for a customer                                                                                                                                                                            C. Order a widget                                                                                                                                                                                                                              F. Cancel an order of a customer
  12. Which technology standar provides a method of documenting the function of a service, a taxonomy for classifying the service, and a search facility for finding a service ?                                                                                                                                                                           C. UDDI
  13. Which two describe aspects of loose-coupling of services ?                                       A. The customer does not know the location                                                                                                                                                                      B. Messaging mechanism are language and platform independent
  14. Which standard is used to architecture services into business processes ?                                                              B. BPEL
  15. Which two are characters of a business service ?           B. Interface_based                                                                                                                                                                                                                         D. Stateless
  16. Which standard defines the interfaces to web services ?                                                                                                                                               B. SOAP
  17. Which statement is the most accurate definition of loose-coupling in SOA ?                              C. Protocol are formal of messaing can change without affecting the service contract.
  18. What is the effect of using XML in an SOA ?                                                                                                                                                                                   …………………………………….
  19. In the context of a business process in SOA, which statement most accurately describes what a transaction is ?    C. During the execution of service invocations, transaction represent the activity in your service work flow
  20. Which statement is the most accurate definition of a service ? B. It is reuseable, stateless business functional that…………….
  21. Which statement is true about the SOA service model ?   D. Virtualization………………………………
  22. An online shopping ca rt application want to use an SOA shipment processing service from another department or the service customer, which two should be the most important  concer about service provider during the model and assembly phases of the SOA lifecycling ?                                                                                                                      …………………………..
  23. A bank has individual services that perform specific tasks such as secutiry, recent verification, balance checking, etc. The bank want to create another service that can help perform all these tasks in a single surface. The new service falls into which service category ?                                                                                                                      A. Composite Services
  24. Which pole would typically create message flows, mediations and transformation on the enterprise ?                                       ……………service developement.
  25. In an SOA, what provide all the inter-connectivity copabilities required to leverage and use services implementated across the entire architecture ? Bolean………….

Sekian materi dan pertanyaan yang sempat saya catat.

Web Service and Primitive SOA

Pada pertemuaan ini, dosen menjelaskan tentang SOA, layer di SOA dan contoh aplikasi web base.

Trus dosennya menjelaskan tentang prinsip : “Pay More Get Nothing” yang artinya : insurance dan disaster recovery. SOA (Service Oriented Architecture) adalah suatu gaya arsitektur sistem yang membuat dan menggunakan proses bisnis dalam bentuk paket layanan sepanjang siklus hidupnya.

Setelah itu, cuma praktisi aplikasi dari dosennya yang berisi pembuatan sistem pemesanan buku di perpustakaan secara sederhana.