Posts

Showing posts with the label Microservices

Architect's job is not easy

Image
I took a course called Reliable Google Cloud Infrastructure: Design and Process . Actually the course's knowledge is not specific to Google Cloud Platform but also applicable to other cloud platforms. The course is about how to do Architect's job well, including Architecture, Design and Process.   Introduction Requirements Gathering Process Rough --> Structural Design --> Measurable Microservices is an architectural style for developing applications. It decomposes a large application into independent constituent parts, where each part has its own area of responsibility. To serve a single user or API request, such kind of application can call many internal microservices to compose its response. The key advantage is the agility of the application in aspects such as development speed, deployment, and monitoring . It also allows multiple teams to work independently and deliver through to production at their own cadence. Measurement To identify most important require...