SlideShare a Scribd company logo
1 of 26
Download to read offline
E-Commerce
Infrastructure
Introduction
 In the changing world, there is a necessity to improve the business requirements according to
the changing needs of technologies, trends in the market, and customers.
 Whether you are new to ecommerce or already into ecommerce, your major priority is to
increase the overall efficiency of the organization.
 When you want to improve efficiency, you must have a strategy and the right infrastructure
to address the needs of the user and flexible enough to satisfy their requirements.
 Infrastructure is the foundation that makes your business stand out.
 Ecommerce infrastructure is a collection of hardware, software, network, facilities, etc.
that you need to run an ecommerce business.
 When you have the right infrastructure, you will have an optimized business performance.
 Here are some important components that you must consider while planning your ecommerce
infrastructure.
E-Commerce Infrastructure
Categorisation
 1. Ecommerce environment: This defines general guidelines and frameworks that will make
your business suitable for running ecommerce. It is a standard like technical tools, legal and
regulatory frameworks, and the involvement of service providers.
 2. Infrastructure services: These are the services that specify ecommerce functions.
One or more services will work together to provide particular functions to the ecommerce
business. Services like user authorization, payment processing, order validation, etc., help in
during products checkout by the user.
The infrastructure services can further be classified in terms of the services they provide to the
user or an organization.
Network services, directory services, payment services, and security services are common
infrastructure service providers to the user.
 3. Ecommerce solution providers: They offer an end-to-end solution for ecommerce business
who does not have their implementation team
EC Infrastructure Components
 E-commerce infrastructure is computer-based. As a result, like most
computer systems, e-commerce infrastructure has both hardware and
software components to it.
 Software components used: Content management systems, Web analytics,
Text analytics, Application Programming Interface (API), Database server,
Middlewares etc. Object oriented (e.g. CORBA), Transaction processing,
communication (https, messaging), data base (e.g. ODBC), application
middleware (CGI)
 Hardware components used: Servers, proxy servers, load balancing systems.
Firewalls, encryption devices and interactive voice response units etc.
What is the importance of these
components?
Components discussed
 Middleware: Systems that resides between the client (user) and the server (database and application resources). These could
be data access components, communication protocols, specialized servers, or a mix of all.
 Directory services: Email Directory Services enables users to locate other users for sending emails. LAN Directory Services
facilitates functions like connecting to the web, sharing printers, LAN chats, LAN based KMS
 Lookup Database: This is the database that stores information about network resources and user profiles. Enables usage of
network resources based on entitlements.
 Meta-Directories: Facilitates the flow of data between one or more directory services and databases. Enables synchronization
of data across databases or data warehouses
 Groupware: Facilitate the automation and streamlining of business processes not implemented in legacy/ERP systems. Group
communications and information sharing enabling collaboration between teams and individuals
 Internet Domain Name Service (DNS): DNS facilitates the unique identification of an organization or entity on the Internet.
DNS maps the domain name of an organization to its IP address
 Devices: Computers, hubs, routers, data centers, etc.
 Servers: Server provides the necessary functionality for other programs. It can be a computer program or a device and can be
used for different purposes. Some common servers are a proxy server, web server, application server, etc.
Components continued
 API: An application program interface is a protocol or a tool for building the
software applications. It specifies how a software component should interact
with each other.
 Management services: When you run an ecommerce business you need to
manage various services like content, database and resources. Enterprise
resource planning, content management, and data centers are some software
services that help in managing the resources of the company efficiency.
 Analytics: Ecommerce business is more competitive since it is growing day by
day. So, it's important to analyze your capacity, which helps in improving your
system to perform better. Web analytics and text analytics tools will help in
estimating your ecommerce site.
Objectives for E commerce
Infrastructure
 A business owner should focus on e-commerce infrastructure and plan on it so
as to be clear on its mission.
 Its mission can be defined to be: to design, develop and maintenance of e-
commerce business venture and enable three critical objectives:
 First objective (what we are building): An open, distributed and safe
infrastructure which is scalable and thus has provisions for future needs
 Second objective (how we can use): Using internet based technologies to
demonstrate the value creation for the users, and facilitate the delivery
 Third objective (who will pay repeatedly): Define the right business model to
sustain in the future, in tandem with the IT infrastructure
Criteria for evaluating E-Commerce
infrastructure
Typical criteria for evaluating infrastructure for e-commerce setup could comprise of the following:
 Flexibility: The ability to respond quickly to changing requirements, and scale up based on the need
of the customer. Resource virtualization can be an important factor in such a scenario.
 Costs: The CapEx & WorkEx, like acquisition and maintenance costs for servers, licenses and other
hardware and software. License cost and its renewal policy would also play a significant part of the
evaluation.
 Scope & performance: Factors include degree of fulfillment of specific requirement, knowledge
about service and performance quality. Service uptime could be another sub-criteria.
 IT security & compliance: Factors like government, industry and firm specific needs in the areas of
security, compliance and privacy are covered. How the information assets are protected could be a
regulatory issue.
 Reliability & trustworthiness: Factors like service availability, consistency of delivery and
fulfillment of the Service Level Agreements. Whether the consumer can get the same uniformity of
service every time, is the evaluation parameter.
 Service & cloud management: Factors like offered support and functions for controlling,
monitoring and individualization of the web interface.
Key metrics of an e-commerce policy-
discussion
Performance Models associated with E-
Commerce Infrastructure
 May be useful during audits.
 A model is a representation of an information system.
 It could be physical, logical or functional.
 The model should be as simple as possible.
 It should be capable of capturing the most relevant characteristics of the
system under evaluation or audit.
 The performance of e-Commerce site depends on the pattern of services
requested by customers, as described by customer model.
 It also depends on the demands that each service places on the site’s
resources and the intensity at which customers arrive at the site.
Perfomance model cont’
 In view of this, it would be pertinent to focus on the following aspects of E-
Commerce Infrastructure:
 Monitoring and Reporting on Web and other e-Business Applications, and the
Response Times for Web transactions
 TCP/IP Performance focusing on End-to-End network response times and the
Effects of operational performance control
 Network Routes and Equipment focusing on the End-to-End route response times,
Identify route patterns and defects and Identify and minimize loss of data in the
network
 Other important dimensions include adequate site capacity, Scalability and
Fault-tolerance.
 Basic Question for the evaluation would attempt to address the key question: What portions of my
“service-product” are popular? This would need renewed focus on the Capacity Issue and the Method
of Analysis
 Capacity Issue:
 Which files are being requested frequently?
 Which content configurations are requested frequently?
 Which processes deliver that content?
 Am I paying too much for my ISP service contract?
 Can I get by on a lower-bandwidth contract?
 Method of Analysis:
 Site log file analysis
 Add up all http: transactions made to your web site during some time period
 Visitor on site trend analysis
 Purchase trend analysis
Capacity planning-Capacity planning would
address these requirements through a cycle of
workflows of analysis in a multi-stage approach.
Business functional planning
 During the Business & Functional Planning, focus would be on the following
components:
 Interaction Model: It focuses on how a user interacts with the e-Business site
to execute the function. Example: two consecutive HTML forms may be
needed to implement the function of online application to a course.
 Web Technology Used: Different technologies may be used to implement an
e-Commerce function. E.g. HTML forms, Java Applets, Active X controls.
Suitability of technology chosen to fulfil functional needs would have
paramount importance.
 Use of User Credentials for Authentication: This information specifies if an
authentication protocol such as SSL is used to implement the e-Commerce
function. This would have significant importance in terms of security and
information assurance.
 The Customer Behaviour Planning would comprise predominantly on the
Business Intelligence aspect to mine the customer’s preferences and purchase
behavior and make suitable recommendations. Techniques like classification,
pattern association and sequential rule mining may be used to meet the
requirements of this stage.
 The IT Resource & Infrastructure Planning would focus predominantly on the
specification of the workload model. This would entail a series of activities
focusing on workload estimation, workload specification, performance
modeling and calibration for validation. Further, based on the performance
modeling output, cost-benefit analysis of the system needs to be completed.
Subsequently the IT Infrastructure Evolution Plans can be drawn based on the
completion of this analysis.
Key Ecommerce Infrastructure decisions
 Every business requires an infrastructure to support its customers and
operations. This includes facilities, equipment, and processes for all
functional areas. Choosing the correct infrastructure to match your business
strategies enables your operations to run efficiently. Conversely, if an
element of your infrastructure is out of sync with your strategies, you will
likely feel the pain in every aspect of your business.
marketing
 Of all the infrastructure elements, marketing may be the most important.
 To succeed, your website must be found.
 Once visitors are on your site, you need to keep them there and compel them
to buy from you.
 That’s the job of your marketing team.
 Whether it’s website design, social media, search marketing, merchandising,
email, or other forms of advertising, it’s all about marketing.
 Managing marketing activities in-house is very challenging.
 Most small ecommerce businesses outsource at least part of it.
2. Facilities
 A key competitive advantage that ecommerce businesses have over brick-
and-mortar stores is not having to invest in physical facilities.
 In many cases, you can run your business out of a home office, basement, or
garage.
 If you drop ship or outsource fulfillment, you may be able to do that for a
long period of time.
 Even with many employees you have no need for a fancy store in a high-
traffic location.
 A word of advice is to keep your options flexible.
 Try to find an office park with a variety of spaces of different sizes.
 You may be able to start in a smaller space and move up to a larger one
(without penalty), as your needs change.
3. Customer service
 There are many choices today for delivering high-quality customer service.
 You can manage those activities in-house or outsource to a third party.
 Basic customer service for sales and post-sales activities can be handled
using email and, for more extensive needs, phone support.
 A customer-management system will make those activities easier, but for
smaller companies, it is not a requirement.
 Live chat will impact your operations — someone needs to be available during
specified hours of operation.
 Be sure to gauge the impact of that on your organization, if you decide to
handle those activities in-house.
Information technology
 Choosing an ecommerce platform is one of the most important decisions you will
make in your business.
 Do you want to build and host your own system, outsource the development and
then manage the system going forward, or use a hosted, software-as-a-service
platform that is turn-key and externally managed?
 If you build and host your own system, you may need more cash upfront and
skilled administrators and developers on your staff.
 By using a SaaS platform, you will not need to host or manage the system in-
house, but you may still need web developers on staff.
 Choosing to outsource the development and hosting will reduce your staffing
costs, but you will incur higher costs for any future enhancements or changes to
your websites.
 There are pros and cons to any approach. Think through the impacts on your
staffing, cash flow, and bottom line before you move forward.
5. fullfillment
 Another key decision is whether you will manage your own inventory
or outsource those activities to a fulfillment house or through drop shipping
arrangements with your suppliers.
 Managing your own inventory will provide a high level of control, but you will
tie up cash in warehouse space and fulfillment staff.
 In some industries managing your own inventory is the most logical choice.
 Select the best fulfillment option to meet your needs. Be sure to understand
the costs involved and analyze the other options before moving forward.
Finance and administration
 You can manage your finance and administration activities in-house, outsource them, or use a
hybrid of the two.
 If your ecommerce platform is tightly integrated into your accounting system, you may have
very little need for an in-house bookkeeper.
 If you use separate systems for your website, order management, and accounting, you may
need more help for data entry and making sure that the information is properly managed.
 Many ecommerce companies use outside services for vendor payments, payroll, and other
basic accounting activities.
 They decide to focus on the sales, marketing, and customer service.
 This allows them to maintain a focus on growing their businesses, instead of paying an
internal accountant — or doing that work yourself as the business owner.
 On the administration side, you need a leadership team. Good communication is important,
whether you have three or 100 employees. Be authoritative or democratic in your
management style — it is up to you. But choose a style and stay consistent. Be sure that
everyone understands their roles, as well as the overall business strategies. You may need to
adjust your approach as your business evolves.
Human Resources
 Many small-business owners avoid the human resources function.
 Recruiting, setting up compensation, maintaining compliance, and other HR
activities are specialized and time-consuming.
 You may choose to bring the resources in-house.
 But, should you outsource, there are many individuals and agencies well
equipped to do the job.

More Related Content

Similar to chapter 2.pdf

Cscc cloud-customer-architecture-for-e commerce
Cscc cloud-customer-architecture-for-e commerceCscc cloud-customer-architecture-for-e commerce
Cscc cloud-customer-architecture-for-e commercer_arorabms
 
An Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity ManagementAn Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity ManagementCorrelsense
 
Connected Banking Framework
Connected Banking FrameworkConnected Banking Framework
Connected Banking FrameworkKashif Akram
 
E-Business And Technology Essay
E-Business And Technology EssayE-Business And Technology Essay
E-Business And Technology EssayPamela Wright
 
Microsoft Mimarisi
Microsoft MimarisiMicrosoft Mimarisi
Microsoft MimarisiNuri Cankaya
 
ClearCost Introduction 2015
ClearCost Introduction 2015ClearCost Introduction 2015
ClearCost Introduction 2015Mark S. Mahre
 
Solving 21st Century App Performance Problems Without 21 People
Solving 21st Century App Performance Problems Without 21 PeopleSolving 21st Century App Performance Problems Without 21 People
Solving 21st Century App Performance Problems Without 21 PeopleDynatrace
 
Enterprise resource planning (erp) systems
Enterprise resource planning (erp) systemsEnterprise resource planning (erp) systems
Enterprise resource planning (erp) systemsStefi Merin
 
Private cloud reference model ms
Private cloud reference model msPrivate cloud reference model ms
Private cloud reference model mschrisjosewanjira
 
Adaptor Configuration and Development Service
Adaptor Configuration and Development ServiceAdaptor Configuration and Development Service
Adaptor Configuration and Development ServiceFlexera
 
unit 5 cloud.pptx
unit 5 cloud.pptxunit 5 cloud.pptx
unit 5 cloud.pptxMrPrathapG
 
SDN Federation White Paper
SDN Federation White PaperSDN Federation White Paper
SDN Federation White PaperBrian Hedstrom
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticePini Cohen
 
Defining Services for a Service Catalog
Defining Services for a Service CatalogDefining Services for a Service Catalog
Defining Services for a Service CatalogAxios Systems
 
Agent-Based Workflow
Agent-Based WorkflowAgent-Based Workflow
Agent-Based WorkflowLarry Suarez
 

Similar to chapter 2.pdf (20)

Cscc cloud-customer-architecture-for-e commerce
Cscc cloud-customer-architecture-for-e commerceCscc cloud-customer-architecture-for-e commerce
Cscc cloud-customer-architecture-for-e commerce
 
An Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity ManagementAn Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity Management
 
The Development Of Cobit. Isaca
The Development Of Cobit. IsacaThe Development Of Cobit. Isaca
The Development Of Cobit. Isaca
 
Connected Banking Framework
Connected Banking FrameworkConnected Banking Framework
Connected Banking Framework
 
E-Business And Technology Essay
E-Business And Technology EssayE-Business And Technology Essay
E-Business And Technology Essay
 
Microsoft Mimarisi
Microsoft MimarisiMicrosoft Mimarisi
Microsoft Mimarisi
 
ClearCost Introduction 2015
ClearCost Introduction 2015ClearCost Introduction 2015
ClearCost Introduction 2015
 
Software and Information Technology Glossary of Terms
Software and Information Technology Glossary of TermsSoftware and Information Technology Glossary of Terms
Software and Information Technology Glossary of Terms
 
Solving 21st Century App Performance Problems Without 21 People
Solving 21st Century App Performance Problems Without 21 PeopleSolving 21st Century App Performance Problems Without 21 People
Solving 21st Century App Performance Problems Without 21 People
 
Enterprise resource planning (erp) systems
Enterprise resource planning (erp) systemsEnterprise resource planning (erp) systems
Enterprise resource planning (erp) systems
 
Private cloud reference model ms
Private cloud reference model msPrivate cloud reference model ms
Private cloud reference model ms
 
Adaptor Configuration and Development Service
Adaptor Configuration and Development ServiceAdaptor Configuration and Development Service
Adaptor Configuration and Development Service
 
Erp
ErpErp
Erp
 
What is ERP
What is ERPWhat is ERP
What is ERP
 
Erp
ErpErp
Erp
 
unit 5 cloud.pptx
unit 5 cloud.pptxunit 5 cloud.pptx
unit 5 cloud.pptx
 
SDN Federation White Paper
SDN Federation White PaperSDN Federation White Paper
SDN Federation White Paper
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And Practice
 
Defining Services for a Service Catalog
Defining Services for a Service CatalogDefining Services for a Service Catalog
Defining Services for a Service Catalog
 
Agent-Based Workflow
Agent-Based WorkflowAgent-Based Workflow
Agent-Based Workflow
 

Recently uploaded

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Recently uploaded (20)

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 

chapter 2.pdf

  • 2. Introduction  In the changing world, there is a necessity to improve the business requirements according to the changing needs of technologies, trends in the market, and customers.  Whether you are new to ecommerce or already into ecommerce, your major priority is to increase the overall efficiency of the organization.  When you want to improve efficiency, you must have a strategy and the right infrastructure to address the needs of the user and flexible enough to satisfy their requirements.  Infrastructure is the foundation that makes your business stand out.  Ecommerce infrastructure is a collection of hardware, software, network, facilities, etc. that you need to run an ecommerce business.  When you have the right infrastructure, you will have an optimized business performance.  Here are some important components that you must consider while planning your ecommerce infrastructure.
  • 3. E-Commerce Infrastructure Categorisation  1. Ecommerce environment: This defines general guidelines and frameworks that will make your business suitable for running ecommerce. It is a standard like technical tools, legal and regulatory frameworks, and the involvement of service providers.  2. Infrastructure services: These are the services that specify ecommerce functions. One or more services will work together to provide particular functions to the ecommerce business. Services like user authorization, payment processing, order validation, etc., help in during products checkout by the user. The infrastructure services can further be classified in terms of the services they provide to the user or an organization. Network services, directory services, payment services, and security services are common infrastructure service providers to the user.  3. Ecommerce solution providers: They offer an end-to-end solution for ecommerce business who does not have their implementation team
  • 4. EC Infrastructure Components  E-commerce infrastructure is computer-based. As a result, like most computer systems, e-commerce infrastructure has both hardware and software components to it.  Software components used: Content management systems, Web analytics, Text analytics, Application Programming Interface (API), Database server, Middlewares etc. Object oriented (e.g. CORBA), Transaction processing, communication (https, messaging), data base (e.g. ODBC), application middleware (CGI)  Hardware components used: Servers, proxy servers, load balancing systems. Firewalls, encryption devices and interactive voice response units etc.
  • 5. What is the importance of these components?
  • 6. Components discussed  Middleware: Systems that resides between the client (user) and the server (database and application resources). These could be data access components, communication protocols, specialized servers, or a mix of all.  Directory services: Email Directory Services enables users to locate other users for sending emails. LAN Directory Services facilitates functions like connecting to the web, sharing printers, LAN chats, LAN based KMS  Lookup Database: This is the database that stores information about network resources and user profiles. Enables usage of network resources based on entitlements.  Meta-Directories: Facilitates the flow of data between one or more directory services and databases. Enables synchronization of data across databases or data warehouses  Groupware: Facilitate the automation and streamlining of business processes not implemented in legacy/ERP systems. Group communications and information sharing enabling collaboration between teams and individuals  Internet Domain Name Service (DNS): DNS facilitates the unique identification of an organization or entity on the Internet. DNS maps the domain name of an organization to its IP address  Devices: Computers, hubs, routers, data centers, etc.  Servers: Server provides the necessary functionality for other programs. It can be a computer program or a device and can be used for different purposes. Some common servers are a proxy server, web server, application server, etc.
  • 7. Components continued  API: An application program interface is a protocol or a tool for building the software applications. It specifies how a software component should interact with each other.  Management services: When you run an ecommerce business you need to manage various services like content, database and resources. Enterprise resource planning, content management, and data centers are some software services that help in managing the resources of the company efficiency.  Analytics: Ecommerce business is more competitive since it is growing day by day. So, it's important to analyze your capacity, which helps in improving your system to perform better. Web analytics and text analytics tools will help in estimating your ecommerce site.
  • 8. Objectives for E commerce Infrastructure  A business owner should focus on e-commerce infrastructure and plan on it so as to be clear on its mission.  Its mission can be defined to be: to design, develop and maintenance of e- commerce business venture and enable three critical objectives:  First objective (what we are building): An open, distributed and safe infrastructure which is scalable and thus has provisions for future needs  Second objective (how we can use): Using internet based technologies to demonstrate the value creation for the users, and facilitate the delivery  Third objective (who will pay repeatedly): Define the right business model to sustain in the future, in tandem with the IT infrastructure
  • 9.
  • 10. Criteria for evaluating E-Commerce infrastructure Typical criteria for evaluating infrastructure for e-commerce setup could comprise of the following:  Flexibility: The ability to respond quickly to changing requirements, and scale up based on the need of the customer. Resource virtualization can be an important factor in such a scenario.  Costs: The CapEx & WorkEx, like acquisition and maintenance costs for servers, licenses and other hardware and software. License cost and its renewal policy would also play a significant part of the evaluation.  Scope & performance: Factors include degree of fulfillment of specific requirement, knowledge about service and performance quality. Service uptime could be another sub-criteria.  IT security & compliance: Factors like government, industry and firm specific needs in the areas of security, compliance and privacy are covered. How the information assets are protected could be a regulatory issue.  Reliability & trustworthiness: Factors like service availability, consistency of delivery and fulfillment of the Service Level Agreements. Whether the consumer can get the same uniformity of service every time, is the evaluation parameter.  Service & cloud management: Factors like offered support and functions for controlling, monitoring and individualization of the web interface.
  • 11.
  • 12. Key metrics of an e-commerce policy- discussion
  • 13. Performance Models associated with E- Commerce Infrastructure  May be useful during audits.  A model is a representation of an information system.  It could be physical, logical or functional.  The model should be as simple as possible.  It should be capable of capturing the most relevant characteristics of the system under evaluation or audit.  The performance of e-Commerce site depends on the pattern of services requested by customers, as described by customer model.  It also depends on the demands that each service places on the site’s resources and the intensity at which customers arrive at the site.
  • 14. Perfomance model cont’  In view of this, it would be pertinent to focus on the following aspects of E- Commerce Infrastructure:  Monitoring and Reporting on Web and other e-Business Applications, and the Response Times for Web transactions  TCP/IP Performance focusing on End-to-End network response times and the Effects of operational performance control  Network Routes and Equipment focusing on the End-to-End route response times, Identify route patterns and defects and Identify and minimize loss of data in the network  Other important dimensions include adequate site capacity, Scalability and Fault-tolerance.
  • 15.  Basic Question for the evaluation would attempt to address the key question: What portions of my “service-product” are popular? This would need renewed focus on the Capacity Issue and the Method of Analysis  Capacity Issue:  Which files are being requested frequently?  Which content configurations are requested frequently?  Which processes deliver that content?  Am I paying too much for my ISP service contract?  Can I get by on a lower-bandwidth contract?  Method of Analysis:  Site log file analysis  Add up all http: transactions made to your web site during some time period  Visitor on site trend analysis  Purchase trend analysis
  • 16. Capacity planning-Capacity planning would address these requirements through a cycle of workflows of analysis in a multi-stage approach.
  • 17. Business functional planning  During the Business & Functional Planning, focus would be on the following components:  Interaction Model: It focuses on how a user interacts with the e-Business site to execute the function. Example: two consecutive HTML forms may be needed to implement the function of online application to a course.  Web Technology Used: Different technologies may be used to implement an e-Commerce function. E.g. HTML forms, Java Applets, Active X controls. Suitability of technology chosen to fulfil functional needs would have paramount importance.  Use of User Credentials for Authentication: This information specifies if an authentication protocol such as SSL is used to implement the e-Commerce function. This would have significant importance in terms of security and information assurance.
  • 18.  The Customer Behaviour Planning would comprise predominantly on the Business Intelligence aspect to mine the customer’s preferences and purchase behavior and make suitable recommendations. Techniques like classification, pattern association and sequential rule mining may be used to meet the requirements of this stage.  The IT Resource & Infrastructure Planning would focus predominantly on the specification of the workload model. This would entail a series of activities focusing on workload estimation, workload specification, performance modeling and calibration for validation. Further, based on the performance modeling output, cost-benefit analysis of the system needs to be completed. Subsequently the IT Infrastructure Evolution Plans can be drawn based on the completion of this analysis.
  • 19. Key Ecommerce Infrastructure decisions  Every business requires an infrastructure to support its customers and operations. This includes facilities, equipment, and processes for all functional areas. Choosing the correct infrastructure to match your business strategies enables your operations to run efficiently. Conversely, if an element of your infrastructure is out of sync with your strategies, you will likely feel the pain in every aspect of your business.
  • 20. marketing  Of all the infrastructure elements, marketing may be the most important.  To succeed, your website must be found.  Once visitors are on your site, you need to keep them there and compel them to buy from you.  That’s the job of your marketing team.  Whether it’s website design, social media, search marketing, merchandising, email, or other forms of advertising, it’s all about marketing.  Managing marketing activities in-house is very challenging.  Most small ecommerce businesses outsource at least part of it.
  • 21. 2. Facilities  A key competitive advantage that ecommerce businesses have over brick- and-mortar stores is not having to invest in physical facilities.  In many cases, you can run your business out of a home office, basement, or garage.  If you drop ship or outsource fulfillment, you may be able to do that for a long period of time.  Even with many employees you have no need for a fancy store in a high- traffic location.  A word of advice is to keep your options flexible.  Try to find an office park with a variety of spaces of different sizes.  You may be able to start in a smaller space and move up to a larger one (without penalty), as your needs change.
  • 22. 3. Customer service  There are many choices today for delivering high-quality customer service.  You can manage those activities in-house or outsource to a third party.  Basic customer service for sales and post-sales activities can be handled using email and, for more extensive needs, phone support.  A customer-management system will make those activities easier, but for smaller companies, it is not a requirement.  Live chat will impact your operations — someone needs to be available during specified hours of operation.  Be sure to gauge the impact of that on your organization, if you decide to handle those activities in-house.
  • 23. Information technology  Choosing an ecommerce platform is one of the most important decisions you will make in your business.  Do you want to build and host your own system, outsource the development and then manage the system going forward, or use a hosted, software-as-a-service platform that is turn-key and externally managed?  If you build and host your own system, you may need more cash upfront and skilled administrators and developers on your staff.  By using a SaaS platform, you will not need to host or manage the system in- house, but you may still need web developers on staff.  Choosing to outsource the development and hosting will reduce your staffing costs, but you will incur higher costs for any future enhancements or changes to your websites.  There are pros and cons to any approach. Think through the impacts on your staffing, cash flow, and bottom line before you move forward.
  • 24. 5. fullfillment  Another key decision is whether you will manage your own inventory or outsource those activities to a fulfillment house or through drop shipping arrangements with your suppliers.  Managing your own inventory will provide a high level of control, but you will tie up cash in warehouse space and fulfillment staff.  In some industries managing your own inventory is the most logical choice.  Select the best fulfillment option to meet your needs. Be sure to understand the costs involved and analyze the other options before moving forward.
  • 25. Finance and administration  You can manage your finance and administration activities in-house, outsource them, or use a hybrid of the two.  If your ecommerce platform is tightly integrated into your accounting system, you may have very little need for an in-house bookkeeper.  If you use separate systems for your website, order management, and accounting, you may need more help for data entry and making sure that the information is properly managed.  Many ecommerce companies use outside services for vendor payments, payroll, and other basic accounting activities.  They decide to focus on the sales, marketing, and customer service.  This allows them to maintain a focus on growing their businesses, instead of paying an internal accountant — or doing that work yourself as the business owner.  On the administration side, you need a leadership team. Good communication is important, whether you have three or 100 employees. Be authoritative or democratic in your management style — it is up to you. But choose a style and stay consistent. Be sure that everyone understands their roles, as well as the overall business strategies. You may need to adjust your approach as your business evolves.
  • 26. Human Resources  Many small-business owners avoid the human resources function.  Recruiting, setting up compensation, maintaining compliance, and other HR activities are specialized and time-consuming.  You may choose to bring the resources in-house.  But, should you outsource, there are many individuals and agencies well equipped to do the job.