From the course: AI-Powered Software Development: Coding, Testing, and System Design
Unlock this course with a free trial
Join today to access over 24,900 courses taught by industry experts.
Microservices design with AI guidance
From the course: AI-Powered Software Development: Coding, Testing, and System Design
Microservices design with AI guidance
- [Instructor] Alright, so now that we've seen how generative AI can help us design architecture from scratch and also recognize and implement design patterns, the next thing we're gonna take a look at is how we can use generative AI to help us design architecture in some more specific and difficult situations. So the situation that I've used here is designing a microservices application. And so what we're gonna do here is we're gonna switch back to ChatGPT, and you could do this with GitHub Copilot or Cursor as well. But the reason that I'm doing this in these other interfaces is because personally I find that it's a little bit easier if we keep these phases, like the planning phase, the architectural phase, a little bit separate from the code writing phases. We've seen tools like Cursor can be very aggressive when it comes to writing code. If you even breathe the word application or code to a tool like Cursor,…
Contents
-
-
-
-
AI-assisted software architecture planning7m 6s
-
(Locked)
Recognizing and implementing design patterns3m 41s
-
(Locked)
Microservices design with AI guidance3m 47s
-
(Locked)
API design and documentation generation3m 4s
-
(Locked)
Challenge: Designing an API3m 20s
-
(Locked)
Solution: Designing an API6m 48s
-
-
-
-