31
<<會計資訊系統課程講義>> 網路作業系統及雲端運算 周國華 國立屏東大學會計學系 初版:2008.7.14 本次更新:2020.2.26

OSandCloudCom 20200226 [相容模式]

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Microsoft PowerPoint - OSandCloudCom_20200226 []
3 18 4~5 TCP/IP 19 6 20~21 Windows 7 Web Service 22 UNIX 8 23 Unix-like 9 24 UNIX 10 25 Windows vs. UNIX 11 26 12 27 Android 13 28 iOS 14 29 LAMP 15 (Big Data) 30 16 (Open Data) 31 17



3
2-1
↓ GUIERP
↓ (heavy client)internet GUIERP GUI
4
↓ (cloud computing) (ASP) (netbook )
• (mobile cloud computing) 4G (LTE)4G+ (LTE-Advanced)5G() App (heavy client)
5
• (firmware)(BIOS) BIOS
GPU..)
IoT.. ware groupware, middleware, courseware…
6
Windows •
– Windows 7Windows 8Windows 10 – Windows Server 2008201220162019
• Internet Information Service (IIS) – IIS 7.5: Windows Server 2008 R2 & Windows 7 – IIS 8.0: Windows Server 2012 & Windows 8 – IIS 8.5: Windows Server 2012 R2 & Windows 8.1 – IIS 10: Windows Server 20162019 & Windows 10
IIS(Apache)Windows IIS14.21% (2020 2Netcraft)nginx36.48% Apache 24.51%
7
Open GroupUNIX SCO GroupSVR4 (AT&T UNIX)
• Open GroupAustin GroupSingle UNIX Specification UNIX
– Version 42008Unix 2002Version 3Version 3 UNIX 03Version 4UNIX V7
– UNIX 03
• Apple Mac OS X V10.5 & 10.6, Fujitsu Solaris 10, HP-UX 11i V3, IBM AIX 5L & 6, Oracle Solaris 10
– UNIX V7Oracle Solaris 11 • SCO GroupUNIXUnixWare
8
• FreeBSD • OpenBSD • NetBSD
• UNIXUnix-likeWindows GUI ()Unix-like ( ..)
– UNIXAppleMac OS X 9.44% (20201Netmarketshare)
• UNIXUNIX
11

• netbookPDA..
• – [ ]
• iOS [13.3.1]AppleiPod touchiPhoneiPadApple TV
• Windows Mobile/Phone [10] 2019/12/10 AndroidiOS
– Symbian OS, BlackBerry OS, MeeGo, Bada, Tizen, Chrome OS, JavaFX Mobile, Palm OS, watchOS, Android Wear…..
12
• AndroidJavaJava Java SEEEAndroid JVMAndroidDalvik (Android 5)ART (Android 5) – GoogleAndroid SDKWindowsMac OS XLinux
GoogleApp Inventor for Android AndroidMIT
• Google Play (Play )GoogleAndroid 270 Google Android(e.g., S)
• AppGallery(Huawei)Android Google Play
13
TViOSMac OS X Unix 13.3.1
• iOSMac OS XObjective-CSwift Mac OS XCocoa API iOSCocoa Touch API – AppleXcode(IDE)iOS
XcodeiOS SDKAppleMac
14
16

Adobe ReaderOffice(doc, ppt, xls) OfficeMac OS
– Sun Microsystem(Oracle)Java JavaJVMPython Python(interpreter)
• (asp, jsp, php)
• Java AppletJVM
– VoIP (Voice over IP) VoIP RTP (Real-time Transport Protocol) UDP (User Datagram Protocol)
18
– IPv6IP128 2001:0db8:85a3:08d3:1319:8a2e:0370:7348
• IPv4 IP
• IPIP
IPserver
19
(ethernet)Wi-Fi
– ExtranetIntranet Extranet
• VPNInternet
20
• , , –
– flashHTML5
• Java appletJava appletJava applet JVM
• ajax GoogleYahoo!
21
Web APIWS
– SOA (service-oriented architecture) WS
– REST (representational state transfer) WS
• – Web service

– WS(itinerary)
23
– web email(IM) Office (FBIGWeChat..)…
• IaasPaasSaasCC
– Saas (Software as a service)
24
• CC
– (Parallel computing, PC)GC PC
– (virtualization) VMware
• Google – GFSGoogle
(cloud) – BigTableGFStabletablet

• GoogleGoogle Cloud Platform (GCP) ..
– AmazonS3EC2Web Service Cloud
– NasdaqS3S3
– 1,100pdfAMI S3EC2pdf
– MicrosoftAzure

26
– CC Gmail Google
– CC AmazonCC2008 (outage)20114
– CC
– CC
27
cloud
– Google2011ChromebookChrome OS Chrome Chromebook Chrome
• CCCC CC
• CC vs.
28
• Gateway IoT IoT
• 5G(IoT)
(Big Data) • (
…) – 12013e
3051
– 2Google GoogleGoogle
• (3Vs)(high Volume)(high Velocity)(high Variety)
30

• ( ..)
• ..(John Wilbanks)
• Data.gov OKFN
31