5 Tips On Creating Effective Physical/Deployment Architecture For Cloud

Physical Architecture

In continuation with our series on empowering seasoned developers to be successful & informed software architects, this blog’s focus is on creating an effective physical architecture diagram.  Read the previous blog on creating an effective logical architecture by clicking here. As simple definition of physical architecture (also known as deployment architecture) is: Physical Architecture defines the layout of components & system elements (as deployable units) in the context of system…

Read More

Journey from a software developer to a software architect

Journey of Developer

As a developer, there are many challenges and you solve them by applying many techniques such as refactoring, multi-threading, optimization for performance, transaction management, coding rules compliance, etc. As a developer,  if you aspire to become a software architect, you need to carve out the journey and create a milestones-based plan towards developing the broader skill sets. We define AJP (Architect Journey Path) for a developer so that you don’t get…

Read More