1、第五章 資訊科技基礎建設與新興科技,1. 什麼是資訊科技基礎建設以及其組成元件件?2. 什麼是資訊科技基礎建設的演進階段以及技術驅動力?3. 現今電腦硬體平台之發展趨勢為何? 4. 現今電腦軟體平台之發展趨勢為何?5. 管理資訊科技基礎建設的挑戰與管理上的解決方案為何?,學習目標,在讀完本章之後,你將能夠回答下列問題:,資訊科技基礎建設驅動 CARS.COM 的業績高速成長,5.1資訊科技基礎建設,資訊科技基礎建設的定義資訊科技基礎建設係由包含實體設備及用來支持整個企業運作的軟體所組成。資訊科技基礎建設也是管理者投入預算支援的一組橫跨公司整體的服務,它組合了人與技術的能力。,5.1資訊科技基礎
2、建設,資訊科技基礎建設的演進:一般用途的大型主機與迷你電腦時期(1959年迄今)個人電腦時期(1981 年迄今)主從式架構時期(1983年迄今)企業運算時期(1992 年迄今)雲端運算時期(2000年迄今),5.1資訊科技基礎建設,5.1資訊科技基礎建設,資訊科技基礎建設演進的技術驅動力莫爾定律與微處理能力大量數位儲存定律梅特卡夫定律(Metcalfes Law) 與網路經濟持續下降的通訊成本與網際網路標準與網路效應,5.1資訊科技基礎建設,5.1資訊科技基礎建設,5.1資訊科技基礎建設,5.1資訊科技基礎建設,5.2基礎建設的組成元件,新興的移動數位平台新一代的行動數位平台如行動電話,以及智
3、慧型手機如黑莓機與 iPhone 等已經擁有許多手持電腦的功能,這些新一代的行動平台也包括低價的輕型次級筆記型電腦,一般稱為網路電腦(netbooks)。網格運算(grid computing)牽涉到連結許多遠距離的電腦於一個網路中,透過結合網格上所有電腦的運算能力,來建立一部虛擬的超級電腦。雲端運算與公用運算雲端運算,其透過網際網路以服務的形式提供軟硬體的運算功能。,5.3現今硬體平台趨勢,自主運算自主運算 (autonomic computing)是產業間致力發展的一套系統,系統本身可進行組態設定、最佳化與自我調整,在有損毀情形發生時自我修復,並進行自我防護免於外來入侵攻擊與自我毀滅。虛擬
4、化與多核心處理器伺服器虛擬化軟體在作業系統及伺服器硬體間運作,對使用者遮蔽伺服器的資源,包括伺服器的數量與個別的伺服器、處理器和作業系統等資訊。多核心處理器 (multicore processor) 是含有兩個或以上處理器的積體電路。,5.3現今硬體平台趨勢,科技視窗走向綠色運算,1.資料中心在電力消耗方面造成哪些企業與社會問題?2.有哪些解決方案可用於處理這些問題?哪些對於環境而言是最為友善的?3.這些解決方案的商業利益與成本為何?4.是否所有的企業皆必須朝綠色運算的使用邁進?為什麼是或不是?,軟體平台的演進中出現以下五個主要的議題:Linux與開放程式碼軟體Java 與 Ajax 網路服
5、務與服務導向架構 軟體混搭及Web 2.0的應用軟體外包,5.4現今軟體平台趨勢,Linux 與開放程式碼軟體的興起開放程式碼軟體,是指由世界上數十萬程式設人員組成之社群所產生的軟體。根據開放程式碼的領導組織 OpenSource.org之定義,開放程式碼軟體是免費取得,且可由使用者進行修改。針對原始碼進行的各項工作也必須是免費的,使用者也可在不需獲得額外授權的情況下散播軟體。開放程式碼軟體不限於任何特定的作業系統或是硬體技術,大多開放程式碼軟體是以 Unix 或 Linux作業系統為基礎的。,5.4現今軟體平台趨勢,網頁軟體:Java 與 Ajax Java 是一種與作業系統和處理器無關的一
6、種物件導向程式語言,已成為網路上領先的互動程式環境。Java 軟體不受限於任何電腦或電腦裝置,當然也不受限於該裝置所使用的微處理器或作業系統。Java 是一非常強大的程式語言,有需要的話可以在同一個程式中處理文字、資料、圖形、聲音,以及影片。Ajax 是一種允許客戶端和伺服器在後台中交換少數資料的技 術,當使用者每一次要求改變時不需要重新下載整個網頁。,5.4現今軟體平台趨勢,網路服務與服務導向架構 網路服務(web services) 指的是一組鬆散耦合的軟體元件,彼此間使用標準的網頁溝通標準與語言來進行資訊交換。網路服務可在兩套不同的系統間交換資訊,而不論該系統所使用的作業系統或程式語言為
7、何。服務導向架構( service-oriented architecture, SOA )乃為一組自我管理的服務,透過彼此之間的溝通來建立一個 作業應用軟體。軟體開發人員可在其他的軟體組合中,重複使用這些服務來組裝出需要的軟體。,5.4現今軟體平台趨勢,混搭與小工具軟體可透過網際網路下載,包含可以與其他網際網路上應用程式自由整合的可交換元件。個人與企業用戶可混合搭配這些軟體元件,組成所需的客製化應用程式來與他人分享資訊,其產生的應用軟體即稱為混搭(mashups,或稱混合搭配),是希望將不同程式碼結合以產生新的應用成果。小工具(widget)是一段小型程式碼,能加入 網頁中或放置在電腦桌面上
8、提供各式各樣的功能。,5.4現今軟體平台趨勢,5.4現今軟體平台趨勢,軟體外包套裝軟體與企業軟體套裝軟體(software package)是指事先寫好可以在市場中購得的一組程式。軟體服務化(SaaS)愈來愈多的軟體透過網路、以服務的形式來傳遞與使用。訂購這些服務的公司不必購買或安裝軟體程式,只需租用相同功能的軟體服務。以網路服務的形式來存取遠端軟體所傳遞的服務稱做軟體服務化(Software as a Service, SaaS)。軟體委外委外(outsourcing),是指公司將客製軟體的開發或維護既有老舊程式的工作委由外面的公司承包,通常是委外至海外工資較低廉地區的公司。,5.4現今軟體平台趨勢,1.軟體服務化模式的優缺點各為何?2.在Salesforce持續成長的過程中面臨到哪些挑戰?其將如何應付這些挑戰? 3.哪一類的企業可從轉換到Salesforce平台中獲得利益,為什麼?4.在將S引進到你企業中時,你會考量到哪些因素?,組織視窗SALESFORCE.COM:軟體服務化成為主流,