Micro Services Architecture Assessment
Micro Services Architecture Assessment
Assessment: MicroServices Architecture
Time Frame: 6 Weeks
Consultants: 2 Consultants
Cost: $95,000
Activities:
Assess Current State
Partner with Key internal resources spanning the common Application and Architecture approach in place today to understand underlying SOA implementation if any
Identify current existing architecture principles and models and use of HTTP and JSON Restful APIs
Gather documentation including product profiles, standards docs. Use case/requirements artifacts and architecture diagrams of select applications
Participate in daily standups to understand culture & daily practices of application builds
Review current release process in place that are both understood & enforced
Review software delivery model & any automated framework for deployment & testing
Review current use and approach to web services and APIs
Visualize Future Desired State
Develop MicroServices Business/IT Vision Statement
Deliverables:
MicroServices Business/IT Vision Statement
Business Case with stated business drivers & challenges to include:
Current State Assessment Document
Future State Assessment Document
High Level Gap Analysis & Recommendations MicroServices adoption
High Level RoadMap – Describes the recommended approach with proposed and optional rollout approaches
High-Level (LoE) – Level of Effort
High Level Project Plan – For MicroServices Implementation
Staffing Plan / Delivery Team – Proposed Team for Phase II Implementation
1 Day Customized Executive Workshop – Educate the Executive Teams on benefits of MicroServices and their role in accelerating business feature innovation, RoadMap, LoE, Project Plan & Delivery Team necessary for initial Delivery and Implementation