Professional Documents
Culture Documents
Technology طب يعن إيه الـ،Technology Resources دي نقصد بيها إنها الـIT Infrastructureالـ •
دي كلهاNetworking و الـData Communication و الـSoftware و الـHardware؟ نقصد بيها الـResources
ّ إللComponentsالـ
.IT Infrastructure بتكون ليا أي
وComputers و الـMachines و الـHardware أهمها الـIT Infrastructure إلل بتتكون منها الـComponentsالـ •
. دهHardware عل الـRun إلل هتـApplications يعن الـSoftware و كمان فيه الـ، Servers و الـDesktopsالـ
ّ دي إلل بتمكنData Management و كمان فيه الـ،Networking إلل ه الـTelecommunicationو فيه كمان الـ
. ليها كمانAnalyze و أعملData للـManage و أعملStore أعمل
Automate بتقدر تعملTechnology Resources ه شويةIT Infrastructureيبق زي ما قولنا إن الـ ى •
.Organization إلل إحنا بنقوم بيها ف أيTasks للـmanage و بتعمل كمانBusiness Resourcesللـ
إلل هComputing Platform مهمي جدا زي الـServices بتقدم مجموعة من الـIT Infrastructureالـ •
وMini Computers و الـMainframe طب إلل ه زي إيه دى ىبق؟ زى الـ، بصفة عامةComputing Servicesالـ
.) (هنفهم الكالم ده قدام شويةCloud computing services و الـLaptopsالـ
وVoice و الـData الـProvide بيقصد بيها إيه؟ بيقصد إنه بيـTelecommunication servicesثان حاجة ه الـ •
دى بتخل الناس إللTelecommunications يعن الـ، suppliers و الـCustomers و الـEmployees للـVideoالـ
. مع بعضConnected يكونواOrganization و إلل بره الـOrganizationجوه الـ
طب يقصد بيها إيه؟ يقصد بيهاdata management ه الـIT Infrastructure بتقدمهاىل الـService ثالث •
فdata يعن عندي.Corporate Data للـManage وStore بتمكن إن أعمل ّ اللTechnologyالـ
ى ى
يعنDBMS ليها فعشان أعمل كده المفروض يبق عنديStore بتاعن عايز أبدأ أعملOrganizationالـ
Update دهStore دي و أعمل كمان بعد الـData للـStore بتمكن إن أعمل ّ database management systems
.search وedit وdelete وadd و كمان أعملdata للـManage يعن أعمل
إلل بنقدر نستخدمهاApplications يعن الـSoftware دى إلل ه الـApplication software ه الـservice رابع •
.)Chapter 2 (إلل أتكلمنا عنها فEnterpriseف الـ
1 Minders’22 AC
خامس serviceه الـ ، Physical facilitiesطب نقصد بيها إيه؟ إننا بنقدر نـ Developو نـ Manageالـ Physical •
Installationبتاع الـ IT Infrastructureككل كده.
الـ figureإلل فوق ده بيوضح الـ Relationshipبي أى Firmو الـ IT Infrastructureإلل موجود ف الـ Firmدي +
الـ Business Capabilityالل موجودة ف الـ.firm
يعن الـ Servicesالل هقدمها للـ Customersو الـ Suppliersو الـ Employeesبتعتمد عل نوع الـ Servicesدى و حجمها
و كل ده بيعتمد عل شكل الـ IT Infrastructureعندي عامل إزاي؟ و شكل الـ hardwareعامل إزاي؟ و شكل
الـ Applicationsعندي عاملة إزاي؟
أكي عل الـ Mainframesو دي كانت بتعتمد عل شكل الـ Eraدى بدايتها كانت من ، 1958و كانت بتعتمد ر •
الـ Hardwareإلل كان موجود أو الـ machinesإلل كانت موجودة ف الوقت ده.
الـ Mainframeده ده هو Very large computerالـ Sizeبتاعه كبي جدا. •
الشكة الل كانت بتصنع الـ Mainframeف الوقت ده ه .IBM ر •
الـ Mainframesكل قصتها إنها بتعمل ،Centralized Computingطب يعن إيه الكالم ده؟ لو جينا بصينا ف •
ى
هنالف إن عندي Mainframeهو powerful computerو بيتم عليه كل الـ Processingيعن كل Slide 7
الـ Appsبتـ Runعل الـ.mainframe
الحاجات ىبق إلل connectedبالـ Mainframeبنسميها ،Dummy Terminalsه Terminalsمفيهاش أى •
Processing powerأو أي ، Computation powerالـ Userإلل قاعد عل الـ Terminalعشان ينفذ الـTask
ى
هنالف إن الـ terminalبتاعه بيمكنه إنه يـ connectعل الـ Mainframeعشان يعمله الـ Processingإلل هو بتاعه
عايزه ،لكن الـ Dummy Terminalsدي ه Connectorsفقط.
الـ Dummy Terminalsدي بتمكن الـ Userإنه يعمل submitللـ Taskبتاعه للـ Mainframeإلل له •
Computation powerعالية و كمان بيقدر يعمل Multitaskingعشان ينفذ الـ Tasksإلل جاية له كلها.
الـ Mainframesكان ليهم versionsأول Versionكان ف أواخر الخمسينات و ده كان الـComputation power •
بتاعه ضعيف جدا.
ثان versionكانت 1965و برضه IBMه إلل عملتها و الـ Versionدى من الـ mainframesكان صعب إن حد •
يشييــها فكانت المؤسسات الكبية بس إلل بتقدر ى
تشييه. ى
ظهر كمان ف نفس الـ Eraدي حاجة كانت اسمها ، Mini Computersأول حد يعمل الـ Mini Computersدي ه •
رشكة اسمها DECو إلل ه اختصار لـ ، Digital Equipment Corporationالـ Mini Computersدول ّ
غيوا
الـ Computation Modeطب إزاى؟ الـ Mainframesكانوا شغالي بشكل centralizedلكن الـMini Computers
اشتغلوا بشكل ، Decentralizedطب يعن إيه؟ يعن بدل ما كان الـ Processingبيتم عل الـ Mainframesال ،
ى
هنالف حجمه أصغر شوية و Relativeمقارنة بالـ Mainframesو الـ computation هيوح للـMini Computers
أكي من Mini Computerو يشيوا ر
powerبتاعته أقل شوية من الـ Mainframesو الـ Priceبتاعه كمان أقل ،فبقوا ى
كل Mini Computerعليه إنه يـ Serveمثال departmentمعينة ،قبدل ما كل الـ Processingيتم عل one
اشيى 3 Mini Computersكل واحد يـ Serve one mainframeال ،لو عندى 3 departmentsفأنا هروح ى
.department
دي ىبق الـ Eraالثانية ،و دي ظهر فيها الـ Personal Computersيعن الـ PCsو ده كان أول ظهور للـ PCsبشكل •
الشكة إللن عملت أول PCه .IBM Officialكده و كان سنة 1981و ر
الـ Sizeبتاع الـ PCده صغي جدا ،و الـ Priceقليل جدا و أقل كثي جدا عن الـ Mini Computersو الـ.Mainframes •
أى حاجة كانت بتـ Runعل الجهاز بتـ Runعن طريق Commandبدل الـ Graphical User Interfaceإلل كنا •
بنشوفه.
حصل تطور كبي جدا ف الـ Operating Systemsفظهر بعد كده الـ Windowsفده كان من أهم الحاجات إلل خلت •
الـ PCsر
تنتش بشكل كبي أوي.
من الحاجات الحلوة ف الـ PCو الـ Windowsإن فيه Usabilityيعن سهل االستخدام مش صعب إن حد يستخدمه، •
كل الكالم ده خل الناس إلل بتسخدم الـ PCsعددهم يزيد بشكل كبي أوي.
ف 2012عملوا إحصائية و لقوا إن فيه ف العالم حواىل 1.2 billion PCو كل سنة فيه 300 million PCبيتباع. •
%90ىبق من الـ PCsدول لقوا إنهم بيعملوا Runللـ Windowsكـ.OS
ف كل الـ Erasإلل فاتوا كانت األجهزة شغالة بنظام اسمه Stand aloneطب ده يعن إيه؟ يعن أنا عندي System •
هبدأ أعمل Installللـ Systemده عل PCمعي عشان أبدأ استفيد من الـ servicesإلل بيقدمها الـ Systemده.
مكانش فيه حاجة اسمها إننا نعمل connectلشوية PCsمع بعض عن طريق NetworkفالـClient/Server Era •
سمحت بالموضوع ده ،بدأ إن جزء من الـ Processingيتم عل الـ Clientو الجزء التان يتم عل الـ serverو الـClient
فيه Processing Powerبس Limitedشوية و الـ serverالـ Processing Powerبتاعته عالية ،فالجزء الكبي من
الـ Processingبيتم عل الـ serverو فيه جزء بيتم عل الـ Clientبرضه.
طب نشوف مثال :لو عندنا Clientبيـ representإنه Browserو عندنا web Applicationمعموله hostعل •
serverكويس؟ الـ serverإلل عاملي عليه hostده ىبق هو إلل بيعمل أغلب الـ Processingطب إيه
الـ Processingأصال إلل بيتم عل الـClient؟
الـ Clientهو إلل بيـ Generateالـ HTTP Requestsلـ Pageمعينة من الـ Web Applicationإلل موجود عل
الـ.server
المفروض إن الـ Clientبيبعت الـ Requestsدي للـ serverو الـ serverيـ Processالـ requestsالل جايينله و بعدين
يرد عليهم بـ Responseف الغالب بيكون عل شكل .HTML Document
الـ Clientبيـ receiveالـ HTML Documentو بيعمل Renderingللـ Documentدي.
ى
هنالف ف الـ Eraاألخية أهو الـ Clientو الـ Serverو كله ف networkواحدة بس لو بصينا لـلـEra لو روحنا لـSlide 7 •
هنالف كل PCشغال بشكل Stand aloneيعن كل PCمع نفسه Isolatedبالمعن. ى إلل قبلها
ى ى
لكن لو بصينا للـ Client/Serverكل واحد بيـ representلوحده Tierلكن لو بصينا ف Slide 9هنالف إن ممكن يبق •
فيه Multi Tierيعن الـ Clientمتوصل مع إلل جاي ده متوصل مع الـ Web serverو الـ web serverوراه
أكي من Tierو الـProcessing يبق عندي ر Application serverو ده وراه database serverفبالتاىل ممكن ى
بيتقسم عل الـ Tiersدي كلها.
Disparate الـIntegrate إنه يـEnterprise تمكن أىSoftware Tools وNetwork Standards يبق فيه بدأ ى •
.firm عل كل الـNetwork
دي خليتنا نقدر نربطEra أهو الـnetworks هنالقيها مكونة من مجموعة من الـBusiness Firm بمعن أي •
Network دي تكلم بعضها إلن ممكن تكون كلApplications خليتنا نقدر نخل الـ، دي ببعضهاNetworksالـ
. بتكلم بعضهاApplications معينة فاألفضل تكون كل الـDepartment مثالServeفيهم بتـ
.TCP/IP دي كلها مع بعض هو الـNetworks إلل بتمكنن إن أربط الـProtocolsمن ضمن الـ •
5 Minders’22 AC
هنا هنتكلم عن الـ Technology Driversإلل ساعدت عل إن التطور ده كله يتم:
• : Moore’s Lawده أول Driverساعد عل تطور الـ.IT Infrastructure
المفروض إن Mooreده هو American Engineerقدر سنة 1965يـ Predictبالتقريب إن عدد الـTransistors
إلل هنثبتها عل الـ Processorهيحصله Doublingكل سنة.
و فعال الـ Predictionده أتحقق بعد كده ،و عدد الـ Transistorsتضاعف بناء عل تنبؤه كل سنة.
ى
• جم بعدها بكام سنة عملوا Predictionثان ،و قالوا إن هيحصل Doublingو كده بس كل سنتي بق مش سنة.
هييد كمان.يبق الـ Computation Powerى • معن إن عدد الـ Transistorsهييد ى
• فيه ناس فشت Moore’s lawده إن الـ Transistorsهيحصلها Doublingكل 18شهر يعن كل سنة و نص.
• الـ Lawده فضل validو قائم من أول ما Mooreقال عليه لحد 50سنة بعدها يعن فضل validلمدة 50سنة.
• طب إزاى كنا بنضاعف عدد الـ Transistors؟
كنا بنقدر نـ Reduceالـ Sizeبتاع كل Transistorبشكل كبي ،فكان سهل نضاعف العدد.
• من ضمن الحاجات إلل ساعد إننا نعمل Shrinkللـ Transistorهو الـ.Nano Technology
دول ىبق كانوا بيساعدوا عل تطور الـ IT Infrastructureعشان الـ Computation Powerتزيد و الـStorage Capacity
تزيد ه كمان و ده تطور كبي.
معexponentially بييدوا بشكلnetwork بتوع أىPower و الـvalue بيقول إن الـ،Network بيتكلم عن الـLaw ده
. ديnetwork إلل بيستخدموا الـmembersعدد الـ
ى ى
. أكيد هييدValue بييد كل ما الـFacebook كل ما عدد الناس إلل بتشيك عل الـFacebookمثال عل الموضوع ده الـ
8 Minders’22 AC
➢ Declining communication costs and the Internet:
▪ An estimated 2.3 billion people worldwide have Internet access.
▪ As communication costs fall toward a very small number and
approach 0, utilization of communication and computing facilities
explodes.
قلت بشكل كبيCommunication Cost ه إن الـIT Infrastructure إلل ساعدت ف تطور الـDriversمن ضمن الـ
.جدا
ى
. بصفة عامة قلت أويCommunicationيعن تكلفة اإلنينت و الـ
ى
. عل اإلنينتaccess مليون بيعملوا2.3 الكالم ده طبعا خل ناس كثية تدخل زي هنا بيقول إنهم
عل ىaccess فتكلفة إنك تعمل
قلت خالص لدرجة إنها ف بعض األحيان بتوصلcostاإلنينت دي قلت جدا جدا يعن الـ
.Zeroلـ
ىAccess و ده ساعد إن عدد الناس إلل بتـ، بتقل جدا أهو بمرور الوقت عاديCost ده بيوضح إن الـFigureالـ
اإلنينت يزيد
.جدا
9 Minders’22 AC
➢ Standards and network effects:
▪ Technology standards:
o Specifications that establish the compatibility of products and
the ability to communicate in a network.
o Unleash powerful economies of scale and result in price
declines as manufacturers focus on the products built to a
single standard.
َ
network مثال الـ، Standards يعن كل حاجة ىبق ليهاStandards من ضمن الحاجات إلل ساعدت ف التطور هو وجود
. و هكذاStandards ىبق ليهاSoftware Development و الـStandards لهhardware و الـStandards ىبق ليها
10 Minders’22 AC