《基于领域驱动的微服务设计采用 Amazon Bedrock 和 Amazon Q.pdf》由会员分享,可在线阅读,更多相关《基于领域驱动的微服务设计采用 Amazon Bedrock 和 Amazon Q.pdf(46页珍藏版)》请在三个皮匠报告上搜索。
1、 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.M A M 3 1 4Sudarsan SrinivasanJos Peuri Domain driven microservices design with Amazon Bedrock and Amazon QSenior Solutions ArchitectAWSSenior Migrations SAAWS 2025,
2、Amazon Web Services,Inc.or its affiliates.All rights reserved.Agenda What is Domain Driven Design(DDD)?Generative AI for Strategic and Tactical DDD Demo Best Practices and Guardrails Key takeaways 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.If you had to Model re:InventImagine
3、 you are tasked with designing the system that runs re:Invent from keynotes to coffee queues.Take a momentthink in your mind how would you model it?What would be your abstractions?2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Abstraction:From one perspectiveCore Entities:Event n
4、ame,dates,location Venue Rooms identifier,capacity,equipment,features TimeSlot startTime,endTime,date Person Speakers Attendees Session identifier,title,description,level room(reference to Room)timeSlot(reference to TimeSlot)speakers(collection of Speaker)sessionType(enumeration)Registration attende
5、e(reference to Attendee)session(reference to Session)status(confirmed,waitlisted,cancelled)SessionType Keynote,Breakout,Workshop,ChalkTalk,Topic We need to track room capacitySessions need to be assigned to rooms and speakersAttendees register for sessionsSession schedulingRegistration ManagementRoo
6、m Availability 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Abstraction:From a different perspective Content Keynote BreakoutSession Workshop ChalkTalk LearningTrack Speaker Program ConferenceSchedule VenueAssignment TrackCuration Attendee Profile Agenda SeatReservation Venue C