Chương 21 bố trí cùng vận duy
- Bố trí cùng vận duy ( NhưGoogle Cloud đẳng )
Bố trí cùng vận duy là phần mềm khai phát quá trình bên trong cực kỳ trọng yếu một vòng.
Phía dưới là một chút thường gặp bố trí cùng vận duy công cụ:
1.
là một cái khai nguyên vật chứa hóa bình đài, cho phép khai phá giả đem ứng dụng chương trình cực kỳ Y Lại Hạng đóng gói đến một cái hạng cân nhẹ, có thể di chuyển trong thùng.Docker vật chứa có thể thoải mái mà bố trí đến khác biệt hoàn cảnh và bình đài, từ đó giản hóa ứng dụng chương trình bố trí cùng giữ gìn quá trình.Docker văn kiện cùng thí dụ mẫu có thể xem xét Docker văn kiện.
Phía dưới là một cái sử dụng Docker bố trí một cái đơn giảnứng dụng chương trình ví dụ:
". Ứng dụng chương trình mật mã gốc như sau:
"""python
\r
Hello, World!
"
main()
"""
Đầu tiên, chúng ta đem cái này Python ứng dụng chương trình đóng gói đến một cái Docker trong thùng.
Vì thế, chúng ta cần sáng tạo một cái tên là Văn Kiện, đồng thời tăng thêm phía dưới nội dung:
"""
COPY.
"""
Kế tiếp, chúng ta tại cùng một cái trong mục lục sáng tạo một cái tên là Văn Kiện, liệt ra ứng dụng chương trình Y Lại Hạng:
"""
"""
Tiếp đó, chúng ta đem Docker vật chứa Kính Tượng đẩy lên đếnhoặc khác Docker thương khố:
"""bash
"""
Cuối cùng, chúng ta có thể sử dụnghoặc khác bố trí công cụ bố trí cái này Docker vật chứa Kính Tượng.
Phía dưới là một cái đơn giảnVăn kiện thí dụ mẫu:
"""yaml
services:
web:
ports:
"""
Sử dụng cái nàyVăn kiện, chúng ta có thể thông qua phía dưới mệnh lệnh bố trí cùng vận hành Docker vật chứa:
"""bash
"""
Bây giờ, chúng taứng dụng chương trình đã Bộ Thự Tại Docker trong thùng, đồng thời thông quatiến hành quản lý. Người sử dụng có thể thông qua phỏng vấn "***" Tới chơi hỏi cái này ứng dụng chương trình.
Cái này ví dụ phô bày như thế nào sử dụng Docker đemứng dụng chương trình đóng gói đến trong thùng, đồng thời đem hắn bố trí đếnbố trí tụ quần bên trong.
2.
là một cái khai nguyên vật chứa bố trí bình đài, dùng tự động hoá vật chứa bố trí, mở rộng cùng quản lýcung cấp một cái có thể mở rộng, cao có thể dùng bình đài, để tại sinh sản trong hoàn cảnh vận hành vật chứa hóa ứng dụng chương trình văn kiện cùng thí dụ mẫu có thể xem xétvăn kiện.
Phía dưới là một cái sử dụngbố trí một cái đơn giảnứng dụng chương trình ví dụ:
". Ứng dụng chương trình mật mã gốc cùng lúc trước ví dụ giống nhau.
Đầu tiên, chúng ta cần sáng tạo một cái tên làVăn Kiện, nội dung như sau:
"""yaml
metadata:
spec:
selector:
template:
metadata:
labels:
spec:
ports:
"""
Tiếp đó, chúng ta cần sáng tạo một cái tên làVăn Kiện, nội dung như sau:
"""yaml
metadata:
spec:
selector:
ports:
port: 80
"""
Kế tiếp, chúng ta đem hai cái này YAML Văn Kiện đẩy lên đếntụ quần.
Tại bản địa trên máy tính lắp đặt đồng thời phối trítiếp đó sử dụng phía dưới mệnh lệnh bố trí ứng dụng chương trình:
"""bash
"""
Bố trí sau khi thành công, chúng ta có thể sử dụng phía dưới mệnh lệnh thu hoạch ứng dụng chương trình bên ngoài IP địa chỉ:
"""bash
"""
Bây giờ, chúng taứng dụng chương trình đã bố trí tạitụ quần bên trong, đồng thời thông quabại lộ vì bên ngoài có thể viếng thăm phục vụ. Người sử dụng có thể thông qua phỏng vấn "***" Tới chơi hỏi cái này ứng dụng chương trình.
Cái này ví dụ phô bày như thế nào sử dụngtại tụ quần trung bộ thựứng dụng chương trình, cũng sử dụngtiến hành phục vụ bại lộ.
3.
là một cái điện toán đám mây phục vụ bình đài, cung cấp đủ loại mây phục vụ, bao quát tính toán, tồn trữ, kho số liệu, phân tích chờ.AWS ủng hộ nhiều loại bố trí cùng vận duy công cụ, nhưđẳng.AWS văn kiện cùng thí dụ mẫu có thể xem xét AWS văn kiện.
Phía dưới là một cái sử dụngbố trí một cái đơn giảnứng dụng chương trình ví dụ:
". Ứng dụng chương trình mật mã gốc như sau:
");
});
});
"""
Đầu tiên, chúng ta cần sáng tạo một cái tên là Node.gian thương hạng mục Văn Kiện, liệt ra ứng dụng chương trình Y Lại Hạng:
"""json
{
}
}
"""
Tiếp đó, chúng ta đem Node.gian thương ứng dụng chương trình đóng gói thành một cái ZIP Văn Kiện ( Tỷ như
Kế tiếp, chúng ta cần sáng tạo một cái tên là phối trí Văn Kiện, chỉ định ứng dụng chương trình Docker Kính Tượng.
Tại trong cái này ví dụ, chúng ta sẽ sử dụng Node.gian thương quan phương Docker Kính Tượng:
"""yaml
"""
Cuối cùng, chúng ta có thể thông quađài điều khiển hoặc AWS CLI bố trí cái này Node.gian thương ứng dụng chương trình.
Phía dưới là sử dụng AWS CLI bố trí ứng dụng chương trình thí dụ mẫu:
"""bash
***
"""
TạiRa lệnh thu phát bên trong, tìm đượcChữ đoạn, tiếp đó sử dụng trình duyệt phỏng vấn cái này URL.
Bây giờ, chúng taứng dụng chương trình đã bố trí tạibên trong, đồng thời có thể thông qua bên ngoài URL tiến hành phỏng vấn.
Cái này ví dụ phô bày như thế nào sử dụngtại AWS trong mây bố tríứng dụng chương trình.
4.
là một cái khai nguyên tự động hoá vận duy công cụ, dùng tự động hoá ứng dụng chương trình bố trí, phối trí quản lý cùng nhiệm vụ thi hành.Ansible căn cứ vào Python biên soạn, sử dụng YAML Văn Kiện định nghĩa nhiệm vụ cùng phối trí.Ansible ủng hộ nhiều loại hệ điều hành cùng hoàn cảnh, hơn nữa có thể cùngcác cái khác công cụ tổng thể.Ansible văn kiện cùng thí dụ mẫu có thể xem xét Ansible văn kiện.
5.
là một cái khai nguyên IT cơ sở công trình quản lý công cụ, dùng tự động Hóa Vân tài nguyên, mạng lưới thiết bị cùng phối trí văn kiện sáng tạo cùng quản lýsử dụngđịnh nghĩa cơ sở công trình, đồng thời cùng nhiều loại mây phục vụ cung cấp thương tổng thể văn kiện cùng thí dụ mẫu có thể xem xétvăn kiện.
6.
là một cái khai nguyên kéo dài tổng thể cùng kéo dài bố trí (CI/CD) công cụ, dùng tự động hoá phần mềm tạo dựng, khảo thí cùng bố trí quá trình.Jenkins ủng hộ nhiều loại plug-in cùng mở rộng, có thể cùngcác cái khác công cụ tổng thể.Jenkins văn kiện cùng thí dụ mẫu có thể xem xét Jenkins văn kiện.