1. Trang chủ
  2. » Tất cả

baocao

22 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • Project2: Tìm hiểu về openshit

  • Nội dung trình bày

  • I. Giới thiệu về Cloud Computing

  • 1. Khái niệm về điện toán đám mây

  • 2. Mô hình dịch vụ của điện toán đám mây

  • 3. Cách thức hoạt động

  • 4. Ưu nhược điểm và xu hướng phát triển

  • Slide 8

  • Slide 9

  • II. Microsoft Windows Azure

  • 1. Azure Services Platform là gì?

  • Slide 12

  • 2. Windows Azure

  • 2. Cấu trúc cơ bản

  • 3. Mã ủy quyền

  • 4. Tên miền

  • 5. Cartridges

  • 5. Cartridges

  • 6. Application

  • Slide 20

  • III. Xây dựng ứng dụng web bán hàng trên openshift

  • PowerPoint Presentation

Nội dung

Project2: Tìm hiểu vềề openshit Sinh viền thực hiện: 1.Trầền Trung Dũng Nguyễn Tùng Lầm Tạ Thị Nguyệt Ánh Giáo viền hướng dẫn: Bình Minh Nội dung trình bày I Giới thiệu vềềCloud Computing Khái niệm vềềđiện toán đám  Thuật ngữ "đám mây" lối nói ẩn dụ mạng Internet dựa vào cách thức Internet bố trí sơ đồ mạng máy tính 2 Mơ hình dịch vụ điện tốn đám  Mơ hình tổng quan: Các nguồn điện toán khổng lồ phần mềm dịch vụ… nằm máy chủ ảo thay máy tính gia đình văn phịng  Cấu trúc mơ hình điện tốn đám mây: Cách thức hoạt động Ưu nhược điểm xu hướng phát triển Ưu nhược điểm xu hướng phát triển Ưu nhược điểm xu hướng phát triển II Microsoft Windows Azure 10 Azure Services Platform gì? 11 Azure Services Platform gì? 12 (Hình 2.1: Các dịch vụ Azure Services Platform) Windows Azure 13 Cầấu trúc 14  Hiện có loại tài khoản là: Free (miễn phí), Bronze (Đồng), Silver (Bạc) 3 Mã ủy quyềền 15  Mã ủy quyền giá trị bí mật dùng để tự động đăng nhập vào tài khoản OpenShift Online mà không cần phải khai báo thông tin lần đăng nhập 4 Tền miềền 16  Một mẫu tên miền phần địa URL ứng dụng, tạo tính độc tài khoản  Cú pháp cho địa URL ứng dụng là: application-domain.example.com  Một domain bao gồm tối đa 16 kí tự chữ chữ số, không bao gồm dấu cách kí tự biểu tượng Cartridges 17  Cartridges thành phần ứng dụng OpenShift Online, chứa mã ứng dụng để cung cấp chức cần thiết để chạy ứng dụng  Cartridges sẵn có có hỗ trợ nhiều loại ngơn ngữ lập trình, dở liệu, dịch vụ giám sát quản lý Cartridges 18 Add-on cartridges Mô tả Database Cung cấp cho ứng dụng loại database back ends VD: MySQL hay PostgreSQL Database management Cung cấp chức để quản lý database ứng dụng sử dụng phần mềm bên thứ ba VD: HAProxy Monitoring and Cung cấp loạt chức quản lý giám sát management ứng dụng VD: Cron task schedule, the Jenkins client Application 19  Các thành phần tạo nên ứng dụng Components Domain Application name Mơ tả Domain cung cấp định danh nhóm cho tất ứng dụng người dùng xác định Một domain không trực tiếp liên hệ với DNS, thay vào nối vào tên ứng dụng để tạo URL cho ứng dụng theo dạng: http://app_namedomain.example.com Tên ứng dụng đặt user Alias Tên DNS cung cấp cho ứng dụng việc đăng kí bí danh (alias) với OpenShift Online mục DNS cho OpenShift Online servers Git repository Một Git repository sử dụng để thay đổi code ứng dụng cục Sau thay đổi code, lệnh git push cần để triển khai code sửa 6 Application 20  Vòng đời ứng dụng Process Code (lập trình) Mơ tả Phát triển ứng dụng với ngơn ngữ lập trình cơng cụ cần thiết Tiếp tục đẩy code ứng dụng đến nguồn điều khiển ứng dụng từ xa Git repository Build (xây dựng) OpenShift Online hỗ trợ nhiều chế để build ứng dụng Nếu ứng dụng đơn giản, máy chủ cá nhân nội tích hợp Jenkins tiếp tục build hệ thống Deploy (triển khai) Mọi ứng dụng bao gồm cartridges mà đơn giản hóa bảo trì cấu hình server OpenShift Online hỗ trợ đa dạng kỹ thuật để cung cấp dịch vụ yêu cầu cách tự động Manage (quản OpenShift Online cho phép theo dõi thời gian thực, gỡ lỗi–debugging lý) điều chỉnh ứng dụng Ứng dụng mở rộng tự động dựa theo lưu lượng web III Xầy dựng ứng dụng web bán hàng trền openshift 21 22  Nội dung phần trình bày báo cáo

Ngày đăng: 10/08/2016, 11:03

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w