bởi Marcia Villalba | vào ngày 14 tháng 11 năm 2023 | trong Amazon API Gateway, Amazon EventBridge, AWS AppSync, AWS Step Functions, Serverless | Permalink | Share
AWS re:Invent 2023 đang đến gần, quy tụ hàng chục nghìn nhà xây dựng tại Las Vegas vào tháng 11. Tuy nhiên, ngay cả khi bạn không thể tham dự trực tiếp, bạn vẫn có thể theo kịp các phiên họp thông qua phiên họp theo yêu cầu trực tuyến có sẵn khi bạn muốn.
Các phiên học thảo luận là các phiên họp thông tin kéo dài 60 phút theo kiểu bài giảng được trình bày bởi các chuyên gia AWS, khách hàng hoặc đối tác. Các phiên họp này bao gồm các chủ đề từ cơ bản (100 cấp độ) đến nâng cao và chuyên sâu (300-400 cấp độ). Các phiên họp được ghi lại và đăng lên AWS Events YouTube channel.
Bài đăng này chia sẻ những phiên thảo luận “phải xem” liên quan đến kiến trúc serverless và dịch vụ.
Các phiên họp liên quan đến kiến trúc serverless
SVS401 | Các phương pháp hay nhất dành cho chuyên viên thiết kế nền tảng serverless Cung cấp các biện pháp thực hành tốt nhất về kiến trúc, tối ưu hoá và các phím tắt hữu ích mà các chuyên gia dùng để xây dựng các ứng dụng nền tảng serverless an toàn, quy mô cao và hiệu suất cao.
Chris Munns, Lãnh đạo công nghệ khởi nghiệp, AWS
Julian Wood, Chuyên viên phát triển chính, AWS
SVS305 | Tái cấu trúc thành nền tảng serverless Cho biết cách bạn có thể tái cấu trúc ứng dụng của mình thành nền tảng serverless với các ví dụ thực tế.
Gregor Hohpe, Chuyên gia truyền đạt cấp cao, AWS
Sindhu Pillai, Kiến trúc sư giải pháp cấp cao, AWS
SVS308 | Xây dựng các ứng dụng có độ trễ thấp, hướng sự kiện
Khám phá việc xây dựng các ứng dụng web nền tảng serverless để hỗ trợ hướng sự kiện và độ trễ thấp. Marvel Snap chia sẻ cách họ đạt được độ trễ thấp trong trò chơi của họ bằng cách sử dụng công nghệ serverless.
Marcia Villalba, Chuyên viên phát triển chính, AWS
Brenna Moore, Second Dinner
SVS309 | Cải thiện năng suất bằng cách giao thêm sự trách nhiệm hơn cho các nhà phát triển
Tìm hiểu về các phương pháp để tăng tốc độ phát triển serverless với chu kỳ phản hồi nhanh hơn, khám phá các phương pháp và công cụ tốt nhất. Xem các bản demo trực giới thiệu một trải nghiệm nhà phát triển được cải thiện để xây dựng các ứng dụng nền tảng serverless trong khi vẫn tuân thủ các yêu cầu quản trị doanh nghiệp.
Heeki Park, Kiến trúc sư giải pháp chính, AWS
Sam Dengler, Capital One
GBL203–ES | Xây dựng các ứng dụng ưu tiên nền tảng serverless với MAPFRE
Phiên họp này được cung cấp bằng tiếng Tây Ban Nha. Tìm hiểu các ứng dụng hiện đại, ưu tiên serverless là gì và cách triển khai chúng với các dịch vụ AWS như AWS Lambda hoặc AWS Fargate. Tìm hiểu cách MAPFRE đã áp dụng và triển khai chiến lược serverless.
Jesus Bernal, Kiến trúc sư giải pháp cấp cao, AWS
Iñigo Lacave, MAPFRE
Mat Jovanovic, MAPFRE
Các phiên họp liên quan đến AWS Lambda
BOA311 | Mở khóa ứng dụng web serverless với AWS Lambda Web Adapter
Tìm hiểu về AWS Lambda Web Adapter và cách nó tích hợp với các framework và công cụ quen thuộc. Tìm hiểu cách để di chuyển các ứng dụng web hiện có sang nền tảng serverless hoặc tạo một ứng dụng mới bằng cách sử dụng AWS Lambda.
Betty Zheng, Chuyên viên phát triển cấp cao, AWS
Harold Sun, Kiến trúc sư giải pháp cấp cao, AWS
OPN305 | Nhà phát triển Python phi cháy chủ thực tế
Bao gồm một cách tiếp cận định kiến để thiết lập dự án Python serverless, bao gồm kiểm thử, phân tích hiệu suất, triển khai và thực hành. Tìm hiểu về các công cụ mã nguồn mở, bao gồm Powertools cho AWS Lambda—một bộ công cụ có thể giúp bạn triển khai các phương pháp tốt nhất về nền tảng serverless và tăng tốc độ phát triển.
Heitor Lessa, Kiến trúc sư giải pháp chính, AWS
Ran Isenberg, CyberArk
XNT301 | Xây dựng các ứng dụng .NET nền tảng serverless sẵn sàng cho môi trường production với AWS Lambda
Khám phá các phương pháp phát triển và kiến trúc tốt nhất khi xây dựng các ứng dụng nền tảng serverless với .NET và AWS Lambda, bao gồm khi chạy ASP.NET trên Lambda, cấu trúc mã, và sử dụng native AOT để tăng hiệu suất một cách đột phá.
James Eastham, Kiến trúc sư đám mây cấp cao, AWS
Craig Bossie, Kiến trúc sư giải pháp, AWS
COM306 | “Rustifying” nền tảng serverless: Tăng hiệu suất AWS Lambda với Rust
Khám phá cách triển khai các hàm Rust bằng cách sử dụng AWS SAM và cargo-lambda, giúp quá trình phát triển mượt mà từ máy tính cục bộ của bạn. Khám phá cách tích hợp Rust vào các hàm Lambda Python một cách dễ dàng bằng cách sử dụng các công cụ như PyO3 và maturin, cùng với AWS SDK cho Rust. Phát hiện cách Rust có thể tối ưu hoá hàm Lambda, bao gồm sự phát triển của các tiện ích mở rộng Lambda, mà không cần phải yêu cầu viết lại toàn bộ mã nguồn hiện có của bạn.
Efi Merdler-Kravitz, Cloudex
COM305 | Làm rõ và giảm thiểu cold starts của AWS Lambda
Nghiên cứu quá trình khởi tạo Lambda ở cấp độ thấp, sử dụng cái điểm chuẩn so sánh các mẫu kiến trúc phổ biến, và rồi thực hiện các điểm chuẩn so sánh với cấu hình RAM và kích thước dữ liệu đầu vào khác nhau. Tiếp theo, đo lường và thảo luận các lỗi phổ biến có thể làm tăng độ trễ khởi tạo, khám phá và hiểu về quá trình khởi tạo chủ động, và tìm hiểu vài chiến lược mà bạn có thể dùng để giảm thiểu cold starts của AWS Lambda.
AJ Stuyvenberg, Datadog
Các phiên họp liên quan đến kiến trúc hướng sự kiện
API302 | Xây dựng các ứng dụng thế hệ tiếp theo với kiến trúc hướng sự kiện
Tìm hiểu về các mẫu tích hợp phổ biến và khám phá cách bạn có thể sử dụng dịch vụ nhắn tin AWS để kết nối microservices và điều phối luồng dữ liệu bằng cách sử dụng mã tùy chỉnh tối thiểu. Tìm hiểu và lập kế hoạch cho idempotency, xử lý các sự kiện trùng lặp và xây dựng khả năng phục hồi cho kiến trúc của bạn.
Eric Johnson, Chuyên viên phát triển chính, AWS
API303 | Điều hướng hành trình của kiến trúc hướng sự kiện được triển khai trên môi trường serverless
Tìm hiểu về hành trình mà các doanh nghiệp thực hiện khi áp dụng EDAs, từ thiết kế và triển khai ban đầu cho đến vận hành và bảo trị liên tục. Phiên này tập trung vào nhiều lợi ích mà EDAs có thể mang lại cho doanh nghiệp và tập trung vào các lĩnh vực của EDAs mà đầy thách thức và thường bị bỏ qua. Thông qua sự kết hợp của các mẫu, phương pháp tốt nhất và mẹo thực tế, phiên họp này cung cấp một cái nhìn toàn diện về các cơ hội và thách thức của việc triển khai EDAs và giúp bạn hiểu cách mà bạn có thể dùng chúng để thúc đẩy thành công trong kinh doanh.
David Boyne, Chuyên viên phát triển cấp cao, AWS
API309 | Các mẫu tích hợp nâng cao và sự cân bằng về lợi ích cho ứng dụng được liên kết lỏng lẻo
Trong phiên này, hãy tìm hiểu về sự cân bằng thiết kế phổ biến cho các hệ thống phân tán, cách để điều hướng chúng với các mẫu thiết kế, và cách nhúng các mẫu đó vào tự động hoá đám mây của bạn.
Dirk Fröhner, Kiến trúc sư giải pháp chính, AWS
Gregor Hohpe, Chuyên gia truyền đạt cấp cao, AWS
SVS205 | Bắt đầu xây dựng các ứng dụng serverless hướng sự kiện
Tìm hiểu về quá trình tạo nguyên mẫu một giải pháp từ ý tưởng đến ứng dụng có đầy đủ tính năng sử dụng Amazon API Gateway, AWS Lambda, Amazon EventBridge, AWS Step Functions, Amazon DynamoDB, AWS Application Composer, và nhiều hơn nữa. TÌm hiểu tại sao nền tảng serverless lại là một bộ công cụ tuyệt vời để thử nghiệm các ý tưởng mới cũng như cách mà khả năng mở rộng và mô đun hoá của ứng dụng phi sự kiện cho phép bạn bắt đầu từ quy mô nhỏ và nhanh chóng biến ý tưởng của bạn thành hiện thực.
Emily Shea, Trưởng phòng tích hợp ứng dụng Tiếp cận thị trường, AWS
Naren Gakka, Kiến trúc sư giải pháp, AWS
API206 | Kết hợp khối lượng công việc với kiến trúc hướng sự kiện
Tham dự phiên họp này để tìm hiểu các bước để đưa các khối lượng công việc lại gần nhau bằng cách sử dụng kiến trúc hướng sự kiện với sự thay đổi mã tối thiểu và mức độ tái sử dụng cao, tất cả trong một môi trường container. Sử dụng một ví dụ kinh doanh thực tế, phiên họp này đi qua một bản demo để làm nổi bật sức mạnh của cách tiếp cận này.
Dhiraj Mahapatro, Kiến trúc sư giải pháp chính, AWS
Nicholas Stumpos, JPMorgan Chase & Co
COM301 | Mẫu hướng sự kiện nâng cao với Amazon EventBridge
Hiểu rõ các đặc điểm của EventBridge và cách nó đóng vai trò chủ chốt trong kiến trúc serverless. Tìm hiểu các yếu tố chính của kiến trúc hướng sự kiện và một số phương pháp tốt nhất. Với các trường hợp sử dụng trong thế giới thực, khám phá cách mà các tính năng của EventBridge hỗ trợ triển khai các mẫu kiến trúc nâng cao trong môi trường serverless.
Sheen Brisals, The LEGO Group
Phiên họp liên quan đến API nền tảng serverless
SVS301 | Xây dựng APIs: Lựa chọn giải pháp và chiến lược API tốt nhất cho khối lượng công việc của bạn
Tìm hiểu về các mẫu truy cập và cách đánh giá công nghệ API tốt nhất cho ứng dụng của bạn. Phiên họp xem xét các tính năng và lợi ích của Amazon API Gateway, AWS AppSync, Amazon VPC Lattice, and các lựa chọn khác.
Josh Kahn, Lãnh đạo công nghệ nền tảng serverless, AWS
Arthi Jaganathan, Kiến trúc sư giải pháp chính, AWS
SVS323 | Tôi không biết Amazon API Gateway làm điều đó
Phiên họp này cung cấp sự giới thiệu về Amazon API Gateway và các vấn đề mà nó giải quyết. Tìm hiểu về các phần chuyển động của API Gateway và cách thức hoạt động của API Gateway, bao gồm các trường hợp sử dụng phổ biến và không phổ biến. Khám phá tại sao bạn nên sử dụng API Gateway và những gì mà API Gateway có thể làm.
Eric Johnson, Chuyên viên phát triển chính, AWS
FWM201 | Có gì mới với AWS AppSync dành cho nhà phát triển API doanh nghiệp
Tham dự phiên họp này để tìm hiểu về tất cả các tính năng hấp dẫn của AWS AppSync được phát hành trong năm nay giúp các nhà phát triển API nhận ra các lợi ích của GraphQL đối với việc phát triển ứng dụng trở nên liền mạch.
Michael Liendo, Chuyên viên phát triển cấp cao, AWS
Brice Pellé, Quản lý sản phẩm chính, AWS
FWM204 | Triển khai các mẫu sự kiện thời gian thực với WebSockets và AWS AppSync
Tìm hiểu cách PGA Tour sử dụng AWS AppSync để cung cấp cập nhập sự kiện thời gian thực cho người dùng ứng dụng của họ; xem xét các tính năng mới, như các tùy chọn lọc nâng cao và tích hợp tự nhiên với Amazon EventBridge; và cung cấp một cái nhìn sơ bộ về những gì sắp tới.
Ryan Yanchuleff, Kiến trúc sư giải pháp cấp cao, AWS
Bill Fine, Quản lý sản phẩm cấp cao, AWS
David Provan, PGA Tour
Phiên họp liên quan tới AWS Step Functions
API401 | Các mẫu quy trình công việc và quy trình kinh doanh nâng cao với AWS Step Functions
Tìm hiểu về các phương pháp tốt nhất về kiến trúc và các mẫu có thể lập lại để xây dựng quy trình làm việc và tối ưu chi phí, và khám phá các mã gian lận tiện dụng mà bạn có thể dùng để xây dựng ứng dụng nền tảng serverless bảo mật, quy mô lớn, hiệu suất cao
Ben Smith, Chuyên viên phát triển chính, AWS
BOA304 | Sử dụng AI và nền tảng serverless để tự động hóa sản xuất video
Tìm hiểu về cách dùng Step Functions để xây dựng quy trình công việc sử dụng dịch vụ AI và cách sử dụng các sự kiện thời gian thực của Amazon EventBridge.
Marcia Villalba, Chuyên viên phát triển chính, AWS
SVS204 | Xây dựng Serverlesspresso: Tạo kiến trúc hướng sự kiện
Phiên họp này khám phá các quyết định thiết kế được đưa ra khi xây dựng Serverlesspresso, cách mà các tính năng mới ảnh hưởng đến quá trình phát triển, và bài học kinh nghiệm khi tạo ứng dụng sẵn sàng cho production bằng phương pháp này. Khám phá các mẫu và tùy chọn hữu ích cho hỗ trợ mở rộng mà giúp thiết kế một giải pháp mạnh mẽ, có thể mở rộng với chi phí vận hành khoảng một đô la mỗi ngày. Phiên họp này bao gồm các ví dụ mà bạn có thể áp dụng cho các ứng dụng nền tảng serverless của bạn và các thách thức kiến trúc phức tạp cho các ứng dụng lớn hơn.
James Beswick, Quản lý quảng bá phát triển cấp cao, AWS
API310 | Mở rộng phân tích dữ liệu với Step Functions Distributed Map
Tìm hiểu cách để xây dựng một quy trình xử lý dữ liệu hoặc tự động hoá khác một lần và dễ dàng mở rộng quy mô thành hàng nghìn quy trình song song với các công nghệ nền tảng serverless. Khám phá cách mà giải pháp này đơn giản hóa việc phát triển xử lý lỗi đồng thời cải thiện tốc độ và giảm thiểu chi phí. Lắng nghe ý kiến từ một khách hàng AWS mà họ đã tái cấu trúc một ứng dụng học máy hiện có để sử dụng Distributed Map và những bài học họ học được trong quá trình thực hiện.
Adam Wagner, Kiến trúc sư giải pháp chính, AWS
Roberto Iturralde, Vertex Pharmaceuticals
Phiên họp liên quan đến xử lý dữ liệu sử dụng nền tảng serverless và cơ sở dữ liệu nền tảng serverless
SVS307 | Mở rộng quá trình xử lý dữ liệu nền tảng serverless với Amazon Kinesis và Kafka
Khám phá cách để xây dựng các ứng dụng xử lý dữ liệu có khả năng mở rộng với AWS Lambda. Tìm hiểu các hiểu biết thực tế về việc tích hợp Lambda với Amazon Kinesis và Apache Kafka sử dụng mô hình hướng sự kiện của chúng cho việc truyền và xử lý dữ liệu thời gian thực.
Julian Wood, Chuyên viên phát triển chính, AWS
DAT410 | Mô hình dữ liệu nâng cao với Amazon DynamoDB
Phiên họp này giới thiệu cho bạn các kĩ thuật nâng cao để tận dụng tối đa DynamoDB. Tìm hiểu cách để “suy nghĩ trong DynamoDB” bằng cách hiểu các quy tắc nền tảng và nguyên tắc về mô hình dữ liệu. Tìm hiểu về các chiến lược thực tế và tính năng của DynamoDB để xử lý các trường hợp sử dụng khó khăn trong ứng dụng của bạn.
Alex De Brie – Chuyên gia tư vấn độc lập
COM308 | Truyền dữ liệu nền tảng serverless: Amazon Kinesis Data Streams và AWS Lambda
Khám phá sự phức tạp của việc tạo kiến trúc truyền dữ liệu có khả năng mở rộng, sẵn sàng cho môi trường production sử dụng Kinesis Data Streams và Lambda. Nghiên cứu sâu vào các mẹo và biện pháp thực hành tốt nhất cần thiết cho giải quyết những thách thức và rủi ro vốn có đối với hệ thống phân tán mà có thể phát sinh trong quá trình thực hiện, và quan sát cách các dịch vụ AWS hoạt động và tương tác.
Anahit Pogosova, Solita
Tài nguyên bổ sung
Nếu bạn tham dự sự kiện, có nhiều cuộc trò chuyện, workshops và các phiên họp khác để tham dự. Xem ServerlessLand để có danh sách đầy đủ của tất cả các phiên họp nền tảng phi nền tảng và cả Serverless Hero, Danielle Heberling’s Serverless re:Invent attendee guide để biết lựa chọn hàng đầu của cô ấy.
Hãy đến thăm chúng tôi tại AWS Village trong Expo Hall nơi bạn có thể tìm thấy gian hàng Serverless và Containers và tận hưởng một tách cà phê miễn phí tại Serverlesspresso.
Để biết thêm nguồn tài nguyên học nền tảng serverless, hãy truy cập Serverless Land.
TAGS: serverless
Bạn có thể xem bài viết gốc tại đây