ROM: Technology Flashcards
What is the objective of foundation Technology?
Define a highly scalable technical architecture and associated growth strategies to generate maximum business benefit
* Ensures relevant levels of security are in place
* Cloud and virtualization considered, when building new infrastructure and configured to best practice
* High availability and disaster recovery are built into the environment
* That databases are secure, configured and maintained correctly
* Operations are defined and performed to guarantee successful administration
What are the components of BP architecture?
- Developer/Controller machines
- Interactive Clients (Virtual)
- Runtime Resources (Virtual)
- Application Server (Virtual)
- Database Server (Single BP Database)
Define the component Interactive Client
Virtualized machine used by BP developers to build and test processes. Also used by process controllers to monitor and schedule the Runtime Resource in prod. Requires the line of business apps installed.
Typically provisioned as a data center secured virtual device with a standard user desktop image and BP installed
Define the component Runtime Resource
Almost always a virtual machine with a standard user desktop image, with BP and the line of business apps installed.
This is what is described as a BP Digital Worker.
Define the component Application Server
This marshals all conectivity between BP components and the database. Communications between the Interactive Clients or Runtime Resources and the database are channeled through the Application Server
Typically there would be one Application Server per 100 Runtime Resources
Host the scheduler
Define the component Database Server
Microsoft SQL (Sequel) Server. Acts as a centralized repository that holds process definitions, audit logs, encrypted credentials and all other information.
One database per environment
May be a physical or virtual server
Define the component Developer/controller machines
Physical devices (laptop), which have remote connectivity to the Interactive Clients and optionally to Runtime Resources.