Ringvorlesung OnCommerce_2012.pdf

33
"Cloud'Compu*ng / Billing solu*on on force.com” Dr. Sten Grimmer OnCommerce GmbH, Jena Leipzig, 06.11.2012

description

ITmitte.de Partner OnCommerce in der Ringvorlesung zu "Cloud - Computing/ Billing solution on force.com" der Universität Leipzig, Informatik. Lassen Sie sich empfehlen zu über 100 IT, Informatik, Software - Jobs, Stellen, Praktika, Ausbildungen in Sachsen, Dresden, Chemnitz, Bautzen, Görlitz und Umgebung. Die Partner der Community ITsax.de bieten Angebote für Bewerber, Fachkräfte, Leiter sowie Diplomanden, Master- und Bachelor-Studenten und Schüler für Informatik-Berufe in Sachsen, Dresden, Chemnitz, Mittweida, Bautzen, Kamenz und Görlitz-Zittau.

Transcript of Ringvorlesung OnCommerce_2012.pdf

Page 1: Ringvorlesung OnCommerce_2012.pdf

"Cloud'Compu*ng-/-Billing-solu*on-on-force.com”-

Dr.-Sten-Grimmer-OnCommerce-GmbH,-Jena-

Leipzig,-06.11.2012-

Page 2: Ringvorlesung OnCommerce_2012.pdf

Our-approach:-Ringvorlesung-

Solve-task-independ'

ently-

Your-Skills-

Academic-educa*on-

Applied-(unknown)-

topic-

Page 3: Ringvorlesung OnCommerce_2012.pdf

Agenda-

1.  Cloud-Compu*ng-2.  Introduc*on-to-Salesforce-3.  Introduc*on-to-bill.ON-'-billing-made-easy.-4.  Project(s)-

Page 4: Ringvorlesung OnCommerce_2012.pdf

WHAT%IS%CLOUD%COMPUTING%?%Chapter-1-

Page 5: Ringvorlesung OnCommerce_2012.pdf

„Crowd-knowledge“-

Page 6: Ringvorlesung OnCommerce_2012.pdf

Online-encyclopedia-

Wikipedia:-•  „Cloud-compu*ng-is-the-use%of%compu:ng%resources%

(hardware%and%soCware)-that-are-delivered%as%a%service%over-a-network-(typically-the-Internet).-The-name-comes-from-the-use-of-a-cloud'shaped-symbol-as-an-abstrac*on-for-the-complex-infrastructure-it-contains-in-system-diagrams.“-

Dic*onary:-•  „...-the-prac*ce-of-using-a-network-of-remote-servers-

hosted-on-the-Internet-to-store,-manage,-and-process-data,-rather-than-a-local-server-or-a-personal-computer.“-

-

Page 7: Ringvorlesung OnCommerce_2012.pdf

„Cloud“-defini*on-/-characteris*cs-

Essen*al-Characteris*cs-(according-to-Mell-&-Grace,-2011):--1.  On%demand*self%service*2.  Broad*network*access**3.  Resource*pooling.**4.  Rapid*elas>city.*5.  Measured*service.***

The-architecture-and-terminology-of-cloud-compu*ng-is-as-clearly-and-precisely-defined-as,-well,-a-cloud.--(www.opencloudmanifesto.org/opencloudmanifesto2.htm)-

Page 8: Ringvorlesung OnCommerce_2012.pdf

The-Cloud-Stack-

SoCware%as%a%Service%(SaaS)%

PlaHorm%as%a%Service%(PaaS)%

Infrastructure%as%a%Service%(IaaS)%

Page 9: Ringvorlesung OnCommerce_2012.pdf

The-complete-cloud-stack-

Taken-from-Technology-Review,-MIT-press-(2009)-www.technologyreview.com/briefing/413981/technology'overview'conjuring'clouds/2/-

Page 10: Ringvorlesung OnCommerce_2012.pdf

„Synopsis-–-A-cloud-perspec*ve“-

SaaS%

PaaS%

IaaS%

Front-end-users,--the-customers-

Back-end-users,--the-service-provider--

Page 11: Ringvorlesung OnCommerce_2012.pdf

Everything-fine?-

Assets-• Low-investment-costs-• Pay-for-usage-

Drawbacks-• Vendor'/Data'Lock'In-•  -Non'compliance-

Draw-/-check-individually-• Performance-(do-you-need-to-move-huge-data-sets?)-

• Security-and-privacy-

Page 12: Ringvorlesung OnCommerce_2012.pdf

Companies-–-Players-in-the-cloud-

Source:-BusinessInsider,-www.businessinsider.com/the'10'most'important'companies'in'cloud'compu*ng'2012'2012'4?op=1-

„most-important-player“,-Amazon-EC2,-AWS,-S3-(Dropbox!)-

Azure,-Office-365,-SkyDrive-

„was-born-in-the-cloud“,-Google-app-engine-

somware-can-be-bought-as-a-Service-

somware-to-build-the-cloud-

Server,-Verizon-Wireless-(VZW)-

Page 13: Ringvorlesung OnCommerce_2012.pdf

Synopsis-II:-Cloud-compu*ng-is...-

1.  a-new-way-to-do-business--2.  the-use-of-compu*ng-resources-that-are-delivered-

as-a-service--3.  on'demand-availability-of-all-aspects-concerning-IT-

Page 14: Ringvorlesung OnCommerce_2012.pdf

SALESFORCE.COM%Chapter-2-

Page 15: Ringvorlesung OnCommerce_2012.pdf

About-Salesforce.com-

•  Global-company-for-web-based-business-solu*ons-•  Best-known-for-Customer'Rela*on'Management-(CRM)-

•  Salesforce.com-offers-both,-PaaS-and-SaaS-•  2012:-„Welcome-to-the-Social-Enterprise“-

-

Page 16: Ringvorlesung OnCommerce_2012.pdf

History-/-some-Milestones-

1999-•  founded-as-a-company-specializing-in-somware-as-a-service-• Marc-Benioff,-former-Oracle-execu*ve-

2001-•  First-Online-App-for-CRM-•  3,500-customers-and-53,000-subscribers-

2004-•  Listed-on-the-NY-Stock-Exchange-•  13,900-customers-and-227,000--

2006-•  Launch-AppExchange-•  29,800-customers-and-646,000-subscribers-

2010-• Acquired-Heroku,-the-Ruby-plarorm-•  87,200-customers-

Page 17: Ringvorlesung OnCommerce_2012.pdf

SoCware%as%a%Service%(SaaS)%

PlaHorm%as%a%Service%(PaaS)%

Global-Datacenter,-Mul*'tenancy-

Classical%scheme,%but%in%therms%of%...%the-end'user-visibility-and-IT-projects-the-pyriamid-is-inverted-

The-Eco'System-

Page 18: Ringvorlesung OnCommerce_2012.pdf

Business-process-/-CRM-

Customer%Acqusi:on%

Growth-

Customer%Reten:on%Growth-

Customer%Extension%

Growth-

CRM-

CRM%Requirements:%•  Detailed-Account-and-

Contact-Informa*on-•  Customer-history-•  Marke*ng--•  Individual-repor*ng-•  Customer-sta*s*cs-•  Sales-informa*on-•  Document-managment-•  Time-tracking-•  Integra*on-of-E'Mail,-

Office-

Page 19: Ringvorlesung OnCommerce_2012.pdf

Sales-force-automa*on-(SFA)-

Lead- Prospect- Qualify- Quote- Order-Target-group-

Response-

Marke*ng-/-Lead-Management- Sales-/-Opportunity-Management-

SFA-is-a-technique-using-somware-to-automate-the-sales-process-SFA-is-omen-used-interchangeably-with-CRM-

Page 20: Ringvorlesung OnCommerce_2012.pdf

[email protected]

Force.com-Developer-Org-(kostenlos)-hups://www.developerforce.com/events/regular/registra*on.php--

Page 21: Ringvorlesung OnCommerce_2012.pdf

Some-Learning-Ressources-

Overview-Salesforce.com-Primer-for-New-Developers-hup://www.youtube.com/watch?v=fq2ju2ML9GM---Technical-Introduc*on-to-Programming-with-Force.com-Code-(Apex)-hup://www.youtube.com/watch?v=OKKaDr'tW'g&feature=related---

Page 22: Ringvorlesung OnCommerce_2012.pdf

BILL.ON%Chapter-3-

Page 23: Ringvorlesung OnCommerce_2012.pdf

SFA-–-addi*onal-Features?-

Lead- Prospect- Qualify- Quote- Order-

Billing.-Payment.--

Page 24: Ringvorlesung OnCommerce_2012.pdf

bill.ON-–-billing-made-easy-

Template

•  International formats • Flexible invoice templates • Placeholder for invoices and e-mail

Invoice

• Create invoices directly from opportunities and products

•  PDF creating and e-mail integration

Payment

• Electronic Payments • Wirecard & PayPal • Dunning

Inte-gration

• Webservice interface for direct Integration in webshops and other apps

• SAP and DATEV

www.billing'made'easy.com-

Page 25: Ringvorlesung OnCommerce_2012.pdf

bill.ON-Demo-Check-out-the-bill.ON-–-billing-made-easy-–-lis*ng-at-the-AppExchange-and-evaluate-the-app-30-days-for-free.-

Page 26: Ringvorlesung OnCommerce_2012.pdf

PROJECT:%INVOICING%&%QR%Chapter-4-

Page 27: Ringvorlesung OnCommerce_2012.pdf

Create-simple-invoicing-in-Salesforce-

•  What-informa*on-needs-to-be-on-an-invoice?-

•  What-informa*on-is-already-present-in-Salesforce-standard?-

•  Standard-vs.-Custom-objects?-

•  Render-PDF-

Page 28: Ringvorlesung OnCommerce_2012.pdf

The-idea:-QR-Code-&-Payment-

Customer-• Bank-details-are-of-temporary-importance-

• Reason-for-payment-omen-complicated-

• Manual-effort-

Seller-• Quick-payment-• Assign-money-to-transac*on-• Offer-different-payment-op*ons-

Summary:-Bot-are-intested-in-a-quick,-save-and-easy-payment!--

Page 29: Ringvorlesung OnCommerce_2012.pdf

QR-Code-for-Payment-

--bank://singlepayment?name=&account=&BNC=&amount=&reason=-

Project-help:-1.  Create-a-link-2.  Which-(new)-invoice-fields-to-you-need-with-respect-to-the-financial-

data?-3.  How-to-create-a-QR-code-from-a-link?-4.  QR-in-Salesforce-

Page 30: Ringvorlesung OnCommerce_2012.pdf

Project-help-

General-1.  Think-of-the-project-as-a-Hackathon-

'>-solve-the-task-with-the-programming-possibili*es-of-Salesforce--

2.  Somware-should-be-easy-(simple),-specific-(focussed),-...--

Your-concept?-'  Meta-data-model.-Show-a-sketch.-What-rela*ons-exist?-

Specifica*on-/-Documenta*on?-'  Write-it-down!--

Page 31: Ringvorlesung OnCommerce_2012.pdf

QUESTIONS?%The-final-word-

Page 32: Ringvorlesung OnCommerce_2012.pdf

Sources-/-Read-more-

•  What-is-cloud-compu*ng?-hup://www.cloud'compu*ng'network.com/what'is'cloud'compu*ng/#more'57-

•  The-cloud-should-be-open...-hup://www.opencloudmanifesto.org/-

•  Drawbacks-of-Cloud-Compu*ng-hup://www.enterpriseefficiency.com/author.asp?sec*on_id=898&doc_id=192021--

•  About-Salesforce:--hup://www.salesforce.com/company/-

Page 33: Ringvorlesung OnCommerce_2012.pdf

Bibliography-

S-Bobrowski.-Op*mal-Mul*tenant-Designs-for-Cloud-Apps.-In-Cloud-Compu*ng-(CLOUD),-2011-IEEE-Interna*onal-Conference-on,-pages-654–659,-2011.--

G.-Lawton.-Developing-somware-online-with-plarorm'as'a'service-technology.-Com'puter,-41(6):13–15,-2008.--

R-Mathew-and-R-Spraetz.-Test-Automa*on-on-a-SaaS-Plarorm.-In-Somware-Tes*ng-Verifica*on-and-Valida*on,-

2009.-ICST-’09.-Interna*onal-Conference-on,-pages-317–325,-2009.--

P.-Mell-and-T.-Grance.-The-nist-defini*on-of-cloud-compu*ng-(dram).-NIST-special-publica*on,-800:145,-2011.--

J.-Ouelleue.-Development-with-the-Force.-com-Plarorm:-Building-Business-Applica*ons-in-the-Cloud.-Addison'Wesley-Professional,-2011.--

Luis-M.-Vaquero,-Luis-Rodero'Merino,-Juan-Caceres-und-Maik-Lindner.-„A-break-in-the-clouds:-towards-a-cloud-defini*on“.-In:-SIGCOMM*Comput.*Commun.*Rev.*39-(1-2008),-S.-50–55.-DOI:-10.1145/1496091.1496100.--

C.D.-Weissman-and-S.-Bobrowski.-The-design-of-the-force.-com-mul*tenant-internet-applica*on-development-plarorm.-In-Proceedings-of-the-35th-SIGMOD-interna*onal-conference-on-Management-of-data,-pages-889–896.-ACM,-2009.--

T.-Wong,-L.-Kao,-and-M.-Kaufman.-Salesforce.-com-for-Dummies.-John-Wiley-&-Son,-2010.--