Jumat, 27 Maret 2015

ARSITEKTUR WEB DAN APLIKASI UTAMA DAN KEAMANAN WEB

Assalamuallaikum. Wr. Wb pengunjung blogger yang entah dari mana datangnya, btw kali ini saya mau ngejelasin tentang arsitektur web dan aplikasi utamanya. Ada yang udah tau ? ya pasti belomlah, kalo udah tau ngapain kalian mampir kesini hehehe.. nah sekarang marilah kita masuk ke materinya J

ARSITEKTUR WEB

Arsitektur Website adalah suatu pendekatan terhadap desain dan perencanaan situs yang, seperti arsitektur itu sendiri, melibatkan teknis, kriteria estetis dan fungsional. Seperti dalam arsitektur tradisional, fokusnya adalah benar pada pengguna dan kebutuhan pengguna.

Ada tiga standar utama untuk penerapan web services yang mendukung pertukaran data berbasis XML, yaitu :
SOAP (Simple Object Access Protocol), merupakan suatu bahasa versi bebas dari protokol RPC (Remote Procedure Caoll) yang berguna untuk proses transaksi melalui HTTP standar.
WSDL (Web Services Description Language), merupakan bahasa yang memungkinkan berbagai dokumen yang dibuat dalam aplikasi yang berbeda dapat berkomunikasi.
UDDI (Universal Description Discovery and Integration), semacam direktori global untuk mengelola web services.

APLIKASI UTAMA

          Nah setelah kalian mengetahui tentang web, mari kita mengenal aplikasi utama pada web. Aplikasi utama pada di bagi menjadi 2 bagian, 2 bagian itu adalah :

  1. HTTP, HTML, Internet, Web Server, Browser, dan Transactions

  • HTTP ( hypertext transfer protocol ), adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia.
  • HTML ( Hypertext MarkUp Language ), adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.
  • Internet, (kependekan dari interconnection-networking) adalah seluruh jaringan komputer yang saling terhubung menggunakan standar sistem global Transmission Control Protocol/Internet Protocol Suite (TCP/IP) sebagai protokol pertukaran paket (packet switching communication protocol) untuk melayani miliaran pengguna di seluruh dunia.Rangkaian internet yang terbesar dinamakan Internet.
  • Web Server, Server web atau peladen web dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.
  • Browser, Web Browser atau Penjelajah Web adalah perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber informasi di internet. Beberapa penjelajah web yang populer adalah Google Chrome, Firefox, Internet Explorer, Opera, dan Safari.
  • Transactions, Internet Server Transaksi memiliki kemampuan untuk menangani berbagai macam teknologi Web untuk mengakses aplikasi SAP. Menggunakan SAP GUI antarmuka, baik Transaksi Web dan SAP GUI untuk HTML adalah dua pilihan tersebut. Memanfaatkan RFC Protocol, Web Reporting, WebRFC dan Logika Arus ITS tiga opsi lain.


KEAMANAN WEB

            Setelah kita rada mengerti dengan arsitektur web dan aplikasi utamanya sekarang kita masuk ke keamanan web. Menurut Stalling setidaknya ada 6 dasar security service pada sistem keamanan jaringan yang harus dipenuhi, yaitu:
  • Confidentiality

proteksi terhadap data yang ditransmisikan dalam jaringan. Confidentiality memiliki makna bahwa data-data ataupun informasi-informasi yang berada di dalam sebuah website hanya dapat di baca atau di akses oleh orang-orang yang memang memiliki kewenangan untuk mengaksesnya. Dalam era konsep Web 2.0 yang sedang berkembang beberapa tahun belakangan ini, sangat memungkinkan sebuah website untuk dapat memiliki lebih dari satu administrator. Contohnya adalah WordPress engine.
  • Authentication

memastikan bahwa komunikasi dalam jaringan betul-betul berjalan diantara user-user yang otentik. Artinya servis ini memastikan bahwa data dikirim oleh user yang benar, dan diterima oleh user yang benar juga.
  • Integrity

memastikan integritas pesan yang dikirim did alma jaringan, tanpa ada perubahan, penambahan, ataupun modifikasi lainnya.
  • Nonrepudiation

mencegah pengirim atau penrima pesan dalam jaringan dari kemungkinan penolakan penerimaan pesan, sehingga seorang pengirim pesan dapat memastikan bahwa pesan yang dikirimnya benar-benar diterima oleh penerima.
  • Access control

kemampuan untuk melakukan pembatasan akses ke sistem host dan aplikasinya, yang dilakukan melalui jalur-jalur komunikasi.
  • Availability

 properti dari sistem atau sumber daya sistem dapat diakses dan digunakan atas permintaan entitas/user dari  sistem yang berwenang, sesuai dengan spesifikasi kinerja untuk sistem tersebut.

            Sekian dari saya dan bila ada kesalahan atau kata yang kurang enak hati tolong di maafkan, namanya juga AMATIR jadi banyak salahnya hehe..

Wassalamualaikum. Wr. Wb.

Referensi :


Tidak ada komentar:

Posting Komentar