You’re doing cloudops planning too late

You’re doing cloudops planning too late


I often fondly remember the days of the cascading software development lifecycle. Each task had a beginning and an end. One work product was the input for the next documentation or code, and although it took much longer and had very few opportunities to change direction, it was easier to plan for.

Those days are over. Current cloud development (or development as a whole) is iterative, agile, and can change at any time. Often amplified by very robust developer tool chains, our approach to development these days is both automated and fluid, and this is a step in the right direction if you ask me.

But some things are getting in the way. Often, the planning of operations is done at the last minute or not at all. Developers transmit code and data structures to operations, and operations teams need to quickly figure out how to make things work successfully in the long run. Many positions of operations and clouds are left unoccupied these days because they are becoming the IT jobs that are preparing you for failure.

Operations planning must occur at the beginning of the process, at least at the design stage. While we’re at it, security planning and governance should happen at the same time, but that’s a topic for another blog. Operational planning at the beginning of the process allows solid operations practices to be incorporated into systems, whether new or migrated to the cloud. Nothing should be left to chance about how processes and storage systems will avoid problems with typical operations, such as outages or general performance and usability issues. If no operations planning is done or is done recently, it is not a question of whether you will see problems, but how many you will see before returning them to the development teams.

Application developers and designers and architects look at me as if I’m asking them to climb Everest when I recommend that business planning be done before a single line of code is written or migrated. In their defense, business planning is usually the last step before deploying cloud applications to most IT stores. They believe that the problems that cloudops teams will deal with are “their problem” and that things can be solved by iterating solutions “until they solve it”.

Although you can solve any problem with enough time and money, we do not have as much time and money. A more cost-effective approach is to complete cloud planning while the application can still be easily changed, taking into account the operations, monitoring and observability mechanisms that are best designed in the solutions, rather than being added later as the later idea.

This can cut operating costs in half and make deploying new or migrated applications a success in the eyes of the business. The alternative is going through a number of issues that need to be addressed on an ongoing basis, causing cost productivity to slow down and users starting to think differently about “this cloud.”

The problem is, many cloud solution developers believe that adopting agile and devops means getting it wrong many times before doing it right once. This is never the goal of agile or devops. It’s about learning from our mistakes and adjusting to make developing and deploying solutions a much more cost-effective process. Thinking about planning operations early and often is one of the items on your list of how to succeed with these cloud solution development things. Trust me.

Copyright © 2022 IDG Communications, Inc.



Source link

Related post

EDUCAUSE 2022: How Data Collection Can Improve Student and Faculty IT Support

EDUCAUSE 2022: How Data Collection Can Improve Student and…

At Indiana University, Gladdin said, to make life easier for students and faculty, they implemented a course template for the Canvas…
UGC, AICTE warn students against online PhD programmes offered by EdTech platforms | Latest News India

UGC, AICTE warn students against online PhD programmes offered…

The University Grants Commission (UGC) and the All India Council for Technical Education (AICTE) on Friday issued a joint advisory against…
UGC, AICTE warn students against online PhD programmes offered by EdTech platforms | Latest News India

UGC, AICTE warn students against online PhD programmes offered…

The University Grants Commission (UGC) and the All India Council for Technical Education (AICTE) on Friday issued a joint advisory against…

Leave a Reply

Your email address will not be published.