APPLICATIONS OF NETWORKS ES/CIT/006 – Computer networks and Applications
Content Introduction Internet and World Wide Web Communication and Collaboration Cloud Computing Internet of Things ( IoT ) Online Entertainment and Streaming E-commerce Online Banking E-Learning
Introduction In today's digital era, computer networks play a vital role in connecting people, devices, and information across the globe. From seamless communication to transformative technological advancements, computer networks have revolutionized the way we live and work
Internet and World Wide Web The internet is a global network of computer networks interconnected through standardized protocols. It enables the exchange of data and information across the globe, connecting billions of devices and users . Computer network is the BACKBONE of Internet. The World Wide Web, often referred to as the Web, is a system of interconnected documents and resources accessible via the internet. It is built on top of the internet infrastructure and relies on computer networks for data transmission.
Internet and World Wide Web Benefits of internet and WWW Access to Information Communication and Connectivity E-commerce and Online Shopping Global Collaboration and Remote Work Entertainment and Media Online Education and E-Learning Social Networking and Community Building Personal and Professional Development Innovation and Entrepreneurship
Communication and Collaboration Instant Messaging and Email Ex: WhatsApp, Viber, Gmail, Ymaill Video Conferencing Ex: Zoom, Google Meet, Microsoft Teams
Communication and Collaboration Collaborative Document Editing Ex: Google Docs/ Sheets/ Slides, Microsoft Office 365 Remote Teamwork Ex: Jira, Trello, Asana
Communication and Collaboration Benefits of communication and collaboration with computer networks Global Connectivity Real-Time Communication Seamless File Sharing Efficient Project Management Enhanced Team Collaboration Increased Productivity Access to Remote Expertise Enhanced Innovation Cost-Effectiveness
Cloud Computing Cloud computing is a model for delivering computing resources and services over the internet. Instead of owning and managing physical infrastructure, users can access and utilize virtualized resources, such as computing power, storage, and software applications, from cloud service providers . Cloud computing deployment models Private Cloud - Private cloud infrastructure is dedicated to a single organization or user, either on-premises or hosted by a third-party provider. Public Cloud - Public cloud services are provided over the internet by third-party cloud service providers. Hybrid Cloud - Hybrid cloud combines the use of both public and private cloud resources.
Cloud Computing Cloud computing service models Software as a Service (SaaS) - SaaS delivers complete software applications over the internet. Ex: Office 365, Google Workspace, Dropbox Platform as a Service (PaaS) - PaaS offers a platform and environment for developing, testing, and deploying applications . Ex: GitHub, Google App Engine, Red Hat OpenShift Infrastructure as a Service (IaaS ) - IaaS provides virtualized computing resources, such as virtual machines, storage, and networking . Ex: Amazon Web Services (AWS), Google Compute Engine (GCE), Microsoft Azure, Oracle Cloud
Cloud Computing
Cloud Computing Benefits of Cloud Computing Flexibility and Scalability Cost Efficiency Accessibility Reliability and High Availability Collaboration and Remote Work Data Security and Compliance
Internet of Things ( IoT ) IoT refers to a network of physical devices, vehicles, appliances, and other objects embedded with sensors, software, and connectivity capabilities that enable them to collect and exchange data over the internet . It refers to a network of physical devices, vehicles, appliances, and other objects embedded with sensors, software, and connectivity capabilities that enable them to collect and exchange data over the internet . Functions of IoT devices, G ather and share data E nabling them to monitor R espond to the surrounding environment M aking informed decisions and taking actions accordingly
Internet of Things ( IoT ) Examples: Smart homes Connected Cars Smart Home Appliance Smart security systems Smart Agriculture Equipment
Online Entertainment and Streaming Online entertainment and streaming is delivering of audio, video, and multimedia content over the internet to users' devices in real-time . This form of entertainment has gained significant popularity in recent years, revolutionizing how people consume media and engage with entertainment content. Example for online entertainment and streaming Netflix Disney+ Spotify Hulu YouTube Twitch
E-Commerce Electronic Commerce or E-Commerce is the buying and selling of goods and services over the internet. It involves online transactions, electronic funds transfers, and online business operations . Key Features of E-Commerce Online Stores Global Reach Convenience and Accessibility Secure Online Payments Personalization and Recommendations Customer Reviews and Ratings
Online Banking Online banking, also known as internet banking or electronic banking. It can provide banking services and financial transactions conducted over the internet. It enables individuals and businesses to manage their finances remotely. Key features of online banking: Account Management Mobile Banking Secure Transactions 24/7 Availability Automated Services Enhanced Customer Support
E-Learning E-Learning is the use of digital technology and the internet to deliver educational content and facilitate learning experiences . It has gained significant popularity as a flexible and accessible approach to education. E-learning tools Learning Management Systems (LMS) / Virtual Learning Environments (VLE) Video Conferencing and Webinar Platforms (Ex: Zoom, Google meet) Video hosting and streaming platforms Gamification tools (Ex: Kahoot , Classcraft , Qizlet ) Quiz tools (Ex: Google Forms) Mobile Learning apps (Ex: Coursera, Udemy , Duolingo )
Summery Introduction to Computer Network Data communication / Computer Network Components of Computer Network Advantages and Disadvantages of Computer Network Network Peripherals & Devices Hub / Repeater Switch Router Firewalls LAN Configuration Subneting IP Classes Applications of Networks