SlideShare a Scribd company logo
E-Business Infrastructure
SE-413
Week 2
Lecture Outcome
 Define the meaning and scope of e-business and e-commerce and their
different elements.
 Summarize the main reasons for adoption of e-commerce and e-business and
barriers that may restrict adoption
 Outline the ongoing business challenges of managing e-business and e-
commerce in an organization
E-Business Infrastructure
 Refers to the combination of hardware such as servers and client PCs in an
organization, the network used to link this hardware and the software
applications used to deliver services.
 Applications, Operating Systems, Servers and Networking equipment.
Intranet Vs Extranet
 Internal vs Externally Exposed Network
 Advantages:
 Reduced cost
 Safe Distribution of Information
 Better Customer Server
Middleware
 Used to enable two applications that do not support common protocols to
connect to each other.
 Transformation of different data types
 JSON vs XML
 Used in the integration of two or more smaller applications to form a larger
application.
Firewalls
 Used to protect networks from malicious attacks
 Usually deployed at the edge of a network
 Can be software or hardware
 IP Whitelisting
 Categorizing an IP to be trustable to access a resource.
De-Militarized Zone (DMZ)
 Network between Intranet and the Internet
 Hosts servers containing information available to public or Extranet users.
 Sensitive information is kept on Intranet which is separated by a Firewall.
Network Inteconnection
 OSI Layer
 Application
 Presentation
 Session
 Transport
 Network
 Data Link
 Physical
 TCP/IP is the main protocol used for transportation of data
 HTTP - Main application level protocol
Domain Names
 Used to name resources on the internet
 DNS - Domain Name Server
 Reverse-DNS - Resolves IP to Name
 TLD and Subdomain
HTML
 Hypertext Markup Language
 What is Hypertext?
 Text that has a link/reference to other pages or parts of text.
 Structured Language used to create Web pages
 Allows for definition of properties of elements (meta information).
 <bold></bold><italics></italics>
 Largely presentational
XML
 eXtensible Markup Language
 Allows us the ability to provide information about data (meta-data)
 Can be used to define resources
 Server information (url, port)
 Application configuration (database credentials, enable or disable components)
 Database row( <table><row><id>1</id><name>ABC</name></row></table>
 Documents
 contains doctype and xml-stylesheet definition to define document structure
JSON
 JavaScript Object Notation
 A Very popular alternative to XML for defining resources
 Supported by a large number of hardware and software
 Example:
{
"employees":[
{"firstName":"John", "lastName":"Doe"},
{"firstName":"Anna", "lastName":"Smith"},
{"firstName":"Peter", "lastName":"Jones"}
]
}

More Related Content

Similar to Network Fundamentals - Week 2.pptx

Computer networks - CBSE New Syllabus (083) Class - XII
Computer networks - CBSE  New Syllabus (083) Class - XIIComputer networks - CBSE  New Syllabus (083) Class - XII
Computer networks - CBSE New Syllabus (083) Class - XII
Deepak Singh
 
Basic lecture
Basic lectureBasic lecture
Basic lecture
Batzaya Dashdondog
 
Networking tutorial
Networking tutorialNetworking tutorial
Networking tutorial
ajaymane22
 
Basic networking tutorial
Basic networking tutorialBasic networking tutorial
Basic networking tutorial
reddydivakara
 
Networks
Networks Networks
Networks
Course Hero
 
Internet Presentation
Internet PresentationInternet Presentation
Internet Presentation
AmitSrivastava464
 
Business Data Communications and Networking 12th Edition FitzGerald Solutions...
Business Data Communications and Networking 12th Edition FitzGerald Solutions...Business Data Communications and Networking 12th Edition FitzGerald Solutions...
Business Data Communications and Networking 12th Edition FitzGerald Solutions...
TylerYuli
 
Chapter01 -- introduction to networking
Chapter01  -- introduction to networkingChapter01  -- introduction to networking
Chapter01 -- introduction to networking
Raja Waseem Akhtar
 
The Internet and World Wide Web
The Internet and World Wide WebThe Internet and World Wide Web
The Internet and World Wide Web
webhostingguy
 
Network Information Factories
Network Information FactoriesNetwork Information Factories
Network Information Factories
Juniper Developer Resources Cooney
 
DEFENSE IN DEPTH6IntroductionThe objective of this pap
DEFENSE IN DEPTH6IntroductionThe objective of this papDEFENSE IN DEPTH6IntroductionThe objective of this pap
DEFENSE IN DEPTH6IntroductionThe objective of this pap
LinaCovington707
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
rhaymarck
 
Ccna exploration network fundamentals
Ccna exploration  network fundamentalsCcna exploration  network fundamentals
Ccna exploration network fundamentals
IT Tech
 
Middleware Technologies ppt
Middleware Technologies pptMiddleware Technologies ppt
Middleware Technologies ppt
OECLIB Odisha Electronics Control Library
 
You Name Here1. Name a company that uses data as a source of c.docx
You Name Here1. Name a company that uses data as a source of c.docxYou Name Here1. Name a company that uses data as a source of c.docx
You Name Here1. Name a company that uses data as a source of c.docx
jeffevans62972
 
Network architecture
Network architectureNetwork architecture
Network architecture
csk selva
 
network fundamentals _Chapter 2 - Week 2and 3.pptx
network fundamentals _Chapter 2 - Week 2and 3.pptxnetwork fundamentals _Chapter 2 - Week 2and 3.pptx
network fundamentals _Chapter 2 - Week 2and 3.pptx
mashfiqislam
 
Report on intranet
Report on intranetReport on intranet
Report on intranet
Amandeep Kaur
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
Mike Qaissaunee
 
Introduction to networking
Introduction to networkingIntroduction to networking
Introduction to networking
Vedpal Yadav
 

Similar to Network Fundamentals - Week 2.pptx (20)

Computer networks - CBSE New Syllabus (083) Class - XII
Computer networks - CBSE  New Syllabus (083) Class - XIIComputer networks - CBSE  New Syllabus (083) Class - XII
Computer networks - CBSE New Syllabus (083) Class - XII
 
Basic lecture
Basic lectureBasic lecture
Basic lecture
 
Networking tutorial
Networking tutorialNetworking tutorial
Networking tutorial
 
Basic networking tutorial
Basic networking tutorialBasic networking tutorial
Basic networking tutorial
 
Networks
Networks Networks
Networks
 
Internet Presentation
Internet PresentationInternet Presentation
Internet Presentation
 
Business Data Communications and Networking 12th Edition FitzGerald Solutions...
Business Data Communications and Networking 12th Edition FitzGerald Solutions...Business Data Communications and Networking 12th Edition FitzGerald Solutions...
Business Data Communications and Networking 12th Edition FitzGerald Solutions...
 
Chapter01 -- introduction to networking
Chapter01  -- introduction to networkingChapter01  -- introduction to networking
Chapter01 -- introduction to networking
 
The Internet and World Wide Web
The Internet and World Wide WebThe Internet and World Wide Web
The Internet and World Wide Web
 
Network Information Factories
Network Information FactoriesNetwork Information Factories
Network Information Factories
 
DEFENSE IN DEPTH6IntroductionThe objective of this pap
DEFENSE IN DEPTH6IntroductionThe objective of this papDEFENSE IN DEPTH6IntroductionThe objective of this pap
DEFENSE IN DEPTH6IntroductionThe objective of this pap
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Ccna exploration network fundamentals
Ccna exploration  network fundamentalsCcna exploration  network fundamentals
Ccna exploration network fundamentals
 
Middleware Technologies ppt
Middleware Technologies pptMiddleware Technologies ppt
Middleware Technologies ppt
 
You Name Here1. Name a company that uses data as a source of c.docx
You Name Here1. Name a company that uses data as a source of c.docxYou Name Here1. Name a company that uses data as a source of c.docx
You Name Here1. Name a company that uses data as a source of c.docx
 
Network architecture
Network architectureNetwork architecture
Network architecture
 
network fundamentals _Chapter 2 - Week 2and 3.pptx
network fundamentals _Chapter 2 - Week 2and 3.pptxnetwork fundamentals _Chapter 2 - Week 2and 3.pptx
network fundamentals _Chapter 2 - Week 2and 3.pptx
 
Report on intranet
Report on intranetReport on intranet
Report on intranet
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Introduction to networking
Introduction to networkingIntroduction to networking
Introduction to networking
 

More from heelojr

FYP Pitch Deck Template for fyp competitions
FYP Pitch Deck Template for fyp competitionsFYP Pitch Deck Template for fyp competitions
FYP Pitch Deck Template for fyp competitions
heelojr
 
Pitch deck template to venture capitalists
Pitch deck template to venture capitalistsPitch deck template to venture capitalists
Pitch deck template to venture capitalists
heelojr
 
CLOs and PLOs according to the Washington Accord
CLOs and PLOs according to the Washington AccordCLOs and PLOs according to the Washington Accord
CLOs and PLOs according to the Washington Accord
heelojr
 
Introduction to E-Commerce - Week 1 .pptx
Introduction to E-Commerce - Week 1 .pptxIntroduction to E-Commerce - Week 1 .pptx
Introduction to E-Commerce - Week 1 .pptx
heelojr
 
scrum-1-10.pptx
scrum-1-10.pptxscrum-1-10.pptx
scrum-1-10.pptx
heelojr
 
Think Digital Marketing Profile 2022
Think Digital Marketing Profile 2022Think Digital Marketing Profile 2022
Think Digital Marketing Profile 2022
heelojr
 

More from heelojr (6)

FYP Pitch Deck Template for fyp competitions
FYP Pitch Deck Template for fyp competitionsFYP Pitch Deck Template for fyp competitions
FYP Pitch Deck Template for fyp competitions
 
Pitch deck template to venture capitalists
Pitch deck template to venture capitalistsPitch deck template to venture capitalists
Pitch deck template to venture capitalists
 
CLOs and PLOs according to the Washington Accord
CLOs and PLOs according to the Washington AccordCLOs and PLOs according to the Washington Accord
CLOs and PLOs according to the Washington Accord
 
Introduction to E-Commerce - Week 1 .pptx
Introduction to E-Commerce - Week 1 .pptxIntroduction to E-Commerce - Week 1 .pptx
Introduction to E-Commerce - Week 1 .pptx
 
scrum-1-10.pptx
scrum-1-10.pptxscrum-1-10.pptx
scrum-1-10.pptx
 
Think Digital Marketing Profile 2022
Think Digital Marketing Profile 2022Think Digital Marketing Profile 2022
Think Digital Marketing Profile 2022
 

Recently uploaded

Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Envertis Software Solutions
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
Yara Milbes
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 

Recently uploaded (20)

Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 

Network Fundamentals - Week 2.pptx

  • 2. Lecture Outcome  Define the meaning and scope of e-business and e-commerce and their different elements.  Summarize the main reasons for adoption of e-commerce and e-business and barriers that may restrict adoption  Outline the ongoing business challenges of managing e-business and e- commerce in an organization
  • 3. E-Business Infrastructure  Refers to the combination of hardware such as servers and client PCs in an organization, the network used to link this hardware and the software applications used to deliver services.  Applications, Operating Systems, Servers and Networking equipment.
  • 4. Intranet Vs Extranet  Internal vs Externally Exposed Network  Advantages:  Reduced cost  Safe Distribution of Information  Better Customer Server
  • 5. Middleware  Used to enable two applications that do not support common protocols to connect to each other.  Transformation of different data types  JSON vs XML  Used in the integration of two or more smaller applications to form a larger application.
  • 6. Firewalls  Used to protect networks from malicious attacks  Usually deployed at the edge of a network  Can be software or hardware  IP Whitelisting  Categorizing an IP to be trustable to access a resource.
  • 7. De-Militarized Zone (DMZ)  Network between Intranet and the Internet  Hosts servers containing information available to public or Extranet users.  Sensitive information is kept on Intranet which is separated by a Firewall.
  • 8. Network Inteconnection  OSI Layer  Application  Presentation  Session  Transport  Network  Data Link  Physical  TCP/IP is the main protocol used for transportation of data  HTTP - Main application level protocol
  • 9. Domain Names  Used to name resources on the internet  DNS - Domain Name Server  Reverse-DNS - Resolves IP to Name  TLD and Subdomain
  • 10. HTML  Hypertext Markup Language  What is Hypertext?  Text that has a link/reference to other pages or parts of text.  Structured Language used to create Web pages  Allows for definition of properties of elements (meta information).  <bold></bold><italics></italics>  Largely presentational
  • 11. XML  eXtensible Markup Language  Allows us the ability to provide information about data (meta-data)  Can be used to define resources  Server information (url, port)  Application configuration (database credentials, enable or disable components)  Database row( <table><row><id>1</id><name>ABC</name></row></table>  Documents  contains doctype and xml-stylesheet definition to define document structure
  • 12. JSON  JavaScript Object Notation  A Very popular alternative to XML for defining resources  Supported by a large number of hardware and software  Example: { "employees":[ {"firstName":"John", "lastName":"Doe"}, {"firstName":"Anna", "lastName":"Smith"}, {"firstName":"Peter", "lastName":"Jones"} ] }