As the number and complexity of applications in the enterprise continue to grow, the need for streamlining the packaging process, reducing errors and ensuring applications are deployed consistently across the enterprise is becoming increasingly important.
If you are an IT professional or a software enthusiast interested in the intricacies of application management, look no further. Here I'll introduce you to the Application Management Lifecycle (AMLC) from an IT Pro's perspective and help you discover the best practices to streamline the process. This video is a valuable resource that will help you enhance your knowledge and skills.
Chapters have been added to the YouTube video below so you can jump straight to the section that interests you.
Chapter 1: Defining package-related terms
I always like to start a discussion like this by establishing some terms so as to ensure when I say package, you know what I mean, as I have found a lot of people define such things differently. Though I believe widely accepted, these are my own terms and I share them for clarity when you are hearing from me. You are free to define such things as you prefer!
Chapter 2: The Application Management Lifecycle Overview
In this section, the video provides an overview of the Application Management Lifecycle (AMLC) from an IT professional's viewpoint. Here you will learn the fundamentals and gain insights into the key phases that make up the AMLC.
Chapter 3: Discovery and Inventory
Discover the importance of software inventory and the role it plays in application management. I explore software usage and metering, and discover how rationalizing your software portfolio can lead to cost savings and efficiency.
Chapter 4: Research
The research phase is crucial for understanding application requirements and customization options. In this chapter you will learn how to gather essential information about each application, ensuring compatibility and seamless integration.
Chapter 5: Packaging
Packaging applications is a critical step in the AMLC. Delve into the pros and cons of leveraging command-line installations versus repackaging and discover best practices for creating deployment packages that meet your organization's needs.
Chapter 6: Testing
Testing is paramount to ensure the reliability of your deployment packages. Explore functional application testing, pilot deployments, and strategies for protecting the reputation of your packaging team, and learn about the importance of uninstall testing to avoid issues down the road.
Chapter 7: Deployment
Learn about environmental considerations when deploying applications and understand the "Rolling Thunder" or ring-based deployment method along with the indicators of success and how to interpret common error codes during deployment.
Chapter 8: Patch, Update, and Remove
Here I cover the importance of staying up-to-date with software patches and updates. Learn how to efficiently manage updates and gracefully remove applications that have reached their end of life.
Now you have mastered the Application Management Lifecycle and are able to optimize your application management practices, learn how Juriba's AppM solution can help improve your application management program by automating more than 70% of application packaging, freeing up expert resources to focus on complex applications.