Sunteți pe pagina 1din 6

2.

Infrastructura tehnologic pentru comer electronic


La aducerea/transpunerea online a unei afaceri trebuie luate decizii legate de aspectele de infrastructur tehnologic, respectiv tehnologiile hardware i software care se vor folosi. Dimensiunea i obiectivele sistemelor (site-urilor) de comer electronic variaz mult la fel i tehnologiile software i hardware folosite la construirea acelor sisteme. Sistemul de comer electronic implementat trebuie, n final, s fie capabil s gestioneze toate acele procese de business ale companiei care s-a decis s fie transpuse online. Deciziile relativ la soluiile software i hardware se iau n raport cu aceste necesiti constatate. La o extrem se gsesc soluiile puin costisitoare: site-uri Web de vnzare cu amnuntul a unor produse/servicii, gzduite extern. La cealalt extrem sunt soluiile extrem de costisitoare: suite de software sofisticat de comer electronic i arhitecturi hardware puternice, dezvoltate i gestionate n interiorul companiei. Tipul de software pentru comer electronic i hardware-ul folosit depind de mai muli factori, cel mai important fiind dimensiunea ateptat a afacerii, trafic i vnzri. n cazurile cele mai complexe, o companie va avea nevoie de un sistem integrat care s realizeze: procesarea online a tranzaciilor (vnzri), a plilor, monitorizarea inventarului, contabilitate, pstrarea altor informaii rezultate din procese interne ale companiei etc. Se disting n acest sistem subpri ale sale: Sisteme front-end = acele aspecte ale afacerii cu care clienii interfaeaz i asupra crora acetia pot exercita un anumit control: site-ul Web i alte elemente pe care clienii le pot utiliza pentru informare i pentru a achiziiona produse i servicii (ex, servicii Web). Sisteme back-end = acele aspecte ale afacerii care nu sunt direct accesate de clieni: gestiunea contabil, a produciei, a inventarului, a distribuiei, urmrirea comenzilor, suport clieni etc. Sistemele front-end e probabil s partajeze cu cele back-end o poriune semnificativ din datele companiei: de exemplu preuri, disponibilitatea produselor.

Forma de ordonare a produselor

Server Web frontend

magazin online

Server backend

CMS CRM ERP

Internet
Depozit Date Depozit Date

Sisteme front-end i back-end n plus, eficiena multora dintre procesele de business ale companiei depinde de integrarea reuit a celor dou tipuri de sisteme: de exemplu, autentificarea i autorizarea plilor cu cri de credit, informaii referitoare la comenzi n scopul onorrii acestora necesit circularea datelor ntre sistemele front-end i cele back-end sau chiar n afara respectivului sistem de comer electronic, ctre furnizori i transporatori de pild. Aceast integrare e important pentru companiile mari i ale cror vnzri se realizeaz, ntr-un procent semnificativ, online (Amazon, Dell, Cisco).

clientul trimite comanda

Site-ul e-commerce trimite un e-mail pt confirmarea primirii comenzii Se verifica datele cardului de credit Se trimite ordin de livrare depozitului sau third-party (prin EDI, fax, e-mail) Impachetarea, livrarea produselor comandate

Se notifica clientul relativ la livrarea si numarul de urmarire Se primesc informatii referitoare la livrare: un numar de urmarire (prin EDI, fax, e-mail) Se incarca (charge) cardul de credit

Depozit sau third-party

Exemplu de procesare online a unei tranzacii 2.1 Software pentru comer electronic n funcie de ce sarcini trebuie s ndeplineasc soluia de comer electronic care se dezvolt, se pot folosi / e necesar s se foloseasc mai multe categorii de sisteme software de gestiune pentru comerul electronic: Storefront Software n cazul n care compania pentru care se dezvolt soluia de comer electronic face vnzare cu amnuntul a unor produse/servicii (e-retailer), atunci e nevoie s fie construit i meninut un magazin online. Produsele software de tip storefront sunt unelte care pot fi folosite pentru crearea unui astfel de magazin online. Soluiile storefront trebuie s ofere, cel puin: prezentarea unui catalog cu produsele i/sau serviciile disponibile (catalog display); funcionaliti co de cumprturi (shopping cart capabilities); procesarea tranzaciilor (transaction processing). (Soluiile storefront realizeaz de fapt construirea i meninerea paginilor Web i a bazelor de date care s implementeze i s suporte aceste funcionaliti!) Catalog de produse = organizarea i prezentarea bunurilor i serviciilor care se vnd. Software co de cumprturi = gestioneaz cumpraturile clienilor, stocnd temporar informaii despre produsele selectate pentru cumprare; apoi trateaz procesul complex de check-out, care include n general calculul costului livrrii, taxelor, autorizarea folosirii crii de credit, procesarea plii. Uneori procesul de check-out e considerat separat, sub numele de procesare a tranzaciei. Software storefront: GoEcart, Yahoo ! Small Business etc. Exemplu: PDG Software compania vinde, printre altele, software de tip shopping cart. n principal, vnzarea se face nu direct clienilor care-l folosesc n sistemul lor de comer electronic, ci unor firme care dezvolt soluii Web de comer electronic, pe care le vnd altor companii. Produsul software respectiv prezenta vulnerabiliti, permind s se acceseze fiiere unde erau stocate date referitoare la carduri, dar i site-urile care foloseau acest software. Accesul intruder-ului a fost mai

rapid dect contactarea de PDG a firmelor care foloseau software-ul respectiv, fr a avea cunotin c este nglobat n soluia lor de comer electronic. Web Services Sisteme software modulare, de sine stttoare, care pot interaciona pentru a furniza anumite funcionaliti, peste o reea, n spe n Internet. n mod comun, termenul se refer la acele servicii cu care comunicarea se realizeaz n format n XML i au interfeele descrise n format WSDL. Specificaii: SOAP: protocol pentru transmiterea mesajelor bazate pe XML, ncapsulat HTTP WSDL: format XML pentru descrierea interfeelor serviciilor UDDI: protocol de publicare i descoperire de metadata despre servicii Web.

. . .

(integrare cu) sistemele Enterprise Resource Planning Multe dintre site-urile Web, B2B dar nu numai, e necesar s fie capabile s interacioneze cu sistemele informatice care funcioneaz n intraneturile companiilor respective, ca de exemplu software-uri de tip ERP (Enterprise Resource Planning). Pachetele software ERP sunt sisteme care integreaz toate faetele unei afaceri, inclusiv logistic, planificarea produciei, producie, marketing, gestiunea proiectelor, resurse umane, contabilitate, finane, vnzri. Furnizorii de top de sisteme ERP sunt Oracle i SAP. Content Management Systems (CMS) Sunt sisteme folosite pentru gestiunea (stocarea, editarea, versiuni, auditarea, programarea timeline, publicarea) unor colecii mari i dinamice de materiale Web, de exemplu: articole cu tiri, manuale de operare, manuale tehnice, cataloage, etc. Funcionaliti: Creare de template-uri (vizuale) care pot fi apoi aplicate automat unui coninut nou sau existent, asigurnd o prezentare unitar ntregului coninut al unui site. Coninutul devine uor editabil, fiind separat de prezentare; CMS furnizeaz unelte de editare WYSIWYG n acest sens. Posibilitatea de a instala module sau plug-in-uri care extind funcionalitatea site-ului. Gestiunea fluxului documentelor; se pot crea secvene de task-uri care trebuie ndeplinite, de exemplu, un document nu va fi publicat imediat ce a fost creat de o persoan, ci trebuie nti corectat i apoi aprobat pentru publicare. Gestiunea documentelor, de la momentul crerii, revizii, publicare, arhivare, distrugere. (de exemplu in contextul unui site Web pentru un ziar) Productori: Eprise, OpenText Corporation, Vignette, PaperThin Knowledge Management (KM) Systems Dei CMS au realizat mutareadatelor de pe hrtie n format electronic, reducnd costurile, aceste sisteme ajut doar la organizarea documentelor care conin informaii/cunotine, nu a cunotinelor n sine. Sistemele KM permit citirea unor documente n format electronic, i includ motoare de cutare puternice care permit apoi utilizatorilor regsirea coninutului, experilor umani, sau a altor resurse care pot s le fie utile.

Productori: IBM Lotus Discovery Server, Microsoft SharePoint Technologies Customer Relationships Management (CRM) Aplicaiile CRM prelucreaz date acumulate despre clieni (referitoare la cumprri, rezultalele unor campanii de marketing, activitatea lor pe site-ul companiei) i folosesc aceast informaie pentru a armoniza/asorta nevoile i preferinele acestora cu produsele i serviciile. De exemplu, prin nvarea anumitor abloane i comportamente, clienii pot fi de exemplu anunai privind disponibilitatea unor produse i servicii de interes pentru ei. Efectul poate fi creterea vnzrilor, pstrarea clienilor, reducerea costurilor pentru a gsi noi clieni. Productori: Oracle CRM, MySAP CRM, Salesforce Supply Chain Management Systems (SCM) Software care asist companiile n coordonarea planificrii i operaiilor cu partenerii. Sisteme de comer electronic pentu companii vs software pentru comer electronic: Companii mici site-uri Web (care includ funcionaliti storefront, eventual capabilitai data mining), care nu sunt coordonate (complet) cu celelalte activiti ale companiei. Companii mijlocii site-uri Web, n plus integrare cu bd de produse i tranzacii, cu sistemele ERP, software CMS. (Microsoft Commerce Server 2002, IBM WebSphere Commerce Professional Edition). Companii mari suport volume de tranzacii mult mai mari, B2C i B2B, integrare cu o larg varietate de sisteme existente ale companiei i exterioare, software CRM, CMS, KM. (Oracle E-Business Suite, IBM WebSphere Commerce Business Edition enterprise-class e.c. software). Exemplu: n cazul unui sistem pentru companii mijlocii, administratorul va trebui s verifice manual nivelul inventarului i s plaseze explicit ordine pentru produsele / materialele necesare; n cazul sistemelor enterprise-class e.c., aceste operaii se fac automat. 2.2 Software i Hardware pentu Servere Web Ne referim la tehnologiile de baz care permit dezvoltarea unui site Web pentru un sistem de comer electronic al unei companii: hardware, sisteme de operare, servere Web. Acestea sunt componente eseniale ale sistemului de comer electronic, alturi de: sistemele de bd, de procesare a plilor etc. Tipuri de site-uri Web: de dezvoltare pentru evaluarea unor alternative de design Web. Intranet pentru gzduirea unor documente ale companiei (memo-uri, bugete, manuale etc). Extranet anumite pri ale informaiilor din sistem sunt accesibile anumitor pri autorizate (exemplu furnizori, parteneri). de procesare a tranzaciilor: site-uri pentru comer electronic, B2C i B2B, care trebuie s fie funcionale 24h i s gestioneze volume mari de trafic. de livrare de coninut (tiri, rezumate, alte informaii digitale): trebuie s fie, similar cu cele de procesare a tranzaciilor, funcionale 24h i s permit localizarea i prezentarea rapid a coninutului cutat. Sisteme de operare pentru servere Web: familia Microsoft Windows Server, Linux, distribuii comerciale de Linux (Caldera, Mandrake, Red Hat), Solaris. Software server Web:

Apache HTTP (a patchy ) pe so Linux, FreeBSD, Windows, SCO-UNIX, Solaris, HP-UX. Microsoft Internet Information Server (IIS) pe so Windows. Sun Java System Web Server (Sun ONE, iPlanet, Netsacpe) pe so HP-UX, Solaris, Windows. Netcraft ofer pe site-ul su Web posibilitatea de a determina ce so i server Web folosesc diverse site-uri: What's that site running?...

Folosirea serverelor Web pentru site-urile active (raport Netcraft, octombrie 2005):
7% IIS 24% Apache 69%

Situaia difer pentru intranet-uri: IIS+servere Web Sun acoper 75% (PC Magazine). Alte programe: server e-mail, server FTP, utilitare gen finger, ping, programe de indexare i cutare, pentru analiza datelor, pentru verificarea link-urilor (link-checking). Hardware pentru servere Web Calculatoarele care se folosesc n sistemele de comer electronic, n particular pentru site-urile Web, pot avea diverse configuraii, de la desktop PC pn la calculatoare server (diverse configuraii i costuri i aici vezi Sun). n plus, sistemele de comer electronic sunt de obicei organizate ca arhitecturi 2, 3, n-tier, pentru divizarea sarcinilor de livrare de pagini Web, gestiunea bazelor de date, procesarea tranzaciilor. Fiecare nivel poate necesita mai multe calculatoare. Tipuri de arhitecturi: - centralizat, folosete doar cteva calculatoare mari, extrem de puternice. - descentralizat sau distribuit (server farms), care implic un numr mare de calculatoare mai puin puternice, eventual mpreun cu sisteme pentru echilibrarea ncrcrii. Router Internet
Loadbalancing switch
Hub/ switch Servere Web pentru pagini statice Servere Web si de bd Servere Web pentru pagini dinamice Servere Web si pt procesarea tranzactiilor

Router

Fiecare gen de arhitectur prezint avantaje/dezavantaje, relativ la funcionarea sistemului, costuri. Evaluarea performanelor serverelor Web (benchmarking) Elementele care afecteaz performana unui server includ: hardware, so, server Web, viteza conexiunii, numrul de vizitatori simultani, dimensiunea i tipul resurselor livrate (pagini statice, dinamice). Definiie: throughput = numrul de cereri HTTP pe care o combinaie particular hardware/ software le poate procesa ntr-o unitate de timp.

Definiie: timp de rspuns = durata necesar unui server pentru a procesa o cerere. Rapoarte i statistici despre performanele diverselor combinaii hardware, so, server Web Mindcraft, PC Magazine. nu se pot face individual din cauza costurilor pe care le implic! Exemple: EBay (arhitectur descentralizat), Lands End (my virtual model)

S-ar putea să vă placă și