Năm 2020 vừa qua là một năm không giống với bất kỳ năm nào khác, và tất cả những điều bất ngờ của nó đã đưa công nghệ doanh nghiệp nền tảng điện toán đám mây trở thành tâm điểm chú ý. Các doanh nghiệp cần cơ sở dữ liệu của họ phải đáng tin cậy, có thể mở rộng và luôn hoạt động tốt. Kết quả là, các kế hoạch dịch chuyển lên “mây” của các công ty ngày càng nhiều và việc phát triển ứng dụng cũng tăng nhanh. Google đã lắng nghe từ các khách hàng đến từ nhiều ngành công nghiệp khác nhau rằng đây là năm doanh nghiệp của họ bắt đầu hoặc đẩy mạnh hiện đại hóa cơ sở dữ liệu. Để giúp họ đạt được các mục tiêu quan trọng trong hành trình lên “mây” đó, Google Cloud tiếp tục ra mắt các sản phẩm và tính năng mới. Cụ thể:
1. Nhiều tùy chỉnh, tính năng mới đã có mặt trên Google Cloud
1.1 Dịch vụ di chuyển cơ sở dữ liệu hiện có sẵn cho Cloud SQL
Dịch chuyển cơ sở dữ liệu có thể là một thách thức đối với các doanh nghiệp. Vì vậy, Google mang đến cho khách hàng Dịch vụ di chuyển cơ sở dữ liệu không cần máy chủ (DMS) , cung cấp dịch vụ di chuyển với thời gian chết tối thiểu (minimal downtime migrations), có độ trung thực cao để giúp trải nghiệm của khách hàng dễ dàng, an toàn và đáng tin cậy hơn.
1.2 SQL Server, được quản lý trên đám mây
Các doanh nghiệp chia sẻ với Google rằng việc dịch chuyển sang Cloud SQL cho SQL Server quan trọng như thế nào đối trong việc là hiện đại hóa cơ sở hạ tầng và lên chiến lược đa đám mây của họ. Cloud SQL cho SQL Server hiện đã có sẵn trên toàn cầu để giúp các doanh nghiệp duy trì hoạt động của khối lượng công việc SQL Server của mình.
2. Những trải nghiệm tuyệt vời của khách hàng với Google Cloud năm 2020
Google đã thấy một số xu hướng rõ ràng xuất hiện trong quá trình di chuyển lên “đám mây”, một hành trình gồm ba giai đoạn: dịch chuyển, chuyển đổi cơ sở dữ liệu thương mại; hiện đại hóa, bao gồm việc chuyển từ cơ sở dữ liệu kế thừa sang cơ sở dữ liệu nguồn mở; và cuối cùng là chuyển đổi, xây dựng các ứng dụng thế hệ tiếp theo và mở ra những hướng đi mới. Dù bạn ở đâu trong hành trình này, Google Cloud đều tập trung vào việc hỗ trợ chúng ta với các dịch vụ, phương pháp hay nhất và hệ sinh thái công cụ để giúp bạn thành công.
Và tại Google Cloud Next ’20: OnAir, Google đã nghe ShareChat và The New York Times về những thành công mà họ đã tìm thấy khi sử dụng cơ sở dữ liệu gốc đám mây của Google Cloud. Google cũng nhận được thông tin từ Khan Academy, nơi sử dụng Cloud Firestore để giúp đáp ứng nhu cầu học tập trực tuyến ngày càng tăng.
3. Sự sẵn sàng của doanh nghiệp đối với cơ sở dữ liệu mã nguồn mở
Google đã ra mắt tính năng nhân rộng vùng chéo của Cloud SQL , khả dụng cho các công cụ cơ sở dữ liệu MySQL và PostgreSQL. Điều này giúp giảm bớt những khó khăn mà các doanh nghiệp sử dụng Cloud SQL đang đối mặt và đơn giản hóa trải nghiệm.
Ngoài ra, Cloud SQL đã bổ sung thêm nhiều kiểm soát bảo trì hơn, xuất không máy chủ và khôi phục tại thời điểm cho Postgres.
Vào mùa thu năm ngoái, Google đã thông báo rằng Cloud SQL hiện hỗ trợ MySQL 8. Giờ đây, doanh nghiệp có quyền truy cập vào nhiều tính năng mới mạnh mẽ để có năng suất tốt hơn — chẳng hạn như câu lệnh DDL tức thì (ví dụ: ADD COLUMN), DDL nguyên tử, bộ sưu tập đặc quyền sử dụng vai trò, hàm cửa sổ và cú pháp JSON mở rộng.
3.1 Dịch vụ cơ sở dữ liệu Cloud SQL bổ sung PostgreSQL 13
Google cũng ra mắt hỗ trợ trong Cloud SQL cho PostgreSQL 13 , cho phép bạn truy cập vào các tính năng mới nhất của PostgreSQL trong khi cho phép Cloud SQL xử lý các hoạt động khác. Các cải tiến hiệu suất gần đây của PostgreSQL 13 trên toàn bộ bảng bao gồm khả năng phân vùng nâng cao, tăng chỉ số và hiệu quả chân không cũng như giám sát mở rộng tốt hơn.
3.2 Các công cụ để đo hiệu suất của Memorystore cho Redis
Một kho dữ liệu trong bộ nhớ nguồn mở phổ biến, Redis được sử dụng làm cơ sở dữ liệu, bộ nhớ cache và môi giới tin nhắn. Memorystore cho Redis là dịch vụ Redis được quản lý hoàn toàn của Google Cloud. Memorystore gần đây đã thêm hỗ trợ cho Redis 5.0, cũng như kiểm soát dịch vụ VPC, mã hóa Redis Auth và TLS. Bạn sẽ thấy cách bạn có thể đo lường hiệu suất của Memorystore cho Redis , cũng như các phương pháp hay nhất để điều chỉnh hiệu suất để quản lý bộ nhớ, tối ưu hóa truy vấn và hơn thế nữa.
4. Cơ sở dữ liệu đám mây: đáng tin cậy cho doanh nghiệp, phù hợp với các nhà phát triển
Google Cloud Spanner là cơ sở dữ liệu quan hệ được quản lý duy nhất với quy mô không giới hạn, tính nhất quán cao và tính khả dụng 99,999%. Vào năm 2020, Google đã công bố các khả năng doanh nghiệp mới cho Spanner, bao gồm tính khả dụng chung của tính năng sao lưu-khôi phục được quản lý. Spanner cũng giới thiệu hỗ trợ cho các khả năng SQL mới, bao gồm lập phiên bản trình tối ưu hóa truy vấn, khóa ngoại, kiểm tra ràng buộc và các cột được tạo. Ngoài ra, Spanner đã giới thiệu thư viện ứng dụng khách C ++ cho các nhà phát triển ứng dụng C ++ và Trình mô phỏng cục bộ cho phép bạn phát triển và thử nghiệm các ứng dụng của mình bằng trình mô phỏng cục bộ, giúp giảm chi phí phát triển ứng dụng.
Bigtable, dịch vụ cơ sở dữ liệu NoSQL được quản lý hoàn toàn của Google, hiện cung cấp các bản sao lưu được quản lý để mang lại tính liên tục cao cho hoạt động kinh doanh và cho phép người dùng thêm bảo vệ dữ liệu cho khối lượng công việc với chi phí quản lý tối thiểu. Bigtable mở rộng hỗ trợ cho các khối lượng công việc nhỏ hơn , cho phép bạn tạo các phiên bản sản xuất với một hoặc hai nút trên mỗi cụm, giảm so với mức tối thiểu trước đó là ba nút cho mỗi cụm.
Firestore, cho phép các nhà phát triển web và thiết bị di động tạo ứng dụng dễ dàng, đã thêm các tính năng mới như “Rules playground” , cho phép bạn nhanh chóng kiểm tra các quy tắc Bảo mật Firebase đã cập nhật của mình. Firestore Unity SDK, được thêm vào năm nay, giúp các nhà phát triển trò chơi dễ dàng áp dụng Firestore. Ngoài ra, Firestore đã giới thiệu một thư viện máy khách C ++ và cung cấp ngôn ngữ truy vấn phong phú hơn với một loạt các cách vận hành mới , bao gồm not-in, array-contains, not-equal, less than, lớn hơn và các toán tử khác.