130 likes | 283 Views
Maintenance Overview 27.3.2001. Roles. Role Responsability SysAdmin Keeps the servers running DbAdmin Keeps databases running AppAdmin Keeps the marketplace running BizAdmin Adds new products/transactions. Assignations. Role Who SysAdmin <please assign> DbAdmin <please assign>
E N D
Roles RoleResponsability • SysAdmin Keeps the servers running • DbAdmin Keeps databases running • AppAdmin Keeps the marketplace running • BizAdmin Adds new products/transactions
Assignations Role Who • SysAdmin <please assign> • DbAdmin <please assign> • AppAdmin <please assign> • BizAdmin <please assign>
Development Staging Production App App App . . . Db Db Db Users DbAdmin Operations Overview SysAdmin 8 1 Developer 2 4 9 Application Version Tree 6 5 3 Tester BizAdmin 7
Development App Db 1. Development Dev Stag Prod App App App Db Db Db 1 Developer • The Developers implement new features using the Development Server. • Developers can work with different versions of the application simultaneously. Application Tree
Development Staging App App Db Db 2. Staging Dev Stag Prod App App App Db Db Db SysAdmin 2 • The System Administrator transfers the application to the Staging Server.
Staging App Db 3. Release Testing Dev Stag Prod App App App Db Db Db • A dedicated Tester makes a last Quality Control. 3 Tester
Staging Production App App Db Db 4. Productive Setting Dev Stag Prod App App App Db Db Db SysAdmin 4 • The System Administrator transfers the application to the Productive Server.
Production App . . . Db Users 5. User Feedback Dev Stag Prod App App App Db Db Db • Users are using the application. • Suggestions and Bugs are reported to the BizAdmin. 5 BizAdmin
Production App . . . Db Users 6. Application Maintenance Dev Stag Prod App App App Db Db Db The BizAdmin maintains the applications: • Adds new products • Helps to open new transactions 6 BizAdmin
Dev Stag Prod App App App Db Db Db Production App . . . Db Users 7. Development Feedback • The BizAdmin reports bugs/ suggestions to the development. Developer Application Version Tree BizAdmin 7
Development Staging Production App App App Db Db Db 8. System Administration Dev Stag Prod App App App Db Db Db SysAdmin 8 • The System Administrator keeps the servers running and maintains the staging (transfer) scripts.
Development Staging Production App App App Db Db Db 9. Database Admin Dev Stag Prod App App App Db Db Db • The Database Administrator supervises backups and keeps the databases running. 9 DbAdmin