Top Banner
Internet Engineering Internet Engineering Course Course Outline
17

Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

Dec 30, 2015

Download

Documents

Maurice Hicks
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

Internet Engineering Internet Engineering CourseCourse

Outline

Page 2: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

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

Page 3: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

Major ContentsMajor ContentsNetwork DesignOperating System SelectionDNS-DHCPWeb ServersWeb Application DevelopmentJ2EE - .NetContent Management

Page 4: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

Major Contents -ContinueMajor Contents -ContinuePortalsDatawarehousingEmail serviceLDAPNATSambaSecurity Tools

Page 5: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

Major Contents -ContinueMajor Contents -ContinueSingle Sign On (SSO)- RadiousClustering & Load BalancingClient Management

Page 6: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

Problem SpecificationProblem SpecificationA typical scenario for Internet

Engineering caseAnalysis and discussion on

requirements

Page 7: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

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.

Page 8: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

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

Page 9: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

Requirements (cont.)Requirements (cont.)Mail service:

◦Send and receiving emails◦Spam detection◦Security◦Web interface◦Mailing lists

Page 10: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

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

Page 11: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

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

Page 12: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

Requirements (cont.)Requirements (cont.)Secure environment

◦Resistant to intrusions◦AAA

(Authentication/Authorization/Accounting)◦Confidentiality◦Integrity◦Availability

Page 13: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

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

Page 14: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

Requirements (cont.)Requirements (cont.)Stable and reliable

◦Data and service protection from software and hardware faults

◦Scalable service offering

Page 15: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

Next step?Next step?Analysis of the requirementsEvaluate candidate solutionsSelect the most suitable solution

set

Page 16: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

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!

Page 17: Internet Engineering Course Outline. Aims and Contents To attain necessary skills for handling day to day needs of a today organization regarding: ◦ IT.

Grading policyGrading policyExam 50%Projects and Home-works 40%Seminar (optional/Limited) 10 %Additional works up-to 10%

additional