Application managment by Igor Rudyk
-
Upload
igor-rudyk -
Category
Technology
-
view
238 -
download
0
Transcript of Application managment by Igor Rudyk
![Page 1: Application managment by Igor Rudyk](https://reader036.fdocuments.net/reader036/viewer/2022062502/58a6f9ba1a28abc6318b4e3d/html5/thumbnails/1.jpg)
Agenda
• Igor Rudyk
![Page 2: Application managment by Igor Rudyk](https://reader036.fdocuments.net/reader036/viewer/2022062502/58a6f9ba1a28abc6318b4e3d/html5/thumbnails/2.jpg)
Agenda
• Environment Management: Puppet, SVN-Repository,RPM-Repository
• Igor Rudyk
![Page 3: Application managment by Igor Rudyk](https://reader036.fdocuments.net/reader036/viewer/2022062502/58a6f9ba1a28abc6318b4e3d/html5/thumbnails/3.jpg)
Agenda
• Environment Management: Puppet, SVN-Repository,RPM-Repository
• Application Management:• What is Application Management?• Aspects of Application Management• Application LifeCycle• Build and Deployment• Continuous Delivery (CD)
• Igor Rudyk
![Page 4: Application managment by Igor Rudyk](https://reader036.fdocuments.net/reader036/viewer/2022062502/58a6f9ba1a28abc6318b4e3d/html5/thumbnails/4.jpg)
Operation
Operations
Environment Management
Application Management
Data Maintenance
Monitoring
Tenant Management
Disaster Recovery
![Page 5: Application managment by Igor Rudyk](https://reader036.fdocuments.net/reader036/viewer/2022062502/58a6f9ba1a28abc6318b4e3d/html5/thumbnails/5.jpg)
Operation
Operations
Environment Management
Application Management
Data Maintenance
Monitoring
Tenant Management
Disaster Recovery
BuildDeployUpgrade
![Page 6: Application managment by Igor Rudyk](https://reader036.fdocuments.net/reader036/viewer/2022062502/58a6f9ba1a28abc6318b4e3d/html5/thumbnails/6.jpg)
Application Management
• Application management (AM) is the process of managing the operation, maintenance, versioning and upgrading of an application throughout its lifecycle. • AM includes best practices, techniques
and procedures essential to a deployed application's optimal operation, performance and efficiency throughout the enterprise and back-end IT infrastructure.
![Page 7: Application managment by Igor Rudyk](https://reader036.fdocuments.net/reader036/viewer/2022062502/58a6f9ba1a28abc6318b4e3d/html5/thumbnails/7.jpg)
The three aspects of Application Management
![Page 8: Application managment by Igor Rudyk](https://reader036.fdocuments.net/reader036/viewer/2022062502/58a6f9ba1a28abc6318b4e3d/html5/thumbnails/8.jpg)
Application LifeCycle
![Page 9: Application managment by Igor Rudyk](https://reader036.fdocuments.net/reader036/viewer/2022062502/58a6f9ba1a28abc6318b4e3d/html5/thumbnails/9.jpg)
![Page 10: Application managment by Igor Rudyk](https://reader036.fdocuments.net/reader036/viewer/2022062502/58a6f9ba1a28abc6318b4e3d/html5/thumbnails/10.jpg)
• Igor Rudyk
Deployment OMS with
Jenkins job(CentOS)
SVN-Repository
Request(1)
Import Project to Jenkins workspace (2)
RPM-Repository (CentOS)
Import rpm-build to RPM-Repository(5)
Update Repository(6)
Application ServerTomcat
(CentOS)DataBase
MySQL(CentOS)
Create DB(7)
Restore structure and data
Deploy rpm-build (8)by puppet
Test and Reporting
Support Termination BusinessContinuity
Monitoring and Asset
Managment
Make build with rpm-maven-plugin (3)
Compile and unit testIntergation tests (4)
Install scriptAutomate
configuring
Jenkins automate install
Jenkins (CentOS)
Install and configuring
Automate install plugins
Each commit is a potencial release
Update DB(7)
![Page 11: Application managment by Igor Rudyk](https://reader036.fdocuments.net/reader036/viewer/2022062502/58a6f9ba1a28abc6318b4e3d/html5/thumbnails/11.jpg)
• Igor Rudyk