E-Com Unit 2
E-Com Unit 2
Unit II: Business Models of E-commerce and Infrastructures: E- commerce models; Supply chain
management, Product and service digitization, remote servicing pronouncement; Online marketing and
advertising; E-commerce resources and infrastructures
E-Commerce Infrastructure
Ecommerce infrastructure represents the core framework that makes online sales possible, bringing the
efficiency needed to run your ecommerce system and process orders online. At its heart, this system combines
the hardware, software and tools that allow retailers to sell goods online and track sales from start to end.
Infrastructures are systems needed by a business to operate smoothly. It is a key component of any business,
as it ensures growth and sustainability.
This could be software such as operating systems, applications, and security tools, as well as hardware, such as
servers, routers, etc.It also includes the people, procedures, and guidelines that support the infrastructure.
Ecommerce infrastructures are hardware and software components required to operate and maintain an
online store.
They are the foundation upon which ecommerce businesses are built, empowering businesses to sell their
products and services over the internet.
They include the hardware, software, and services needed to manage online transactions and process orders.
Components of an Ecommerce Infrastructure
Below are some infrastructures all ecommerce businesses should have:
Web Servers
A web server is a hardware or software that stores data and communicates it to users through HTTP (Hyper
Text Transfer Protocol) request. It is in charge of hosting websites, handling visitor requests, and supplying web
page content. Web servers use scripting languages like PHP, ASP, and JavaScript to generate dynamic web
pages. A web server in ecommerce is a computer that stores and serves web pages to users over the internet.
They allow customers to access product information, view prices, and purchase goods.
Database Servers
A database server is a computer system that stores, manages, and retrieves data from a database. It is the
backbone of an ecommerce system, as it hosts the databases used for online transactions and stores customer
information. It is also in charge of effectively managing the data's organization and security. Database servers
also provide expansion, ensuring websites can handle large amounts of data.
Payment Processing System
A payment processing system is a system used to process financial transactions in an ecommerce system. It lets
merchants receive payments from customers, securely process the payments, and transfer the funds to the
merchant’s bank account. This system is also part of the ecommerce functionality responsible for confirming
clients’ identities and providing a secure platform for consumers to make their purchases.
This handles payments from different sources, such as debit and credit cards, PayPal, Apple Pay, and Google
Pay.
Content Delivery Network (CDN)
A content delivery network (CDN) is a network of servers spread out across different locations. It provides
online content to users based on their geographic location. CDNs are used to improve website performance
and deliver a better user experience. In ecommerce, CDNs are used to provide online content such as product
photos, videos, and other information to customers faster.
Security and Fraud Prevention
Protecting ecommerce websites from cyber-attacks and fraudulent activities is important. To protect
customers, use fraud protection technologies like SEON, Signifyd, Kount, Cybersource, and more.
For the safety and security of customers and their data, ecommerce security and fraud prevention are crucial.
Load Balancing
This is a process for distributing incoming traffic and requests across a group of servers. It helps to improve the
performance of an ecommerce system. This gives no room for failure in the system and ensures the system can
handle the increased demand from online shoppers.
It also helps to prevent any server from becoming overloaded with requests and also helps to improve
customers' shopping experience.
Backup System
This is a system that stores data, such as customer information, routinely. It helps restore the system to the last
saved state in the event of a system failure.
This ensures that the business can quickly and easily recover from any potential data loss. Backup systems can
also be used to transfer data from one system to another, allowing for greater flexibility.
Customer Service
Customer service in ecommerce is providing support to customers before, during, and after a purchase. This
helps customers find what they need, provides shipping and delivery info, and also resolves order issues. This
is critical for any ecommerce business.
Inventory Management
This is the practice of tracking and controlling the inventory of a business’ product. It includes maintaining
stock levels, ordering new products, and tracking sales. It is important to keep accurate records of inventory to
ensure customer satisfaction and product availability.
Inventory management helps protects against loss due to theft or damage and can help identify areas of
opportunity to improve efficiency.
Shopping Cart
This is more of an ecommerce feature than a component of an infrastructure. It allows customers to add
products to their carts, views their orders, and check out. It is an essential part of any online shopping
experience, as it enables customers to quickly and easily purchase products.
Item selection, item quantity adjustments, payment selection, and order submission are common features of
cart functionality. This can easily be integrated with the help of ecommerce solutions like Medusa.
Shipping and Fulfillment
In ecommerce, shipping and fulfillment refer to the process of receiving, processing, and shipping orders to
customers. It also includes shipping tracking and order fulfillment.
Shipping and fulfillment are vital for any online business to be successful. This makes sure customers get their
orders quickly and are happy with them.
Ease of Accessibility
One of the key benefits of remote service support is that factories situated in remote, difficult to reach
locations can still access advanced level support for their systems/machines/PCs.
No travelling Expenses
The overall cost of remote services is less because travelling expenses are not incurred. Diagnostic analysis of a
problem and the resolution can take place remotely, which would have in the past, involved multiple site visits.
Immediate Access
Another benefit of remote services is immediate access and availability. The maintenance operations are not
limited to the working day since a technician from another part of the world in another time zone can address
an issue.
Increased Safety
In terms of plants and factories, it may sometimes be difficult or dangerous for a support engineer to access a
certain machine. If this machine needs maintenance and/or repairs and is connected to an IoT platform, then
the support engineer does not have to go directly to the machine, instead they can manipulate the machine
from their HMI / smart phone. This contributes to increased safety onsite.
Access to a large skill set
The remote access service allows factory owners to access a large skill set. For example, if a machine operator
cannot solve a problem with a machine on the factory floor, they can use the remote service option to access
or collaborate with an expert who can.
Multiple devices can be managed from a remote location
Remote services in the IoT context allows multiple devices to be managed, configured and/or upgraded
simultaneously. If a technician had to visit the site and individually install upgrades on each machine, this
would result in costly time delays.
The Industries That Are Using It
Many industries have utilized some form of standard remote service maintenance for their PCs/networks. In
terms of the manufacturing industry – companies in the power and water sectors are using remote service and
access in order to repair machinery that is situated in difficult to reach places.