Your contribution can guide someone’s learning journey. Share your
documents today.
Systems Architecture Architectural Decision <AD ID> <AD Title> ISYS1088-89 Architectural Decision Identifier<AD ID>Topic/ViewpointACME Business Banking Online Date<Date>Made By<Your group’s name> Project PhaseEvaluationSystems ImpactedACME BBO software Architectural Decision Architectural decisions represent the key decisions that affect the design and architecture of the system. This involve component design and manufacturing decisions that are difficult to change later and are quite costly. Problem Statement The ACME Bank has decided to introduce a new web based platform called Business Banking Online or BBO, which will be required to perform all the bank functions over the internet using an external server. The problem is finding an external server capable enough to support the bank’s work load. Purchasing and running in-house server is very costly. MotivationDelivery of bank functionalities 24x7 over the internet sitting at the comfort of their homes is the key to the success of the BBO banking application. Assumptions1.The application will be able to handle more than 60-70 lakh transactions per day. 2.The application will be able to work 24 hours 7 days a week with very low server downtime. 3.The application must be able to handle minimum of 2000-3000 customers per day some accessing the app at the same time. Alternative 1 Considered Option 1: External Server Support Overview The support from an external server agency might be required for proper functioning of the system without much downtime. The external agency will be completely dedicated to the server’s maintenance. Alternative 2 Considered Option 2: Maintenance team for in-house server support Overview A separate maintenance team completely dedicated to the maintenance of the application and its in-house servers can be used for smooth functioning of the
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
<ADID> <AD Title> system and reduce input lag. Alternative 3 Considered Option 3: Customer support call team Overview A customer support call team is needed for 24 x 7 response to help any customer having some problem and give solutions as fast as possible. Based on the complaints the maintenance team will act. Decision MadeAlternative 1 ImplicationsRequires to look for well-equipped external server companies capable enough to handle the bank’s work load. Derived Requirement s Finding an external server handling company. Business/ System Requirement s Key Functional Requirements 1. Server is an essential part of any database or online-based system. 2. Server maintenance is essential to reduce downtime and lag. Key Non-functional Requirements 1. The server should be capable enough to handle the above-mentioned workload. 2. The server should have a dedicated maintenance team. 3. Capable server and maintenance team adds extra cost to the company’s infrastructure. Related Decisions The use of IT service agencies like Limit management system, Payment batch gateway and Billing handling systems are some of the services that need to be outsourced to external companies as the parent bank is lacking in such technical expertise.
<AD ID><AD Title>Error! No text of specified style in document.