á SSD (Solid State Drive) áĽá á HDD (Hard Disk Drive) ááŤá¨á áŤáá ááá ááŠááśá˝ á ááᣠá áĽáŤáŤááá˘
â SSD áĽá HDD áŽáááá°áŽá˝ áĽá ááá˝ á¤áááľáŽáááľ ááłáŞáŤáá˝ áá¨á á¨ááŤá¨áášáŁá¸á áááľ áá áá á¨áá¨ááť (storage) á áááśá˝ áá¸áᢠáááąá áá¨á á¨ááľááἠá áá á˘ááŤá¸ááᣠá¨áá áááľ á´ááááᣠá ááťá¸á áĽá áŁá áŞáŤáľ áá áááŤáŤáá˘
â 1ď¸âŁ á´áááá
â SSD (Solid State Drive) ááá˝ áá᪠áşáá˝á áá áááᢠá°áááłáá˝ áááá˝ á¨ááľáᢠáá¨á á á¤áááľáŽáááľ ááááľ ááááŁáá˘
âş HDD (Hard Disk Drive) á¨áá˝á¨á¨á¨áŠ áááá˘áłá á˛áľáŽá˝á (Spinning Magnetic Disks) áĽá á¨ááááłááľ áá¨á ááá á˘áŤ/ááťá፠ááá ááľá (Moving Read/Write Head) áá áááᢠááŤááŤá áááá˝ á ááľá˘
â 2ď¸âŁ ááĽááľ
â SSD (Solid State Drive) áĽá á á áŁá ááŁá ááᢠááá ááŤááŤá áááá˝ áľááááľáŁ áá¨áá á ááĽááľ áŤááá (Quick Access)ᣠá¨áľáááľ ááľááť (boot up) áĽá á¨áá°áá áŞáŤ ááľáááŞáŤ (application loading) ááĽááą á¨áá°á ááá˘
âş HDD (Hard Disk Drive) ááĽááą á áŁá áá á°á ááᢠááŤááŤá áááá˝á ááááłááľ áľááá á á á áľ (á˛áľáŠ áá˝á¨áá¨á áĽá ááá ááą áá° áŚáłá ááľá¨áľ) á¨áá¨á á ááááľ ááá (access times) á¨á á ááá˘
â 3ď¸âŁ áááááľ (Durability)
â SSD (Solid State Drive) á áŁá áĽá áá ááá¨áľ áá˝ááᢠá°áááłáá˝á á¨áá˝á¨á¨á¨ááááá˝ áľááááľ á˘ááľá á¨áá áá¸áľ á á á áá á°á ááá˘
âş HDD (Hard Disk Drive) áááłá á¨SSD á ááťá áááłá á áŁá áá á°á ááᢠá¨áá˝á¨á¨á¨áŠ á˛áľáŽá˝ áľáááľ áľááááá áἠáľááľ áŤáá á˛áá á ááľáŤáľ ááá ááá á¨ááľáŤáľ áá ááłáľ á¨á°á¨á°á áľ áá¨á á¨ááĽááľ áĽáľá á¨áá°á ááá˘
â áá á áłáŤ
â SSD (Solid State Drive) ááááŞáŤ áá á´áááá á˛á°áŤ ááá ááľ áá áᢠá áá áá á¨ááá ááŠááľ á¨HDD áá á˛ááťá¸á áĽá¨á á á áĽá áááá áĽá¨ááá° ááá˘
âş HDD (Hard Disk Drive) áá ፠áá á¨SSD á ááťá áĽá á á áá á áŁá á áá˝ ááá˘
â 4ď¸âŁ á á á (Capacity)
â SSD (Solid State Drive) á á á áĽá¨á¨áᨠááᣠááá áá á ááá á áľáá á á á á¨á¤á˝á˛á˛áá˝ áŤáá° ááá˘
âş HDD (Hard Disk Drive) áľááá á¨áá¨ááť á á áá˝á áŤáááŁáᣠá á°ááá á áľáá á á á áá ፠(High-Capacity Market) áá ááááá˘
â 5ď¸âŁ áľáá áĽá á¨ááá áááł
â SSD (Solid State Drive) áá á áááľ áľáá á áŤá°ááᢠá ááľá°á ááá áá áááá˘
âş HDD (Hard Disk Drive) á áá°áŤá áľ áá áľáá áŤá°áá (á áá˝á¨á¨á¨áŠáľ áááá˝ ááááŤáľ)ᢠáĽá ááá áááľáłáá˘
~~á°á áŤá á°á¨á᪠ááĽáŤáŞáŤ~~~
â 1ď¸âŁ á¨áĽáŤ ááá (Technology)
â HDD: áá áĽáá° á¨áľáŽ áááἠááŤááť (vinyl record player) áŤáľáĄáľá˘ áá¨áá á¨áááá á á ááĽááľ á áá˝á¨á¨á¨áŠ áááá˘áłá áłá áá˝ (platters) áá ááᢠáá¨áá áááá ἠááá áááťá á ááľ áááľ (actuator arm) áĽá ááá ááľ (read/write head) áłá ááš áá ááááłááłáᢠáá ááŤááŤá áĽáá áľáá´ áá áááľáłá áĽá áááŤá ááá¨áľ ááá ážá á°ááá áŤá°ááááá˘
â SSD: ááá˝ áá᪠(NAND Flash Memory) áşáá˝á áá áááᣠáá áĽáá° áľááá ááá ááá˝ á˛áľááᢠáá¨áá á¨áááá á á á¤áááľáŽáááľ á´áá˝ ááľáĽ ááᢠááá á°áááłáá˝ á áŤá áľááááᣠáá¨áá á ááĽááľ áĽá á ááĽáł ááááá˘
â 2ď¸âŁ á ááťá¸á (Performance / Speed)
á¨ááĽááľ ááŠááľ á¨áááą áá ááŠááľ ááá˘
âş SSD: áá¨áá á¨áááá áĽá á¨ááááľ ááĽááą (Access Time) ááŁá ááᢠáá áŽáááŠá°áá á á á˝á áľ áĽáá˛ááłáŁ ááŽááŤáá˝ á ááĽááľ áĽáá˛á¨ááą áĽá á¨ááá áááá (File Transfer) áĽáá˛áá á áŤá°áááá˘
âş HDD: ááá ááą áá° áá¨áá á áŤáŁá˘ áááľá¨áľ á áááá áá ááááŤáľ á áŁá áááá ááá˘
â 3ď¸âŁ áááááľ (Durability)
âş SSD: á°áááłáá˝ á áŤááľ áľááááľáŁ áľááá°á áĽáá áľáá´áá˝ ááá ááá°á á¨áá¨á ááĽááľ ááá á¨áááľáá ááłáľ á áŤáľá¨áľááá˘
âş HDD: á ááá áááŤá¨áĽ ááááŤáľ á¨ááŁáĽ/ááťá፠ááá ááą á¨áá˝á¨á¨á¨á¨á á˛áľá áá á˘ááᣠá˛áľáŠ áĽá áá¨áá áááł áá˝ááá˘
â 4ď¸âŁ á¨ááá áááł áĽá áľáá˝
âş SSD: á ááľá°á ááá áľááá áá ááááśáá˝ á¨áŁáľáŞ ááľá áĽáá˛á¨áá á áľá°áá˝áŚ áŤá°áááᢠáľáá˝ áľáááá áááĽáł áĽáŤ ááš ááá˘
âş HDD: ááŤááŤá áááá˝á ááá˝á¨áá¨á áĽá áááááłááľ á°á¨á᪠ááá áááááᢠá¨á˛áľáŽáš áá˝á¨áá¨á áĽá á¨ááá ááą áĽáá áľáá´ áľáá áááĽáŤáá˘
â á¨áľáá ááĽááľá ááťáá?
âş SSDá ááá¨áĄ:
đ á¨áá ááĽááľ áĽá á áááá á¨ááá (áááłáᥠáááᣠáááŤáááľ áĽáŤáŁ ááŚááŹá˛áá á˛áľá°á)á˘
đ ááááśá ááá áá°áááłáá˝ ááŁáŞáŤ á¨ááá (á á ááľá°á ááá áááł áĽá á áááááľ ááááŤáľ)á˘
đ á¸áĽ áŤá áŽáááŠá°á á¨áááá˘
â HDDá ááá¨áĄ:
âş áĽá á¨áá¨ááť á á á á áá á°á áá á¨ááá (áááłáᥠá¨áá áŁá á፠(Backup) áááá˝áᣠáááá˝á áĽá áľááá áá¨ááá˝á áááľáááĽ)á˘
âş ááá ááĽááľá áľáá ááłá á¨ááá˘
á áĽá áááá áŽáááá°áŽá˝ ááľáĽáŁ áááĄá áĽá á áááááľ SSD ááŚááŹá˛áá á˛áłá°á áĽá áááŽááŤáá˝ ááĽááľáŁ áĽáá˛áá HDD ááľááá á¨áá¨á áá¨ááť á á ááľ áá áĽá á áá ááááá˘
â SSD áĽá HDD áŽáááá°áŽá˝ áĽá ááá˝ á¤áááľáŽáááľ ááłáŞáŤáá˝ áá¨á á¨ááŤá¨áášáŁá¸á áááľ áá áá á¨áá¨ááť (storage) á áááśá˝ áá¸áᢠáááąá áá¨á á¨ááľááἠá áá á˘ááŤá¸ááᣠá¨áá áááľ á´ááááᣠá ááťá¸á áĽá áŁá áŞáŤáľ áá áááŤáŤáá˘
â 1ď¸âŁ á´áááá
â SSD (Solid State Drive) ááá˝ áá᪠áşáá˝á áá áááᢠá°áááłáá˝ áááá˝ á¨ááľáᢠáá¨á á á¤áááľáŽáááľ ááááľ ááááŁáá˘
âş HDD (Hard Disk Drive) á¨áá˝á¨á¨á¨áŠ áááá˘áłá á˛áľáŽá˝á (Spinning Magnetic Disks) áĽá á¨ááááłááľ áá¨á ááá á˘áŤ/ááťá፠ááá ááľá (Moving Read/Write Head) áá áááᢠááŤááŤá áááá˝ á ááľá˘
â 2ď¸âŁ ááĽááľ
â SSD (Solid State Drive) áĽá á á áŁá ááŁá ááᢠááá ááŤááŤá áááá˝ áľááááľáŁ áá¨áá á ááĽááľ áŤááá (Quick Access)ᣠá¨áľáááľ ááľááť (boot up) áĽá á¨áá°áá áŞáŤ ááľáááŞáŤ (application loading) ááĽááą á¨áá°á ááá˘
âş HDD (Hard Disk Drive) ááĽááą á áŁá áá á°á ááᢠááŤááŤá áááá˝á ááááłááľ áľááá á á á áľ (á˛áľáŠ áá˝á¨áá¨á áĽá ááá ááą áá° áŚáłá ááľá¨áľ) á¨áá¨á á ááááľ ááá (access times) á¨á á ááá˘
â 3ď¸âŁ áááááľ (Durability)
â SSD (Solid State Drive) á áŁá áĽá áá ááá¨áľ áá˝ááᢠá°áááłáá˝á á¨áá˝á¨á¨á¨ááááá˝ áľááááľ á˘ááľá á¨áá áá¸áľ á á á áá á°á ááá˘
âş HDD (Hard Disk Drive) áááłá á¨SSD á ááťá áááłá á áŁá áá á°á ááᢠá¨áá˝á¨á¨á¨áŠ á˛áľáŽá˝ áľáááľ áľááááá áἠáľááľ áŤáá á˛áá á ááľáŤáľ ááá ááá á¨ááľáŤáľ áá ááłáľ á¨á°á¨á°á áľ áá¨á á¨ááĽááľ áĽáľá á¨áá°á ááá˘
â áá á áłáŤ
â SSD (Solid State Drive) ááááŞáŤ áá á´áááá á˛á°áŤ ááá ááľ áá áᢠá áá áá á¨ááá ááŠááľ á¨HDD áá á˛ááťá¸á áĽá¨á á á áĽá áááá áĽá¨ááá° ááá˘
âş HDD (Hard Disk Drive) áá ፠áá á¨SSD á ááťá áĽá á á áá á áŁá á áá˝ ááá˘
â 4ď¸âŁ á á á (Capacity)
â SSD (Solid State Drive) á á á áĽá¨á¨áᨠááᣠááá áá á ááá á áľáá á á á á¨á¤á˝á˛á˛áá˝ áŤáá° ááá˘
âş HDD (Hard Disk Drive) áľááá á¨áá¨ááť á á áá˝á áŤáááŁáᣠá á°ááá á áľáá á á á áá ፠(High-Capacity Market) áá ááááá˘
â 5ď¸âŁ áľáá áĽá á¨ááá áááł
â SSD (Solid State Drive) áá á áááľ áľáá á áŤá°ááᢠá ááľá°á ááá áá áááá˘
âş HDD (Hard Disk Drive) á áá°áŤá áľ áá áľáá áŤá°áá (á áá˝á¨á¨á¨áŠáľ áááá˝ ááááŤáľ)ᢠáĽá ááá áááľáłáá˘
â 1ď¸âŁ á¨áĽáŤ ááá (Technology)
â HDD: áá áĽáá° á¨áľáŽ áááἠááŤááť (vinyl record player) áŤáľáĄáľá˘ áá¨áá á¨áááá á á ááĽááľ á áá˝á¨á¨á¨áŠ áááá˘áłá áłá áá˝ (platters) áá ááᢠáá¨áá áááá ἠááá áááťá á ááľ áááľ (actuator arm) áĽá ááá ááľ (read/write head) áłá ááš áá ááááłááłáᢠáá ááŤááŤá áĽáá áľáá´ áá áááľáłá áĽá áááŤá ááá¨áľ ááá ážá á°ááá áŤá°ááááá˘
â SSD: ááá˝ áá᪠(NAND Flash Memory) áşáá˝á áá áááᣠáá áĽáá° áľááá ááá ááá˝ á˛áľááᢠáá¨áá á¨áááá á á á¤áááľáŽáááľ á´áá˝ ááľáĽ ááᢠááá á°áááłáá˝ á áŤá áľááááᣠáá¨áá á ááĽááľ áĽá á ááĽáł ááááá˘
â 2ď¸âŁ á ááťá¸á (Performance / Speed)
á¨ááĽááľ ááŠááľ á¨áááą áá ááŠááľ ááá˘
âş SSD: áá¨áá á¨áááá áĽá á¨ááááľ ááĽááą (Access Time) ááŁá ááᢠáá áŽáááŠá°áá á á á˝á áľ áĽáá˛ááłáŁ ááŽááŤáá˝ á ááĽááľ áĽáá˛á¨ááą áĽá á¨ááá áááá (File Transfer) áĽáá˛áá á áŤá°áááá˘
âş HDD: ááá ááą áá° áá¨áá á áŤáŁá˘ áááľá¨áľ á áááá áá ááááŤáľ á áŁá áááá ááá˘
â 3ď¸âŁ áááááľ (Durability)
âş SSD: á°áááłáá˝ á áŤááľ áľááááľáŁ áľááá°á áĽáá áľáá´áá˝ ááá ááá°á á¨áá¨á ááĽááľ ááá á¨áááľáá ááłáľ á áŤáľá¨áľááá˘
âş HDD: á ááá áááŤá¨áĽ ááááŤáľ á¨ááŁáĽ/ááťá፠ááá ááą á¨áá˝á¨á¨á¨á¨á á˛áľá áá á˘ááᣠá˛áľáŠ áĽá áá¨áá áááł áá˝ááá˘
â 4ď¸âŁ á¨ááá áááł áĽá áľáá˝
âş SSD: á ááľá°á ááá áľááá áá ááááśáá˝ á¨áŁáľáŞ ááľá áĽáá˛á¨áá á áľá°áá˝áŚ áŤá°áááᢠáľáá˝ áľáááá áááĽáł áĽáŤ ááš ááá˘
âş HDD: ááŤááŤá áááá˝á ááá˝á¨áá¨á áĽá áááááłááľ á°á¨á᪠ááá áááááᢠá¨á˛áľáŽáš áá˝á¨áá¨á áĽá á¨ááá ááą áĽáá áľáá´ áľáá áááĽáŤáá˘
â á¨áľáá ááĽááľá ááťáá?
âş SSDá ááá¨áĄ:
đ á¨áá ááĽááľ áĽá á áááá á¨ááá (áááłáᥠáááᣠáááŤáááľ áĽáŤáŁ ááŚááŹá˛áá á˛áľá°á)á˘
đ ááááśá ááá áá°áááłáá˝ ááŁáŞáŤ á¨ááá (á á ááľá°á ááá áááł áĽá á áááááľ ááááŤáľ)á˘
đ á¸áĽ áŤá áŽáááŠá°á á¨áááá˘
â HDDá ááá¨áĄ:
âş áĽá á¨áá¨ááť á á á á áá á°á áá á¨ááá (áááłáᥠá¨áá áŁá á፠(Backup) áááá˝áᣠáááá˝á áĽá áľááá áá¨ááá˝á áááľáááĽ)á˘
âş ááá ááĽááľá áľáá ááłá á¨ááá˘
á áĽá áááá áŽáááá°áŽá˝ ááľáĽáŁ áááĄá áĽá á áááááľ SSD ááŚááŹá˛áá á˛áłá°á áĽá áááŽááŤáá˝ ááĽááľáŁ áĽáá˛áá HDD ááľááá á¨áá¨á áá¨ááť á á ááľ áá áĽá á áá ááááá˘
â¤24đ9đ3âĄ1
á SQL (Structured Query Language) áData Analytics áá á¨ááŤá°áŠá á¨ááááľ áŤááł/áá áá፠áŤáłáŤáá˘
â SQL á¨áá¨á ááśá˝ (Databases) áá áááááá á¨ááŤáááá á˛ááᣠáá áá áá¨á á áá áá áľááłá áááľáŤáľ (Data Analysis) á áľááá á¨áááľá áá áá á˝áá°-ááłáŚá˝ á áááá á áĽáŤáŤááááá˘
â SQL for Data Analytics (á¨áá¨á áľáá°á)
SQL á¨áá¨á ááľ ááľáĽ áŤááá áá¨á ááááŁá áᣠááááá áĽá ááá°áá°á á¨ááŤáááá ááłá ááá ááá˘
â á¨á°ááąá áá áá áááá˝ áĽáá°áá¨á°áá á°á á áľáá áĽáááťáááĄ
â 1ď¸âŁ Databases (áá¨á ááľ) áĽá Tables (á°áá á¨áŚá˝)
âş Databases: á¨áá¨á áľáĽáľáŚá˝ (Collections of Tables) áá¸áá˘
âş Tables: á¨áá¨á ááľ áá á¨áłá á áŤá á˛áá áá¨áá á áľáááľ áŤáľáááŁáá˘
âş Rows (Records): á¨á ááľá ááá°áĽ ááá ááá ááľá°áľ áá áá¨á áááá (áááłá á¨á ááľ á°á᪠áá áá¨á)á˘
âş Columns (Fields): á¨Rows áŁá áŞáŤáľá ááááťá (áááłá á¨á°á᪠áľáᣠáĽáľáᣠá¨á°á)á˘
đ Syntax:
âď¸ CREATE TABLE: á á˛áľ á°áá á¨áĽ áááá á áŤáááááá˘
â 2ď¸âŁ SELECT Statement (ááá¨áŤ áľááá)
âş ááá: á¨áá¨á ááľ ááľáĽ áá¨áá ááááŁáľ (Extract Data) áŤáááááá˘
âş áá°á¨áłá á ááŁáĽ: SELECT col FROM table
âď¸ ááá áááá˝:
âď¸ WHERE clause: áá¨ááá á áááł (Conditions) áá á¨áľ áááĽáŤáľ (Filter) áŤáááááá˘
đ áááłá: WHERE age > 30, WHERE name LIKE 'A%', WHERE country IN ('USA', 'UK')á˘
đ ORDER BY: á¨á°áá¨á áá áá¨á ááá°áá°á (Sorting) áŤááááá (á¨áľáá˝ áá° áľáá ááá á¨áľáá áá° áľáá˝)á˘
â 3ď¸âŁ Functions (á°ááŁáŤáľ)
âş ááá: á áá¨á áá ááá ááá (Summarizing) áŤáááááᢠá áľááłá áá áľ áľáá á¨áá¨á áľáĽáľáĽá á á ááľ áá ááááá˝ áá¨áłáá˘
đ á áááŹááľ (Aggregate) á°ááŁáŤáľ:
â SUM(): á¨á ááľá á ááľ á á ááá áľáá áááááľá˘
â COUNT(): á¨á ááľá á ááľ á¨áá¨á áĽááľ áááá áá˘
â AVG(): á¨á ááľá á ááľ á ááŤá (Average) áááááľá˘
â MIN(): á¨á ááľá á ááľ áá á°ááá áá áááááľá˘
â MAX(): á¨á ááľá á ááľ á¨áá°ááá áá áááááľá˘
â GROUP BY: áĽááá á°ááŁáŤáľ á á áĽááá á¨GROUP BY áá áĽá á áá ááááᢠáá¨ááá á á°áá°á á ááľ áá á¨áľ á áĄáľá á áááá ááĽáŤááłááą áĄáľá áá áá፠áĽáá˛á°áŤ áŤá°áááá˘
â HAVING: GROUP BY á¨á°á áá á áá á¨ááááá áá¤áľ áááĽáŤáľ (Filter) áŤáááááᢠ(á¨WHERE á á°áᨠá Aggregate á°ááŁáŤáľ áá á°ááťá ááááá˘)
â 4ď¸âŁ JOINS (ááŤáŤáŁáá˝)
âş ááá: áá¨áá á¨á ááŤáł á°áá á¨áŚá˝ ááááááľá á á ááľ áá ááááŁáľ áŤáááááá˘
âş á ááŁáĽ: ON table1.col = table2.col - ááááááľ á¨ááŤáááááľá á ááśá˝ ááááťáá˘
â á¨áááááľ ááááśá˝:
âş INNER JOIN: á áááąá á°áá á¨áŚá˝ ááľáĽ á°ááá áá¨á áŤááŁá¸áá á¨áľáá˝ áĽáť áŤááŁáá˘
âş RIGHT JOIN (RIGHT OUTER JOIN): á¨áá á°áá á¨áĽ áááá á¨áľáá˝áŁ áĽá á¨á፠á°áá á¨áĽ á°ááá á¨áááľá áĽáť áŤááŁáá˘
âş LEFT JOIN (LEFT OUTER JOIN): á¨á፠á°áá á¨áĽ áááá á¨áľáá˝áŁ áĽá á¨áá á°áá á¨áĽ á°ááá á¨áááľá áĽáť áŤááŁáá˘
âş FULL JOIN (FULL OUTER JOIN): á¨áááąá á°áá á¨áŚá˝ áááá á¨áľáá˝ áŤááŁáᢠá°ááá áá¨á á¨áá NULL ááááłáá˘
â 5ď¸âŁ Subqueries (áááľ áá ááá˝)
âş ááá: á áá áá áá ááľáĽ á¨á°áá áá ááá˝ áá¸áᢠá¨á ááľ áá áá áá¤áľ ááá áá áá ááĽááľ áá áŤáááááá˘
âş á á ááá: áĽááá áá á WHERE ááá FROM ááá ááľáĽ áĽá á áá ááááᢠáááłáᣠá¨á ááŤá á áá á¨áááľá á°ááá áŤáá¸áá á°áá˝ áááá áááááľá˘
â 6ď¸âŁ CTEs (Common Table Expressions)
âş ááá: á ááŤáśá˝á (Aliases) á áá áá ááľáĽáľáĽ áá ááá˝á (queries) á ááá ááá¨áłá°á áĽá áááá ἠáĽáá˛á˝á áááľá¨á áŤáááááá˘
âş á ááŁáĽ: WITH alias AS (SELECT ...)
âş áĽá á: áá ááá˝á á¨á áá ááá (Cleaner) áŤá°ááá áĽá áĽá áá á¨áááá ááŤá¨áá áá¤áśá˝á ááá°áŤááľ áá¨áłáá˘
â 7ď¸âŁ Window Functions (ááľáŽáľ á°ááŁáŤáľ)
âş ááá: á¨á áá á¨áľá áá á°áŤáŤáĽááľ áŁáá¸á á¨áľáá˝ (Window/ááľáŽáľ) áá áľááľ áááľáŤáľ áŤáááááᢠá¨Aggregate á°ááŁáŤáľ á¨ááá¨á áá¤áą áĽáá° áĄáľá áłááá ááĽáŤááłááą á¨áľá á°áááś áááŁáą ááá˘
â ááá á°ááŁáŤáľ:
âş RANK() / ROW_NUMBER(): á¨áľáá˝á á°á¨á áááľá áľ (Rank) ááá ááĽá áááľá áľá˘
âş LAG() / LEAD(): á¨á áá á¨áľá á ááľ (LAG) ááá á áá (LEAD) áŤááá á¨áá á¨áľá áá ááááŁáľá˘
âş á ááŁáĽ: USE OVER (PARTITION BY .. ORDER BY) - ááľáŽáąá ááááá˝ (áááľá áľááą á¨áá áŤá áľá á¨á¨áľáá˝ áľáĽáľáĽ) áŤáááááá˘
â 8ď¸âŁ Indexes (áá¨á á áááá˝)
âş ááá: áá¨áá á¨áááá ááĽááľá (Speed up search) ááá¨áá áŤáááááᢠáá á áá˝áá ááᣠáá áĽááłá áá¨á á áá ááá˘
âş á ááŁáĽ: CREATE INDEX - á á˛áľ áá¨á á áá áááá áá˘
âş áĽá á: EXPLAIN á¨áááá áľááá á áá áá á¨ááá áĽá áśá˝á á ááááá á˘áá´ááśá˝ á áľááá áĽá á áá áĽá¨áá áááá¸áá áá¨ááἠááťááá˘
â 9ď¸âŁ Data Cleaning (á¨áá¨á áá˝áłáľ)
âş ááá: á áľááłáá ááľáĽ áľáááá áá¤áľ áááááľ á¨áá¨áá ááľáĽ áŤá áľá á°áśá˝á áĽá áĽáá˝áśá˝á áááľáááľá˘
âş ááá á°ááŁáŤáľ:
âş COALESCE(): áŁáś áááá˝á (NULLs) á áá áá ááá°áŤáľ (áááłá áŁáś á¨áááá á¨ááľá á ááľ á áᎠááá°áŤáľ)á˘
âş DISTINCT: á°á°ááá áá¨ááá˝á (Duplicates) áááľáááľá˘
âş TRIM(), UPPER(), LOWER(): áá˝áá ááĽá¨ áááśá˝á (Strings) áĽá á áá ááááá˘
âş TRIM(): á áááľ ááŞáŤ áŤááľá áŁáś áŚáłáá˝ áááľáááľá˘
âş UPPER()/LOWER(): ááá áá°ááľ á áľáá ááá á áľáá˝ áĽáá˛áťá á ááľá¨á á¨á˝áá á áá¸áľá áááľá°áŤá¨á (Consistency)á˘
â SQL á¨áá¨á ááśá˝ (Databases) áá áááááá á¨ááŤáááá á˛ááᣠáá áá áá¨á á áá áá áľááłá áááľáŤáľ (Data Analysis) á áľááá á¨áááľá áá áá á˝áá°-ááłáŚá˝ á áááá á áĽáŤáŤááááá˘
â SQL for Data Analytics (á¨áá¨á áľáá°á)
SQL á¨áá¨á ááľ ááľáĽ áŤááá áá¨á ááááŁá áᣠááááá áĽá ááá°áá°á á¨ááŤáááá ááłá ááá ááá˘
â á¨á°ááąá áá áá áááá˝ áĽáá°áá¨á°áá á°á á áľáá áĽáááťáááĄ
â 1ď¸âŁ Databases (áá¨á ááľ) áĽá Tables (á°áá á¨áŚá˝)
âş Databases: á¨áá¨á áľáĽáľáŚá˝ (Collections of Tables) áá¸áá˘
âş Tables: á¨áá¨á ááľ áá á¨áłá á áŤá á˛áá áá¨áá á áľáááľ áŤáľáááŁáá˘
âş Rows (Records): á¨á ááľá ááá°áĽ ááá ááá ááľá°áľ áá áá¨á áááá (áááłá á¨á ááľ á°á᪠áá áá¨á)á˘
âş Columns (Fields): á¨Rows áŁá áŞáŤáľá ááááťá (áááłá á¨á°á᪠áľáᣠáĽáľáᣠá¨á°á)á˘
đ Syntax:
âď¸ CREATE TABLE: á á˛áľ á°áá á¨áĽ áááá á áŤáááááá˘
â 2ď¸âŁ SELECT Statement (ááá¨áŤ áľááá)
âş ááá: á¨áá¨á ááľ ááľáĽ áá¨áá ááááŁáľ (Extract Data) áŤáááááá˘
âş áá°á¨áłá á ááŁáĽ: SELECT col FROM table
âď¸ ááá áááá˝:
âď¸ WHERE clause: áá¨ááá á áááł (Conditions) áá á¨áľ áááĽáŤáľ (Filter) áŤáááááá˘
đ áááłá: WHERE age > 30, WHERE name LIKE 'A%', WHERE country IN ('USA', 'UK')á˘
đ ORDER BY: á¨á°áá¨á áá áá¨á ááá°áá°á (Sorting) áŤááááá (á¨áľáá˝ áá° áľáá ááá á¨áľáá áá° áľáá˝)á˘
â 3ď¸âŁ Functions (á°ááŁáŤáľ)
âş ááá: á áá¨á áá ááá ááá (Summarizing) áŤáááááᢠá áľááłá áá áľ áľáá á¨áá¨á áľáĽáľáĽá á á ááľ áá ááááá˝ áá¨áłáá˘
đ á áááŹááľ (Aggregate) á°ááŁáŤáľ:
â SUM(): á¨á ááľá á ááľ á á ááá áľáá áááááľá˘
â COUNT(): á¨á ááľá á ááľ á¨áá¨á áĽááľ áááá áá˘
â AVG(): á¨á ááľá á ááľ á ááŤá (Average) áááááľá˘
â MIN(): á¨á ááľá á ááľ áá á°ááá áá áááááľá˘
â MAX(): á¨á ááľá á ááľ á¨áá°ááá áá áááááľá˘
â GROUP BY: áĽááá á°ááŁáŤáľ á á áĽááá á¨GROUP BY áá áĽá á áá ááááᢠáá¨ááá á á°áá°á á ááľ áá á¨áľ á áĄáľá á áááá ááĽáŤááłááą áĄáľá áá áá፠áĽáá˛á°áŤ áŤá°áááá˘
â HAVING: GROUP BY á¨á°á áá á áá á¨ááááá áá¤áľ áááĽáŤáľ (Filter) áŤáááááᢠ(á¨WHERE á á°áᨠá Aggregate á°ááŁáŤáľ áá á°ááťá ááááá˘)
â 4ď¸âŁ JOINS (ááŤáŤáŁáá˝)
âş ááá: áá¨áá á¨á ááŤáł á°áá á¨áŚá˝ ááááááľá á á ááľ áá ááááŁáľ áŤáááááá˘
âş á ááŁáĽ: ON table1.col = table2.col - ááááááľ á¨ááŤáááááľá á ááśá˝ ááááťáá˘
â á¨áááááľ ááááśá˝:
âş INNER JOIN: á áááąá á°áá á¨áŚá˝ ááľáĽ á°ááá áá¨á áŤááŁá¸áá á¨áľáá˝ áĽáť áŤááŁáá˘
âş RIGHT JOIN (RIGHT OUTER JOIN): á¨áá á°áá á¨áĽ áááá á¨áľáá˝áŁ áĽá á¨á፠á°áá á¨áĽ á°ááá á¨áááľá áĽáť áŤááŁáá˘
âş LEFT JOIN (LEFT OUTER JOIN): á¨á፠á°áá á¨áĽ áááá á¨áľáá˝áŁ áĽá á¨áá á°áá á¨áĽ á°ááá á¨áááľá áĽáť áŤááŁáá˘
âş FULL JOIN (FULL OUTER JOIN): á¨áááąá á°áá á¨áŚá˝ áááá á¨áľáá˝ áŤááŁáᢠá°ááá áá¨á á¨áá NULL ááááłáá˘
â 5ď¸âŁ Subqueries (áááľ áá ááá˝)
âş ááá: á áá áá áá ááľáĽ á¨á°áá áá ááá˝ áá¸áᢠá¨á ááľ áá áá áá¤áľ ááá áá áá ááĽááľ áá áŤáááááá˘
âş á á ááá: áĽááá áá á WHERE ááá FROM ááá ááľáĽ áĽá á áá ááááᢠáááłáᣠá¨á ááŤá á áá á¨áááľá á°ááá áŤáá¸áá á°áá˝ áááá áááááľá˘
â 6ď¸âŁ CTEs (Common Table Expressions)
âş ááá: á ááŤáśá˝á (Aliases) á áá áá ááľáĽáľáĽ áá ááá˝á (queries) á ááá ááá¨áłá°á áĽá áááá ἠáĽáá˛á˝á áááľá¨á áŤáááááá˘
âş á ááŁáĽ: WITH alias AS (SELECT ...)
âş áĽá á: áá ááá˝á á¨á áá ááá (Cleaner) áŤá°ááá áĽá áĽá áá á¨áááá ááŤá¨áá áá¤áśá˝á ááá°áŤááľ áá¨áłáá˘
â 7ď¸âŁ Window Functions (ááľáŽáľ á°ááŁáŤáľ)
âş ááá: á¨á áá á¨áľá áá á°áŤáŤáĽááľ áŁáá¸á á¨áľáá˝ (Window/ááľáŽáľ) áá áľááľ áááľáŤáľ áŤáááááᢠá¨Aggregate á°ááŁáŤáľ á¨ááá¨á áá¤áą áĽáá° áĄáľá áłááá ááĽáŤááłááą á¨áľá á°áááś áááŁáą ááá˘
â ááá á°ááŁáŤáľ:
âş RANK() / ROW_NUMBER(): á¨áľáá˝á á°á¨á áááľá áľ (Rank) ááá ááĽá áááľá áľá˘
âş LAG() / LEAD(): á¨á áá á¨áľá á ááľ (LAG) ááá á áá (LEAD) áŤááá á¨áá á¨áľá áá ááááŁáľá˘
âş á ááŁáĽ: USE OVER (PARTITION BY .. ORDER BY) - ááľáŽáąá ááááá˝ (áááľá áľááą á¨áá áŤá áľá á¨á¨áľáá˝ áľáĽáľáĽ) áŤáááááá˘
â 8ď¸âŁ Indexes (áá¨á á áááá˝)
âş ááá: áá¨áá á¨áááá ááĽááľá (Speed up search) ááá¨áá áŤáááááᢠáá á áá˝áá ááᣠáá áĽááłá áá¨á á áá ááá˘
âş á ááŁáĽ: CREATE INDEX - á á˛áľ áá¨á á áá áááá áá˘
âş áĽá á: EXPLAIN á¨áááá áľááá á áá áá á¨ááá áĽá áśá˝á á ááááá á˘áá´ááśá˝ á áľááá áĽá á áá áĽá¨áá áááá¸áá áá¨ááἠááťááá˘
â 9ď¸âŁ Data Cleaning (á¨áá¨á áá˝áłáľ)
âş ááá: á áľááłáá ááľáĽ áľáááá áá¤áľ áááááľ á¨áá¨áá ááľáĽ áŤá áľá á°áśá˝á áĽá áĽáá˝áśá˝á áááľáááľá˘
âş ááá á°ááŁáŤáľ:
âş COALESCE(): áŁáś áááá˝á (NULLs) á áá áá ááá°áŤáľ (áááłá áŁáś á¨áááá á¨ááľá á ááľ á áᎠááá°áŤáľ)á˘
âş DISTINCT: á°á°ááá áá¨ááá˝á (Duplicates) áááľáááľá˘
âş TRIM(), UPPER(), LOWER(): áá˝áá ááĽá¨ áááśá˝á (Strings) áĽá á áá ááááá˘
âş TRIM(): á áááľ ááŞáŤ áŤááľá áŁáś áŚáłáá˝ áááľáááľá˘
âş UPPER()/LOWER(): ááá áá°ááľ á áľáá ááá á áľáá˝ áĽáá˛áťá á ááľá¨á á¨á˝áá á áá¸áľá áááľá°áŤá¨á (Consistency)á˘
â¤21đ5
â
á¤áá á (API - Application Programming Interface) ááľá áá? ááá áá á
áá?
â áĽáŤááłááą áĽááá áá¤áá á áááľ áĽá á á ááá á áľááá á¨áá á áá°-ááłáŚá˝á áĽá á´áááááá˝á áŤáłáŤáá˘
â á¨ááááąá áá áá áááá˝ á á°ááá á áááá áĽáá°áá¨á°áá á áĽáŤááťáá:
â 1ď¸âŁ Introduction to APIs (á¨á¤áá á ááá˘áŤ) - (áĽááá 1)
â API Definition: á¤áá á áááľ á áááŹá˝á ááŽááŤááá á˘áá°áááľ (Application Programming Interface) áááľ á˛ááᣠáááľ á¨á°ááŤáŠ áśááľááŽá˝ ááá á áááŹá˝áá˝ áĽááľ á áĽááľ áááááá á¨áá ááá áľ á¨á°ááŚá˝ (protocols) áĽá ááŁáŞáŤáá˝ áľáĽáľáĽ ááᢠá ááľ á áááŹá˝á (client) áĽáŤá (request) á˛áŤáááĽáŁ áááá á áááŹá˝á/á˛áľá°á (server) áááľ (response) áĽáá˛á°áĽ áŤáľá˝ááá˘
â API Types:
âş Public API: áááá á°á áááľ á¨áá áĽá á á á ááá á áἠáá áááŁá¸á á¨áá˝á (áááłá: á¨Google Maps API)á˘
âş Private API: á á ááľ áľáá áľ ááľáĽ áááľáĽ á áááááľ áĽáť á¨ááŤááááᣠá¨áá á°áá˝ áĽááłáá áááŁá¸á á¨á°áá°áĄá˘
âş Partner API: á á ááľ áľáá áľ áĽá á á°áá¨áĄ á áá áľáá áśá˝ ááŤá¨á áĽáť á¨áá áŤá˘
â 2ď¸âŁ API Terminologies (á¨á¤áá á áá á¨áłá áááľ) - (áĽááá 2)
áá ááá á¨á¤áá á áĽá á¨áľá (web) áááááľ áá á¨á°áŤáŤá áá á¨áłá á áá°-ááłáŚá˝á áááá˘
â HTTP Versions: áá˘áá°áááľ áááááľ áĽá á áá á¨ááááľ á¨ááŽáśáŽá áľáŞáśá˝ (áááłá: HTTP/1.1, HTTP/2)á˘
â HTTP Methods (Verbs): á áĽáŤá ááľáĽ áá ááááľ á°ááŁá áĽáá°áááá á¨ááŤááááą áá´áá˝ (áááłá: GET ááá¨á ááááľáŁ POST á á˛áľ áá¨á áááá áᣠPUT ááá PATCH áá¨á áááááᣠDELETE áá¨á áááĽááľ)á˘
â HTTP Status: á áááአ(server) ááĽáŤáá á¨á°á áá ááá˝ áááł á¨ááŤáłáŠ áŽáśá˝ (áááłá: 200 OK áá°áłáŤ áĽáŤáᣠ404 Not Found áŤáá°ááᣠ500 Internal Server Error áá áááá á˝áá)á˘
â HTTP Headers: á áĽáŤá áĽá á ááá˝ áá áľáááá¨á áłáł á°á¨á᪠áá¨á á¨ááá (áĽáá° á¨áááľ á áááľ (Content-Type) ááá áááľ (Authorization))á˘
â Cookies/Caching:
âş Cookies: á á áłá˝ (browser) ááľáĽ á¨á°á¨áḠáľáá˝ á¨áłáł ááá (áááá áá (session) áá¨áłá°áŤ áŤááááá)á˘
âş Caching: áłáłá á áááŤáááľ á ááľááἠá°á°ááá áĽáŤááá˝á ááĽááľ ááá¨ááá á¨á ááááŠá áŤá áááááľ á¨áá¨áł áá´á˘
â 3ď¸âŁ API Styles (á¨á¤áá á á ááá´áá¸á á áŚá˝) - (áĽááá 3)
á¤áá áá áááááŁáľ á¨ááŤáááá á¨á ááá´áá¸á á áááśá˝á˘
âş REST (Representational State Transfer): á áŁá á¨á°ááá°á á¨á¤áá á áľáłáá á˛ááᣠá HTTP áá´áá˝ áĽá á URI (Uniform Resource Identifier) áá á¨á°áá°á¨á° ááá˘
âş SOAP (Simple Object Access Protocol): á¨áᨠáĽá á¨á áá áĽáĽá á¨áá ááŽáśáŽá á˛ááᣠáĽááá áá á XML áá á¨á°áá°á¨á° ááá˘
âş GraphQL: á°áá áá˝ (clients) á¨áááááľá áá¨á á áľááá áĽáá˛á áá á¨ááŤáľá˝á áá áá (query) áááá˘
âş gRPC (gRPC Remote Procedure Call): á¨Google á¨á°áá á¨áá°á á ááťá¸á áŤáá áĽá á Protocol Buffers áá á¨á°áá°á¨á° ááŽáśáŽáá˘
âş WebSocket: á á°áá á áĽá á á áááá ááŤá¨á ááŁáááľ áŤáá áŁááááľ ááááľ áááááľ (two-way communication) áĽáá˛áá á¨ááŤáľá˝á á´áááá (áá á˝á áłá (real-time) áá¨á á áá)á˘
â 4ď¸âŁ API Authentication (á¨á¤áá á á¨ááááľ áá¨áááŤ) - (áĽááá 4)
á¤áá áá áá áá ááá áľ áĽáá°áá˝á áĽá á¨áľááš ááĽáśá˝ (resources) áĽáá°ááááą ááá¨ááἠá¨ááŤáááá áá´áá˝á˘
â Basic Auth: á¨á°á áá áľá áĽá á¨ááá áá á HTTP áŤáľááá˝ (headers) ááľáĽ á ááá á¨áá°á¨á ááá áá¨áááŤá˘
â Token Auth: á°á ááá á áá´ á¨á°á¨ááá á ááᣠáá᪠áĽáŤááá˝ áá á¨áá ááá áľ áአááááľ (token) á ááá á¨áá°á¨á áá¨áááŤá˘
â JWT (JSON Web Token): á á˛ááłá á¨á°áá¨á áĽá áá¨á á¨áŤá áአááááľ (token)á˘
â OAuth (Open Authorization): á°á áááá˝ á¨ááá ááá¸áá áłáá°áĄ á¨á°áá°á áá¨á ááá á°ááŁá áĽáá˛áŤáŤáá á¨ááá áľ á¨áááľ ááľá áľ (authorization) ááááá˘
â Session Auth: á°á ááá á áá´ á¨áᣠá áá á¨ááá áá ááłáá፠(Session ID) á áá áá á¨ááááľ áá¨áá፠á¨áá°á¨áá áľá˘
â 5ď¸âŁ API Documentation (á¨á¤áá á ááĽáŤáŞáŤ á°ááľ) - (áĽááá 5)
á ááľ á¤áá á áĽáá´áľ áĽáá°áá°áŤ áĽá áĽáá´áľ áĽáá°áá ááá áľ áááá˘áá˝ á¨áááá˝ á°ááľ áááááľá˘
â Swagger/OpenAPI Spec: á¤áá áá á áŽáľ ááá ἠá áá˝á (machine-readable) ááááľ ááááá˝ á¨ááŤáľá˝á ááááá˘
â Postman: á¤áá ááá˝á áááá¨á áĽá á°ááľ ááááááľ á¨ááŤáááá á°ááłá ááŁáŞáŤá˘
â Redoc/DapperDox: á¨OpenAPI á°ááśá˝ áááá á ááá ááá ἠá¨áá˝á á¨á¤áá á á°ááľ áááá á á¨ááŤáááá ááłáŞáŤáá˝á˘
â 6ď¸âŁ API Features (á¨á¤áá á ááá áŁá áŞáŤáľ) - (áĽááá 6)
á ááľ áĽáŠ á¤áá á áááŠáľ á¨ááᥠáŁá áŞáŤáľá˘
â Pagination: á¨áá°á áá á áŤáá áá¨áá áá° áľááá˝ áááá˝ (áážá˝) á áááá áááá˘
â URI, Query, Path Parameters: áá¨á áááľá°ááá á áŠá áá¤á (URL) ááľáĽ á¨ááŤá°áą ááááśá˝á˘
â Path Parameters: á áŠá áá á (URI) ááááľ ááľáĽ á¨á°áŤá°áą (áááłá: /users/{id})á˘
â Query Parameters: á áŠá áá á (URI) áá¨á¨áť áá á¨áá¨áአ(áááłá: ?limit=10&page=1)á˘
â API Versioning: á¤áá á á˛áá¨á á°áá áá˝á áááááłáľ á¨á°ááŤáŠ áľáŞáśá˝á (versions) ááľáŹáľá˘
â Idempotency: á ááľá áĽáŤá á°ááá ááá á¨á ááááŠá áááł á ááľ áá áĽáá°á°áá¨á áĽáť áááἠááťáá˘
â HATEOAS (Hypermedia as the Engine of Application State): RESTful á¤áá ááá˝ á¨ááĽáľ (resource) áá á°áŤááá ááŁá áá°á¨á á¨áá˝á áľáááśá˝á á¨ááŤáłáŠ á áááá˝á (links) ááŤá°áľá˘
â Content Negotiation: á°áá áá á¨á ááŤáł á áá¸áśá˝ (áááłá: JSON, XML) á¨áľááá áĽáá°áááá áá áááአáááá˝á˘
â áĽáŤááłááą áĽááá áá¤áá á áááľ áĽá á á ááá á áľááá á¨áá á áá°-ááłáŚá˝á áĽá á´áááááá˝á áŤáłáŤáá˘
â á¨ááááąá áá áá áááá˝ á á°ááá á áááá áĽáá°áá¨á°áá á áĽáŤááťáá:
â 1ď¸âŁ Introduction to APIs (á¨á¤áá á ááá˘áŤ) - (áĽááá 1)
â API Definition: á¤áá á áááľ á áááŹá˝á ááŽááŤááá á˘áá°áááľ (Application Programming Interface) áááľ á˛ááᣠáááľ á¨á°ááŤáŠ áśááľááŽá˝ ááá á áááŹá˝áá˝ áĽááľ á áĽááľ áááááá á¨áá ááá áľ á¨á°ááŚá˝ (protocols) áĽá ááŁáŞáŤáá˝ áľáĽáľáĽ ááᢠá ááľ á áááŹá˝á (client) áĽáŤá (request) á˛áŤáááĽáŁ áááá á áááŹá˝á/á˛áľá°á (server) áááľ (response) áĽáá˛á°áĽ áŤáľá˝ááá˘
â API Types:
âş Public API: áááá á°á áááľ á¨áá áĽá á á á ááá á áἠáá áááŁá¸á á¨áá˝á (áááłá: á¨Google Maps API)á˘
âş Private API: á á ááľ áľáá áľ ááľáĽ áááľáĽ á áááááľ áĽáť á¨ááŤááááᣠá¨áá á°áá˝ áĽááłáá áááŁá¸á á¨á°áá°áĄá˘
âş Partner API: á á ááľ áľáá áľ áĽá á á°áá¨áĄ á áá áľáá áśá˝ ááŤá¨á áĽáť á¨áá áŤá˘
â 2ď¸âŁ API Terminologies (á¨á¤áá á áá á¨áłá áááľ) - (áĽááá 2)
áá ááá á¨á¤áá á áĽá á¨áľá (web) áááááľ áá á¨á°áŤáŤá áá á¨áłá á áá°-ááłáŚá˝á áááá˘
â HTTP Versions: áá˘áá°áááľ áááááľ áĽá á áá á¨ááááľ á¨ááŽáśáŽá áľáŞáśá˝ (áááłá: HTTP/1.1, HTTP/2)á˘
â HTTP Methods (Verbs): á áĽáŤá ááľáĽ áá ááááľ á°ááŁá áĽáá°áááá á¨ááŤááááą áá´áá˝ (áááłá: GET ááá¨á ááááľáŁ POST á á˛áľ áá¨á áááá áᣠPUT ááá PATCH áá¨á áááááᣠDELETE áá¨á áááĽááľ)á˘
â HTTP Status: á áááአ(server) ááĽáŤáá á¨á°á áá ááá˝ áááł á¨ááŤáłáŠ áŽáśá˝ (áááłá: 200 OK áá°áłáŤ áĽáŤáᣠ404 Not Found áŤáá°ááᣠ500 Internal Server Error áá áááá á˝áá)á˘
â HTTP Headers: á áĽáŤá áĽá á ááá˝ áá áľáááá¨á áłáł á°á¨á᪠áá¨á á¨ááá (áĽáá° á¨áááľ á áááľ (Content-Type) ááá áááľ (Authorization))á˘
â Cookies/Caching:
âş Cookies: á á áłá˝ (browser) ááľáĽ á¨á°á¨áḠáľáá˝ á¨áłáł ááá (áááá áá (session) áá¨áłá°áŤ áŤááááá)á˘
âş Caching: áłáłá á áááŤáááľ á ááľááἠá°á°ááá áĽáŤááá˝á ááĽááľ ááá¨ááá á¨á ááááŠá áŤá áááááľ á¨áá¨áł áá´á˘
â 3ď¸âŁ API Styles (á¨á¤áá á á ááá´áá¸á á áŚá˝) - (áĽááá 3)
á¤áá áá áááááŁáľ á¨ááŤáááá á¨á ááá´áá¸á á áááśá˝á˘
âş REST (Representational State Transfer): á áŁá á¨á°ááá°á á¨á¤áá á áľáłáá á˛ááᣠá HTTP áá´áá˝ áĽá á URI (Uniform Resource Identifier) áá á¨á°áá°á¨á° ááá˘
âş SOAP (Simple Object Access Protocol): á¨áᨠáĽá á¨á áá áĽáĽá á¨áá ááŽáśáŽá á˛ááᣠáĽááá áá á XML áá á¨á°áá°á¨á° ááá˘
âş GraphQL: á°áá áá˝ (clients) á¨áááááľá áá¨á á áľááá áĽáá˛á áá á¨ááŤáľá˝á áá áá (query) áááá˘
âş gRPC (gRPC Remote Procedure Call): á¨Google á¨á°áá á¨áá°á á ááťá¸á áŤáá áĽá á Protocol Buffers áá á¨á°áá°á¨á° ááŽáśáŽáá˘
âş WebSocket: á á°áá á áĽá á á áááá ááŤá¨á ááŁáááľ áŤáá áŁááááľ ááááľ áááááľ (two-way communication) áĽáá˛áá á¨ááŤáľá˝á á´áááá (áá á˝á áłá (real-time) áá¨á á áá)á˘
â 4ď¸âŁ API Authentication (á¨á¤áá á á¨ááááľ áá¨áááŤ) - (áĽááá 4)
á¤áá áá áá áá ááá áľ áĽáá°áá˝á áĽá á¨áľááš ááĽáśá˝ (resources) áĽáá°ááááą ááá¨ááἠá¨ááŤáááá áá´áá˝á˘
â Basic Auth: á¨á°á áá áľá áĽá á¨ááá áá á HTTP áŤáľááá˝ (headers) ááľáĽ á ááá á¨áá°á¨á ááá áá¨áááŤá˘
â Token Auth: á°á ááá á áá´ á¨á°á¨ááá á ááᣠáá᪠áĽáŤááá˝ áá á¨áá ááá áľ áአááááľ (token) á ááá á¨áá°á¨á áá¨áááŤá˘
â JWT (JSON Web Token): á á˛ááłá á¨á°áá¨á áĽá áá¨á á¨áŤá áአááááľ (token)á˘
â OAuth (Open Authorization): á°á áááá˝ á¨ááá ááá¸áá áłáá°áĄ á¨á°áá°á áá¨á ááá á°ááŁá áĽáá˛áŤáŤáá á¨ááá áľ á¨áááľ ááľá áľ (authorization) ááááá˘
â Session Auth: á°á ááá á áá´ á¨áᣠá áá á¨ááá áá ááłáá፠(Session ID) á áá áá á¨ááááľ áá¨áá፠á¨áá°á¨áá áľá˘
â 5ď¸âŁ API Documentation (á¨á¤áá á ááĽáŤáŞáŤ á°ááľ) - (áĽááá 5)
á ááľ á¤áá á áĽáá´áľ áĽáá°áá°áŤ áĽá áĽáá´áľ áĽáá°áá ááá áľ áááá˘áá˝ á¨áááá˝ á°ááľ áááááľá˘
â Swagger/OpenAPI Spec: á¤áá áá á áŽáľ ááá ἠá áá˝á (machine-readable) ááááľ ááááá˝ á¨ááŤáľá˝á ááááá˘
â Postman: á¤áá ááá˝á áááá¨á áĽá á°ááľ ááááááľ á¨ááŤáááá á°ááłá ááŁáŞáŤá˘
â Redoc/DapperDox: á¨OpenAPI á°ááśá˝ áááá á ááá ááá ἠá¨áá˝á á¨á¤áá á á°ááľ áááá á á¨ááŤáááá ááłáŞáŤáá˝á˘
â 6ď¸âŁ API Features (á¨á¤áá á ááá áŁá áŞáŤáľ) - (áĽááá 6)
á ááľ áĽáŠ á¤áá á áááŠáľ á¨ááᥠáŁá áŞáŤáľá˘
â Pagination: á¨áá°á áá á áŤáá áá¨áá áá° áľááá˝ áááá˝ (áážá˝) á áááá áááá˘
â URI, Query, Path Parameters: áá¨á áááľá°ááá á áŠá áá¤á (URL) ááľáĽ á¨ááŤá°áą ááááśá˝á˘
â Path Parameters: á áŠá áá á (URI) ááááľ ááľáĽ á¨á°áŤá°áą (áááłá: /users/{id})á˘
â Query Parameters: á áŠá áá á (URI) áá¨á¨áť áá á¨áá¨áአ(áááłá: ?limit=10&page=1)á˘
â API Versioning: á¤áá á á˛áá¨á á°áá áá˝á áááááłáľ á¨á°ááŤáŠ áľáŞáśá˝á (versions) ááľáŹáľá˘
â Idempotency: á ááľá áĽáŤá á°ááá ááá á¨á ááááŠá áááł á ááľ áá áĽáá°á°áá¨á áĽáť áááἠááťáá˘
â HATEOAS (Hypermedia as the Engine of Application State): RESTful á¤áá ááá˝ á¨ááĽáľ (resource) áá á°áŤááá ááŁá áá°á¨á á¨áá˝á áľáááśá˝á á¨ááŤáłáŠ á áááá˝á (links) ááŤá°áľá˘
â Content Negotiation: á°áá áá á¨á ááŤáł á áá¸áśá˝ (áááłá: JSON, XML) á¨áľááá áĽáá°áááá áá áááአáááá˝á˘
â¤10
â
7ď¸âŁ API Implementation Frameworks (á¤áá á áááááŁáľ á¨ááŤáááá ááááá˝) - (áĽááá 7)
á¤áá ááá˝á á ááĽááľ áĽá á áĽááľ áááááŁáľ á¨ááŤáááá áśááľááŽá˝á˘
â Flask/Django (Python): á¨ááá°á (Python) á¨áľá áááľ ááááá˝á˘
â Node.js/FastAPI (JavaScript/Python): áá¤áá á áááľ á°ááłá áĽá ááŁá ááááá˝á˘
â Spring (Java): ááľáá áľ á°á¨á (Enterprise-level) á¨á፠(Java) áá°áá áŞáŤáá˝ áĽá á¤áá ááá˝ á¨ááŤáááá áááá ááááá˘
â 8ď¸âŁ API Gateways (á¨á¤áá á ááá˘áŤáá˝) - (áĽááá 8)
á¨á¤áá á áĽáŤááá˝á á¨ááŤáľá°áłáľáᣠá¨áá áĽá áĽá á¨ááŤáľá°ááá á¨á áááááľ á˝áá (layer)á˘
â AWS API Gateway/Azure API Service: á¨áá ááááš á¨á°áá (cloud) á áááááľ á á áŤá˘áá˝ á¨á°áá á¤áá á ááá áááľ á áááááśá˝á˘
â Kong/Apigee/Nginx: á¨á¤áá á ááá˘áŤ ááľáá áááááŁáľ á¨ááŤáááá á°ááłá áśááľááŽá˝á˘
â 9ď¸âŁ API Integration Patterns (á¨á¤áá á áá á°áľ áľááśá˝) - (áĽááá 9)
á¨á°ááŤáŠ á˛áľá°áá˝á á ááľ áá ááááááľ á¨ááŤáááá ááááśá˝á˘
â Sync vs Async (Synchronous vs Asynchronous):
â Sync: á°áá áá áááľ áĽáľáŞáŤáá áľá¨áľ á¨áá áĽá á áľ áááááľá˘
â Async: á°áá áá áłáá áĽá áľáŤá áĽáá˛á°áŤ áľááá á¨áá°áĽá áľ áĽá áááąá á áá áá/ááááľ á¨ááŤááá áľ áááááľ (áááłá: á Message Queue)á˘
â Webhooks: á ááľ ááľá°áľ á˛áá á á áááአáŤáą áá°áá áá á¨ááŤáłáá á áľ áá´ (á¨áááá (Polling) á°ááŤá)á˘
â Polling: á°áá áá á á˛áľ áá¨á áááŠá á á°áá°á á¨áá ááŠááľ á°ááá á¨áá áá á áľá˘
â Batch Processing: á¨áá°á áá á áŤáá áá¨áá á á ááľ áá ááľá°áááľá˘
â Message Queue: á á áááŹá˝áá˝ ááŤá¨á áŤááá áááááľ áŤáá°ááłáłá (asynchronous) áááľá¨á á¨ááŤáááá áľáááľá˘
â 1ď¸âŁ0ď¸âŁ API Performance (á¨á¤áá á á ááťá¸á) - (áĽááá 10)
á¨á¤áá ááá˝á ááĽááľáŁ á áľá°áááááľ áĽá ááŹáľ (scalability) áááťáťá á¨áá¨áą áá´áá˝á˘
â Caching: áá¨áá á áááŤáááľ á ááľááἠá°á°ááá áĽáŤááá˝á á ááĽááľ ááááľá˘
4ď¸âŁ Rate Limiting: á ááľ á°áá á á á°áá°á á¨áá áá°áĽ ááľáĽ ááŤááá á á¨áá˝ááá á¨áĽáŤá áĽááľ ááá°áĽ (á˛áľá°áá ááá á á )á˘
â Load Balancing: á¨áľáŤáá áŤáá á á ááŤáł á ááááŽá˝ áá á áá¨ááá á ááťá¸áá ááťáťá áĽá á¨á ááľ áá á ááĽááľ (single point of failure) á á°áá ááááľá˘
â Indexing: á áá¨á ááľ (database) ááľáĽ á¨áá¨á áááá ááĽááľ áá¨ááá˘
â Scaling: á¨á¤áá á á áááááą á¨ááááá á¨á°á áá áĽááľ áĽá á¨áĽáŤá áá á á¨áá¨áá á˝ááł (Horizontal/Vertical Scaling)á˘
â Performance Testing: á¨á¤áá áá á ááťá¸áᣠáá¨áááľ áĽá ááŹáľ áááá°á˝ á¨áá°á¨á áá¨áŤá˘
áá á¨áááŞáŤ ááááľ (Roadmap) á¤áá ááá˝á á¨áá á¨áą áĽáľá¨ ááľáĽáľáĽ á´áááŽá˝ áľá¨áľ áááá á¨áá¨áł á°á áŤá áĽá á¨á°áá áááŞáŤ ááᢠáĽáŤááłááą á°á¨á á¨á°áá¨á ááá á¨áá á¨á¤áá á áááľ á áŤáá áááááá˘
á¤áá ááá˝á á ááĽááľ áĽá á áĽááľ áááááŁáľ á¨ááŤáááá áśááľááŽá˝á˘
â Flask/Django (Python): á¨ááá°á (Python) á¨áľá áááľ ááááá˝á˘
â Node.js/FastAPI (JavaScript/Python): áá¤áá á áááľ á°ááłá áĽá ááŁá ááááá˝á˘
â Spring (Java): ááľáá áľ á°á¨á (Enterprise-level) á¨á፠(Java) áá°áá áŞáŤáá˝ áĽá á¤áá ááá˝ á¨ááŤáááá áááá ááááá˘
â 8ď¸âŁ API Gateways (á¨á¤áá á ááá˘áŤáá˝) - (áĽááá 8)
á¨á¤áá á áĽáŤááá˝á á¨ááŤáľá°áłáľáᣠá¨áá áĽá áĽá á¨ááŤáľá°ááá á¨á áááááľ á˝áá (layer)á˘
â AWS API Gateway/Azure API Service: á¨áá ááááš á¨á°áá (cloud) á áááááľ á á áŤá˘áá˝ á¨á°áá á¤áá á ááá áááľ á áááááśá˝á˘
â Kong/Apigee/Nginx: á¨á¤áá á ááá˘áŤ ááľáá áááááŁáľ á¨ááŤáááá á°ááłá áśááľááŽá˝á˘
â 9ď¸âŁ API Integration Patterns (á¨á¤áá á áá á°áľ áľááśá˝) - (áĽááá 9)
á¨á°ááŤáŠ á˛áľá°áá˝á á ááľ áá ááááááľ á¨ááŤáááá ááááśá˝á˘
â Sync vs Async (Synchronous vs Asynchronous):
â Sync: á°áá áá áááľ áĽáľáŞáŤáá áľá¨áľ á¨áá áĽá á áľ áááááľá˘
â Async: á°áá áá áłáá áĽá áľáŤá áĽáá˛á°áŤ áľááá á¨áá°áĽá áľ áĽá áááąá á áá áá/ááááľ á¨ááŤááá áľ áááááľ (áááłá: á Message Queue)á˘
â Webhooks: á ááľ ááľá°áľ á˛áá á á áááአáŤáą áá°áá áá á¨ááŤáłáá á áľ áá´ (á¨áááá (Polling) á°ááŤá)á˘
â Polling: á°áá áá á á˛áľ áá¨á áááŠá á á°áá°á á¨áá ááŠááľ á°ááá á¨áá áá á áľá˘
â Batch Processing: á¨áá°á áá á áŤáá áá¨áá á á ááľ áá ááľá°áááľá˘
â Message Queue: á á áááŹá˝áá˝ ááŤá¨á áŤááá áááááľ áŤáá°ááłáłá (asynchronous) áááľá¨á á¨ááŤáááá áľáááľá˘
â 1ď¸âŁ0ď¸âŁ API Performance (á¨á¤áá á á ááťá¸á) - (áĽááá 10)
á¨á¤áá ááá˝á ááĽááľáŁ á áľá°áááááľ áĽá ááŹáľ (scalability) áááťáťá á¨áá¨áą áá´áá˝á˘
â Caching: áá¨áá á áááŤáááľ á ááľááἠá°á°ááá áĽáŤááá˝á á ááĽááľ ááááľá˘
4ď¸âŁ Rate Limiting: á ááľ á°áá á á á°áá°á á¨áá áá°áĽ ááľáĽ ááŤááá á á¨áá˝ááá á¨áĽáŤá áĽááľ ááá°áĽ (á˛áľá°áá ááá á á )á˘
â Load Balancing: á¨áľáŤáá áŤáá á á ááŤáł á ááááŽá˝ áá á áá¨ááá á ááťá¸áá ááťáťá áĽá á¨á ááľ áá á ááĽááľ (single point of failure) á á°áá ááááľá˘
â Indexing: á áá¨á ááľ (database) ááľáĽ á¨áá¨á áááá ááĽááľ áá¨ááá˘
â Scaling: á¨á¤áá á á áááááą á¨ááááá á¨á°á áá áĽááľ áĽá á¨áĽáŤá áá á á¨áá¨áá á˝ááł (Horizontal/Vertical Scaling)á˘
â Performance Testing: á¨á¤áá áá á ááťá¸áᣠáá¨áááľ áĽá ááŹáľ áááá°á˝ á¨áá°á¨á áá¨áŤá˘
áá á¨áááŞáŤ ááááľ (Roadmap) á¤áá ááá˝á á¨áá á¨áą áĽáľá¨ ááľáĽáľáĽ á´áááŽá˝ áľá¨áľ áááá á¨áá¨áł á°á áŤá áĽá á¨á°áá áááŞáŤ ááᢠáĽáŤááłááą á°á¨á á¨á°áá¨á ááá á¨áá á¨á¤áá á áááľ á áŤáá áááááá˘
â¤9đ3
â
áá
ááľá á¨á°ááŤáŠ á¨á°áá¨á á áááśá˝á (Server Types) áŤáłáŤáᢠá°áá¨á áááľ á ááľááá (Network) ááľáĽ áá ááá˝ áŽáááá°áŽá˝ (á°áá áá˝ ááá 'clients') áá¨áᣠá áááááľáŁ ááá ááĽááľ (resources) á¨ááŤááἠáááá áŽáááá°á ááá˘
â á ááľá áá á¨áááŤá¸á ááŠááśá˝ á ááááľ 'ááá ááá°á' (Form Factor) á ááŁááᣠáá¸áá á á áŤáá á ááťá¸áᣠáá áá¸áᣠáĽá áĽáá´áľ á á ááľ áŚáł áá á°á°áŤá á°á áĽáá°áááᥠáá á¨á°áá°á¨á° ááá˘
â áĽáľá˛ áĽáŤááłááłá¸áá á áááá áĽááŤá¸ááŚ
â 1. áĽá 2. áŤá á°áá¨á (1U rack server áĽá 2U rack server)
â áĽááá áááą á á ááľ ááľáĽ áľá á¨áááľá áá¸áá˘
â ááááľáĄ áŤá á°áá¨á (Rack Server) áááľ á°á¨ááá á á á á ááአá á°á°áŤ "áŤá" (Rack) á°áĽá á áá ፠á¨áĽá¨áľ áááłáĽá ááá ááľáá፠(cabinet/frame) ááľáĽ á°á°áŤáጠáááá á áłáľáŚ á¨á°á°áŤ á°áá¨á ááá˘
â "U" áááľá áá? "U" áááľ 'Rack Unit' (á¨áŤá á ááľ) á˛áá á¨á°áá¨áŠá áááľ (height) á¨áááŤá áľ áá°á á á ááľ ááá˘
âş 1U = 1.75 á˘áá˝ (4.45 áł.á) áááľ á ááᢠá ááľá áá (ááĽá 1) áĽáá°ááá¨á á áŁá áľáľ (thin) ááá˘
âş 2U = 3.5 á˘áá˝ (8.9 áł.á) áááľ á ááᢠ(ᨠ1U áĽáĽá)ᢠá ááľá (ááĽá 2) áá áĽáá°ááłá¨á ᨠ1U ááá áááᢠ(3U, 4U, ááá°. áĽáŤá áááĽáá)
âş áĽá áᥠááá áĽá áá¸á áŚáłá á á ááŁáĄ áá áá (space efficiency) ááᢠá á ááľ áŤá áááłáĽá ááľáĽ á ááŤáł á°áá¨áŽá˝á áĽááľ á ááľ á ááľ áá ááľ á áá°áá°á áá°áŤááľáŁ áááááᣠáĽá á áŹáĽá áááááľ áŤáľá˝ááá˘
â áľááá á¨áá¨á ááá¨ááľ (Data Centers) á áĽááľ á¨áá áááľ áá á á áááľ ááá˘
â 3. áłáá á°áá¨á (Tower Server)
âş ááááľáĄ áá á°áá¨á á á ááš áá áĽáá°ááá ááá áľ á¨á´áľááśá áŽáááá°á (Desktop PC) 'áłáá' (tower) áááľááᢠá áŤáą á°ááĽá ááá áá˝ááá˘
âş á á áááᥠá¨ááľ áŤá áááłáĽá á áŤáľáááááᢠáĽááá áá á ááľá°á áĽá ááŤá¨áá áááśá˝ (Small and Medium Businesses) ááá á áááŤá á˘áŽáá˝ áá ááľ á¨á°áá°á á áááááľ (áááłá ááá ááááŤáľáŁ ááŞáá°á ááááŁá á) áá ááá áłáá˘
â áĽá á/ááłáľáĄ
âş áĽá áᥠáŤá ááááľ áľáááá áá ááá ááááłáᢠáááááŁáá (cooling) á á ááťáŤáááľ á¸áĽ áŤá ááá˘
â ááłáąáĄ á¨á°áá¨áŽáš áĽááľ á¨á¨áᨠ(áááłá 4 ááá 5 á¨áá) áĽá áŚáł ááááᣠáá°áŤááľá á áľá¸á᪠ááááᣠá¨áŹáĽá áĽááľá áá ááá˘
â 4. áĽá 5. áĽááľ á°áá¨á (Blade Server) áĽá áááá á°áá¨á (Modular Server)
â áĽááá áááą á˝áá°-ááłáŚá˝ á áŁá á°ááŤáŤá˘ áá¸áᤠá ááą á¨áááá á áŤá ááá˘
âş áĽááľ á°áá¨á (Blade Server - ááľá 4)áĄ
âş 'áĽááľ' (Blade) áááľ á áŁá áľáľ áĽá á ááľá°á á°áá¨á á˛ááᣠáĽáá° ááŽá°á°áᣠáá á°á¨ áľááľáł (RAM)ᣠáĽá áááľ áľáŤáá áŤá áá áá á¨áŽáááá°á áááá˝á áĽáť á¨áŤá ááá˘
âş áĽááśá˝ á áŤáłá¸á á áá°áŠáᢠá¨áŤáłá¸á á¨ááá á á ááŚáľ (Power Supply) ááá á¨ááľááá áááľ á¨áá¸ááá˘
â áááá á°áá¨á (Modular Server - ááľá 5)áĄ
âş áá á ááľá 5 áá á¨ááá¨á áľáá áłáĽá "áťá˛áľ" (Chassis) ááá 'Enclosure' ááŁááá˘
âş 'áĽááľ á°áá¨áŽá˝' (ááľá 4) á¨áá°áŠáľ á áá áťá˛áľ ááľáĽ ááá˘
âş áá áťá˛áľ (áłáĽá) áááá áĽááśá˝ á¨ááŤáááá á¨á፠á¨ááá á á ááŚáľ (Power Supply)ᣠá¨ááááᣠá°áááá˝ (Cooling Fans)ᣠáĽá á¨ááľááá áááááľ (Networking) á á ááľ áá á á áá ááááá˘
âş áĽá áᥠáľáá áĽá á "High-Density Computing" ááŁááᢠáá á áááľáŁ á áŁá á á ááľá°á áŚáł áá (áááłá á á ááľ áŤá ááľáĽ) áĽá á á áŁá áĽá á¨áŽáááá˛áá ááá (á ááŤáł á°áá¨áŽá˝á) áá¨á áŤáľá˝ááá˘
âş á¨ááá áááłá áĽá á¨áŹáĽá áĽááľá á áĽá á ááááłáá˘
â 6. ááááŽá°áá¨á (Microserver)
âş ááááľáĄ á¨áľá áĽáá°ááá¨áłá á áŁá á ááľá°áᣠáááᣠáĽá ááá ááŁá˘ á¨áá á°áá¨á ááá˘
âş áá áᥠá¨áłáá á°áá¨á á áŁá áŤáá° á˛ááᣠá ááłáá´ á¨ááŤá áááľ áľáŤáá (External Hard Drive) ááá á¨áľáá˝ áŁáĽá áĽáá á áá ááĽáá˘
âş á á áááᥠáĽááá áá ááá ááá áľáŤáá˝ (light workloads) áŤáááááᢠáááłááĄ
âş áá ááľá°á á˘áŽ (á¨10-15 á°á á áłá˝) ááá áááŞáŤ (File Server)
âş áá¤áľ ááľáĽ áá˛áŤ ááá¨á (Home Media Center)
âş áááá á¨áἠááľá˛áá (Web Hosting) ááá ááá¨áŤ (testing)
âş áá áááŤáᥠá ááľá°á á¨ááá áááłá (low power consumption)ᣠáá á°á áááᣠáĽá á¸áĽ áĽá ááľáŤáą ááá˘
áá áááŤáĄ
â áłáá á°áá¨áᥠáá ááľá°á áááľáŁ áĽáá° á´áľááśá ááááá˘
â áŤá (1U, 2U) á°áá¨áᥠááá¨á ááá¨ááľ (Data Centers)ᣠáŚáł áááá ἠá áááłáĽá áá°á¨á°áŤáá˘
â áĽááľ/áááá á°áá¨áᥠááĽá á á¨áá°á ááá (High Performance) á á ááľá°á áŚáłáŁ ááá á á ááľ áťá˛áľ ááľáĽ áá ááááá˘
â ááááŽá°áá¨áᥠáááá áľáŤáá˝ áĽá áá¤áľ ááľáĽ á áááááľáŁ á áŁá á ááľá°á áĽá ááá ááŁá˘ ááá˘
â á ááľá áá á¨áááŤá¸á ááŠááśá˝ á ááááľ 'ááá ááá°á' (Form Factor) á ááŁááᣠáá¸áá á á áŤáá á ááťá¸áᣠáá áá¸áᣠáĽá áĽáá´áľ á á ááľ áŚáł áá á°á°áŤá á°á áĽáá°áááᥠáá á¨á°áá°á¨á° ááá˘
â áĽáľá˛ áĽáŤááłááłá¸áá á áááá áĽááŤá¸ááŚ
â 1. áĽá 2. áŤá á°áá¨á (1U rack server áĽá 2U rack server)
â áĽááá áááą á á ááľ ááľáĽ áľá á¨áááľá áá¸áá˘
â ááááľáĄ áŤá á°áá¨á (Rack Server) áááľ á°á¨ááá á á á á ááአá á°á°áŤ "áŤá" (Rack) á°áĽá á áá ፠á¨áĽá¨áľ áááłáĽá ááá ááľáá፠(cabinet/frame) ááľáĽ á°á°áŤáጠáááá á áłáľáŚ á¨á°á°áŤ á°áá¨á ááá˘
â "U" áááľá áá? "U" áááľ 'Rack Unit' (á¨áŤá á ááľ) á˛áá á¨á°áá¨áŠá áááľ (height) á¨áááŤá áľ áá°á á á ááľ ááá˘
âş 1U = 1.75 á˘áá˝ (4.45 áł.á) áááľ á ááᢠá ááľá áá (ááĽá 1) áĽáá°ááá¨á á áŁá áľáľ (thin) ááá˘
âş 2U = 3.5 á˘áá˝ (8.9 áł.á) áááľ á ááᢠ(ᨠ1U áĽáĽá)ᢠá ááľá (ááĽá 2) áá áĽáá°ááłá¨á ᨠ1U ááá áááᢠ(3U, 4U, ááá°. áĽáŤá áááĽáá)
âş áĽá áᥠááá áĽá áá¸á áŚáłá á á ááŁáĄ áá áá (space efficiency) ááᢠá á ááľ áŤá áááłáĽá ááľáĽ á ááŤáł á°áá¨áŽá˝á áĽááľ á ááľ á ááľ áá ááľ á áá°áá°á áá°áŤááľáŁ áááááᣠáĽá á áŹáĽá áááááľ áŤáľá˝ááá˘
â áľááá á¨áá¨á ááá¨ááľ (Data Centers) á áĽááľ á¨áá áááľ áá á á áááľ ááá˘
â 3. áłáá á°áá¨á (Tower Server)
âş ááááľáĄ áá á°áá¨á á á ááš áá áĽáá°ááá ááá áľ á¨á´áľááśá áŽáááá°á (Desktop PC) 'áłáá' (tower) áááľááᢠá áŤáą á°ááĽá ááá áá˝ááá˘
âş á á áááᥠá¨ááľ áŤá áááłáĽá á áŤáľáááááᢠáĽááá áá á ááľá°á áĽá ááŤá¨áá áááśá˝ (Small and Medium Businesses) ááá á áááŤá á˘áŽáá˝ áá ááľ á¨á°áá°á á áááááľ (áááłá ááá ááááŤáľáŁ ááŞáá°á ááááŁá á) áá ááá áłáá˘
â áĽá á/ááłáľáĄ
âş áĽá áᥠáŤá ááááľ áľáááá áá ááá ááááłáᢠáááááŁáá (cooling) á á ááťáŤáááľ á¸áĽ áŤá ááá˘
â ááłáąáĄ á¨á°áá¨áŽáš áĽááľ á¨á¨áᨠ(áááłá 4 ááá 5 á¨áá) áĽá áŚáł ááááᣠáá°áŤááľá á áľá¸á᪠ááááᣠá¨áŹáĽá áĽááľá áá ááá˘
â 4. áĽá 5. áĽááľ á°áá¨á (Blade Server) áĽá áááá á°áá¨á (Modular Server)
â áĽááá áááą á˝áá°-ááłáŚá˝ á áŁá á°ááŤáŤá˘ áá¸áᤠá ááą á¨áááá á áŤá ááá˘
âş áĽááľ á°áá¨á (Blade Server - ááľá 4)áĄ
âş 'áĽááľ' (Blade) áááľ á áŁá áľáľ áĽá á ááľá°á á°áá¨á á˛ááᣠáĽáá° ááŽá°á°áᣠáá á°á¨ áľááľáł (RAM)ᣠáĽá áááľ áľáŤáá áŤá áá áá á¨áŽáááá°á áááá˝á áĽáť á¨áŤá ááá˘
âş áĽááśá˝ á áŤáłá¸á á áá°áŠáᢠá¨áŤáłá¸á á¨ááá á á ááŚáľ (Power Supply) ááá á¨ááľááá áááľ á¨áá¸ááá˘
â áááá á°áá¨á (Modular Server - ááľá 5)áĄ
âş áá á ááľá 5 áá á¨ááá¨á áľáá áłáĽá "áťá˛áľ" (Chassis) ááá 'Enclosure' ááŁááá˘
âş 'áĽááľ á°áá¨áŽá˝' (ááľá 4) á¨áá°áŠáľ á áá áťá˛áľ ááľáĽ ááá˘
âş áá áťá˛áľ (áłáĽá) áááá áĽááśá˝ á¨ááŤáááá á¨á፠á¨ááá á á ááŚáľ (Power Supply)ᣠá¨ááááᣠá°áááá˝ (Cooling Fans)ᣠáĽá á¨ááľááá áááááľ (Networking) á á ááľ áá á á áá ááááá˘
âş áĽá áᥠáľáá áĽá á "High-Density Computing" ááŁááᢠáá á áááľáŁ á áŁá á á ááľá°á áŚáł áá (áááłá á á ááľ áŤá ááľáĽ) áĽá á á áŁá áĽá á¨áŽáááá˛áá ááá (á ááŤáł á°áá¨áŽá˝á) áá¨á áŤáľá˝ááá˘
âş á¨ááá áááłá áĽá á¨áŹáĽá áĽááľá á áĽá á ááááłáá˘
â 6. ááááŽá°áá¨á (Microserver)
âş ááááľáĄ á¨áľá áĽáá°ááá¨áłá á áŁá á ááľá°áᣠáááᣠáĽá ááá ááŁá˘ á¨áá á°áá¨á ááá˘
âş áá áᥠá¨áłáá á°áá¨á á áŁá áŤáá° á˛ááᣠá ááłáá´ á¨ááŤá áááľ áľáŤáá (External Hard Drive) ááá á¨áľáá˝ áŁáĽá áĽáá á áá ááĽáá˘
âş á á áááᥠáĽááá áá ááá ááá áľáŤáá˝ (light workloads) áŤáááááᢠáááłááĄ
âş áá ááľá°á á˘áŽ (á¨10-15 á°á á áłá˝) ááá áááŞáŤ (File Server)
âş áá¤áľ ááľáĽ áá˛áŤ ááá¨á (Home Media Center)
âş áááá á¨áἠááľá˛áá (Web Hosting) ááá ááá¨áŤ (testing)
âş áá áááŤáᥠá ááľá°á á¨ááá áááłá (low power consumption)ᣠáá á°á áááᣠáĽá á¸áĽ áĽá ááľáŤáą ááá˘
áá áááŤáĄ
â áłáá á°áá¨áᥠáá ááľá°á áááľáŁ áĽáá° á´áľááśá ááááá˘
â áŤá (1U, 2U) á°áá¨áᥠááá¨á ááá¨ááľ (Data Centers)ᣠáŚáł áááá ἠá áááłáĽá áá°á¨á°áŤáá˘
â áĽááľ/áááá á°áá¨áᥠááĽá á á¨áá°á ááá (High Performance) á á ááľá°á áŚáłáŁ ááá á á ááľ áťá˛áľ ááľáĽ áá ááááá˘
â ááááŽá°áá¨áᥠáááá áľáŤáá˝ áĽá áá¤áľ ááľáĽ á áááááľáŁ á áŁá á ááľá°á áĽá ááá ááŁá˘ ááá˘
â¤26đ7đ2
áŁááśáľáľ áá á ááśáá˛á ááľá°ááá፠ááĽáŞáŤ/ááĽá፠(Three Phase Automatic Transfer Switch - ATS) ááĽáŤáŞáŤ
âş áá ááľá ᨠATSá á¨á˝áŚ á áŤáŤá áĽá áá á°ááŁá áŤáłáŤáᣠáá á áá¤áááľáŞá áááľ (Load) áááľ á¨á°ááŤáŠ á¨ááá áááŽá˝á áĽáá´áľ áĽáá°ááŤáľá°áłáľá áŤáłáŤáá˘
â áá áá áááá˝ (Key Components):
â ATS (Automatic Transfer Switch): áá ááŁáŞáŤ á¨áĽáááą ááá¨á ááᢠááá á¨ááá ááá á˛á á ááá á˛áá¨áĽ áááąá (Load) á áŤáľ-á°á áá° ááľá á¨ááá ááá (Alternative Power) á¨ááŤáľá°ááá á˛áá ááá ááá á˛áááľ á°áá áááś á¨ááŤáᣠááá˘
â áá°á á ááá (Normal Power): áá ááá á¨á¤áááľáŞá á á ááŚáľ ááá á˛áá áĽááá áá á¨áĽááŤá á¨ááá á ááłá (National Grid) á¨ááᣠááᢠá áľáá áá á áľáŤááľáááá (Transformer) á áŠá áááŁáá˘
â ááľá ááá (Alternative Power): áá áá áŁá á፠á¨ááá ááá á˛ááᣠáá°á á ááá á˛áá¨áĽ ááááą ááá ááá á¨áĽ á¨ááŤáááá ááᢠá áľáá áá á áááŹá°á (Generator) á°ááľááá˘
â áááľ (Load): á¤áááľáŞá á¨ááŤáľáááá ááŁáŞáŤ ááá áĽáááľ ááᢠá ááľá áá á á¤áááľáŞá áá°á (Electric Motor) á°ááľááá˘
â á°áá¨áľ áĽáŹá¨áŽá˝ (Circuit Breakers): á áĽáŤááłááą á¨ááá ááá áĽá á ATS ááŤá¨á á°ááá á¨á¤áááľáŞá á áá áá°áľ (short circuit) ááá á¨áá á á áá á¨á¤áááľáŞá áá°áľ (overload) á ááá áá áľ áá áááá áááá¨áĽ á¨ááŤáááá á¨á°á áááľ ááłáŞáŤáá˝ áá¸áá˘
â á¨á˝áŚ á áŤáŤá ááĽáŤáŞáŤ (Wiring Explanation):
â áĽáááą áŁááśáľáľ áááŤá (Three-Phase) áľáááᣠááĽáŤááłááą á¨ááá ááá á áŤáľ ááľááŽá˝ áááŤááĄ-
â áśáľáľ á¨áá ááľááŽá˝ (L1, L2, L3): áĽááá á¨ááᣠá˘áŤ áĽá á°ááŤá ááľááŽá˝ á˛áá áááá ááá á¨áá¸á¨á áá¸áá˘
â á ááľ áááá°á ááľáá (Neutral - N): áá áĽáá ááľáá á˛áá á¨áá°áąá (circuit) ááá፠áŤáááááá˘
á¨áá°á á ááá áá° ATS ááá˘áŤ (Input from Normal Power - á፠á áŠá):
â á¨áá°á á ááá (á¨áłá˝ á፠áŤáá áľáŤááľáááá) áśáľáą ááá˝ (L1, L2, L3) áĽá áááá°áá (N) áá° á á፠á áŠá áŤáá á¨á¤.á˛.á¤áľ. á°ááááá˝ (L1, L2, L3, N) áááŁáá˘
á¨ááľá ááá áá° ATS ááá˘áŤ (Input from Alternative Power - áá á áŠá):
â á¨ááľá ááá (á¨áłá˝ áá áŤáá áááŹá°á) áśáľáą ááá˝ (L1, L2, L3) áĽá áááá°áá (N) áá° á áá á áŠá áŤáá á¨á¤.á˛.á¤áľ. á°ááááá˝ (L1, L2, L3, N) áááŁáá˘
á¨ATS áá° áááľ áá፠(Output from ATS to Load - ááá):
â á¤.á˛.á¤áľ. á˛áľá°á á¨áá¨á á á¨ááá ááá (á áŤáľ-á°á ááá á áĽá áá፠áá á¨áľ) áśáľáą á¨áá ááľááŽá˝ áĽá áááá°á ááľáአá¨á¤.á˛.á¤áľ. ááá á áŠá ááĽá°á áá° áááą (á¤áááľáŞá áá°á) áááłáá˘
â á¨ATS á°ááŁá (ATS Function):
âş á áá°á á áááł: á¤.á˛.á¤áľ. áááąá á¨áá°á á ááá (Normal Power) áá áŤááááá˘
âş ááá á˛áá¨áĽ: á¤.á˛.á¤áľ. á áá°á á ááá áá áááŤá¨áĽá á˛áŤááᣠá¨áĽááľ áááá¨áľ á áá á áŤáľ-á°á áá° ááľá ááá (Alternative Power) ááááŤáá˘
âş á á°á¨ááŞá áááŹá°áŠá á áŤáľ-á°á áĽáá˛ááł á¨ááŤá áááŁá áŞáŤ á˝áŚáá˝ (Control Wires) á ááľ (á ááľá áá áŤááľ áľááá˝ á˝áŚáá˝)á˘
âş ááá á˛áááľ: áá°á á ááá áá°áá á¨á áľ á˛áááľáŁ á¤.á˛.á¤áľ. áĽáá°áá á áŤáľ-á°á áááąá áá° áá°á á ááá ááááłá (áááŹá°áŠá áŤá ááá)á˘
âş á á á áááᣠáá áĽáááľ á¨á¤áááľáŞá ááá áááŤá¨áĽ á áááá áľ áá áááą (Load) áŤáááá¨áĽ áĽáŤáá áĽáá˛ááĽá á ááľá¨á á áľá°áááááľá áŤá¨áááŁáá˘
âş áá ááľá ᨠATSá á¨á˝áŚ á áŤáŤá áĽá áá á°ááŁá áŤáłáŤáᣠáá á áá¤áááľáŞá áááľ (Load) áááľ á¨á°ááŤáŠ á¨ááá áááŽá˝á áĽáá´áľ áĽáá°ááŤáľá°áłáľá áŤáłáŤáá˘
â áá áá áááá˝ (Key Components):
â ATS (Automatic Transfer Switch): áá ááŁáŞáŤ á¨áĽáááą ááá¨á ááᢠááá á¨ááá ááá á˛á á ááá á˛áá¨áĽ áááąá (Load) á áŤáľ-á°á áá° ááľá á¨ááá ááá (Alternative Power) á¨ááŤáľá°ááá á˛áá ááá ááá á˛áááľ á°áá áááś á¨ááŤáᣠááá˘
â áá°á á ááá (Normal Power): áá ááá á¨á¤áááľáŞá á á ááŚáľ ááá á˛áá áĽááá áá á¨áĽááŤá á¨ááá á ááłá (National Grid) á¨ááᣠááᢠá áľáá áá á áľáŤááľáááá (Transformer) á áŠá áááŁáá˘
â ááľá ááá (Alternative Power): áá áá áŁá á፠á¨ááá ááá á˛ááᣠáá°á á ááá á˛áá¨áĽ ááááą ááá ááá á¨áĽ á¨ááŤáááá ááᢠá áľáá áá á áááŹá°á (Generator) á°ááľááá˘
â áááľ (Load): á¤áááľáŞá á¨ááŤáľáááá ááŁáŞáŤ ááá áĽáááľ ááᢠá ááľá áá á á¤áááľáŞá áá°á (Electric Motor) á°ááľááá˘
â á°áá¨áľ áĽáŹá¨áŽá˝ (Circuit Breakers): á áĽáŤááłááą á¨ááá ááá áĽá á ATS ááŤá¨á á°ááá á¨á¤áááľáŞá á áá áá°áľ (short circuit) ááá á¨áá á á áá á¨á¤áááľáŞá áá°áľ (overload) á ááá áá áľ áá áááá áááá¨áĽ á¨ááŤáááá á¨á°á áááľ ááłáŞáŤáá˝ áá¸áá˘
â á¨á˝áŚ á áŤáŤá ááĽáŤáŞáŤ (Wiring Explanation):
â áĽáááą áŁááśáľáľ áááŤá (Three-Phase) áľáááᣠááĽáŤááłááą á¨ááá ááá á áŤáľ ááľááŽá˝ áááŤááĄ-
â áśáľáľ á¨áá ááľááŽá˝ (L1, L2, L3): áĽááá á¨ááᣠá˘áŤ áĽá á°ááŤá ááľááŽá˝ á˛áá áááá ááá á¨áá¸á¨á áá¸áá˘
â á ááľ áááá°á ááľáá (Neutral - N): áá áĽáá ááľáá á˛áá á¨áá°áąá (circuit) ááá፠áŤáááááá˘
á¨áá°á á ááá áá° ATS ááá˘áŤ (Input from Normal Power - á፠á áŠá):
â á¨áá°á á ááá (á¨áłá˝ á፠áŤáá áľáŤááľáááá) áśáľáą ááá˝ (L1, L2, L3) áĽá áááá°áá (N) áá° á á፠á áŠá áŤáá á¨á¤.á˛.á¤áľ. á°ááááá˝ (L1, L2, L3, N) áááŁáá˘
á¨ááľá ááá áá° ATS ááá˘áŤ (Input from Alternative Power - áá á áŠá):
â á¨ááľá ááá (á¨áłá˝ áá áŤáá áááŹá°á) áśáľáą ááá˝ (L1, L2, L3) áĽá áááá°áá (N) áá° á áá á áŠá áŤáá á¨á¤.á˛.á¤áľ. á°ááááá˝ (L1, L2, L3, N) áááŁáá˘
á¨ATS áá° áááľ áá፠(Output from ATS to Load - ááá):
â á¤.á˛.á¤áľ. á˛áľá°á á¨áá¨á á á¨ááá ááá (á áŤáľ-á°á ááá á áĽá áá፠áá á¨áľ) áśáľáą á¨áá ááľááŽá˝ áĽá áááá°á ááľáአá¨á¤.á˛.á¤áľ. ááá á áŠá ááĽá°á áá° áááą (á¤áááľáŞá áá°á) áááłáá˘
â á¨ATS á°ááŁá (ATS Function):
âş á áá°á á áááł: á¤.á˛.á¤áľ. áááąá á¨áá°á á ááá (Normal Power) áá áŤááááá˘
âş ááá á˛áá¨áĽ: á¤.á˛.á¤áľ. á áá°á á ááá áá áááŤá¨áĽá á˛áŤááᣠá¨áĽááľ áááá¨áľ á áá á áŤáľ-á°á áá° ááľá ááá (Alternative Power) ááááŤáá˘
âş á á°á¨ááŞá áááŹá°áŠá á áŤáľ-á°á áĽáá˛ááł á¨ááŤá áááŁá áŞáŤ á˝áŚáá˝ (Control Wires) á ááľ (á ááľá áá áŤááľ áľááá˝ á˝áŚáá˝)á˘
âş ááá á˛áááľ: áá°á á ááá áá°áá á¨á áľ á˛áááľáŁ á¤.á˛.á¤áľ. áĽáá°áá á áŤáľ-á°á áááąá áá° áá°á á ááá ááááłá (áááŹá°áŠá áŤá ááá)á˘
âş á á á áááᣠáá áĽáááľ á¨á¤áááľáŞá ááá áááŤá¨áĽ á áááá áľ áá áááą (Load) áŤáááá¨áĽ áĽáŤáá áĽáá˛ááĽá á ááľá¨á á áľá°áááááľá áŤá¨áááŁáá˘
â¤24
â
áá áá á¨ááľááá ááłáŞáŤáá˝ (Essential Networking Equipment) á áá¨á°ááľ áááá˝ á¨ááᏠá áááá á áĽáŤáŤáááĄ
â 1ď¸âŁ áá á¨ááľááá ááłáŞáŤáá˝ (Core Networking Devices)
âş áŤáá°á (Router):
â ááááąáĄ á¨á°ááŤáŠ ááľáááŽá˝á (áááłá á¨á¤áľ ááľáĽ ááľáááá (LAN) á¨á˘áá°áááľ (WAN) áá) á¨ááŤááá ááłáŞáŤ ááá˘
â á áááááąáĄ áłáł á¨á¨áľáá ááľááá áá° áááá áááľ áĽááłáá áľ á¨áááľáá áĽáą ááá˘
âş áľáá˝ (Switch):
â ááááąáĄ áĽá áŽáááá°áŽá˝á ááá ááłáŞáŤáá˝á á á ááľ á¨á¤áľ ááľáĽ ááľááá (LAN) ááľáĽ á¨ááŤááá ááłáŞáŤ ááá˘
â á áááááąáĄ áłáł á áľááá áá° á°áááá ááłáŞáŤ áĽáť ááľá¨áąá áŤá¨áááŁáá˘
âş á áá°áľ ááááľ (Access Point - AP):
â ááááąáĄ á¨áááľ á áᣠ(Wi-Fi) áááááľá á¨ááŤááἠááłáŞáŤ ááá˘
â á áááááąáĄ á áááľ á¨áá áŠáľá ááłáŞáŤáá˝ á Wi-Fi á ááŤáááľ áá° ááľááአáĽáá˛áᥠáŤáľá˝ááá˘
âş áá¨ááá á áááŤááľ (Firewall Appliance):
â ááááąáĄ ááľáááá á¨áá áľááśá˝ á¨áá¨áá¨á á¨áááľáá ááłáŞáŤá˘
â á áááááąáĄ á á°áá ááá áŤáá°ááá° áľáŤáá áá° ááľááአáĽááłááᣠáá¨áá¨ááá˘
âş ááľ áŁááá°á (Load Balancer):
â ááááąáĄ á¨á ááááŽá˝ (Servers) áľáĽáľáĽ ááŤá¨á áŤááá áľáŤáá á¨ááŤá¨ááá ááłáŞáŤ ááá˘
â á áááááąáĄ á á ááľ á áááá áá á¨áá á á áá á¨áá áŤá áĽááłááá á á ááľá¨á á¨á áááááśá˝á ááĽááľ áĽá ááŁáááľ áá¨ááŤáá˘
â 2ď¸âŁ áŹáĽáá˝ áĽá áááááľ (Cabling & Connectivity)
âş á¤á°áááľ áŹáĽáá˝ (Ethernet Cables - Cat5e, Cat6, ááá°.):
â ááááąáĄ áŽáááá°áŽá˝á áĽá ááá˝ á¨ááľááá ááłáŞáŤáá˝á á áááľ á¨ááŤááá áŹáĽáá˝ áá¸áá˘
âş áá˝ áŽááśá˝ (Patch Cords):
â ááááąáĄ ááłáŞáŤáá˝á á á áá áááľ (áááłá á¨áŽáááá°á áá° ááľááł áśáŹáľ ááá á áŤá ááľáĽ) ááááááľ á¨ááŤáááá á áá áŹáĽáá˝ áá¸áá˘
âş ááá á áŚáá˛á áŹáĽá (Fiber Optic Cable):
â ááááąáĄ áłáłá á áĽááá ááĽááľ á¨ááŤáľá°ááá ááá á¨ááľáłááľ ááŽá˝ áŤáá áŹáĽá ááá˘
â á áááááąáĄ áá¨á á áááľ áĽá áá¨áá°á ááĽááľ áááááśá˝ áŤáááááá˘
âş áŽá áá˛áŤá áŹáĽá (Coaxial Cable):
â ááááąáĄ ááŹáĽá á´ááŞáĽá (Cable TV) áĽá á ááłááľ á¨á˘áá°áááľ áááááśá˝ á¨ááŤáááá áŁá á ááľ á᪠áŹáĽá ááá˘
âş áá˝ ááá (Patch Panels):
â ááááąáĄ áááá á¨ááľááá áŹáĽáá˝ á áŤá ááľáĽ á áĽáááľ á¨ááŤá°áŤá ááłáŞáŤ ááá˘
â áŚá˛á˘ (ODE - Optical Distribution Enclosure):
âş ááááąáĄ á¨ááá á áŹáĽáá˝á áááá¨áĽ (termination) áĽá ááááŁá á (management) á¨ááŤáááá ááááŤá˘
â 3ď¸âŁ áŤáŽá˝ áĽá áááŁá ááŤáá˝ (Racks & Mounting)
â áŤá áźáááľ áĽá áááŁá ááŤáá˝ (Rack Shelves & Mounts):
âş ááááąáĄ á¨ááľááá ááłáŞáŤáá˝á á áŤá ááľáĽ á áĽááá áááľááἠá¨ááŤáááá áá°áá°áŞáŤáá˝ áĽá ááŤáŁáá˝
â 4ď¸âŁ ááá áĽá áá áŁá á፠(Power & Backup)
âş áŠáá¤áľ (UPS - Uninterruptible Power Supply):
â ááááąáĄ á¨á¤áááľáŞá ááá á˛áá¨áĽ áá°áá°á áá ááłáŞáŤáá˝ ááľáŤáłá¸áá áĽáá˛ááĽá á¨ááŤáľá˝á áŁáľáŞ áŤáá ááłáŞáŤ ááá˘
âş áá˛áŠ (PDU - Power Distribution Unit):
â ááááąáĄ á¨á¤áááľáŞá áááá áá° á°ááŤáŠ á¨ááľááá ááłáŞáŤáá˝ á áĽááľ á¨ááŤá¨ááá ááłáŞáŤá˘
âş áááŹá°áŽá˝ (Generators):
â ááááąáĄ áľááá á¨ááľááá ááá áŽá˝ (Large Setups) áá áá¨á á áá á¨ááá áááŤá¨áĽ á˛áá áá áŁá á፠ááá á¨ááŤááᥠáá˝áá˝á˘
âş5ď¸âŁ áá¨á¨áť ááłáŞáŤáá˝ (End Devices)
âş áá˛áá˝/áááśáá˝ (PCs / Laptops):
â ááááąáĄ á°á áááá˝ ááľáááŠá á¨áá áááŁá¸á á¨áŽáááá°á á áááśá˝á˘
âş á°áá¨áŽá˝ (Servers):
â ááááąáĄ áá¨ááá˝áᣠáłáłá¤áá˝á áĽá áááá˝á áááá˝ á¨ááľááአá áŁááľ á¨ááŤáአáááá áŽáááá°áŽá˝á˘
âş áŞáŚá áá áľááŽá˝/á áá áľááŽá˝ (VoIP Phones / IP Phones)
â ááááąáĄ á á˘áá°áááľ ááŽáśáŽá (IP) á ááŤáááľ á¨áľáá áĽáŞáá˝á á¨ááŤá°áá áľááŽá˝á˘
âş á ááŚá˛ ááłáŞáŤáá˝ (IoT Devices - Sensors, CCTV, ááá°.):
â ááááąáĄ á¨á˘áá°áááľ áá á¨áááá áĽá áłáł á¨áá°á áľáĄ áááá ááłáŞáŤáá˝ (áááłá áľáááľ á´áá°áŽá˝áŁ á¨á°á áááľ áŤááŤáá˝)á˘
6ď¸âŁ á°á áááľ áĽá ááľáľá (Security & Monitoring)
âş áááľ á áᣠáááŁá áŞáŤáá˝ (Wireless Controllers):
âşááááąáĄ áĽá á áá°áľ ááááśá˝á (APs) á á ááľ áŚáł ááááŁá á áĽá áááľá°áłá°á á¨ááŤáááá ááłáŞáŤá˘
â ááľááá áááŁá áŞáŤ ááłáŞáŤáá˝ (Network Monitoring Tools - TWPs, SNMP Tools):
âş ááááąáĄ á¨ááľáááŠá áááł áĽá áĽáá áľáá´ ááá¨áłá°á á¨ááŤáááá áśááľááŽá˝á˘
â á˛á˛á˛áŞ áŤááŤáá˝ (CCTV Cameras):
âş ááááąáĄ áá°á áááľ á˛áŁá á á áŤáŁá˘á á¨áá°á¨á áĽáá áľáá´áá˝á á áŞá˛áŽ á¨ááááš áŤááŤáá˝á˘
â á áá´ááá˝ (Antennas - Omni, Directional):
âş ááááąáĄ ᨠWi-Fi ááááľá ááá°áŤá¨áľ ááá áááá á á¨ááŤáááá ááłáŞáŤáá˝á˘
âş áŚáá (Omni-Wi-Fi coverage): ááááąá á ááá á á áŁáŤ á¨ááŤá°áŤáá˘
âş áłááŹáá˝áá (Directional): ááááąá áá° á ááľ á á áŁáŤ áĽáť á¨ááŤá°áŤáá˘
âş áĽááá ááłáŞáŤáá˝ á á፠á°ááá á°á á ááľáŤáľ á ááľ áááá á¨áŽáááá°á ááľááá á á°áá˘á áááł áĽáá˛á°áŤ áŤá°áááá˘
â 1ď¸âŁ áá á¨ááľááá ááłáŞáŤáá˝ (Core Networking Devices)
âş áŤáá°á (Router):
â ááááąáĄ á¨á°ááŤáŠ ááľáááŽá˝á (áááłá á¨á¤áľ ááľáĽ ááľáááá (LAN) á¨á˘áá°áááľ (WAN) áá) á¨ááŤááá ááłáŞáŤ ááá˘
â á áááááąáĄ áłáł á¨á¨áľáá ááľááá áá° áááá áááľ áĽááłáá áľ á¨áááľáá áĽáą ááá˘
âş áľáá˝ (Switch):
â ááááąáĄ áĽá áŽáááá°áŽá˝á ááá ááłáŞáŤáá˝á á á ááľ á¨á¤áľ ááľáĽ ááľááá (LAN) ááľáĽ á¨ááŤááá ááłáŞáŤ ááá˘
â á áááááąáĄ áłáł á áľááá áá° á°áááá ááłáŞáŤ áĽáť ááľá¨áąá áŤá¨áááŁáá˘
âş á áá°áľ ááááľ (Access Point - AP):
â ááááąáĄ á¨áááľ á áᣠ(Wi-Fi) áááááľá á¨ááŤááἠááłáŞáŤ ááá˘
â á áááááąáĄ á áááľ á¨áá áŠáľá ááłáŞáŤáá˝ á Wi-Fi á ááŤáááľ áá° ááľááአáĽáá˛áᥠáŤáľá˝ááá˘
âş áá¨ááá á áááŤááľ (Firewall Appliance):
â ááááąáĄ ááľáááá á¨áá áľááśá˝ á¨áá¨áá¨á á¨áááľáá ááłáŞáŤá˘
â á áááááąáĄ á á°áá ááá áŤáá°ááá° áľáŤáá áá° ááľááአáĽááłááᣠáá¨áá¨ááá˘
âş ááľ áŁááá°á (Load Balancer):
â ááááąáĄ á¨á ááááŽá˝ (Servers) áľáĽáľáĽ ááŤá¨á áŤááá áľáŤáá á¨ááŤá¨ááá ááłáŞáŤ ááá˘
â á áááááąáĄ á á ááľ á áááá áá á¨áá á á áá á¨áá áŤá áĽááłááá á á ááľá¨á á¨á áááááśá˝á ááĽááľ áĽá ááŁáááľ áá¨ááŤáá˘
â 2ď¸âŁ áŹáĽáá˝ áĽá áááááľ (Cabling & Connectivity)
âş á¤á°áááľ áŹáĽáá˝ (Ethernet Cables - Cat5e, Cat6, ááá°.):
â ááááąáĄ áŽáááá°áŽá˝á áĽá ááá˝ á¨ááľááá ááłáŞáŤáá˝á á áááľ á¨ááŤááá áŹáĽáá˝ áá¸áá˘
âş áá˝ áŽááśá˝ (Patch Cords):
â ááááąáĄ ááłáŞáŤáá˝á á á áá áááľ (áááłá á¨áŽáááá°á áá° ááľááł áśáŹáľ ááá á áŤá ááľáĽ) ááááááľ á¨ááŤáááá á áá áŹáĽáá˝ áá¸áá˘
âş ááá á áŚáá˛á áŹáĽá (Fiber Optic Cable):
â ááááąáĄ áłáłá á áĽááá ááĽááľ á¨ááŤáľá°ááá ááá á¨ááľáłááľ ááŽá˝ áŤáá áŹáĽá ááá˘
â á áááááąáĄ áá¨á á áááľ áĽá áá¨áá°á ááĽááľ áááááśá˝ áŤáááááá˘
âş áŽá áá˛áŤá áŹáĽá (Coaxial Cable):
â ááááąáĄ ááŹáĽá á´ááŞáĽá (Cable TV) áĽá á ááłááľ á¨á˘áá°áááľ áááááśá˝ á¨ááŤáááá áŁá á ááľ á᪠áŹáĽá ááá˘
âş áá˝ ááá (Patch Panels):
â ááááąáĄ áááá á¨ááľááá áŹáĽáá˝ á áŤá ááľáĽ á áĽáááľ á¨ááŤá°áŤá ááłáŞáŤ ááá˘
â áŚá˛á˘ (ODE - Optical Distribution Enclosure):
âş ááááąáĄ á¨ááá á áŹáĽáá˝á áááá¨áĽ (termination) áĽá ááááŁá á (management) á¨ááŤáááá ááááŤá˘
â 3ď¸âŁ áŤáŽá˝ áĽá áááŁá ááŤáá˝ (Racks & Mounting)
â áŤá áźáááľ áĽá áááŁá ááŤáá˝ (Rack Shelves & Mounts):
âş ááááąáĄ á¨ááľááá ááłáŞáŤáá˝á á áŤá ááľáĽ á áĽááá áááľááἠá¨ááŤáááá áá°áá°áŞáŤáá˝ áĽá ááŤáŁáá˝
â 4ď¸âŁ ááá áĽá áá áŁá á፠(Power & Backup)
âş áŠáá¤áľ (UPS - Uninterruptible Power Supply):
â ááááąáĄ á¨á¤áááľáŞá ááá á˛áá¨áĽ áá°áá°á áá ááłáŞáŤáá˝ ááľáŤáłá¸áá áĽáá˛ááĽá á¨ááŤáľá˝á áŁáľáŞ áŤáá ááłáŞáŤ ááá˘
âş áá˛áŠ (PDU - Power Distribution Unit):
â ááááąáĄ á¨á¤áááľáŞá áááá áá° á°ááŤáŠ á¨ááľááá ááłáŞáŤáá˝ á áĽááľ á¨ááŤá¨ááá ááłáŞáŤá˘
âş áááŹá°áŽá˝ (Generators):
â ááááąáĄ áľááá á¨ááľááá ááá áŽá˝ (Large Setups) áá áá¨á á áá á¨ááá áááŤá¨áĽ á˛áá áá áŁá á፠ááá á¨ááŤááᥠáá˝áá˝á˘
âş5ď¸âŁ áá¨á¨áť ááłáŞáŤáá˝ (End Devices)
âş áá˛áá˝/áááśáá˝ (PCs / Laptops):
â ááááąáĄ á°á áááá˝ ááľáááŠá á¨áá áááŁá¸á á¨áŽáááá°á á áááśá˝á˘
âş á°áá¨áŽá˝ (Servers):
â ááááąáĄ áá¨ááá˝áᣠáłáłá¤áá˝á áĽá áááá˝á áááá˝ á¨ááľááአá áŁááľ á¨ááŤáአáááá áŽáááá°áŽá˝á˘
âş áŞáŚá áá áľááŽá˝/á áá áľááŽá˝ (VoIP Phones / IP Phones)
â ááááąáĄ á á˘áá°áááľ ááŽáśáŽá (IP) á ááŤáááľ á¨áľáá áĽáŞáá˝á á¨ááŤá°áá áľááŽá˝á˘
âş á ááŚá˛ ááłáŞáŤáá˝ (IoT Devices - Sensors, CCTV, ááá°.):
â ááááąáĄ á¨á˘áá°áááľ áá á¨áááá áĽá áłáł á¨áá°á áľáĄ áááá ááłáŞáŤáá˝ (áááłá áľáááľ á´áá°áŽá˝áŁ á¨á°á áááľ áŤááŤáá˝)á˘
6ď¸âŁ á°á áááľ áĽá ááľáľá (Security & Monitoring)
âş áááľ á áᣠáááŁá áŞáŤáá˝ (Wireless Controllers):
âşááááąáĄ áĽá á áá°áľ ááááśá˝á (APs) á á ááľ áŚáł ááááŁá á áĽá áááľá°áłá°á á¨ááŤáááá ááłáŞáŤá˘
â ááľááá áááŁá áŞáŤ ááłáŞáŤáá˝ (Network Monitoring Tools - TWPs, SNMP Tools):
âş ááááąáĄ á¨ááľáááŠá áááł áĽá áĽáá áľáá´ ááá¨áłá°á á¨ááŤáááá áśááľááŽá˝á˘
â á˛á˛á˛áŞ áŤááŤáá˝ (CCTV Cameras):
âş ááááąáĄ áá°á áááľ á˛áŁá á á áŤáŁá˘á á¨áá°á¨á áĽáá áľáá´áá˝á á áŞá˛áŽ á¨ááááš áŤááŤáá˝á˘
â á áá´ááá˝ (Antennas - Omni, Directional):
âş ááááąáĄ ᨠWi-Fi ááááľá ááá°áŤá¨áľ ááá áááá á á¨ááŤáááá ááłáŞáŤáá˝á˘
âş áŚáá (Omni-Wi-Fi coverage): ááááąá á ááá á á áŁáŤ á¨ááŤá°áŤáá˘
âş áłááŹáá˝áá (Directional): ááááąá áá° á ááľ á á áŁáŤ áĽáť á¨ááŤá°áŤáá˘
âş áĽááá ááłáŞáŤáá˝ á á፠á°ááá á°á á ááľáŤáľ á ááľ áááá á¨áŽáááá°á ááľááá á á°áá˘á áááł áĽáá˛á°áŤ áŤá°áááá˘
â¤7đ6
â
á¨á˛ á¤á á¤áľ (DNS - Domain Name System) áĽáá´áľ áĽáá°áá°áŤ á¨ááŤáłá á˛ááᣠáá
áĽáááľ á á˘áá°áááľ ááľáĽ ááá áá á ááá˘
â DNS áááľ á¨á˘áá°áááľ á¨áľáá áá፠(phonebook) áááľ ááᢠá°áá˝ áľá¨-áážá˝á ááááĽááľ á¨áá ááá áľá á ááá á¨ááłááľ áľá (áááłáᥠfacebook.com ááá https://www.google.com/search?q=google.com) áá° áŽáááá°áŽá˝ áĽáť áá¨áąáľ áá°áá˝ááľ á¨ááĽá á áľáŤáť (áááłáᥠ172.217.168.164) á¨ááá¨á áĽáŤ áá°áŤáá˘
â áŽáááá°áŽá˝ áĽá á°áá¨áŽá˝ áĽááľ á áĽááľ áááááá á¨áá áááľ á¨ááĽá á áľáŤáť IP Address ááŁááá˘
áŤá DNSᣠáĽáŤááłááąá áľá¨-áá˝ ááááĽááľ á¨á á áĽá áááŤá á¨áá¨áĽáľ á¨ááĽá á áľáŤáť ááťá áá á¨áĽá áááľ ááá˘
â DNS áá áá áá á áľáááś áľáá˝á (Domain Names) áá áá áĽááľáá˝á á áľáááá˘
â ᨠDNS áá°áľ (How DNS Works) - á ááľá áá á¨áľ á ááľ á°á áá (User) áľá¨-áá˝ á˛á áá (áááłáᥠ"example.com" áĽá á˛á˝á) á¨áá¨á°ááľ áľáľáľáľ á°á¨ááá˝ áá¨áááááŚ
â 1ď¸âŁ á°á áá (User)
âş á ááľ á°á á¨áľá¨-áá˝ áľá (Domain Name) á áĽáŽááአáá á˛á˝áᣠáĽáŽááአáá˛áŤáá áá° á˘áá°áááľ á áá áá áá˘
âş á ááááŞáŤáŁ á¨á°á á¨áá á¨áľá¨-áá˝ áľá á¨ááĽá á áľáŤáť (IP address) á áŤáą á¨áŽáááá°áŠ áŤá˝ (Cache) ááá á áŚááŹá˛áá á˛áľá°á áŤá˝ ááľáĽ áááŠá áááľáťáᢠáŤáᣠáá˛áŤáá áŤáá á áľáŤáť á°á á á áľá¨-áášá áá¨ááłáᢠá¨áá áá°áááĽáá á°á¨á áŤáááá˘
â 2ď¸âŁ á˛ á¤á á¤áľ á°áá á (DNS Client/Resolver)
âş á¨á˛ á¤á á¤áľ áŞááá¨á (DNS Resolver) á°áĽá á¨áá áŤá á°áá¨á á¨á°á áááá áĽáŤá ááá ááᢠáĽá áá á¨á˘áá°áááľ á áááááľ á°áŞ áľáá áľá (ISP) á¨ááŤááá á ááá áĽáá° ááá Რá¤á á¤áľ (8.8.8.8) áŤá á¨áśáľá°á ááá á áááááśá˝ á¨áá°áĄáľ á°áá¨á ááá˘
âş áŞááá¨áŠá á¨á°á á¨ááá á áľáŤáť á áŤáą áŤá˝ (Cache) ááľáĽ áááŠá áááľáťáᢠáŤááá áá°á ááá áááľ áá°áŁáᢠáŤááá áá° á˘áá°áááľ á ááłá¨áá¨áĽ ááľáĽ á áá áááá ááááŤáá˘
â 3ď¸âŁ áĽá á°áá¨á (Root Server)
âş áŞááá¨áŠ á áľáŤáťáá áŤáááᣠá¨ááááŞáŤ áĽáŤááá á¨ááá¨á ááĽá á°áá¨á (Root Server) ááá˘
âş áĽá á°áá¨áŠ (á¨á ááá˝á 13 áŤá á á¨áá) áááłá ".com" ááá ".org" áŤááľá á¨á¨áá°á á°á¨á á፠(TLD - Top-Level Domain) á°áá¨áŽá˝á á¨áľ áĽáá°ááŤáá áááá¨ááᢠáĽá á°áá¨áŠ á¨áľá¨-áášá áá á áľáŤáť á áŤáá áᣠááá áá áá° ááŁáŠ áľáááá áŚáł áááŤáá˘
â 4ď¸âŁ á˛.á¤á.Რá°áá¨á (TLD Server)
âş áŞááá¨áŠ áĽá á°áá¨áŠ á¨á°á áá áá¨á á°á á á áá° TLD á°áá¨á áá áááá˘
⺠ᨠTLD á°áá¨áŠ á¨á°á á¨áá Domain "example.com" á¨ááᣠᨠ".com" TLD á°áá¨á ááᢠáá á°áá¨á á°áá á¨"example.com"á áľáááá áá¨á á¨áŤááá áĽááŁá áŤáá áľá á°áá¨á (Authoritative Name Server) á¨áľ áĽáá°ááŤáá áááá¨ááá˘
â 5ď¸âŁ áĽááŁá áŤáá áľá á°áá¨á (Authoritative Name Server)
âş áŞááá¨áŠ á¨ TLD á°áá¨á á¨á°áá¨áá áá¨á á°á á á ááĽááŁá áŤáá áľá á°áá¨á áĽáŤááá áŤáááŁáá˘
âş áá á°áá¨á á¨áľá¨-áášá (áááłá: example.com) áľáááá áĽá á¨áá¨á¨áťá á¨ááĽá á áľáŤáť (IP Address) á¨áŤáá ááá˘
âş á°áá¨áŠ áľáááááá IP Address ááŞááá¨áŠ ááááłáá˘
â 6ď¸âŁ áľá¨-áá˝ á°áá¨á (Web Server)
âş áŞááá¨áŠ á¨á°áááá IP Address áá áŤáá áĽáŽááá ááááłáá˘
âş áĽáŽááአá áá ᨠIP Address áľáááᣠá ááĽáł áŤáá IP Address á°á á á ááľá¨-áá˝ á°áá¨áŠ (Web Server) áĽáŞ áŤá°áááá˘
âş áľá¨-áá˝ á°áá¨áŠá áĽáŤááá á°ááĽá á¨áľá¨-áášá áá¨á (HTMLᣠááľáá˝áŁ á˝ááá˝) ááĽáŽááአáááŤáá˘
â á áá¨á¨áťá á°á ááá á¨ááááá áľá¨-áá˝ á áľááŞá áá áá¨ááłáá˘
á°áŤáŤáĽááľ (Relevance)
â DNS á¨á˘áá°áááľ áá á¨áłá á áŤá á˛áá áŤá áĽáą á˘áá°áááľ á áá á ááá ááá ááአá áá°áŤá áá áá˘
âş áááááľ: á ááá á¨ááłááą áááľá á°á á áá áľá¨-áážá˝á áĽááľááá á áŤáľá˝ááá˘
âş á¨á áľáŤáť áááĽá ááľá°áááľ: á¨á ááľ áľá¨-áá˝ IP Address á˘áá¨á áĽááłá (áááłá áá° áá á áľá°ááá á˘ááá) á°á áááá˝ á¨áľáŽáá áľá (example.com) áá áá áááĽááᢠᨠDNS áĽáááľ á á˛áąá IP Address áŤááááᣠáĽá á°á áááá˝ ááá á áááľ á˝áá á áááĽáá¸ááá˘
âş ááĽááľ: á¨á˛ á¤á á¤áľ áŞááá¨áŽá˝ á¨áá°áŠáľ á¨ááá áá¤áśá˝á á áá¸á (Caching) ááᢠá ááľ áá á¨á°ááá á áľáŤáť á á áŤáŁá˘áŤá¸á á˛áŤáá á°ááá á°áááá áá° áŠá á°áá¨áŽá˝ áááľ á áá á á áŁá¸ááᣠáá á á¨áľá¨-áá˝ á¨ááááľ ááĽááľá áá¨ááŤáá˘
â á á ááŠáŁ á˛ á¤á á¤áľ áĽáá á°áá˝á áŽáááá°áŽá˝á á¨ááŤááá á¨áľááá á áááááľ ááá˘
â DNS áááľ á¨á˘áá°áááľ á¨áľáá áá፠(phonebook) áááľ ááᢠá°áá˝ áľá¨-áážá˝á ááááĽááľ á¨áá ááá áľá á ááá á¨ááłááľ áľá (áááłáᥠfacebook.com ááá https://www.google.com/search?q=google.com) áá° áŽáááá°áŽá˝ áĽáť áá¨áąáľ áá°áá˝ááľ á¨ááĽá á áľáŤáť (áááłáᥠ172.217.168.164) á¨ááá¨á áĽáŤ áá°áŤáá˘
â áŽáááá°áŽá˝ áĽá á°áá¨áŽá˝ áĽááľ á áĽááľ áááááá á¨áá áááľ á¨ááĽá á áľáŤáť IP Address ááŁááá˘
áŤá DNSᣠáĽáŤááłááąá áľá¨-áá˝ ááááĽááľ á¨á á áĽá áááŤá á¨áá¨áĽáľ á¨ááĽá á áľáŤáť ááťá áá á¨áĽá áááľ ááá˘
â DNS áá áá áá á áľáááś áľáá˝á (Domain Names) áá áá áĽááľáá˝á á áľáááá˘
â ᨠDNS áá°áľ (How DNS Works) - á ááľá áá á¨áľ á ááľ á°á áá (User) áľá¨-áá˝ á˛á áá (áááłáᥠ"example.com" áĽá á˛á˝á) á¨áá¨á°ááľ áľáľáľáľ á°á¨ááá˝ áá¨áááááŚ
â 1ď¸âŁ á°á áá (User)
âş á ááľ á°á á¨áľá¨-áá˝ áľá (Domain Name) á áĽáŽááአáá á˛á˝áᣠáĽáŽááአáá˛áŤáá áá° á˘áá°áááľ á áá áá áá˘
âş á ááááŞáŤáŁ á¨á°á á¨áá á¨áľá¨-áá˝ áľá á¨ááĽá á áľáŤáť (IP address) á áŤáą á¨áŽáááá°áŠ áŤá˝ (Cache) ááá á áŚááŹá˛áá á˛áľá°á áŤá˝ ááľáĽ áááŠá áááľáťáᢠáŤáᣠáá˛áŤáá áŤáá á áľáŤáť á°á á á áľá¨-áášá áá¨ááłáᢠá¨áá áá°áááĽáá á°á¨á áŤáááá˘
â 2ď¸âŁ á˛ á¤á á¤áľ á°áá á (DNS Client/Resolver)
âş á¨á˛ á¤á á¤áľ áŞááá¨á (DNS Resolver) á°áĽá á¨áá áŤá á°áá¨á á¨á°á áááá áĽáŤá ááá ááᢠáĽá áá á¨á˘áá°áááľ á áááááľ á°áŞ áľáá áľá (ISP) á¨ááŤááá á ááá áĽáá° ááá Რá¤á á¤áľ (8.8.8.8) áŤá á¨áśáľá°á ááá á áááááśá˝ á¨áá°áĄáľ á°áá¨á ááá˘
âş áŞááá¨áŠá á¨á°á á¨ááá á áľáŤáť á áŤáą áŤá˝ (Cache) ááľáĽ áááŠá áááľáťáᢠáŤááá áá°á ááá áááľ áá°áŁáᢠáŤááá áá° á˘áá°áááľ á ááłá¨áá¨áĽ ááľáĽ á áá áááá ááááŤáá˘
â 3ď¸âŁ áĽá á°áá¨á (Root Server)
âş áŞááá¨áŠ á áľáŤáťáá áŤáááᣠá¨ááááŞáŤ áĽáŤááá á¨ááá¨á ááĽá á°áá¨á (Root Server) ááá˘
âş áĽá á°áá¨áŠ (á¨á ááá˝á 13 áŤá á á¨áá) áááłá ".com" ááá ".org" áŤááľá á¨á¨áá°á á°á¨á á፠(TLD - Top-Level Domain) á°áá¨áŽá˝á á¨áľ áĽáá°ááŤáá áááá¨ááᢠáĽá á°áá¨áŠ á¨áľá¨-áášá áá á áľáŤáť á áŤáá áᣠááá áá áá° ááŁáŠ áľáááá áŚáł áááŤáá˘
â 4ď¸âŁ á˛.á¤á.Რá°áá¨á (TLD Server)
âş áŞááá¨áŠ áĽá á°áá¨áŠ á¨á°á áá áá¨á á°á á á áá° TLD á°áá¨á áá áááá˘
⺠ᨠTLD á°áá¨áŠ á¨á°á á¨áá Domain "example.com" á¨ááᣠᨠ".com" TLD á°áá¨á ááᢠáá á°áá¨á á°áá á¨"example.com"á áľáááá áá¨á á¨áŤááá áĽááŁá áŤáá áľá á°áá¨á (Authoritative Name Server) á¨áľ áĽáá°ááŤáá áááá¨ááá˘
â 5ď¸âŁ áĽááŁá áŤáá áľá á°áá¨á (Authoritative Name Server)
âş áŞááá¨áŠ á¨ TLD á°áá¨á á¨á°áá¨áá áá¨á á°á á á ááĽááŁá áŤáá áľá á°áá¨á áĽáŤááá áŤáááŁáá˘
âş áá á°áá¨á á¨áľá¨-áášá (áááłá: example.com) áľáááá áĽá á¨áá¨á¨áťá á¨ááĽá á áľáŤáť (IP Address) á¨áŤáá ááá˘
âş á°áá¨áŠ áľáááááá IP Address ááŞááá¨áŠ ááááłáá˘
â 6ď¸âŁ áľá¨-áá˝ á°áá¨á (Web Server)
âş áŞááá¨áŠ á¨á°áááá IP Address áá áŤáá áĽáŽááá ááááłáá˘
âş áĽáŽááአá áá ᨠIP Address áľáááᣠá ááĽáł áŤáá IP Address á°á á á ááľá¨-áá˝ á°áá¨áŠ (Web Server) áĽáŞ áŤá°áááá˘
âş áľá¨-áá˝ á°áá¨áŠá áĽáŤááá á°ááĽá á¨áľá¨-áášá áá¨á (HTMLᣠááľáá˝áŁ á˝ááá˝) ááĽáŽááአáááŤáá˘
â á áá¨á¨áťá á°á ááá á¨ááááá áľá¨-áá˝ á áľááŞá áá áá¨ááłáá˘
á°áŤáŤáĽááľ (Relevance)
â DNS á¨á˘áá°áááľ áá á¨áłá á áŤá á˛áá áŤá áĽáą á˘áá°áááľ á áá á ááá ááá ááአá áá°áŤá áá áá˘
âş áááááľ: á ááá á¨ááłááą áááľá á°á á áá áľá¨-áážá˝á áĽááľááá á áŤáľá˝ááá˘
âş á¨á áľáŤáť áááĽá ááľá°áááľ: á¨á ááľ áľá¨-áá˝ IP Address á˘áá¨á áĽááłá (áááłá áá° áá á áľá°ááá á˘ááá) á°á áááá˝ á¨áľáŽáá áľá (example.com) áá áá áááĽááᢠᨠDNS áĽáááľ á á˛áąá IP Address áŤááááᣠáĽá á°á áááá˝ ááá á áááľ á˝áá á áááĽáá¸ááá˘
âş ááĽááľ: á¨á˛ á¤á á¤áľ áŞááá¨áŽá˝ á¨áá°áŠáľ á¨ááá áá¤áśá˝á á áá¸á (Caching) ááᢠá ááľ áá á¨á°ááá á áľáŤáť á á áŤáŁá˘áŤá¸á á˛áŤáá á°ááá á°áááá áá° áŠá á°áá¨áŽá˝ áááľ á áá á á áŁá¸ááᣠáá á á¨áľá¨-áá˝ á¨ááááľ ááĽááľá áá¨ááŤáá˘
â á á ááŠáŁ á˛ á¤á á¤áľ áĽáá á°áá˝á áŽáááá°áŽá˝á á¨ááŤááá á¨áľááá á áááááľ ááá˘
www.google.com
đ google.com - Google Search
â¤21đ8đ3
â
á¨á°á áá
á áĽáᎠ(Human Brain) á¨áŽáááá°á ááá¨áá ááááŁá áŞáŤ ááá (CPU) áá áŤáá áá˝á˝á á°á ááĽáŤáŞáŤ
â á ááľá áá á¨áá¨á á áá˝á˝á á¨á°á áá á áĽááŽá áŁáŽáááŤá (Biologically) ááľáĽáľáĽááľ áĽá á°ááĽáŽá á á¨áá°áĽ á˝ááł (Natural Intelligence) ᨠCPU á¤áááľáŽáááľ (Electronic) á ááĽáá áĽá á ááŽááŤá-á¨á°á፠á¨ááľááľ á˝ááł (Computational Power) áá áŤááťá˝áŤáá˘
â 1ď¸âŁ á¨áá°áĽ á°á¨á (IQ Level)ᥠáĽáŤáľ á¨áĽááľ
âş á¨á°á áá á áĽáᎠ(High IQ Level): á¨á áĽááŽá áá áĽááŤáŹ á¨áá°á á¨áá°áĽ á˝ááł (IQ)ᣠáááᤠ(Consciousness)ᣠááááá (Reasoning)ᣠá áĽáľáľáŤááľ á áľá°áłá°áĽ (Abstract Thinking) áĽá áá ፠(Creativity) á¨ááťá ááᢠá¨ááá áŁáťáá á¨á°á áá áááľá áĽá áľááśá˝á á áá áá á á˛áľ áááľááá˝á ááá á áá˝ááá˘
âş á˛áአ(Have No IQ): á˛áአá áŤáą ááá á áááľ áááᤠ(Consciousness) ááá á¨áá ፠á¨áá°áĽ á˝ááł á¨áááᢠáĽáą á¨áá°áŤá á áá¨á ááĽá áľ áá á á°á°áĄáľ á¨ááłáĽ áĽá á¨ááá áááŽá˝ áá á°ááľááś ááᢠ"áĽáá ááľ" á°áĽá á¨ááłá°á á AI (á°á á°áŤá˝ á¨áá°áĽ á˝ááł) áĽááłá á˘ááᣠá á˛áአá¨ááłáĽ áľááľ ááĽááľ áá á¨á°áá á¨á° á¨ááŽááŤá áá¤áľ áĽáá á¨áŤáą á°ááĽáŽá á IQ á áá°ááá˘
â 2ď¸âŁ á¨ááĽááľ á°á¨á (Speed)ᥠá ááĽáá á¨ááłá á á°áŁáĽ
âş á¨á°á áá á áĽáᎠ(Sometimes Slow): á áĽáᎠááłá áááľá áľáŁ áľááľá áááľá°áááľáŁ ááľáĽáľáĽ áá¨ááá˝á áááááἠáĽá á áłá˛áľ áááŽá˝á áááá áá áááľáłáᢠáá "ááĽááľ ááŁáľ" á¨áááŁá á¨áá°áą áĽáááľ áĽá á¨áŁáŽáááŤá á¨ááá ááá˝ ááĽááľ ááá˘
âş á˛áአ(Basically Fast): á˛áአáľáĽááá˝á á áááŽáá˝ ááá á˘ááŽáá˝ á á°á¨ááľ ááĽááľ á¨ááŤáľáŹáľ áĽá á ááŁá á¨á¤áááľáŽáááľ ááłáŞáŤ ááᢠáľáŤá ááłá ááľá áľ áłááá á¨á°á°á áá áľááľ áĽá á¨ááá á°ááŁá á á á˝á áľ áá¨ááá ááᢠááĽááą á¨áááŤá á áłááá (Cycles) áĽáŤáľ ááá˘
â 3ď¸âŁ á¨áá ፠á˝ááł (Creative Capability)
âş á¨á°á áá á áĽáᎠ(Can develop CPU): á¨á°á áá á áĽáᎠá¨áá áŤá áĽá ááá˘á á áŤá ááᢠá˛ááŠá á¨áᎠáááá á¨á´áááá áá áŤáá˝ á¨áá á¨á° áĽá áŤáá ááᢠáá á˝ááł á¨á áĽááŽá á°ááĽáŻá áá ፠áĽá á¨áá°áĽ á˝ááł á¨ááᨠááá˘
âş á˛áአ(Reduces human efforts): á¨á˛áአáá á á°áá˝ á¨á°á°áĄáľá áľáŤáá˝ á á¨áá°á ááĽááľ áĽá áľááááááľ á ááľáŤáľ á¨á°áá á¨ááá áľ áĽá á¨á áĽáᎠáľáŤá ááááľ ááᢠáĽáą áŤáąá á˝á ááá á áŁáá˝ááᣠáá°á ááá˝ áá ፠áĽá áááłáááľ áĽá á á áá ááŁáŞáŤ ááá˘
â 4ď¸âŁ á¨áĽáŤ áá á¨áľ (Basis of Operation)ᥠáŁáŽáá á¨ááá
âş á¨á°á áá á áĽáᎠ(Based on emotion, feelings and Natural intelligence): á¨á áĽááŽá á á áŤá áŁáŽáááŤá (Biological)ᣠá ááááá˝áŁ á ááá ááážá˝áŁ á áááľáŁ á ááľáŁá áľááśá˝ áĽá á á°ááĽáŽ (Natural) áááá¤áá˝ áá á¨á°áá°á¨á° ááᢠááłááá˝ áááá á ááá áá áááá á¨áą áá˝ááá˘
âş á˛áአ(Based on algorithms, pseudocode, commands and AI): á˛áአá¨áá°áŤá á áášá ááłáŁá (Mathematical) áĽá áááŤá (Logical) áááá˝ ááᢠááááá á°ááŁá á áľááľá á á°áá˝ á á°áá á áááŞáá (Algorithm)ᣠá ááŽááŤá áŽáśá˝ áĽá á áľáááá˝ áá á¨á°áá°á¨á° ááᢠáľá á°áľ á¨ááá áľ (ááá áľá á°áą á á°ááá°á áá ááľáĽ áŤá) áá¤áľ ááľá áľ áááá áĽáŤá ááá˘
đŻ áá áá፠áľáá°á
áá˝á˝áŠ áĽáá°ááŤáłá¨á á˛áአáĽá á¨á°á áá á áĽáᎠá¨áááłá°ááľ áááąá áá¨áá á¨ááľáŹáľ á˝ááłá¸á áĽáť ááᢠáááá á¨á°á áá á áĽáᎠá¨á áá ááŁáŞ (Master Creator) áĽá á˛áአá°áá áĽá á ááŁá á áľááá (Extremely Fast Executor) áá¸áᢠá á áá ááá áááą á°áŁáĽá¨á áá áŤáᥠá áĽááŽá á¨ááŽááŤáá ááłáĽá á á áŁáŤ á˛ááĽáᣠá˛áአá°áá á¨áá áŤáá ááłáĽ ááá°áá á á¨ááŤáľááááá á¨ááłáĽ áľááľ áĽá áá¨á á¨ááľáŹáľ áĽáŤ á ááĽááľ áá áŤáá˘
â á ááľá áá á¨áá¨á á áá˝á˝á á¨á°á áá á áĽááŽá áŁáŽáááŤá (Biologically) ááľáĽáľáĽááľ áĽá á°ááĽáŽá á á¨áá°áĽ á˝ááł (Natural Intelligence) ᨠCPU á¤áááľáŽáááľ (Electronic) á ááĽáá áĽá á ááŽááŤá-á¨á°á፠á¨ááľááľ á˝ááł (Computational Power) áá áŤááťá˝áŤáá˘
â 1ď¸âŁ á¨áá°áĽ á°á¨á (IQ Level)ᥠáĽáŤáľ á¨áĽááľ
âş á¨á°á áá á áĽáᎠ(High IQ Level): á¨á áĽááŽá áá áĽááŤáŹ á¨áá°á á¨áá°áĽ á˝ááł (IQ)ᣠáááᤠ(Consciousness)ᣠááááá (Reasoning)ᣠá áĽáľáľáŤááľ á áľá°áłá°áĽ (Abstract Thinking) áĽá áá ፠(Creativity) á¨ááťá ááᢠá¨ááá áŁáťáá á¨á°á áá áááľá áĽá áľááśá˝á á áá áá á á˛áľ áááľááá˝á ááá á áá˝ááá˘
âş á˛áአ(Have No IQ): á˛áአá áŤáą ááá á áááľ áááᤠ(Consciousness) ááá á¨áá ፠á¨áá°áĽ á˝ááł á¨áááᢠáĽáą á¨áá°áŤá á áá¨á ááĽá áľ áá á á°á°áĄáľ á¨ááłáĽ áĽá á¨ááá áááŽá˝ áá á°ááľááś ááᢠ"áĽáá ááľ" á°áĽá á¨ááłá°á á AI (á°á á°áŤá˝ á¨áá°áĽ á˝ááł) áĽááłá á˘ááᣠá á˛áአá¨ááłáĽ áľááľ ááĽááľ áá á¨á°áá á¨á° á¨ááŽááŤá áá¤áľ áĽáá á¨áŤáą á°ááĽáŽá á IQ á áá°ááá˘
â 2ď¸âŁ á¨ááĽááľ á°á¨á (Speed)ᥠá ááĽáá á¨ááłá á á°áŁáĽ
âş á¨á°á áá á áĽáᎠ(Sometimes Slow): á áĽáᎠááłá áááľá áľáŁ áľááľá áááľá°áááľáŁ ááľáĽáľáĽ áá¨ááá˝á áááááἠáĽá á áłá˛áľ áááŽá˝á áááá áá áááľáłáᢠáá "ááĽááľ ááŁáľ" á¨áááŁá á¨áá°áą áĽáááľ áĽá á¨áŁáŽáááŤá á¨ááá ááá˝ ááĽááľ ááá˘
âş á˛áአ(Basically Fast): á˛áአáľáĽááá˝á á áááŽáá˝ ááá á˘ááŽáá˝ á á°á¨ááľ ááĽááľ á¨ááŤáľáŹáľ áĽá á ááŁá á¨á¤áááľáŽáááľ ááłáŞáŤ ááᢠáľáŤá ááłá ááľá áľ áłááá á¨á°á°á áá áľááľ áĽá á¨ááá á°ááŁá á á á˝á áľ áá¨ááá ááᢠááĽááą á¨áááŤá á áłááá (Cycles) áĽáŤáľ ááá˘
â 3ď¸âŁ á¨áá ፠á˝ááł (Creative Capability)
âş á¨á°á áá á áĽáᎠ(Can develop CPU): á¨á°á áá á áĽáᎠá¨áá áŤá áĽá ááá˘á á áŤá ááᢠá˛ááŠá á¨áᎠáááá á¨á´áááá áá áŤáá˝ á¨áá á¨á° áĽá áŤáá ááᢠáá á˝ááł á¨á áĽááŽá á°ááĽáŻá áá ፠áĽá á¨áá°áĽ á˝ááł á¨ááᨠááá˘
âş á˛áአ(Reduces human efforts): á¨á˛áአáá á á°áá˝ á¨á°á°áĄáľá áľáŤáá˝ á á¨áá°á ááĽááľ áĽá áľááááááľ á ááľáŤáľ á¨á°áá á¨ááá áľ áĽá á¨á áĽáᎠáľáŤá ááááľ ááᢠáĽáą áŤáąá á˝á ááá á áŁáá˝ááᣠáá°á ááá˝ áá ፠áĽá áááłáááľ áĽá á á áá ááŁáŞáŤ ááá˘
â 4ď¸âŁ á¨áĽáŤ áá á¨áľ (Basis of Operation)ᥠáŁáŽáá á¨ááá
âş á¨á°á áá á áĽáᎠ(Based on emotion, feelings and Natural intelligence): á¨á áĽááŽá á á áŤá áŁáŽáááŤá (Biological)ᣠá ááááá˝áŁ á ááá ááážá˝áŁ á áááľáŁ á ááľáŁá áľááśá˝ áĽá á á°ááĽáŽ (Natural) áááá¤áá˝ áá á¨á°áá°á¨á° ááᢠááłááá˝ áááá á ááá áá áááá á¨áą áá˝ááá˘
âş á˛áአ(Based on algorithms, pseudocode, commands and AI): á˛áአá¨áá°áŤá á áášá ááłáŁá (Mathematical) áĽá áááŤá (Logical) áááá˝ ááᢠááááá á°ááŁá á áľááľá á á°áá˝ á á°áá á áááŞáá (Algorithm)ᣠá ááŽááŤá áŽáśá˝ áĽá á áľáááá˝ áá á¨á°áá°á¨á° ááᢠáľá á°áľ á¨ááá áľ (ááá áľá á°áą á á°ááá°á áá ááľáĽ áŤá) áá¤áľ ááľá áľ áááá áĽáŤá ááá˘
đŻ áá áá፠áľáá°á
áá˝á˝áŠ áĽáá°ááŤáłá¨á á˛áአáĽá á¨á°á áá á áĽáᎠá¨áááłá°ááľ áááąá áá¨áá á¨ááľáŹáľ á˝ááłá¸á áĽáť ááᢠáááá á¨á°á áá á áĽáᎠá¨á áá ááŁáŞ (Master Creator) áĽá á˛áአá°áá áĽá á ááŁá á áľááá (Extremely Fast Executor) áá¸áᢠá á áá ááá áááą á°áŁáĽá¨á áá áŤáᥠá áĽááŽá á¨ááŽááŤáá ááłáĽá á á áŁáŤ á˛ááĽáᣠá˛áአá°áá á¨áá áŤáá ááłáĽ ááá°áá á á¨ááŤáľááááá á¨ááłáĽ áľááľ áĽá áá¨á á¨ááľáŹáľ áĽáŤ á ááĽááľ áá áŤáá˘
â¤19đ6
â
á¨áá
á áłá˝ á¨áá¨á á á°á áŤá ááĽáŤáŞáŤáŁ á¨áľá(ááĽ)á á
áá°-ááłáĽ á áłáááłáá á´áááŤá áá˝áłáá˝ á ááľááľ áá áááášá ááĽáŚá˝ áŤáĽáŤáŤáá˘
â á¨áľá¨-áá˝ á áľáŤáť (URL) áá á¨áłá á áá°-ááłáĽ á á°áá
á¨áľá¨-áá˝ á áľáŤáť (URL - Uniform Resource Locator) á á ááľ á áŠá á¨áĽá ááá áŚáł (Location)ᣠá áá á áŠá á°áá áĽááá áááľá¨áľ á¨ááŤáľá˝á áááŞáŤ (Protocol) á¨áááá˝ ááá˘
â 1ď¸âŁ HTTPS: á¨ááŽáśáŽá áĽáá áľáá°á
âş HTTPS (Hypertext Transfer Protocol Secure) á¨ááá á¨ááľáá áá ááááŚá˝ áá á¨áłá á á á˛ááᣠá¨á°á áááľá (Security) á áľáááááľ á¨á áŤá°á¨á ááá˘
â âş á¨'H' (Hypertext) áĽá 'T' (Transfer) áĽáá¨áľ
âş Hypertext (ááááá´ááľáľ)ᥠá˛á á ááááľ-á (Tim Berners-Lee) áľá(ááĽ)á á˛ááĽá ááá á áá°-ááłáĽ á ááá˝á á á áááá˝ (Hyperlinks) áĽááľ á ááľ áááááľ áá áᢠáá ááááá´ááľáľ á¨ááŁáá á áá°-ááłáĽ áľáá áá° á°áá á°á°áŤáŤá˘ áá¨ááá˝ áá¨áĽ ááá áá˘
âş Transfer (áááá)ᥠá á°áá áá (Client - á¨áĽááľá áĽáŤááá) áĽá á á áááአ(Server - áľá¨-áášá á¨áŤáá áŽáááá°á) ááŤá¨á áá¨áá (ááááá´ááľáą) áááá á áá áľá˘
â âş á¨'P' (Protocol) áá (HTTP vs. TCP/IP)
âş HTTP/S (Application Layer Protocol)ᥠáá ááŽáśáŽá á¨áá°áŤá á áľáá ፠á°á¨á (Application Layer) á˛ááᣠáá¨áá áá°á ááá (áááłá á HTML ááá) áĽáá´áľ áá á¨áĽ áĽááłáá áľ áááľááᢠHTTP ááľá´áľ-á áᣠ(Stateless) ááᢠáááľáᣠáĽáŤááłááą áĽáŤá (Request) áĽá ááá˝ (Response) áŤáąá á¨áťá ááᤠá áááአá¨áá°ááá áĽáŤá áľá á ááááá˘
âş á¨á áłá˝ áŤááľ ááŽáśáŽáá˝áĄ HTTP/S áááľáŤáľ á á áááá¨áĄ áá á¨áľáŤááľáááľ ááŽáśáŽáá˝ áá áá°áááá - TCP/IP (Transmission Control Protocol/Internet Protocol)ᢠTCP áá¨áá áĽááłáá á ááá áĽááłááᣠá á á°á á°á¨á°á ááľá¨áąá áŤá¨áááŁáá˘
â âş á¨'S' (Secure) á áľáááááľ áĽá á´áááá
âş ááľá˘áŤáááľ (Confidentiality)ᥠTLS/SSL ááľá áŤá á áá áá áá¨ááá áá°áááá ἠáŽáľ áááá ááᢠáá áááľ á áááá˝ áá¨ááá (áááłá á¨áŁáá áááá) á˘áŤáááľá ááĽááą áľááá á¨áá˝ ááááá˘
âş áľááááááľ (Integrity)ᥠááľá áŤá á¨á°áᨠá áá á ááááľ áá áá¨áá á áááá¨áŠá áŤá¨áááŁáá˘
âş áá¨áá፠(Authentication)ᥠá¨SSL á°áá°ááŹáą (Certificate) áľá¨-ááš á áľááá áĽáą áĽáá°áá áŤá¨áááŁáᢠáĽáŤáááá áá áá á°áá°ááŹáľ á˛áá áᣠá¨á°áá¨áŞ áá á¨áá°á¨áá áááἠá°á áááą á¨á°á á á áááá áŤáááá˘
âş Port 443ᥠHTTPS á¨áá ááá á¨ááľááá áááľ (Port) 443 á˛ááᣠá°á áááą áŤáá°á á áá HTTP á°áá Port 80á áá áááá˘
â 2ď¸âŁ :// (Separator) áĽá á¨á áľáŤáť áááá
âş á¨á áľáŤáť ááá áᥠ:// á¨ááá ááááľ á¨URL ááááŞáŤ áá áŤááá áááááĽá (Scheme) (ááŽáśáŽáá) á¨áá¨á á¨á áľáŤáť ááá (Authority) áááŤáá˘
âş Uniform Resource Identifier (URI)ᥠURL áŤáą á°á áŤá á¨URI (Uniform Resource Identifier) ááá ááᢠURI áááľ á á˘áá°áááľ áá áŤá áááááá ááĽáľ (resource) áááá¨áľ á¨ááŤáááá á˛ááᣠURL á°áá á¨á፠ááĽáľ á ááá ááááľ (Locator) áááá áŤáááá˘
â 3ď¸âŁ WWW: á¨áśáá áľá ááá á áĽá áłáŞáŤá áá
WWW (World Wide Web) á¨á˘áá°áááľ áá á°ááłáłá á áá°ááᢠá˘áá°áááľ áááľááá (áŽáááá°áŽá˝á áĽá áŹáĽáá˝á) á¨ááŤááá á˛ááᣠWWW á°áá á á˘áá°áááľ áá á¨áá°áŤ á¨áá¨á áĽáááľ (System of Information) ááá˘
â âş WWW áĽáá° ááĄáľ áśáá (Subdomain)
âş á¨áśáá áľá (Domain Name)ᥠáľá¨-áášá á¨ááŤáľá°ááá°á á°áá¨á á¨á°áá˝ áľá ááᢠáááłá google.comá˘
âş áááľ áśáá (Subdomain)ᥠ"www" á¨ááá ááá á¨ááá áśáá á ááľ á¨ááᣠáááľ áśáá ááᢠá áłáŞáᣠ"www" áááľ áá ááá á á°áá á¨áἠá°áá¨á áááá áááá¨áľ áŤáááá áá áᢠá ááľ áľáá áľáá áľ ááá˝ áááľ áśááá˝ (áááłá mail.example.comᣠblog.example.com) áááŠáľ áá˝ááá˘
âş á¨á áá á ááááŤáĄ á áááá˝á á áĽááá áľáá áśá˝ áśááá¸áá á ááĽáł áá ááá (example.com)ᢠ"www" á¨ááá ááá á áá áĽáá° áá°á á áááľ áśáá áĽáť áá á¨ááłá¨á áĽá á¨ááľ á áľáááááą áááˇáá˘
â âş á¨áśáá áľá áááá˝ á á°áá
á¨áśáá áľá (áááłá www.ethiopia.gov.et) á áśáľáľ áá áááá˝ áá¨áááá˘
âş á¨áá°á á°á¨á áśáá (TLD - Top-Level Domain)áĄ
âş Generic TLDs (gTLDs): .com (Commercial), .org (Organization), .net (Network)
âş Country Code TLDs (ccTLDs): .et (á˘áľáŽáľáŤ), .uk (áŠáááľáľ áŞááá°á)
âş ááá°á á°á¨á áśáá (SLD - Second-Level Domain)ᥠgoogle ááá ethiopiaᢠáá ááľá¨-ááš áŁáá¤áľ á¨á°á°á á áአáľá ááá˘
âş áááľ áśáá (Subdomain)ᥠwww ááá mail ááá blogᢠá¨ááá áśáá á ááľ á¨ááᣠááááá ááá ááá˘
áá áááŤ
âş URL áĽáá° á¨á á°áł áŤááł á¨áľá¨-áá˝ á áľáŤáť (URL) áĽáá° á˛ááłá áŤááł ááłá áá˝ááá˘
âş HTTPSᥠáŤááłáá á¨áá ááá áľ á áá áá´ (á°á áááą á¨á°á á á ááááŁ)á˘
âş WWWᥠá¨áááąá áľ áŚáł áá ááá˘áŤ (á¨áἠáĽáááľ)á˘
âş example.comᥠá¨áááááľ á¨á°áᨠá áá ááá áľá (á¨áśáá áľá)á˘
âş /page/contact.htmlᥠá á ááá ááľáĽ áŤáá áአááá ááá ááá ááĽá (Path/ááááľ)á˘
â áĽááá áá áááá˝ á ááľ áá á ááá á áááá˝á áĽá á á áŁá ááá á ááá á¨áá¨á áá¨áĽ (á áááá¨áĽ) áá á¨áááááľá áá¨á á ááĽááľáŁ á áĽááľ áĽá á¨ááá á áá á°áá á á°á áááľ áĽáá˛áŤáá áŤáľá˝áááłáá˘
â á¨áľá¨-áá˝ á áľáŤáť (URL) áá á¨áłá á áá°-ááłáĽ á á°áá
á¨áľá¨-áá˝ á áľáŤáť (URL - Uniform Resource Locator) á á ááľ á áŠá á¨áĽá ááá áŚáł (Location)ᣠá áá á áŠá á°áá áĽááá áááľá¨áľ á¨ááŤáľá˝á áááŞáŤ (Protocol) á¨áááá˝ ááá˘
â 1ď¸âŁ HTTPS: á¨ááŽáśáŽá áĽáá áľáá°á
âş HTTPS (Hypertext Transfer Protocol Secure) á¨ááá á¨ááľáá áá ááááŚá˝ áá á¨áłá á á á˛ááᣠá¨á°á áááľá (Security) á áľáááááľ á¨á áŤá°á¨á ááá˘
â âş á¨'H' (Hypertext) áĽá 'T' (Transfer) áĽáá¨áľ
âş Hypertext (ááááá´ááľáľ)ᥠá˛á á ááááľ-á (Tim Berners-Lee) áľá(ááĽ)á á˛ááĽá ááá á áá°-ááłáĽ á ááá˝á á á áááá˝ (Hyperlinks) áĽááľ á ááľ áááááľ áá áᢠáá ááááá´ááľáľ á¨ááŁáá á áá°-ááłáĽ áľáá áá° á°áá á°á°áŤáŤá˘ áá¨ááá˝ áá¨áĽ ááá áá˘
âş Transfer (áááá)ᥠá á°áá áá (Client - á¨áĽááľá áĽáŤááá) áĽá á á áááአ(Server - áľá¨-áášá á¨áŤáá áŽáááá°á) ááŤá¨á áá¨áá (ááááá´ááľáą) áááá á áá áľá˘
â âş á¨'P' (Protocol) áá (HTTP vs. TCP/IP)
âş HTTP/S (Application Layer Protocol)ᥠáá ááŽáśáŽá á¨áá°áŤá á áľáá ፠á°á¨á (Application Layer) á˛ááᣠáá¨áá áá°á ááá (áááłá á HTML ááá) áĽáá´áľ áá á¨áĽ áĽááłáá áľ áááľááᢠHTTP ááľá´áľ-á áᣠ(Stateless) ááᢠáááľáᣠáĽáŤááłááą áĽáŤá (Request) áĽá ááá˝ (Response) áŤáąá á¨áťá ááᤠá áááአá¨áá°ááá áĽáŤá áľá á ááááá˘
âş á¨á áłá˝ áŤááľ ááŽáśáŽáá˝áĄ HTTP/S áááľáŤáľ á á áááá¨áĄ áá á¨áľáŤááľáááľ ááŽáśáŽáá˝ áá áá°áááá - TCP/IP (Transmission Control Protocol/Internet Protocol)ᢠTCP áá¨áá áĽááłáá á ááá áĽááłááᣠá á á°á á°á¨á°á ááľá¨áąá áŤá¨áááŁáá˘
â âş á¨'S' (Secure) á áľáááááľ áĽá á´áááá
âş ááľá˘áŤáááľ (Confidentiality)ᥠTLS/SSL ááľá áŤá á áá áá áá¨ááá áá°áááá ἠáŽáľ áááá ááᢠáá áááľ á áááá˝ áá¨ááá (áááłá á¨áŁáá áááá) á˘áŤáááľá ááĽááą áľááá á¨áá˝ ááááá˘
âş áľááááááľ (Integrity)ᥠááľá áŤá á¨á°áᨠá áá á ááááľ áá áá¨áá á áááá¨áŠá áŤá¨áááŁáá˘
âş áá¨áá፠(Authentication)ᥠá¨SSL á°áá°ááŹáą (Certificate) áľá¨-ááš á áľááá áĽáą áĽáá°áá áŤá¨áááŁáᢠáĽáŤáááá áá áá á°áá°ááŹáľ á˛áá áᣠá¨á°áá¨áŞ áá á¨áá°á¨áá áááἠá°á áááą á¨á°á á á áááá áŤáááá˘
âş Port 443ᥠHTTPS á¨áá ááá á¨ááľááá áááľ (Port) 443 á˛ááᣠá°á áááą áŤáá°á á áá HTTP á°áá Port 80á áá áááá˘
â 2ď¸âŁ :// (Separator) áĽá á¨á áľáŤáť áááá
âş á¨á áľáŤáť ááá áᥠ:// á¨ááá ááááľ á¨URL ááááŞáŤ áá áŤááá áááááĽá (Scheme) (ááŽáśáŽáá) á¨áá¨á á¨á áľáŤáť ááá (Authority) áááŤáá˘
âş Uniform Resource Identifier (URI)ᥠURL áŤáą á°á áŤá á¨URI (Uniform Resource Identifier) ááá ááᢠURI áááľ á á˘áá°áááľ áá áŤá áááááá ááĽáľ (resource) áááá¨áľ á¨ááŤáááá á˛ááᣠURL á°áá á¨á፠ááĽáľ á ááá ááááľ (Locator) áááá áŤáááá˘
â 3ď¸âŁ WWW: á¨áśáá áľá ááá á áĽá áłáŞáŤá áá
WWW (World Wide Web) á¨á˘áá°áááľ áá á°ááłáłá á áá°ááᢠá˘áá°áááľ áááľááá (áŽáááá°áŽá˝á áĽá áŹáĽáá˝á) á¨ááŤááá á˛ááᣠWWW á°áá á á˘áá°áááľ áá á¨áá°áŤ á¨áá¨á áĽáááľ (System of Information) ááá˘
â âş WWW áĽáá° ááĄáľ áśáá (Subdomain)
âş á¨áśáá áľá (Domain Name)ᥠáľá¨-áášá á¨ááŤáľá°ááá°á á°áá¨á á¨á°áá˝ áľá ááᢠáááłá google.comá˘
âş áááľ áśáá (Subdomain)ᥠ"www" á¨ááá ááá á¨ááá áśáá á ááľ á¨ááᣠáááľ áśáá ááᢠá áłáŞáᣠ"www" áááľ áá ááá á á°áá á¨áἠá°áá¨á áááá áááá¨áľ áŤáááá áá áᢠá ááľ áľáá áľáá áľ ááá˝ áááľ áśááá˝ (áááłá mail.example.comᣠblog.example.com) áááŠáľ áá˝ááá˘
âş á¨á áá á ááááŤáĄ á áááá˝á á áĽááá áľáá áśá˝ áśááá¸áá á ááĽáł áá ááá (example.com)ᢠ"www" á¨ááá ááá á áá áĽáá° áá°á á áááľ áśáá áĽáť áá á¨ááłá¨á áĽá á¨ááľ á áľáááááą áááˇáá˘
â âş á¨áśáá áľá áááá˝ á á°áá
á¨áśáá áľá (áááłá www.ethiopia.gov.et) á áśáľáľ áá áááá˝ áá¨áááá˘
âş á¨áá°á á°á¨á áśáá (TLD - Top-Level Domain)áĄ
âş Generic TLDs (gTLDs): .com (Commercial), .org (Organization), .net (Network)
âş Country Code TLDs (ccTLDs): .et (á˘áľáŽáľáŤ), .uk (áŠáááľáľ áŞááá°á)
âş ááá°á á°á¨á áśáá (SLD - Second-Level Domain)ᥠgoogle ááá ethiopiaᢠáá ááľá¨-ááš áŁáá¤áľ á¨á°á°á á áአáľá ááá˘
âş áááľ áśáá (Subdomain)ᥠwww ááá mail ááá blogᢠá¨ááá áśáá á ááľ á¨ááᣠááááá ááá ááá˘
áá áááŤ
âş URL áĽáá° á¨á á°áł áŤááł á¨áľá¨-áá˝ á áľáŤáť (URL) áĽáá° á˛ááłá áŤááł ááłá áá˝ááá˘
âş HTTPSᥠáŤááłáá á¨áá ááá áľ á áá áá´ (á°á áááą á¨á°á á á ááááŁ)á˘
âş WWWᥠá¨áááąá áľ áŚáł áá ááá˘áŤ (á¨áἠáĽáááľ)á˘
âş example.comᥠá¨áááááľ á¨á°áᨠá áá ááá áľá (á¨áśáá áľá)á˘
âş /page/contact.htmlᥠá á ááá ááľáĽ áŤáá áአááá ááá ááá ááĽá (Path/ááááľ)á˘
â áĽááá áá áááá˝ á ááľ áá á ááá á áááá˝á áĽá á á áŁá ááá á ááá á¨áá¨á áá¨áĽ (á áááá¨áĽ) áá á¨áááááľá áá¨á á ááĽááľáŁ á áĽááľ áĽá á¨ááá á áá á°áá á á°á áááľ áĽáá˛áŤáá áŤáľá˝áááłáá˘
â¤33đ9
á ááľá áá á¨áá¨áĄáľ 10 áľá¨-áážá˝ á¨áá°á áá፠á¨ááŤáľáá áá
ááśá˝á (High-Paying Skills) áááá á¨áá¨áą á¨ááľáá áá á¨áááŞáŤ ááľá¨áŽá˝ áá¸áá˘
â á áĽááááš á á´áááá áĽá ááŽááŤááá ááŞáŤ áŤá°áŠáŤáá˘
áĽáŤááłááąá áľá¨-áá˝ á á°áá áĽáá°áá¨á°áá ááĽáŤáŤá˘
đť 10 á¨áá°á áá፠á¨ááŤáľáá áá ááśá˝á áááá á¨áá¨áą áľá¨-áážá˝
â 1ď¸âŁ www.udemy.com
âş ááááą: Udemy áĽá á á áŁá áĽá á áááľ áŽááśá˝á á¨ááŤááἠááá á áá á¨áááŞáŤ ááľá¨á ááᢠáŽááśáš á¨áá°áĄáľ á ááááá á°á (áŁáá፠ááá á áľá°ááŞ) ááá˘
âş á¨áá°áŁá¸á áá ááśá˝: á¨ááŽááŤáááᣠá¨áłáł áłáááľáŁ á¨á˛ááłá áááŹá˛ááᣠá¨áááááľ áĽáľá¨ ááśááŤá áĽá ááá áľá¨áľ áááá áááľ ááťáá áŤáŤáľáłáá˘
âş áĽá á: áľáá á¨áŽááľ áááŤáŁ áĽá áá á áážá˝ áááŤá¸á áĽá áŽááąá á áá´ á¨áá á áá á¨á áááľ ááá ááłá¨áť ááááľá˘
â 2ď¸âŁ www.coursera.org
âş ááááą: Coursera á¨ááá á᪠áŠáá¨áá˛á˛áá˝ áĽá áŠáŁááŤáá˝ (áĽáá° GoogleᣠIBMᣠStanford) áá á áá°áŁá á áŽááśá˝áŁ áአáľáá ááá˝ (Specializations) áĽá ááŤá á°áá°ááŹáśá˝á á¨ááŤááἠááľá¨á ááá˘
âş á¨áá°áŁá¸á áá ááśá˝: á ááááľ áĽáá° áłáá á á°á áááľáŁ ááŽáááľ ááá áááľáŁ áłáł áłáááľáŁ AIᣠáĽá á¨áááľ áĽáŤ (Business) áŤá á¨áá°á á°á¨á áĽá ááŤá ááááľ áá áŤá°áŠáŤáá˘
âş áĽá á: ááá á áŤáá¸á á°áááľ á¨áá°á§á¸á á¨áĽáŤáľ á°á¨áá¸á á¨á á á áŽááśá˝ áĽá ááĽáŤ ááá á¨ááŤá°áá á°áá°ááŹáśá˝á ááááľá˘
â 3ď¸âŁ www.codecademy.com
âş ááááą: Codecademy interactive á¨áŽá˛áá áľáá ááśá˝ áá áľáŠá¨áľ áŤá°á¨á áľá¨-áá˝ ááᢠáŽáľ áá˛áŤáá á áĽáŤáááŽá˝ ááľáĽ áĽá¨áťá áááŤáá˘
â á¨áá°áŁá¸á áá ááśá˝: á¨á°ááŤáŠ á¨ááŽááŤááá ááááá˝ (PythonᣠJavaScriptᣠHTML/CSS)ᣠá¨áľá áááľ (Web Development)ᣠáĽá áłáł áłáááľá˘
âş áĽá á: "á ááĽáŤáľ ááá" (Learning by doing) áá áľáŠá¨áľ áŤá°áááᣠááááŞáá˝ á áŁá á°áľáá ááᢠáá áĽá á¨áá¨ááá áľ (Pro) á ááŤáŽá˝ á ááľá˘
â 4ď¸âŁ www.w3schools.com
âş ááááą: W3Schools á áááááľ ááľá áááľ (Web Development) á¨ááŤáľááá á¨áŽáááá°á ááááá˝ ááŁááť (reference) áĽá áááŞáŤ ááá˘
âş á¨áá°áŁá¸á áá ááśá˝: HTMLᣠCSSᣠJavaScriptᣠSQLᣠPython áĽá ááá˝ á¨áľá á´áááááá˝á˘
âş áĽá á: ááááŞáá˝ á áŁá ááá áĽá ááá¨áłáľ á ááŤáľá˝á ááአá¨á°ááá ááᣠá áĽááá áááą áá ááᢠáááŁá ááŁááť á áŁá á áá ááá˘
â 5ď¸âŁ www.edx.org
âş ááááą: edX áĽáá° Coursera áá á¨áłááá áŠáá¨áá˛á˛áá˝ (áĽáá° MITᣠáááŤááľ) áĽá áŠáŁááŤáá˝ á¨á°á°áĄ áŽááśá˝á á¨ááŤááἠááľáá áŤáá°ááá ááľá¨á áá á (á áá á 2U áŁáá¤áľááľ áľá áá)á˘
âş á¨áá°áŁá¸á áá ááśá˝: á¨áŽáááá°á áłáááľáŁ áá ááľáľáᣠáĽá áááľ áĽáľá¨ á°áĽá áááľ áľáá ááśá˝ áľá¨áľá˘ ááľá°ááľ á˛á᪠ááŽááŤáá˝áá áŤáááŁáá˘
âş áĽá á: á¨áŠáá¨áá˛á˛ á°á¨á áŤáá¸áá áŽááśá˝ áŤááá፠(Auditing) á¨ááá°áľ á ááŤá (á°áá°ááŹáľ áááááľ áá áááá áŤáľáááá)á˘
â 6ď¸âŁ www.codeavengers.com
âş ááááą: Code Avengers (Codeavengers) ááŽááŤáááá á á¨ááł ááá (gamified) áĽá á ááá°ááá áľáá ááśá˝á á¨ááŤááἠá˛áá á á°ááá ááłáłááá˝ áĽá ááááŞáá˝ áĽáŠ ááá˘
âş á¨áá°áŁá¸á áá ááśá˝: áŽá˛ááᣠááĽáłááľ áááľáŁ á á áááľ áĽá á¨ááłáá˝á ááĽáŤáľá˘
âş áĽá á: áľáá ááąá á áľá°áłá˝ á áá ááááľ (á áĽáá áľáá´áá˝ áĽá ááŽáááśá˝) áá á¨áĄá˘
â 7ď¸âŁ www.sololearn.com
âş ááááą: SoloLearn á ááŁáá áá°áá áŞáŤ áá áľáá áľáŠá¨áľ áŤá°á¨á á¨áŽá˛áá áľáá ááľ ááľá¨á á˛áá áŽá˛ááá á áľááá˝ á°á¨ááá˝ (Bite-sized lessons) áĽá á áá á áá ááááśá˝ áááľá°áá ááááŤáá˘
âş á¨áá°áŁá¸á áá ááśá˝: á ááŤáł á¨ááŽááŤááá ááááá˝ (Python, C++, Java, Swift) áĽá ááá˝ á¨á´áááá áá ááśá˝á˘
âş áĽá á: á ááááá ááá áŚáł á áľááá ááá ááťáᣠá¨áŽááᲠ(Community) áľáá áĽá á ááá°ááá á¨áŽáľ á ááłá (Code Editor) áááŠá˘
8. www.udacity.com
âş ááááą: Udacity á á˘ááąáľáľáŞ áŁáááŤáá˝ (Industry Experts) á¨á°ááá
âş á¨"ááá˛ááŞ" (Nanodegree) ááŽááŤáá˝á á áá á¨áĽ á¨ááłáá ááľá¨á ááᢠá¨ááá˛á᪠ááŽááŤááš ááĽáŤ áá ፠á¨ááŤááá á¨ááŽáááľ áľáŤáá˝á áŤáŤáľáłáá˘
âş á¨áá°áŁá¸á áá ááśá˝: á á áá´ááťá á˘áá°ááááľ (AI)ᣠáłáł áłáááľáŁ ááááľ áŽáááá˛áá áĽá Autonomous Systems áá á áŁá ááἠááá˘
âş áĽá á: ááľáŤ á¨ááŤááá áĽá á á˘ááąáľáľáŞ á¨áááá áá ááśá˝ áá áá°áŽáŠáŁ áĽáá˛áá á ááŽáááľ áá á¨á°áá°á¨á° áľáá ááľ ááľá áąá˘
âş www.thenewboston.org
âş ááááą: TheNewBoston á áŠá˛áŠáĽ áťáá á¨ááłáá á˛áá áĽá ááĽá áŤáá¸áá á¨áŞá˛áŽ áľáá ááśá˝á á áá áŤáááŁáᢠáľá¨-ááš ááŞá˛áŽááš áĽáá° áá°áŤá áá áŤáááááá˘
âş á¨áá°áŁá¸á áá ááśá˝: á¨ááŽááŤááá ááááá˝áŁ á¨áľá áááľ áĽá á¨á°ááŤáŠ á¨áśááľáá ááŁáŞáŤáá˝á˘
âş áĽá á: ááá áŽááśá˝ áá á áá áá áááá¸áá˘
â 1ď¸âŁ0ď¸âŁ. www.codeschool.com
âş ááááą: Code School á¨ááľá áááŞáŤ ááľá¨á áá áᢠá áá áá Code School á¨ááᤠá¨2018 ááᎠáááą á Pluralsight (www.pluralsight.com) ááľáĽ á°áŤáˇáá˘
âş á áá áŤáá (Pluralsight): áááŤááłááľ (Pluralsight) áá´áááá áŁáááŤáá˝ á¨á°ááá á˛ááᣠá¨áá ááľ ááá (Skill Assessments)ᣠá¨áááŞáŤ ááááśá˝ (Learning Paths) áĽá á°á áŤá á¨á´áááá áŽááśá˝á áŤáááŁáá˘
đ áá áááŤ
áĽááá áľá¨-áážá˝ á¨ááᣠá¨áľáá ááľ áĽáŤáľáŁ á¨áá´ áĽá á¨áá°áĄáľ á¨ááľáá áá¨ááľ á ááá áááŤáŤáá˘
â ááĽáŤáľ áĽá áá°áá°ááŹáľ: Coursera áĽá edX (á¨áłááá á°áááľ áá á áá°áŁá á áľááá°áŠ)á˘
â áá áá ááŤá áĽáá á: Udacity (á ááá˛á᪠ááŽááŤááš)á˘
â áááá¨áĽá áá áá˝: Udemy (á áĽá á ááŤáŽá˝)á˘
â á á°ááŁá áŽáľ ááááááľ: Codecademy áĽá Sololearn (á ááá°ááá áá´áŤá¸á)á˘
â áá áááá: TheNewBoston (á áŠá˛áŠáĽ áŞá˛áŽááš) áĽá W3Schools (ááľá ááŁááť)á˘
â á¨áá°á áá፠á¨ááŤáľáá áá ááśá˝ á á áĽááá á¨áśááľáá áááľáŁ á¨áłáá á á°á áááľáŁ á¨áłáł áłáááľáŁ á¨á áá´ááťá á˘áá°ááááľ áĽá á¨ááááľ áŽáááá˛áá áľáááᣠáĽááá ááľá¨áŽá˝ ááĽááá áááá˝ á áŁá á áá áá¸áá˘
â á áĽááááš á á´áááá áĽá ááŽááŤááá ááŞáŤ áŤá°áŠáŤáá˘
áĽáŤááłááąá áľá¨-áá˝ á á°áá áĽáá°áá¨á°áá ááĽáŤáŤá˘
đť 10 á¨áá°á áá፠á¨ááŤáľáá áá ááśá˝á áááá á¨áá¨áą áľá¨-áážá˝
â 1ď¸âŁ www.udemy.com
âş ááááą: Udemy áĽá á á áŁá áĽá á áááľ áŽááśá˝á á¨ááŤááἠááá á áá á¨áááŞáŤ ááľá¨á ááᢠáŽááśáš á¨áá°áĄáľ á ááááá á°á (áŁáá፠ááá á áľá°ááŞ) ááá˘
âş á¨áá°áŁá¸á áá ááśá˝: á¨ááŽááŤáááᣠá¨áłáł áłáááľáŁ á¨á˛ááłá áááŹá˛ááᣠá¨áááááľ áĽáľá¨ ááśááŤá áĽá ááá áľá¨áľ áááá áááľ ááťáá áŤáŤáľáłáá˘
âş áĽá á: áľáá á¨áŽááľ áááŤáŁ áĽá áá á áážá˝ áááŤá¸á áĽá áŽááąá á áá´ á¨áá á áá á¨á áááľ ááá ááłá¨áť ááááľá˘
â 2ď¸âŁ www.coursera.org
âş ááááą: Coursera á¨ááá á᪠áŠáá¨áá˛á˛áá˝ áĽá áŠáŁááŤáá˝ (áĽáá° GoogleᣠIBMᣠStanford) áá á áá°áŁá á áŽááśá˝áŁ áአáľáá ááá˝ (Specializations) áĽá ááŤá á°áá°ááŹáśá˝á á¨ááŤááἠááľá¨á ááá˘
âş á¨áá°áŁá¸á áá ááśá˝: á ááááľ áĽáá° áłáá á á°á áááľáŁ ááŽáááľ ááá áááľáŁ áłáł áłáááľáŁ AIᣠáĽá á¨áááľ áĽáŤ (Business) áŤá á¨áá°á á°á¨á áĽá ááŤá ááááľ áá áŤá°áŠáŤáá˘
âş áĽá á: ááá á áŤáá¸á á°áááľ á¨áá°á§á¸á á¨áĽáŤáľ á°á¨áá¸á á¨á á á áŽááśá˝ áĽá ááĽáŤ ááá á¨ááŤá°áá á°áá°ááŹáśá˝á ááááľá˘
â 3ď¸âŁ www.codecademy.com
âş ááááą: Codecademy interactive á¨áŽá˛áá áľáá ááśá˝ áá áľáŠá¨áľ áŤá°á¨á áľá¨-áá˝ ááᢠáŽáľ áá˛áŤáá á áĽáŤáááŽá˝ ááľáĽ áĽá¨áťá áááŤáá˘
â á¨áá°áŁá¸á áá ááśá˝: á¨á°ááŤáŠ á¨ááŽááŤááá ááááá˝ (PythonᣠJavaScriptᣠHTML/CSS)ᣠá¨áľá áááľ (Web Development)ᣠáĽá áłáł áłáááľá˘
âş áĽá á: "á ááĽáŤáľ ááá" (Learning by doing) áá áľáŠá¨áľ áŤá°áááᣠááááŞáá˝ á áŁá á°áľáá ááᢠáá áĽá á¨áá¨ááá áľ (Pro) á ááŤáŽá˝ á ááľá˘
â 4ď¸âŁ www.w3schools.com
âş ááááą: W3Schools á áááááľ ááľá áááľ (Web Development) á¨ááŤáľááá á¨áŽáááá°á ááááá˝ ááŁááť (reference) áĽá áááŞáŤ ááá˘
âş á¨áá°áŁá¸á áá ááśá˝: HTMLᣠCSSᣠJavaScriptᣠSQLᣠPython áĽá ááá˝ á¨áľá á´áááááá˝á˘
âş áĽá á: ááááŞáá˝ á áŁá ááá áĽá ááá¨áłáľ á ááŤáľá˝á ááአá¨á°ááá ááᣠá áĽááá áááą áá ááᢠáááŁá ááŁááť á áŁá á áá ááá˘
â 5ď¸âŁ www.edx.org
âş ááááą: edX áĽáá° Coursera áá á¨áłááá áŠáá¨áá˛á˛áá˝ (áĽáá° MITᣠáááŤááľ) áĽá áŠáŁááŤáá˝ á¨á°á°áĄ áŽááśá˝á á¨ááŤááἠááľáá áŤáá°ááá ááľá¨á áá á (á áá á 2U áŁáá¤áľááľ áľá áá)á˘
âş á¨áá°áŁá¸á áá ááśá˝: á¨áŽáááá°á áłáááľáŁ áá ááľáľáᣠáĽá áááľ áĽáľá¨ á°áĽá áááľ áľáá ááśá˝ áľá¨áľá˘ ááľá°ááľ á˛á᪠ááŽááŤáá˝áá áŤáááŁáá˘
âş áĽá á: á¨áŠáá¨áá˛á˛ á°á¨á áŤáá¸áá áŽááśá˝ áŤááá፠(Auditing) á¨ááá°áľ á ááŤá (á°áá°ááŹáľ áááááľ áá áááá áŤáľáááá)á˘
â 6ď¸âŁ www.codeavengers.com
âş ááááą: Code Avengers (Codeavengers) ááŽááŤáááá á á¨ááł ááá (gamified) áĽá á ááá°ááá áľáá ááśá˝á á¨ááŤááἠá˛áá á á°ááá ááłáłááá˝ áĽá ááááŞáá˝ áĽáŠ ááá˘
âş á¨áá°áŁá¸á áá ááśá˝: áŽá˛ááᣠááĽáłááľ áááľáŁ á á áááľ áĽá á¨ááłáá˝á ááĽáŤáľá˘
âş áĽá á: áľáá ááąá á áľá°áłá˝ á áá ááááľ (á áĽáá áľáá´áá˝ áĽá ááŽáááśá˝) áá á¨áĄá˘
â 7ď¸âŁ www.sololearn.com
âş ááááą: SoloLearn á ááŁáá áá°áá áŞáŤ áá áľáá áľáŠá¨áľ áŤá°á¨á á¨áŽá˛áá áľáá ááľ ááľá¨á á˛áá áŽá˛ááá á áľááá˝ á°á¨ááá˝ (Bite-sized lessons) áĽá á áá á áá ááááśá˝ áááľá°áá ááááŤáá˘
âş á¨áá°áŁá¸á áá ááśá˝: á ááŤáł á¨ááŽááŤááá ááááá˝ (Python, C++, Java, Swift) áĽá ááá˝ á¨á´áááá áá ááśá˝á˘
âş áĽá á: á ááááá ááá áŚáł á áľááá ááá ááťáᣠá¨áŽááᲠ(Community) áľáá áĽá á ááá°ááá á¨áŽáľ á ááłá (Code Editor) áááŠá˘
8. www.udacity.com
âş ááááą: Udacity á á˘ááąáľáľáŞ áŁáááŤáá˝ (Industry Experts) á¨á°ááá
âş á¨"ááá˛ááŞ" (Nanodegree) ááŽááŤáá˝á á áá á¨áĽ á¨ááłáá ááľá¨á ááᢠá¨ááá˛á᪠ááŽááŤááš ááĽáŤ áá ፠á¨ááŤááá á¨ááŽáááľ áľáŤáá˝á áŤáŤáľáłáá˘
âş á¨áá°áŁá¸á áá ááśá˝: á á áá´ááťá á˘áá°ááááľ (AI)ᣠáłáł áłáááľáŁ ááááľ áŽáááá˛áá áĽá Autonomous Systems áá á áŁá ááἠááá˘
âş áĽá á: ááľáŤ á¨ááŤááá áĽá á á˘ááąáľáľáŞ á¨áááá áá ááśá˝ áá áá°áŽáŠáŁ áĽáá˛áá á ááŽáááľ áá á¨á°áá°á¨á° áľáá ááľ ááľá áąá˘
âş www.thenewboston.org
âş ááááą: TheNewBoston á áŠá˛áŠáĽ áťáá á¨ááłáá á˛áá áĽá ááĽá áŤáá¸áá á¨áŞá˛áŽ áľáá ááśá˝á á áá áŤáááŁáᢠáľá¨-ááš ááŞá˛áŽááš áĽáá° áá°áŤá áá áŤáááááá˘
âş á¨áá°áŁá¸á áá ááśá˝: á¨ááŽááŤááá ááááá˝áŁ á¨áľá áááľ áĽá á¨á°ááŤáŠ á¨áśááľáá ááŁáŞáŤáá˝á˘
âş áĽá á: ááá áŽááśá˝ áá á áá áá áááá¸áá˘
â 1ď¸âŁ0ď¸âŁ. www.codeschool.com
âş ááááą: Code School á¨ááľá áááŞáŤ ááľá¨á áá áᢠá áá áá Code School á¨ááᤠá¨2018 ááᎠáááą á Pluralsight (www.pluralsight.com) ááľáĽ á°áŤáˇáá˘
âş á áá áŤáá (Pluralsight): áááŤááłááľ (Pluralsight) áá´áááá áŁáááŤáá˝ á¨á°ááá á˛ááᣠá¨áá ááľ ááá (Skill Assessments)ᣠá¨áááŞáŤ ááááśá˝ (Learning Paths) áĽá á°á áŤá á¨á´áááá áŽááśá˝á áŤáááŁáá˘
đ áá áááŤ
áĽááá áľá¨-áážá˝ á¨ááᣠá¨áľáá ááľ áĽáŤáľáŁ á¨áá´ áĽá á¨áá°áĄáľ á¨ááľáá áá¨ááľ á ááá áááŤáŤáá˘
â ááĽáŤáľ áĽá áá°áá°ááŹáľ: Coursera áĽá edX (á¨áłááá á°áááľ áá á áá°áŁá á áľááá°áŠ)á˘
â áá áá ááŤá áĽáá á: Udacity (á ááá˛á᪠ááŽááŤááš)á˘
â áááá¨áĽá áá áá˝: Udemy (á áĽá á ááŤáŽá˝)á˘
â á á°ááŁá áŽáľ ááááááľ: Codecademy áĽá Sololearn (á ááá°ááá áá´áŤá¸á)á˘
â áá áááá: TheNewBoston (á áŠá˛áŠáĽ áŞá˛áŽááš) áĽá W3Schools (ááľá ááŁááť)á˘
â á¨áá°á áá፠á¨ááŤáľáá áá ááśá˝ á á áĽááá á¨áśááľáá áááľáŁ á¨áłáá á á°á áááľáŁ á¨áłáł áłáááľáŁ á¨á áá´ááťá á˘áá°ááááľ áĽá á¨ááááľ áŽáááá˛áá áľáááᣠáĽááá ááľá¨áŽá˝ ááĽááá áááá˝ á áŁá á áá áá¸áá˘
â¤26đ8đ2đ1
đ á¨9áą áá á¨ááááľ áľáśáŹá
á áááááśá˝
â 9 áá á¨ááááľ áľáśáŹá (Cloud Storage) á áááááśá˝á áĽá áĽáŤááłááłá¸á á¨áá°áĄáľá á¨áá áľáśáŹá áá á áŤáłáŤáᢠáĽááá á áááááśá˝ áááá˝á á áŚáááá áá áááľáááĽáŁ á¨á¨áľááá áŚáł áááľá¨áľ áĽá áááá˝ ááááŤáľ áŤáľá˝ááᢠá¨áłá˝ áĽáŤááłááąá á áááááľ á áááá á áľáááŹáááá˘
â 1ď¸âŁ Mega (áá)
âş áá áľáśáŹá : 50 áááŁááľ (GB)
âş áá (Mega) á ááť á¨áá°áĄ á¨ááááľ á áááááśá˝ áá á¨áá°ááá á¨ááť áŚáł (50GB) á¨áá°áĄáľ á ááą ááá˘
âş ááá áľáŠá¨áą á áááááľ áĽá á°á áááľ áá ááá˘
âş áá áá፠áŁá áŞ: End-to-End Encryption (á¨áŤá áĽáľá¨ áŤá áŤáá á˘áááŞáá˝á) áá áááᢠáá áááľ áááá˝á á¨ááłáŞáŤá áá á¨áá°ááá¸á á ááľ á˘áááŞááľ áá°á¨ááᣠáĽá áá (á áááááľ á°áŞá) áĽááłá áááá˝á á áá¨áľ á áá˝áá - á¨ááľá¨áá°á á áá° áĽáť áá á˘
âş áĽá á: á¨áá°á á¨áááááľ áĽá á áĽá áĽá áá áŚáł ááááá á°áá˝ á áŁá áĽáŠ áá፠ááá˘
â 2ď¸âŁ Drive (Google Drive / ááá áľáŤáá)
âş áá áľáśáŹá : 15 áááŁááľ (GB)
âş ááá áľáŤáá (Google Drive) á¨ááááŽáśááľ á áŤáááľ ááá¸á áá á¨áá°áĽ á áááááľ ááᢠáá áľáśáŹá á¨áááŤá (Shared) á Gmail (á˘áááá˝ áĽá á áŁáŞáá˝) áĽá Google Photos (á áĽááááš ááśáá˝ áĽá áŞá˛áŽáá˝) ááá ááá˘
âş áá áá፠áŁá áŞ: ᨠGoogle Docs, Sheets, Slides, áĽá ááá˝ á¨ááá á áááŹá˝áá˝ áá á áĽáĽá á¨á°áłá°á¨ (deeply integrated) ááᢠááľáĽáĽá áľáŤ (collaboration) á áŁá ááš ááá˘
âş áĽá á: á¨áááá áááśá˝ ááá áá á°áá˝áŁ á˘áááᣠááś áĽá ááá áľáśáŹá á á ááľ áŚáł áľáááłáá á áŁá á áá ááá˘
â 3ď¸âŁ pCloud (áááááľ)
âş áá áľáśáŹá : 10 áááŁááľ (GB) (áĽáľá¨ 10GB áľá¨áľ)
âş pCloud á áľááááááľ á¨ááá á˛ááᣠá á°á áááľ áĽá áááááľ áá áľáŠá¨áľ áŤá°áááᢠá á°á¨ááŞá á°á áááá˝ ááááťá¸áá á á ááŞáŤ ááá á á ááŽá á áĽá¨áľ áĽáá˛áŤáľááᥠá¨ááá¨áĽ áĽáľá áá°áŁáá˘
âş áá áá፠áŁá áŞ: pCloud Crypto á¨ááŁá á ááŤá (ááá¨áá á°áá áá˝) á ááᣠáá á áááá˝á á¨áá°ááá¸á á ááľ á˘áááŞááľ áŤá°ááá¸ááᢠá á°á¨ááŞá á¨á áááľ ááá (Lifetime) á¨á°áá áááľ áááᣠá ááŤáŽá˝á áŤáááŁáá˘
âş áĽá á: á áľá°ááá áĽá ááŁá áľáśáŹá áĽáá˛áá áĽáŠ á¨ááá ááŤááť (audio player) á áĽáŽáľ á ááá˘
âş Dropbox (áľáŽááŚááľ)
âş áá áľáśáŹá : 2 áááŁááľ (GB)
âş áľáŽááŚááľ (Dropbox) ááááľ áľáśáŹá á á áľááľ áŤáľáááľ ááłá á áááááśá˝ á ááą ááᢠáá á¨áá°á á áŚáł á ááľá°á á˘áááᣠá ááá á á ááá áĽá á á áľá°áááááą ááłáááá˘
âş áá áá፠áŁá áŞ: áááá˝á á á°ááŤáŠ ááłáŞáŤáá˝ ááŤá¨á á ááĽááľ áĽá á ááá sync á˝ááłá á áŁá á ááŤáŤ ááá˘
âş áĽá á: á áĽááľ ááľááá˝ áááá˝ áááŞáŤ (sharing) áĽá ááá ááá syncing áĽáŠ ááá˘
â 2ď¸âŁ One Drive (ááááŽáśááľ áá áľáŤáá)
âş áá áľáśáŹá : 5 áááŁááľ (GB)
âş ááááŽáśááľ áá áľáŤáá (Microsoft OneDrive) á¨ááááŽáśááľ á áŤáááľ ááá¸á áá á¨áá°áĽ á áááááľ ááá˘
âş áá áá፠áŁá áŞ: ᨠMicrosoft 365 (Word, Excel, PowerPoint) áá á á°áἠá¨á°ááá° á˛ááᣠáá˘áŽ áľáŤ áĽá á°ááśá˝ áááŤáľ á áŁá ááš ááᢠPersonal Vault (á¨áá ááł) á¨á°á°á áá°á¨á᪠á°á áááľ á¨á°á á á á áá á ááá˘
âş áĽá á: á¨ááááŽáśááľ áŚááľ ááŽááŤáá˝á á áĽááľ ááá áá á°áá˝ á¨á°áťá ááá˘
â 6ď¸âŁ iCloud (á áááááľ)
âş áá áľáśáŹá : 5 áááŁááľ (GB)
âş iCloud á á áá (Apple) á¨áá°áĽ á áááááľ á˛ááᣠá ááááľ áá áá ááłáŞáŤáá˝ (iPhone, iPad, Mac) á¨á°á°áŤ ááá˘
âş áá áá፠áŁá áŞ: áááá á¨á áá ááłáŞáŤáá˝áá áá¨á (ááľáŹ - backups, ááśáá˝, áá°áá áŞáŤáá˝, áááááśá˝) á áŤáľ-á°á áŤááłáľááá˘
âş áĽá á: á¨á áá áááśá˝á áĽáť ááá áá á°áá˝áŁ á¨ááłáŞáŤááťá¸áá ááľáŹ áááŤá áĽá á ááá áááá˝á áááááľ áŤáááá˘
â 7ď¸âŁ Sync.com (á˛áá.áŽá)
âş áá áľáśáŹá : 5 áááŁááľ (GB)
âş Sync.com ááá á áááááľ áá áŤá°áŽá¨ á¨ááááľ á áááááľ ááᢠáá áĽáá° áá (Mega) End-to-End Encryption áá áááᣠáá á ááááá˝á áá á°á áááľ áá°áŁáá˘
âş áá áá፠áŁá áŞ: á¨ááá á¨áááľ áľáŤ áááá˝á ááá¨áá¸áľáŁ ááááłá°á áĽá ááááŤáľ á¨á°áá°á ááá˘
âş áĽá á: á¨áááááľ áĽá á°á áááľ á¨ááá á áá á áľá፠ááá°áĄ á°áá˝ áĽáŠ á ááŤá ááá˘
â 8ď¸âŁ icedrive (á ááľáľáŤáá)
âş áá áľáśáŹá : 10 áááŁááľ (GB)
âş icedrive á áŁá ááááá ááŤáŞ á áá á áááá˝ á¨ááłáá á¨ááááľ á áááááľ ááá˘
âş áá áá፠áŁá áŞ: áአá¨ááá áŁá áŞá ááááľ áľáśáŹáá áá áĽáá° á áŤáá á˛áľá/ááá˝ (virtual drive) á áŽáááá°áá áá áĽááľáľá áá ááľáťá ááá˘
âş áĽá á: á á°á áááľ áá áŤá°áŽá¨ á˛ááᣠáááá˝á á áľáááľ áĽá á ááá ááááľ áááááľ ááááá á°á áááá˝ á°áľáá ááá˘
â 9ď¸âŁ MediaFire (áá˛áŤáá¨á)
âş áá áľáśáŹá : 10 áááŁááľ (GB)
âş áá˛áŤáá¨á (MediaFire) áááá˝á á ááá ááááŤáľ (file sharing) á°áĽá á á°áá ááłáááá˘
âş áá áá፠áŁá áŞ: á á áááŤáááľ á¨áá°á á¨áŁááľááľá (Bandwidth) áá á áááá áááŤáľ áľááá°áĽáŁ áááá˝á ááĽá á°áá˝ áááľá¨áľ ááš ááá˘
âş áĽá á: áľááá áááá˝á ááá áá˛áŤáá˝á (ááśá áŞá˛áŽ) áŤááá°áĽ ááĽá á°áá˝ áááŤáľ ááááá á°á áááá˝ áá¨áłáá˘
đĄ áá áááŤ
âş áĽáŤááłááą á¨ááááľ áľáśáŹá á áááááľ á¨á°ááŤá¨ áĽá á á ááᢠáááŤá á ááááľ á áá¨á°ááľ áááŽá˝ áá ááá°áá
âş á¨áá áŚáł áá á: (Mega 50GB á ááľá áľ ááłá áá)á˘
âş áááááľ áĽá á°á áááľ: (Mega, pCloud, Sync.com á End-to-End Encryption ááłááá)á˘
âş á¨ááłááłáľáá¸á ááłáŞáŤáá˝/á áááŹá˝áá˝: (Google Drive ᨠGoogle áááśá˝ ááᣠOneDrive ᨠMicrosoft áááśá˝ ááᣠiCloud á°áá á¨á áá áááśá˝ áá á¨á°áłá°áŠ áá¸á)á˘
â 9 áá á¨ááááľ áľáśáŹá (Cloud Storage) á áááááśá˝á áĽá áĽáŤááłááłá¸á á¨áá°áĄáľá á¨áá áľáśáŹá áá á áŤáłáŤáᢠáĽááá á áááááśá˝ áááá˝á á áŚáááá áá áááľáááĽáŁ á¨á¨áľááá áŚáł áááľá¨áľ áĽá áááá˝ ááááŤáľ áŤáľá˝ááᢠá¨áłá˝ áĽáŤááłááąá á áááááľ á áááá á áľáááŹáááá˘
â 1ď¸âŁ Mega (áá)
âş áá áľáśáŹá : 50 áááŁááľ (GB)
âş áá (Mega) á ááť á¨áá°áĄ á¨ááááľ á áááááśá˝ áá á¨áá°ááá á¨ááť áŚáł (50GB) á¨áá°áĄáľ á ááą ááá˘
âş ááá áľáŠá¨áą á áááááľ áĽá á°á áááľ áá ááá˘
âş áá áá፠áŁá áŞ: End-to-End Encryption (á¨áŤá áĽáľá¨ áŤá áŤáá á˘áááŞáá˝á) áá áááᢠáá áááľ áááá˝á á¨ááłáŞáŤá áá á¨áá°ááá¸á á ááľ á˘áááŞááľ áá°á¨ááᣠáĽá áá (á áááááľ á°áŞá) áĽááłá áááá˝á á áá¨áľ á áá˝áá - á¨ááľá¨áá°á á áá° áĽáť áá á˘
âş áĽá á: á¨áá°á á¨áááááľ áĽá á áĽá áĽá áá áŚáł ááááá á°áá˝ á áŁá áĽáŠ áá፠ááá˘
â 2ď¸âŁ Drive (Google Drive / ááá áľáŤáá)
âş áá áľáśáŹá : 15 áááŁááľ (GB)
âş ááá áľáŤáá (Google Drive) á¨ááááŽáśááľ á áŤáááľ ááá¸á áá á¨áá°áĽ á áááááľ ááᢠáá áľáśáŹá á¨áááŤá (Shared) á Gmail (á˘áááá˝ áĽá á áŁáŞáá˝) áĽá Google Photos (á áĽááááš ááśáá˝ áĽá áŞá˛áŽáá˝) ááá ááá˘
âş áá áá፠áŁá áŞ: ᨠGoogle Docs, Sheets, Slides, áĽá ááá˝ á¨ááá á áááŹá˝áá˝ áá á áĽáĽá á¨á°áłá°á¨ (deeply integrated) ááᢠááľáĽáĽá áľáŤ (collaboration) á áŁá ááš ááá˘
âş áĽá á: á¨áááá áááśá˝ ááá áá á°áá˝áŁ á˘áááᣠááś áĽá ááá áľáśáŹá á á ááľ áŚáł áľáááłáá á áŁá á áá ááá˘
â 3ď¸âŁ pCloud (áááááľ)
âş áá áľáśáŹá : 10 áááŁááľ (GB) (áĽáľá¨ 10GB áľá¨áľ)
âş pCloud á áľááááááľ á¨ááá á˛ááᣠá á°á áááľ áĽá áááááľ áá áľáŠá¨áľ áŤá°áááᢠá á°á¨ááŞá á°á áááá˝ ááááťá¸áá á á ááŞáŤ ááá á á ááŽá á áĽá¨áľ áĽáá˛áŤáľááᥠá¨ááá¨áĽ áĽáľá áá°áŁáá˘
âş áá áá፠áŁá áŞ: pCloud Crypto á¨ááŁá á ááŤá (ááá¨áá á°áá áá˝) á ááᣠáá á áááá˝á á¨áá°ááá¸á á ááľ á˘áááŞááľ áŤá°ááá¸ááᢠá á°á¨ááŞá á¨á áááľ ááá (Lifetime) á¨á°áá áááľ áááᣠá ááŤáŽá˝á áŤáááŁáá˘
âş áĽá á: á áľá°ááá áĽá ááŁá áľáśáŹá áĽáá˛áá áĽáŠ á¨ááá ááŤááť (audio player) á áĽáŽáľ á ááá˘
âş Dropbox (áľáŽááŚááľ)
âş áá áľáśáŹá : 2 áááŁááľ (GB)
âş áľáŽááŚááľ (Dropbox) ááááľ áľáśáŹá á á áľááľ áŤáľáááľ ááłá á áááááśá˝ á ááą ááᢠáá á¨áá°á á áŚáł á ááľá°á á˘áááᣠá ááá á á ááá áĽá á á áľá°áááááą ááłáááá˘
âş áá áá፠áŁá áŞ: áááá˝á á á°ááŤáŠ ááłáŞáŤáá˝ ááŤá¨á á ááĽááľ áĽá á ááá sync á˝ááłá á áŁá á ááŤáŤ ááá˘
âş áĽá á: á áĽááľ ááľááá˝ áááá˝ áááŞáŤ (sharing) áĽá ááá ááá syncing áĽáŠ ááá˘
â 2ď¸âŁ One Drive (ááááŽáśááľ áá áľáŤáá)
âş áá áľáśáŹá : 5 áááŁááľ (GB)
âş ááááŽáśááľ áá áľáŤáá (Microsoft OneDrive) á¨ááááŽáśááľ á áŤáááľ ááá¸á áá á¨áá°áĽ á áááááľ ááá˘
âş áá áá፠áŁá áŞ: ᨠMicrosoft 365 (Word, Excel, PowerPoint) áá á á°áἠá¨á°ááá° á˛ááᣠáá˘áŽ áľáŤ áĽá á°ááśá˝ áááŤáľ á áŁá ááš ááᢠPersonal Vault (á¨áá ááł) á¨á°á°á áá°á¨á᪠á°á áááľ á¨á°á á á á áá á ááá˘
âş áĽá á: á¨ááááŽáśááľ áŚááľ ááŽááŤáá˝á á áĽááľ ááá áá á°áá˝ á¨á°áťá ááá˘
â 6ď¸âŁ iCloud (á áááááľ)
âş áá áľáśáŹá : 5 áááŁááľ (GB)
âş iCloud á á áá (Apple) á¨áá°áĽ á áááááľ á˛ááᣠá ááááľ áá áá ááłáŞáŤáá˝ (iPhone, iPad, Mac) á¨á°á°áŤ ááá˘
âş áá áá፠áŁá áŞ: áááá á¨á áá ááłáŞáŤáá˝áá áá¨á (ááľáŹ - backups, ááśáá˝, áá°áá áŞáŤáá˝, áááááśá˝) á áŤáľ-á°á áŤááłáľááá˘
âş áĽá á: á¨á áá áááśá˝á áĽáť ááá áá á°áá˝áŁ á¨ááłáŞáŤááťá¸áá ááľáŹ áááŤá áĽá á ááá áááá˝á áááááľ áŤáááá˘
â 7ď¸âŁ Sync.com (á˛áá.áŽá)
âş áá áľáśáŹá : 5 áááŁááľ (GB)
âş Sync.com ááá á áááááľ áá áŤá°áŽá¨ á¨ááááľ á áááááľ ááᢠáá áĽáá° áá (Mega) End-to-End Encryption áá áááᣠáá á ááááá˝á áá á°á áááľ áá°áŁáá˘
âş áá áá፠áŁá áŞ: á¨ááá á¨áááľ áľáŤ áááá˝á ááá¨áá¸áľáŁ ááááłá°á áĽá ááááŤáľ á¨á°áá°á ááá˘
âş áĽá á: á¨áááááľ áĽá á°á áááľ á¨ááá á áá á áľá፠ááá°áĄ á°áá˝ áĽáŠ á ááŤá ááá˘
â 8ď¸âŁ icedrive (á ááľáľáŤáá)
âş áá áľáśáŹá : 10 áááŁááľ (GB)
âş icedrive á áŁá ááááá ááŤáŞ á áá á áááá˝ á¨ááłáá á¨ááááľ á áááááľ ááá˘
âş áá áá፠áŁá áŞ: áአá¨ááá áŁá áŞá ááááľ áľáśáŹáá áá áĽáá° á áŤáá á˛áľá/ááá˝ (virtual drive) á áŽáááá°áá áá áĽááľáľá áá ááľáťá ááá˘
âş áĽá á: á á°á áááľ áá áŤá°áŽá¨ á˛ááᣠáááá˝á á áľáááľ áĽá á ááá ááááľ áááááľ ááááá á°á áááá˝ á°áľáá ááá˘
â 9ď¸âŁ MediaFire (áá˛áŤáá¨á)
âş áá áľáśáŹá : 10 áááŁááľ (GB)
âş áá˛áŤáá¨á (MediaFire) áááá˝á á ááá ááááŤáľ (file sharing) á°áĽá á á°áá ááłáááá˘
âş áá áá፠áŁá áŞ: á á áááŤáááľ á¨áá°á á¨áŁááľááľá (Bandwidth) áá á áááá áááŤáľ áľááá°áĽáŁ áááá˝á ááĽá á°áá˝ áááľá¨áľ ááš ááá˘
âş áĽá á: áľááá áááá˝á ááá áá˛áŤáá˝á (ááśá áŞá˛áŽ) áŤááá°áĽ ááĽá á°áá˝ áááŤáľ ááááá á°á áááá˝ áá¨áłáá˘
đĄ áá áááŤ
âş áĽáŤááłááą á¨ááááľ áľáśáŹá á áááááľ á¨á°ááŤá¨ áĽá á á ááᢠáááŤá á ááááľ á áá¨á°ááľ áááŽá˝ áá ááá°áá
âş á¨áá áŚáł áá á: (Mega 50GB á ááľá áľ ááłá áá)á˘
âş áááááľ áĽá á°á áááľ: (Mega, pCloud, Sync.com á End-to-End Encryption ááłááá)á˘
âş á¨ááłááłáľáá¸á ááłáŞáŤáá˝/á áááŹá˝áá˝: (Google Drive ᨠGoogle áááśá˝ ááᣠOneDrive ᨠMicrosoft áááśá˝ ááᣠiCloud á°áá á¨á áá áááśá˝ áá á¨á°áłá°áŠ áá¸á)á˘
â¤21đ4