Date post: | 30-Dec-2015 |
Category: |
Documents |
Upload: | maurice-hicks |
View: | 214 times |
Download: | 0 times |
Aims and Contents Aims and Contents To attain necessary skills for
handling day to day needs of a today organization regarding:◦IT infrastructure◦Site and services deployment and
maintenance◦Providing a reliable, stable and
secure environment
Major ContentsMajor ContentsNetwork DesignOperating System SelectionDNS-DHCPWeb ServersWeb Application DevelopmentJ2EE - .NetContent Management
Major Contents -ContinueMajor Contents -ContinuePortalsDatawarehousingEmail serviceLDAPNATSambaSecurity Tools
Major Contents -ContinueMajor Contents -ContinueSingle Sign On (SSO)- RadiousClustering & Load BalancingClient Management
Problem SpecificationProblem SpecificationA typical scenario for Internet
Engineering caseAnalysis and discussion on
requirements
A typical scenarioA typical scenarioAn organization wants to build and
enhance its current infrastructure and services for better presence on the Internet.
You are assigned to analyze the organization needs, develop a solution and implement it.
In this course we follow a typical software engineering process and try to make a suitable solution.
RequirementsRequirementsTo have an Internet platform with
following components and features:◦ Mail service◦ Web site◦ Central user and workstations
management◦ Security ◦ Access to the organization’s services
anytime and anywhere◦ Stable and reliable platform
Requirements (cont.)Requirements (cont.)Mail service:
◦Send and receiving emails◦Spam detection◦Security◦Web interface◦Mailing lists
Requirements (cont.)Requirements (cont.)Web site
◦Hosting company web site as well as internal web applications (portals, groupware, ERP, etc.)
◦Secure platform◦Easy deployment and configuration◦Supporting multiple web languages
Requirements (cont.)Requirements (cont.)Central user and workstation
management◦Single sign on capability – Single
user and password for many services◦Remote antivirus installation and
maintenance◦OS patch installation◦Remote configuration
Requirements (cont.)Requirements (cont.)Secure environment
◦Resistant to intrusions◦AAA
(Authentication/Authorization/Accounting)◦Confidentiality◦Integrity◦Availability
Requirements (cont.)Requirements (cont.)Access to the organization’s
services anytime and anywhere◦Be able to use company resources
outside the organization◦Permit partner organizations to
access some part of the organization’s infrastructure
Requirements (cont.)Requirements (cont.)Stable and reliable
◦Data and service protection from software and hardware faults
◦Scalable service offering
Next step?Next step?Analysis of the requirementsEvaluate candidate solutionsSelect the most suitable solution
set
ReferencesReferences
IP Network Design Guide: http://www.redbooks.ibm.com/redbooks/pdfs/sg242580.pdf
Eve Andersson, Philip Greenspun, and Andrew
Grumet, “Software Engineering for Internet
Applications”, MIT Press 2006. Available online
Essential System Administration, Third Edition
اصول مهندسي اينترنت، ويراست دوم؛ احسان ملکيان
Many online materials from the Internet!