Ecosystem Salesforce.comHiểu rõ bên trong môi trường phần mềm Salesforce.com khá quan trọng vì SaaS là một trường đặc biệt của một ứng dụng doanh nghiệp.. •Các dịch vụ của nhà cung cấp c
Trang 1Tính toán lưới Cloud Computing for Dummies
Software as Service
Sử dụng phần mềm như dịch vụ
Nhóm 12 :
Dương Trung Việt Anh 08520013
Nguyễn Chí Thanh 08520338
Trương Thiên Toàn 08520511
Trang 2Tổng quan SaaS
Đóng góp quan trọng cho phần mềm như dịch vụ - SaaS :
•Internet trở thành một nền tảng thương mại
•Chi phí, sự phức tạp của phần mềm và việc quản lý phần mềm.Ngày nay, SaaS là khu vực trưởng thành nhất của điện toán
đám mây SaaS đã có được sức hút ban đầu đối với thị trường
quản lý quan hệ khách hàng (CRM) và đã mở rộng sang những thứ khác - đặc biệt là thị trường hợp tác, các môi trường quản lý
Trang 3Đi sâu vào nguồn gốc của SaaS
Marc Benioff tiếp thị một cách táo bạo : “không có phần mềm”
Kế hoạch đơn giản : tạo ra cách cho phép khách hàng sử dụng một ứng dụng phổ biến CRM) qua Internet
Khách hàng không bao giờ phải cập nhật phần mềm, không
phải lưu trữ dữ liệu trên một máy chủ và không bao giờ phải lo
lắng về phí bảo trì Không cần chi phí vốn, ngoại trừ một máy tính
và kết nối Internet
Các khách hàng ban đầu của Salesforce.com là các doanh
nghiệp nhỏ mà họ không ngại khi có một công ty quản lý dữ liệu khách hàng của mình
Trang 4Đi sâu vào nguồn gốc của SaaS (t.t)
Các công ty lớn thì họ cảnh giác hơn trong việc phân tích công ty này trên nhiều phương diện Salesforce.com đã có thể ra khỏi các công ty nhỏ bằng cách bán trực tiếp cho các phòng ban của các công ty lớn
Điều gì đứng sau Salesforce.com mà khách hàng không nhìn thấy? Phần mềm và sự phong phú của nó
Giống như tất cả mọi thứ trong đám mây, có sự chồng lấp giữa SaaS
và các khu vực khác của điện toán đám mây Ví dụ, Salesforce.com có một chương trình quan hệ đối tác lớn cho nền tảng hướng dịch vụ được gọi là Force.com.
Trang 5Môi trường phần mềm SalesForce.com
Đây là danh sách các thành phần của môi trường phần mềm Salesforce.com :
•Multi-tenancy foundation (nền tảng đa người thuê).
•Metadata (siêu dữ liệu).
•Infrastructure (cơ sở hạ tầng).
•Database (cơ sở dữ liệu).
•Integration (tích hợp).
•Logic (dịch vụ tạo ra quy trình kinh doanh).
•User Interface (giao diện người dùng).
Trang 6Sản phẩm và dịch vụ của Salesforce.com
• CRM
• The Sales Cloud
• The Service Cloud
Trang 7Ecosystem Salesforce.com
Hiểu rõ bên trong môi trường phần mềm Salesforce.com khá quan trọng vì SaaS là một trường đặc biệt của một ứng dụng doanh nghiệp.
Ecosystem đối tác của Salesforce.com được gọi là Force.com
Sự khác biệt với SaaS là
các ecosystem của các đối
tác là một phần thiết yếu
của mô hình kinh doanh
Trang 8Ecosystem Salesforce.com
Tuy nhiên, Salesforce.com không đơn độc trong thị trường Các công ty như Netsuite, Oracle, IBM, HP, Microsoft, Intuit và hàng trăm người khác đã bước vào thị trường
Trang 9Đặc trưng của SaaS
Để SaaS có khả năng thương mại, cần các yếu tố sau :
• Tính tổng quát.
• Dễ sử dụng
• Mô-đun hóa và hướng dịch vụ.
• Đo lường và giám sát.
• Dịch vụ thanh toán tích hợp.
Trang 10Đặc trưng của SaaS (tt)
• Giao diện và hệ thống tương tác của các thành viên.
• Dữ liệu, cấu hình đặc trưng :
riêng biệt và an toàn.
• Cấu hình quy trình kinh doanh phức tạp cho khách hàng.
• Cập nhật liên tục bản phát hành các khả năng và tính năng mới nhanh chóng.
• Bảo vệ sự toàn vẹn của dữ liệu khách hàng
Trang 11Mô hình phần mềm đóng gói cài đặt
Các công ty sử dụng phần mềm bằng cách mua giấy phép sử dụng vĩnh viễn
→mua bản quyền sử dụng phần mềm
→tiền bảo trì, hỗ trợ định kỳ
Ví dụ : Máy chủ : hệ điều hành, quản
lý, cơ sở dữ liệu, hệ thống CRM; phần mềm bảo mật, ổ đĩa sao lưu, v.v… và 10-25% của giá của phần mềm để
có được cập nhật và bản vá lỗi phần mềm
Trang 12Vấn đề kinh tế và hệ thống tương tác của SaaS
Mô hình SaaS hoàn toàn khác
→bao nhiêu người dùng và trả phí mỗi tháng cho mỗi người sử dụng
→chăm sóc bảo trì tất cả các phần mềm, dữ liệu, sao lưu, và hỗ trợ của hệ thống
rào cản thấp hơn khi mua một sản phẩm SaaS đối với các doanh nghiệp
Trang 13Giả sử bạn là một khách hàng SaaS
Tìm kiếm sản phẩm (CRM, email, marketing,v.v…)
•Các nhà cung cấp khác nhau, tìm thấy một sản phẩm đầy hứa hẹn, và cố gắng dùng thử sản phẩm
•Quyết định mua sản phẩm : có thể mua theo từng cấp như một
gói 5 người sử dụng để bắt đầu
Nếu nhân viên trong công ty thích
sản phẩm đó, bạn có thể thêm các
gói cho đến khi bạn hỗ trợ đầy đủ
Trang 14Quyết định mô hình doanh thu hợp lý
So sánh chi phí giữa mô hình truyền thống và mô hình SaaS
(thời gian 5 năm), khách hàng có thể dựa trên các quy luật chung sau đây :
•Chi phí ban đầu cho việc mua phần mềm
•Phí hàng năm 20% để bảo trì và hỗ trợ
•Các chi phí khác(dịch vụ hỗ trợ, nâng cấp phần cứng, v.v )
•Các dịch vụ của nhà cung cấp có thể đáp ứng tất cả mọi thứ có thể để làm cho một khách hàng
Trang 15sử dụng các SaaS ứng dụng cho 50 người sử dụng/5
năm : $37.500
• Quá trình kinh doanh trong các ứng dụng và đào tạo nhân lực
quyết định hợp lý
Trang 16Giá trị của ecosystem
• Nhà cung cấp SaaS mở ra giao diện lập trình cho các hãng phần mềm độc lập
• Các hãng phần mềm có thể bán phần mềm cho các khách hàng của SaaS
• Khách hàng đã được cấp giấy phép một ứng dụng SaaS, có thể tìm thấy một ứng dụng khác được xây dựng trên cùng một cơ sở
hạ tầng một cách dễ dàng tích hợp với những gì bạn đã có
Trang 17Xem xét các loại nền tảng SaaS
Phần mềm đóng gói Phần mềm hợp tác Các công cụ kích hoạt và quản lý
Trang 18Những công ty nổi bật trong thị trường phần mềm đóng gói
Netsuite ,cung cấp một nền tảng CRM Từ khi thành lập vào năm
1998, Netsuite đã được thêm vào một số các mô-đun cho ứng dụng quản lý nguồn lự doanh nghiệp(ERP) bao gồm khả năng tài chính, thương mại điện tử và tình báo kinh doanh
Trang 19• Sự hợp tác là một trong những thị trường tự nhiên cho SaaS
• Với sự xuất hiện của mô hình Cộng tác dựa trên SaaS, mọi thứ
có thay đổi đáng kể
Các công ty sẽ có văn phòng làm việc từ xa và người lao động trên toàn cầu Một nhóm có thể dễ dàng được trải rộng trên 100 địa điểm ở 40 quốc gia khác nhau!
• Những dịch vụ này sẽ có được các công ty viễn thông lớn trong quan hệ đối tác với các công ty như HP và IBM
Cộng tác hướng dịch vụ
Trang 20Ngày nay,có những công ty nào đang tập trung phát triển theo hướng CaaS ?
•MicrosoftLive: đã có những đột phá đầu tiên của mình trong
mô hình cộng tác hướng dịch vụ với việc cung cấp Meeting
Live
• LotusLive: là môi trường cộng tác của IBM bao gồm: mạng xã hội, tin nhắn tức thời, và khả năng để chia sẻ các tập tin và tiến hành các cuộc họp trực tuyến
Cộng tác hướng dịch vụ(tt)
Trang 21• Làm thế nào để bạn có thể sử dụng tất cả các loại phần mêm trong tổ chức của bạn, khi mà chúng thay đổi rất nhanh?
• Nhiều công ty đang tìm kiếm các nhà cung cấp dịch vụ cho các tính năng mà họ cần.
• Bên trong nhiều môi trường mã nguồn mở sử dụng Eclipse
Framework Một tập hợp các công cụ kích hoạt và quản lí được cung cấp bởi 1 dịch vụ cơ sở.
• Mặc dù một số dịch vụ đc cung cấp trong 1 vùng đám mây riêng tư trong trung tâm dữ liệu của bạn Các nhà cung cấp sẽ cấp phép cho bạn sử dụng trung tâm dữ liệu của họ
Công cụ kích hoạt và quản lí
Trang 22Chúng ta sẽ đề cập năm lĩnh vực khác nhau trong phần này, bao gồm :
Trang 23Kiểm thử được dụng rất nhiều trong điện toán đám mây.Ngay cả khi một công ty chuyển sang sử dụng public hay private Cloud , nó vẫn cần phải thực hiện cùng một quá trình kiểm thử, bao gồm :
✓ Kiểm thử hướng dịch vụ Functional testing
✓ Kiểm thử hướng dịch vụ Integration testing
✓ Kiểm thử hướng dịch vụ Stress testing Compatibility testing
✓ Kiểm thử hướng dịch vụ Performance testing
✓ Kiểm thử hướng dịch vụ Unit testing
✓ Kiểm thử hướng dịch vụ Requirements management
✓ Kiểm thử hướng dịch vụ
Kiểm thử theo hướng dịch vụ
Trang 24• Một trong những vấn đề lớn nhất cho các nhà phát triển là dự đoán chính xác các tình huống phát sinh (mong muốn và không mong muốn) khi phần mềm được triển khai.
• Ngoài ra, nhiều công ty đang cần Kiểm thử và phát triển theo hướng dịch vụ như là một cách để theo dõi các nhóm phát triển trải rộng trên toàn cầu.Việc này tiết kiệm rất nhiều thời gian và tiền bạc
• Thông thường, các công ty không thể sửa chữa hệ thống, do đó
họ chuyển lại các nhà phát triển
• Để công việc kiểm thử đạt yêu câu thì nó đòi hỏi các yêu cầu về phần cứng và phần mềm cụ thể
Kiểm thử theo hướng dịch vụ(tt)
Trang 25• Nhiều nhà cung cấp dịch vụ điện toán đám mây cung cấp cho khách hàng một bảng điều khiển trực quan để kiểm tra mức độ dịch vụ nhận đc bởi nhà cung cấp của họ
• Các nhà cung cấp dịch vụ tiếp cận thị trường từ 2 điểm:
• Các nhà cung cấp dịch vụ viễn thông rộng lớn đang xây dựng khả năng của họ , vì thế họ có thể cung cấp khả giám sát và quản lí đám mây
• Bạn có thể thấy các dịch vụ Web truyền thống giám sát các công ty đang cung cấp dịch vụ sẽ báo cho bạn biết khi
website của bạn mới đc thêm tính năng để hỗ trợ điện toán đám mây
Giám sát và quản lí theo hướng dịch vụ
Trang 26• Các nhà phát triển đang ngày càng chuyển sang phát triền theo hướng dịch vụ ( Nói cách khác, việc phát triển sẽ đc thực hiện trên môi trường đám mây thay vì trong 1 môi trường nội bộ )
• Mô hình triến trúc phát triển này có thể được thực hiện thông qua một trong những nhà cung cấp nền tảng hướng dịch vụ như Google, Intuit, Microsoft, Force.com, và Labs Bungee
Phát triển công cụ theo hướng dịch vụ
Trang 27• Các nhà cung cấp phần mềm chống virus cung cấp các sản phẩm của họ theo hướng dịch vụ như: Symantec, McAfee, CA, và
Kapersky Labs.Ngoài ra, các công ty như HP và IBM có các
công cụ quét môi trường để quét và kiểm tra lỗ hổng
• Quản lý danh tính là một khía cạnh quan trọng trên tiền đề cho
mô hình đám mây Rất nhiều công ty đã bắt đầu cung cấp việc quản lý danh tính hướng dịch vụ
Bảo mật theo hướng dịch vụ
Trang 28• Việc tuân thủ và cai quản hướng dịch vụ rất tốn thời gian và phức tạp mà các công ty bắt buộc phải thực hiện
=> Cung cấp những khả năng này theo hướng dịch vụ là rất cần thiết
• Dịch vụ này cần bao gồm:
✓ Kiểm thử hướng dịch vụ Quản lý các bản vá lỗi lập kế hoạch kinh doanh liên tục
✓ Kiểm thử hướng dịch vụ Khai thác hồ sơ và tin nhắn
✓ Kiểm thử hướng dịch vụ Các yêu cầu quản trị khác nhau như SOX (Đạo luật
✓ Kiểm thử hướng dịch vụSarbanes-Oxley) tại Hoa Kỳ và SAS 70 cho việc điều khiển
dữ liệu
Tuân thủ và quản lí hướng dịch vụ
Trang 29Kết thúc Trân trọng cảm ơn