Tháng mười hai. 3, 2022 Thời gian đọc
qua
Renato Losio
Viết cho InfoQ
Trở thành thành viên của mạng lưới chuyên gia để nâng cao hồ sơ của bạn. Tìm hiểu thêm Tăng khả năng hiển thị của bạn.Phát triển sự nghiệp của bạn Tìm hiểu thêm
Triển khai RDS Blue/Green, một tính năng mới dành cho Aurora với khả năng tương thích với MySQL, RDS cho MySQL và RDS cho MariaDB để thực hiện cập nhật cơ sở dữ liệu blue/green, đã được AWS cung cấp rộng rãi khi bắt đầu quá trình cập nhật. hội nghị phát minh
Channy Yun, người ủng hộ chính cho nhà phát triển tại AWS, viết rằng tùy chọn sao chép mới tạo ra một môi trường chạy thử đồng bộ và riêng biệt, phản chiếu cụm sản xuất, sao chép cơ sở dữ liệu chính và các bản sao trong khu vực, đồng thời giữ cho hai môi trường đồng bộ hóa bằng cách sử dụng sao chép logic
Các khối Triển khai Xanh lam/Xanh lục ghi trên các môi trường xanh lam và xanh lục trong quá trình chuyển đổi để màu xanh lục bắt kịp với màu xanh lam, không làm mất dữ liệu. Bạn có thể thúc đẩy môi trường dàn dựng thành môi trường sản xuất mới chỉ trong một phút. Không sửa đổi mã ứng dụng của bạn, Blue/Green Deployments sau đó sẽ hướng lưu lượng truy cập từ môi trường sản xuất sang môi trường dàn dựng mới được quảng cáo
Không ảnh hưởng đến khối lượng công việc sản xuất, tính năng mới có thể được sử dụng để cập nhật hệ điều hành hoặc bảo trì, thay đổi lược đồ và nâng cấp phiên bản chính và phụ
Nguồn. https. //aws. amazon. com/blogs/aws/new-full-managed-blue-green-deployments-in-amazon-aurora-and-amazon-rds/
Để bật tính năng này trong Aurora, bạn phải bật tính năng ghi nhật ký nhị phân bằng cách thay đổi giá trị cho thông số binlog_format từ TẮT thành HỖN HỢP trong nhóm thông số cụm. Sao chép logic từ phiên bản chính trong môi trường xanh dương sang phiên bản chính trong môi trường xanh lục là cách các triển khai xanh dương/xanh lá cây được định cấu hình để giữ cho môi trường xanh lục luôn cập nhật
Các nhà phát triển có thể làm cho phiên bản CSDL có thể ghi hoặc chấp nhận lưu lượng ghi nếu cần vì môi trường màu xanh lá cây ở chế độ chỉ đọc theo mặc định. Yun cho biết thêm
Nếu lan can chuyển đổi của Triển khai Xanh lam/Xanh lá cây phát hiện ra rằng sẽ mất nhiều thời gian hơn khoảng thời gian đã chỉ định, quá trình chuyển đổi sẽ bị hủy và không có thay đổi nào được thực hiện đối với môi trường. Bạn cũng có thể đặt cài đặt thời gian chờ để chỉ định giới hạn thời gian tối đa cho quá trình chuyển đổi của mình. Chúng tôi khuyên bạn nên bắt đầu chuyển đổi trong thời gian lưu lượng sản xuất thấp hoặc trung bình
Nguồn. https. //aws. amazon. com/blogs/aws/new-full-managed-blue-green-deployments-in-amazon-aurora-and-amazon-rds/
Không phải tất cả các thông báo được thực hiện tại re. Phát minh khối lượng công việc MySQL được nhắm mục tiêu, bao gồm RDS Blue/Green Deployments. AWS đã giới thiệu Quyền đọc được tối ưu hóa RDS để cải thiện hiệu suất truy vấn trên các phiên bản M5d, R5d, M6gd và R6gd hỗ trợ lưu trữ SSD NVMe cục bộ cũng như Quyền đọc được tối ưu hóa RDS để tăng thông lượng ghi trên các phiên bản R6i và R5b được tối ưu hóa bộ nhớ
Chi phí của cụm xanh ban đầu sẽ tăng gấp đôi do khách hàng bị tính phí cho cơ sở dữ liệu xanh, bao gồm cả bản sao chỉ có quyền đọc và phiên bản CSDL trong triển khai Multi-AZ
Khi sử dụng Aurora với MySQL Compatibility 5. 6 trở lên và RDS cho MySQL phiên bản chính 5, bạn có thể sử dụng tính năng RDS Blue/Green Deployments. RDS cho MariaDB 10. 2 trở lên và phiên bản 6. Hiện tại, các công cụ PostgreSQL không thể sử dụng tính năng này;
Thông tin về các Tác giả
Renato Losio
Lấy cảm hứng từ nội dung này?
Một trong những quyết định sáng suốt nhất mà tôi từng đưa ra cho sự nghiệp của mình là tham gia InfoQ với tư cách là biên tập viên, vì nó đã thử thách và nâng cao tôi theo nhiều cách. Chúng tôi thực sự muốn mở rộng đội ngũ của mình
Xếp hạng bài viết này
Bài viết này liên quan đến chủ đề đám mây
- Sự phát triển
- Thiết kế kiến trúc
- mysql
- SQL
- AWS
- Amazon RDS
- Cơ sở dữ liệu quan hệ
- amazon
- triển khai
- cơ sở dữ liệu
- Điện toán đám mây
- Đám mây
biên tập liên quan
Nội dung được tài trợ có liên quan
Nhà tài trợ liên quan
Java. cách triển khai, chia tỷ lệ và viết mã
Cho dù bạn đang làm việc trên ứng dụng Java, máy chủ ứng dụng hay khung, Microsoft Azure đều hỗ trợ khối lượng công việc của bạn với nhiều tùy chọn khác nhau
Nội dung liên quan
- Cách sử dụng Dịch vụ di chuyển cơ sở dữ liệu AWS để chuyển đổi cơ sở dữ liệu Oracle sang MySQL
- Bản tóm tắt Invent 2022 của AWS
- Với CodeCatalyst, AWS tham gia vào thị trường cộng tác và phát triển từ xa
- Amazon Omics hiện có thể truy cập rộng rãi, theo AWS
- Các chức năng Java được AWS Lambda SnapStart tăng tốc
- DataZone, Dịch vụ quản lý dữ liệu mới để quản lý dữ liệu, được AWS công bố
- AWS ra mắt triển khai liên tục CloudFront cho các chiến lược Blue-Green và Canary
- Hiện đang hỗ trợ nút. js 18 Thời gian chạy trong AWS Lambda
- Tây Ban Nha có khu vực AWS mới
- Hỗ trợ Redis 7 cho Amazon ElastiCache dành cho Redis được AWS công bố
- Dữ liệu về khả năng quan sát nâng cao được API AWS Lambda Telemetry cung cấp
- Các nhà nghiên cứu từ AWS đề xuất một kỹ thuật sử dụng dữ liệu chưa được gắn nhãn để dự đoán độ lệch trong các mô hình nhận dạng khuôn mặt
- AWS ra mắt Resource Explorer để đơn giản hóa việc tìm kiếm và khám phá tài nguyên
- Thụy Sĩ có một khu vực AWS mới
- Dịch vụ riêng hiện được hỗ trợ bởi AWS App Runner
- AWS giới thiệu Bộ lập lịch Amazon EventBridge
- Triển khai đám mây không cần phải đáng sợ với khả năng quan sát
- AWS cho phép chuyển địa chỉ IP giữa các tài khoản
- Xây dựng quy trình làm việc bằng AWS Step Functions
- Xác thực triển khai và xuống cấp duyên dáng. bài học sản xuất
- Nguồn mở SkyPilot nhằm mục đích giảm chi phí đám mây cho máy học và khoa học dữ liệu
- Đồng bộ hóa thời gian được cung cấp cho công chúng bởi Amazon
- Replace Root Volume là một tính năng mới mà Amazon EC2 cung cấp để vá các ứng dụng và hệ điều hành khách
- Momento công bố dịch vụ bộ nhớ cache không có máy chủ
- Nhắn tin theo thời gian thực được thực hiện bởi Serverless WebSockets
- Nền tảng Iac nào là tốt nhất cho bạn. CloudFormation hay Terraform?
- Việc tìm kiếm các lỗ hổng trên đám mây rất phức tạp do ma sát API, nhưng SQL giúp việc này trở nên dễ dàng
- DevOps của Schneider. Hành trình Ý nghĩa Kích hoạt Con người Thay đổi
- Đơn giản hóa và tăng tốc việc áp dụng Kubernetes
- k8s. Đám mây chủ nghĩa thực dụng tràn lan tại ngân hàng Starling
- Hiệu quả phi lý của Zero Shot Learning
- Xây dựng các công cụ dành cho nhà phát triển hiệu quả để giúp công ty phát triển nhanh hơn
- Tích hợp điểm cuối REST bên ngoài cho Cơ sở dữ liệu SQL Azure hiện có sẵn trong Bản xem trước công khai
- Các lớp và Enum trong PHP 8
- Tạo ứng dụng không gian với SDK không gian quỹ đạo Azure
- Bản xem trước công khai của Azure SQL Trigger cho Azure Functions
- Phát hành dự trữ bộ đệm của Cloudflare trong Open Beta
- Tính năng Super Slurper cho Lưu trữ đối tượng R2 của Cloudflare hiện đã có trong bản Beta riêng tư
- Bảo mật chuyển đổi dữ liệu DynamoDB. Tự động hóa công việc thủ công cho nguồn mở
- Để nâng cao các vi dịch vụ không có máy chủ ngoài các bộ chứa, Fermyon đã xây dựng một đám mây WebAssembly
Bản tin InfoQ
Tham gia cộng đồng hơn 250.000 nhà phát triển cấp cao và nhận thông tin tổng quan về nội dung từ tuần trước trên InfoQ vào Thứ Ba hàng tuần. Xem một ví dụ
Amazon Relational Database Service [Amazon RDS] hiện hỗ trợ Triển khai Amazon RDS Blue/Green để giúp bạn cập nhật cơ sở dữ liệu Amazon Aurora và Amazon RDS an toàn hơn, đơn giản hơn và nhanh hơn. Triển khai xanh lam/xanh lá cây tạo môi trường dàn dựng được quản lý hoàn toàn cho phép bạn triển khai và thử nghiệm các thay đổi sản xuất, giữ an toàn cho cơ sở dữ liệu sản xuất hiện tại của bạn. Chỉ với một cú nhấp chuột, bạn có thể thúc đẩy môi trường dàn dựng trở thành hệ thống sản xuất mới nhanh như một phút, không có thay đổi nào đối với ứng dụng của bạn và không mất dữ liệu.
Sử dụng Triển khai Amazon RDS Blue/Green để triển khai các thay đổi đối với sản xuất, chẳng hạn như nâng cấp công cụ cơ sở dữ liệu phiên bản chính và phụ, cập nhật lược đồ, cập nhật bảo trì, thay đổi cài đặt tham số cơ sở dữ liệu và phiên bản thay đổi quy mô. Triển khai Blue/Green sử dụng các lan can chuyển đổi tích hợp sẵn sẽ hết thời gian quảng bá môi trường chạy thử nếu vượt quá thời gian ngừng hoạt động tối đa có thể chịu được của bạn, phát hiện lỗi sao chép hoặc xác định lỗi kiểm tra tình trạng phiên bản.
Amazon RDS Blue/Green Deployments hiện khả dụng cho Amazon Aurora với khả năng tương thích với MySQL 5. 6 trở lên, Amazon RDS cho MySQL 5. 7 trở lên và Amazon RDS cho MariaDB 10. 2 trở lên ở tất cả các Khu vực AWS [ngoại trừ Khu vực AWS Trung Quốc] và Khu vực AWS GovCloud [US]
Cập nhật cơ sở dữ liệu của bạn bằng cách sử dụng Amazon RDS Blue/Green Deployments qua Bảng điều khiển Amazon RDS trong vài cú nhấp chuột. Tìm hiểu thêm về Triển khai Xanh lam/Xanh lá cây trên và Blog Tin tức AWS
QCon London [27-29 tháng 3 năm 2023]. Áp dụng các xu hướng mới nổi phù hợp để giải quyết các thách thức kỹ thuật của bạn
AWS công bố triển khai Blue/Green cho MySQL trên Aurora và RDS
Thích In Dấu trang
Ngày 03 tháng 12 năm 2022 Đọc 2 phút
qua
Renato Losio
Viết cho InfoQ
Tham gia cộng đồng chuyên gia. Tăng khả năng hiển thị của bạn.Phát triển sự nghiệp của bạn Tìm hiểu thêm
Khi bắt đầu tái. Hội nghị phát minh, AWS đã công bố tính khả dụng rộng rãi của RDS Blue/Green Deployments, một tính năng mới dành cho Aurora với khả năng tương thích với MySQL, RDS cho MySQL và RDS cho MariaDB để thực hiện cập nhật cơ sở dữ liệu xanh lam/xanh lá cây
Tùy chọn sao chép mới tạo ra một môi trường dàn riêng biệt và được đồng bộ hóa để phản chiếu cụm sản xuất, sao chép cơ sở dữ liệu chính và các bản sao trong khu vực, đồng thời giữ cho hai môi trường được đồng bộ hóa bằng cách sử dụng bản sao hợp lý. Channy Yun, người ủng hộ nhà phát triển chính tại AWS, viết
Chỉ trong vòng một phút, bạn có thể thúc đẩy môi trường dàn dựng thành môi trường sản xuất mới mà không mất dữ liệu. Trong quá trình chuyển đổi, các khối Triển khai Xanh lam/Xanh lục ghi trên các môi trường xanh lam và xanh lục để màu xanh lục bắt kịp với màu xanh lam, đảm bảo không mất dữ liệu. Sau đó, Blue/Green Deployments chuyển hướng lưu lượng sản xuất sang môi trường chạy thử mới được quảng cáo mà không có bất kỳ thay đổi mã nào đối với ứng dụng của bạn
Tính năng mới có thể được sử dụng để nâng cấp phiên bản chính và phụ, sửa đổi lược đồ và cập nhật hệ điều hành hoặc bảo trì mà không ảnh hưởng đến khối lượng công việc sản xuất
Nguồn. https. //aws. amazon. com/blogs/aws/new-full-managed-blue-green-deployments-in-amazon-aurora-and-amazon-rds/
Cấu hình triển khai xanh dương/xanh lá cây dựa trên sự sao chép logic từ phiên bản chính trong môi trường xanh lam sang phiên bản chính trong môi trường xanh lục để giữ cho môi trường xanh lục đồng bộ với môi trường xanh lục. Để bật tính năng này trong Aurora, bạn phải bật ghi nhật ký nhị phân, thay đổi giá trị cho thông số binlog_format từ TẮT thành HỖN HỢP trong nhóm thông số cụm
Môi trường màu xanh lá cây ở chế độ chỉ đọc theo mặc định nhưng nhà phát triển có tùy chọn làm cho phiên bản CSDL có thể ghi hoặc chấp nhận lưu lượng ghi nếu cần. Yun cho biết thêm
Bạn cũng có thể đặt cài đặt thời gian chờ để xác định giới hạn thời gian tối đa cho quá trình chuyển đổi của mình. Nếu lan can chuyển đổi của Triển khai Xanh lam/Xanh lá cây phát hiện ra rằng sẽ mất nhiều thời gian hơn khoảng thời gian đã chỉ định, thì quá trình chuyển đổi sẽ bị hủy và không có thay đổi nào được thực hiện đối với môi trường. Chúng tôi khuyên bạn nên xác định thời điểm lưu lượng sản xuất thấp hoặc trung bình để bắt đầu chuyển đổi
Nguồn. https. //aws. amazon. com/blogs/aws/new-full-managed-blue-green-deployments-in-amazon-aurora-and-amazon-rds/
Triển khai RDS Blue/Green không phải là thông báo duy nhất tại. Phát minh nhắm mục tiêu khối lượng công việc MySQL. AWS đã giới thiệu Quyền đọc được tối ưu hóa RDS để cung cấp thông lượng ghi cao hơn trên các phiên bản R6i và R5b được tối ưu hóa bộ nhớ và Quyền đọc được tối ưu hóa RDS để cải thiện hiệu suất truy vấn trên các phiên bản M5d, R5d, M6gd và R6gd hỗ trợ lưu trữ SSD NVMe cục bộ
Khi môi trường chạy thử mới được tạo, khách hàng sẽ bị tính phí cho cơ sở dữ liệu màu xanh lá cây, bao gồm các bản sao chỉ có quyền đọc và phiên bản CSDL trong triển khai Multi-AZ, tăng gấp đôi chi phí của cụm màu xanh lam ban đầu
Tính năng RDS Blue/Green Deployments khả dụng trên Aurora với MySQL Compatibility 5. 6 trở lên, RDS cho MySQL phiên bản chính 5. 6 trở lên và RDS cho MariaDB 10. 2 và cao hơn. Tính năng này hiện không khả dụng cho các công cụ PostgreSQL, với nhà cung cấp đám mây đề xuất triển khai xanh lam/xanh lá cây bằng cách sử dụng sao chép cơ sở dữ liệu nhanh Aurora
Thông tin về các Tác giả
Renato Losio
Hiển thị thêmHiển thị ít hơn
Lấy cảm hứng từ nội dung này?
Trở thành biên tập viên cho InfoQ là một trong những quyết định sáng suốt nhất trong sự nghiệp của tôi. Nó đã thử thách tôi và giúp tôi trưởng thành theo nhiều cách. Chúng tôi muốn có nhiều người tham gia nhóm của chúng tôi
Thomas Betts Trưởng ban biên tập, Thiết kế và kiến trúc phần mềm @InfoQ;
Viết cho InfoQ
Xếp hạng bài viết này
nhận con nuôi
Phong cách
Đã liên hệ với tác giả
Nội dung này nằm trong chủ đề Đám mây
chủ đề liên quan- Sự phát triển
- Thiết kế kiến trúc
- mysql
- SQL
- AWS
- Amazon RDS
- Cơ sở dữ liệu quan hệ
- amazon
- triển khai
- cơ sở dữ liệu
- Điện toán đám mây
- Đám mây
biên tập liên quan
Nội dung được tài trợ có liên quan
Nhà tài trợ liên quan
Viết mã, triển khai và mở rộng quy mô Java theo cách của bạn
Microsoft Azure hỗ trợ khối lượng công việc của bạn với nhiều lựa chọn, cho dù bạn đang làm việc trên ứng dụng Java, máy chủ ứng dụng hay khung. Tìm hiểu thêm
Nội dung liên quan
Cách di chuyển cơ sở dữ liệu Oracle sang MySQL bằng dịch vụ di chuyển cơ sở dữ liệu AWS
Bản tóm tắt AWS lại. phát minh 2022
AWS gia nhập không gian cộng tác và phát triển từ xa với CodeCatalyst
AWS công bố tính khả dụng chung của Amazon Omics
AWS Lambda SnapStart tăng tốc các hàm Java
AWS công bố DataZone, một dịch vụ quản lý dữ liệu mới để quản lý dữ liệu
AWS giới thiệu triển khai liên tục CloudFront cho các chiến lược Blue-Green và Canary
AWS Lambda hiện có hỗ trợ cho nút. js 18 Thời gian chạy
AWS mở Khu vực mới ở Tây Ban Nha
AWS công bố khả năng tương thích của Redis 7 với Amazon ElastiCache dành cho Redis
AWS Lambda Telemetry API cung cấp dữ liệu có khả năng quan sát nâng cao
Các nhà nghiên cứu của AWS đề xuất một phương pháp dự đoán độ lệch trong các mô hình nhận dạng khuôn mặt bằng cách sử dụng dữ liệu chưa được gắn nhãn
AWS giới thiệu Resource Explorer để đơn giản hóa việc tìm kiếm và khám phá tài nguyên
AWS mở Khu vực mới ở Thụy Sĩ
AWS App Runner thêm hỗ trợ cho các dịch vụ riêng
AWS giới thiệu Bộ lập lịch Amazon EventBridge
Với khả năng quan sát, việc triển khai trên đám mây không còn đáng sợ nữa
AWS hỗ trợ chuyển địa chỉ IP giữa các tài khoản
Xây dựng quy trình làm việc với AWS Step Functions
Bài học Prod - Xác thực triển khai và xuống cấp duyên dáng
SkyPilot mã nguồn mở nhắm mục tiêu tối ưu hóa chi phí đám mây cho ML và khoa học dữ liệu
Amazon phát hành Đồng bộ hóa thời gian dưới dạng Dịch vụ NTP công cộng
Amazon EC2 giới thiệu Replace Root Volume để vá các ứng dụng và hệ điều hành khách
Momento công bố dịch vụ bộ nhớ cache không có máy chủ
Sử dụng Serverless WebSockets để kích hoạt tính năng nhắn tin theo thời gian thực
CloudFormation hoặc Terraform. Nền tảng Iac nào phù hợp nhất với bạn?
API ma sát làm phức tạp việc tìm kiếm các lỗ hổng trên đám mây. SQL làm cho nó đơn giản
DevOps tại Schneider. một hành trình ý nghĩa thu hút mọi người tham gia thay đổi
Đơn giản hóa và tăng tốc việc áp dụng Kubernetes
k8s. Chủ nghĩa thực dụng tràn lan trong đám mây tại Starling Bank
Hiệu quả phi lý của việc học Zero Shot
Xây dựng các công cụ dành cho nhà phát triển hiệu quả để cho phép toàn bộ tổ chức di chuyển nhanh hơn
Cơ sở dữ liệu Azure SQL Tích hợp điểm cuối REST bên ngoài hiện có trong Bản xem trước công khai
PHP 8 - Các lớp và Enum
Phát triển ứng dụng trong không gian với Azure Orbital Space SDK
Trình kích hoạt Azure SQL cho các hàm Azure trong Bản xem trước công khai
Cloudflare phát hành Dự trữ bộ đệm trong Open Beta
Cloudflare giới thiệu tính năng Super Slurper cho bộ lưu trữ đối tượng R2 của nó trong bản Beta riêng tư
An toàn chuyển đổi dữ liệu DynamoDB. từ Công việc thủ công đến Tự động hóa và Nguồn mở
Fermyon đã xây dựng một đám mây WebAssembly để đẩy các vi dịch vụ phi máy chủ ra ngoài các bộ chứa
Bản tin InfoQ
Tổng hợp nội dung của tuần trước trên InfoQ được gửi vào thứ Ba hàng tuần. Tham gia cộng đồng hơn 250.000 nhà phát triển cấp cao. Xem một ví dụ