To be able to respond to requirements on faster, better and cheaper delivery of IT solutions, Automation of tasks is playing an increasingly important role. Automation can be implemented in several ways, we see the key ones being
Testing
By automating testing, elaborate tests previously requiring high level of human resources can be performed faster and cheaper in automated environments. Examples of key automated tests are Smoke tests; Performance & Load tests; Regression tests and Integration tests. Ultimately, automated tests will be performed nightly after working hours, so developers have results when they step into office next morning and immediately can address and correct any identified errors. Test automation requires the ability to quickly set up (and discontinue) test environments, which is best done in advanced Cloud setups
Smarter operations
Many tasks in operations are of routine type and can be automated. Typical examples are Monitoring; Identifying critical situations in systems; Performing automated actions to address operation issues; Simple trouble shooting and much more. CCS has been leading and coaching organizations is such tasks
Related subjects: DevOps and Cloud
Contact: Rikard Tidala