A discovery and assessment process provides the organization with the data needed to ascertain the ROI resulting from an automation initative. Working with your business, application, compute, storage, and network stake holders EduMethods will help you shape a Service Strategy and Service Catalog that aligns with your unique business, data governance, data protection and automation needs.
Sucessful implementation of automation projects requires an architecture and some level of functional specification. The architecture defines the overall model and interfaces between end-users, multiple business units, control domains, and automation tools. The functional specification defines services, access policies, naming conventions, inputs and outputs (APIs, user portals, return parameters), and the pseudo logic describing the provisioning, sizing, data protection or access security aspects to be automated.
Development of code that implements your Service Catalog must be done with maintainability, useability, and efficiency in mind. Maintainable and modular code will be able to evolve as the business and technical requriements evolve. In addition, testability is an often over looked consideration. You won't want to run beta code in your production environment. Therefore, you'll want a physical or virtual development and test lab to build and test releases prior to production deployment.
Automation development projects touch many parts of your business, IT environment and organization. As a new skill set for many of the IT staff involved, training on the concepts, scripting languages, APIs, data-formats, and automation and orchestration tools is needed to fully transform your IT Service Engineering or DevOps team into one that can design, maintain and enhance your newly automated Service Catalog into the future.