Chương 4 SỬ DỤNG DỊCH VỤ Nền tang là dịch vụ (PaaS) là dạng điện toán đám mây thường bị nhằm lẫn với Cơ sở bạ tầng là dịch vụ hoặc Phần mềm là địch vụ. PaaS cho phép các nhà phát triển xây dựng và triển khai các ứng dụng web trên một cơ sở hạ tầng lưu trữ trên máy chủ. Nói cách khác, PaaS cho phép tận dụng tài nguyên tính toán đường như vô hạn của một cơ sở hạ tầng đám mây. Điều này có được là do tính chất co dãn của nền tảng đám mây dành chọ PaaS, nó có thể mở rộng khi cần thiết để cung cấp tài nguyên máy tính nhiều hơn.
Xu hướng phát triển và triển khai các dich vụ dựa vào PaaS trên các đám mây hiện nay đang gặp phải những thách thức to lớn. Hầu hết các đám mây PaaS hién dang giới hạn vào một nền tảng cụ thể cũng như các giao diện lập trình ứng đụng (Application Programming Interface -API) cha ching. Dam mây PaaS cung cấp nền tang để lưu trữ và API để lập trình các ứng đụng này. Nền tảng PaäS cũng quản lý các hoạt động của ứng dụng và hỗ trợ một vài tính năng như tự động mở rộng tài nguyên cho dich vụ,.
Đối với các ứng dụng có sẵn, người lập trình sẽ phải viết lại chương trình cho phù hợp với các API cung cấp bởi PaaS, việc này đòi hỏi thời gian, tiền bạc và công sức rất lớn khiến nó trở thành mối e ngại thực sự trong quyết định chuyển ứng đụng lên đám mây. Ngoài khó khăn về mặt công nghệ, còn có những khó khăn về mặt kinh tế khi các địch vụ PaaS nổi tiếng hiện nay như Google App Engine, Azure, Amazon Web Services đều thu phí hoặc miễn phí với nhiều giới hạn và ngay khi người dùng sử dụng tài nguyên vượt qua giới hạn thì sẽ bị tính phí. Chương này. sẽ trình bày ba nội dung chính: Giới thiệu một số địch vụ phần mém IaaS điển hình trong môi trường đám mây; Giới thiệu Windows Azure, một trong những dịch vụ nên tang PaaS giúp các nhà phát triển phần mềm trên đám mây; Giới thiệu một số dịch vụ hạ tầng trong môi trường đám mây.
SỬ DỤNG DỊCH VỤ PHÀN MẺM Hiện nay, với số lượng ngày cảng nhiều các công ty triển khai các địch vụ phần mềm lên đám mây, thật khó có thể kể ra hết các loại hình dịch vụ của điện toán đám mnây cũng như những lợi ích mà chúng đem lại cho người dùng cá nhân. Việc sử dụng các dịch vụ điện toán đám mây cũng đồng nghĩa với việc đữ liệu của bạn được lưu trên các hệ thống đĩa cứng lớn trong các máy chủ không lồ được kết 65 nỗi với mạng Internet. Bên cạnh đó, điều đó còn là việc có thể sử dụng các ứng dụng nền web và truy cập chúng qua mạng — bất kể từ máy tính cá nhân, máy tính bảng hay thậm chí là điện thoại di động. Bạn có thể nhanh chóng làm việc cho đù đang ngồi ở máy mình hay hệ thống lạ, truy cập dữ liệu bử bất kỳ đâu và sử dụng nhiều dịch vụ hấp dẫn khác.
Các tác vụ bảo trì hệ thống, bảo mật. thậm chỉ có thể giao trọn cho nhà cung cấp dịch vụ điện toán đám mây nếu muốn. Sử đụng “đám mây” sẽ cho phép bạn có kho lưu trữ đữ liệu trực tuyến và khả năng truy cập nhiều dịch vụ để đáp ứng nhu cầu riêng. Một ví dụ quen thuộc là Dropbox — công cụ lưu trữ trực tuyến cho phép mọi người đùng mới đăng ký có 2 GB khoảng trống.
Các dịch vụ khác như Amazon mặc định cho 5 GB rộng rãi hơn. Bên cạnh lưu trữ, các dịch vụ như Google còn cho phép tạo tài liệu, các bảng tỉnh, lịch. và sử đụng nhiều công cụ văn phòng hữu ích một cách miễn phí. Trong khi đó, SpotifY lại là địch vụ lưu nhạc trực tuyến với hàng triệu bài hát cho phép sử dụng miễn phí thời gian đầu.
Khả năng truy cập dữ liệu ở moi nơi đồng thời cho phép bạn tiếp tục công việc đúng ở chỗ trước đó dùng lại, điều này là một lợi thế lớn trong công việc. Hiện nay, những dịch vụ như iCloud của Apple đã cho phép đồng bộ các thiết bị cùng lúc bất cứ khi nào người đùng cập nhật nội dung của các tập tin. Như thế, dù là sử dụng thiết bị nào, bạn cũng có thể truy cập ngay tới cùng một tập tin đữ liệu. Dĩ nhiên, với các dịch vụ miễn phí kiêu như thế, cái giá phải trả chính là độ “riêng tư” của đỡ liệu.
Thực tế, điện toán đám mây là giải pháp giúp tiết kiệm đáng kể chỉ phí trong khi vẫn tận dụng được những tính năng hiện đại nhất. Những khía cạnh “tiết kiệm” có thể đạt được như năng lượng vận hành máy chủ, chỉ phí cho bản quyền phần mềm. khi người dùng chuyển từ việc sử dụng phần mềm email riêng (kiểu nhw Outlook) sang mail trên web, đưa cơ chế phòng virus sang đạng trực tuyến, sử dụng các địch vụ lưu êng. Việc tận dụng tối đa các dịch vụ đám mây sẽ cho phép bạn tiết kiệm đáng kể chỉ phí.
Với số lượng ngày càng nhiều các công ty triển khai các địch vụ phần mềm lên đám mây, thật khó có thé ké ra hết các loại hình dịch vụ của điện toán đám mây hay các nhà cung cấp SaaS cho người dùng cá nhân. Có thể trong tương lai không xa, các phần mềm cơ bản của người dùng sẽ được đưa hết lên đám mây. Những nhà sản xuất điện thoại/máy tính bảng lớn như Apple, Samsung, HTC,. đều đưa ra các dịch vụ đám mây của riêng mình dé phục vụ khách hàng lưu trữ đữ liệu, đồng bộ hóa đữ liệu, danh bạ, đa phương tiện,.
: „¡ Về lưu trữ đữ liệu, hiện có rất nhiều nhà cung cập địch vụ này, ngoài những dich vụ gắn liền:với thiết bị điện tử như điện thoại hay máy tính bảng. Google có Google Drive. Cá hãng khác như Dropbox, Sharefle, Egnyte,. ` 66 Những phần mềm văn phòng trước đây là lãnh địa riêng của Microsoft với bộ Microsoft Office thì nay cũng đã phải chia sẻ thị phân với những dich vụ trên đám mây nhu Google Docs hay Zoho.
Ngay cả những phần mềm chuyên dụng trước đây như phần mềm chỉnh sửa ảnh, ' thì nay cũng có thể tìm thấy dịch vụ tương ứng trên đám mây như Picasa của Google. Hoặc thậm chí chính công ty từng rất thành công với phần mềm thỉnh sửa ảnh Photoshop cũng đưa dịch vụ tương ứng lên đám mây là Adope Photoshop Express. Tham chỉ những phần mềm đòi hỏi máy tính cấu hình mạnh để làm phim; xuất ảnh cổ lớn cũng đã được đưa lên đám mây để tận dụng sức mạnh tính toán khổng lồ của nó như Blender 3D. ‘ Danh sách những nhà cung cấp SaaS còn rất đài, trong đó có những cái tên rất quen thuộc với người dùng mạng như: Linkedin, Elickr, Yahoo, Facebook,.
Từ những phần mềm cơ bản cho đến những phần mềm chuyên dụng, chưa kể đến những phần mềm đành riêng cho doanh nghiệp, tổ chức, tất cá đều đã và đang được đưa dân lên đám mây. ` Các tiểu mục sau đây sẽ giới thiệu những lợi ích của các dịch vụ đám mây và một số dịch vụ đám mây tiêu biển. Các lợi ích của các dịch vụ đắm may Cải tiến quy trình: Với những công ty SME, với sự xuất hiện của SaaS, những hệ thống như CRM, Helpdesk mới trở nên “vừa túi tiền” và trong tầm với của doanh nghiệp. Từ đó việc đưa hệ thống IT vào để cải tiến hoạt động kinh đoanh hiện tại trở nên đễ đàng và tiện lợi hơn nhiều.
Tắt nhiên, giữa việc phải đừng Excel để lưu trữ danh sách khách hàng và dễ bị sai sót với một hệ thống CRM hoàn chỉnh và hàng loạt chức nang tuyét voi thi quả thật doanh nghiệp như được “lắp thêm cánh”. Tự động bóa: Cô nhiều hoạt động trước đây phải làm thủ công, nay với sự giúp sức của IT thì có thể tự động hóa, tiết kiệm chỉ phí cũng như tăng hiệu quả. Tập trung vào công việc đem lại giá tị lớn nhất: Bởi vì hệ thông IT gần như được “ơut-source” và lo lắng đầy đủ, công ty bây giờ hoàn toàn có thể tỉnh gọn và chỉ tập trung vào những nhân sự đúng lĩnh vực kinh doanh của mình, đem lại giả trị lớn nhất cho đoanh nghiệp. ˆ_ Thống nhất dữ liệu: Bởi vì toàn bộ thông tin đữ liệu đều được Tưu trữ tại một chỗ (và được truy cập bởi nhiều nhân viên, theo nhiều cách khác nhau), cho nên bạn có thể “consolidate” thông tỉn của mình và không phải lo lắng dữ liệu của mình ở chỗ này một tí, chỗ kia một tí, hoặc khi có nhân viên nghỉ thì không biết làm sao lấy lại đữ liệu rnà nhân viên đó đang giữ.
Chỉ phí đầu tư thấp: Thay vì phải đầu từ vài trăm triệu để có một phần mềm hoàn chỉnh, bạn có thể chia nhỏ ra và trả theo tháng (thông thường chỉ phí mỗi tháng tính theo mức độ sử dụng, hoặc số lượng nhân viên, hoặc số lượng khách hàng,. Vì vậy, với SaaS, gần như bạn có thể bất đầu sử dựng bắt kỳ lúc nào thay vì phải đợi có đủ tiền. 67 Phân tích thông tin doanh nghiệp (Business Imelligence): Vì khi mọi đữ liệu, thông tin liên quan đến hoạt động của công ty đều được ghi lai thì bước tiếp theo sẽ là những phần mềm/hệ thống giúp phân tích những thông tin này và đem lại cho doanh nghiệp những hiểu biết thấu đáo về chính hoạt đông kinh: doanh của mình. Ví dụ: trước đây doanh nghiệp chị có thể nắm doanh thụ, lợi nhuận,.
hằng năm, hằng quý, hằng tháng; nhưng nếu có thêm hệ thống CRM thì doanh nghiệp biết được mình có bao nhiêu khách hàng, trong những phân khúc nảo, bạo nhiêu % khách hàng thân thiết thường hay mua sản phẩm, bao nhiêu % khách hàng giới thiệu bạn bè người thân đến ua,. và hàng loạt những “insighf” bê ích khác. ° Ở trên là vài lợi ích lớn nhất, ngoài ra còn hàng loạt lợi ích khác và còn tủy theo dịch vụ SaaS là gì sẽ có những lợi ích khác nhau. Ung dung Google Apps Google Apps 14 mét dịch vụ từ Google dùng cho việc kết hợp tên miền của cá nhân với các sản phẩm của Google.
Các tính năng của nó bao gồm các ứng dung Web tương tự với bộ office, như Gmail, Google Calendar, Google Talk, Google Docs va Google Sites. Google Apps được xây dựng trên nền tảng điện toán đám may, cho phép người dùng sử dung các ứng dụng trực tuyến từ bất cứ đâu có kết nối Internet.