Cloud and application modernization
In this section, you will learn about cloud and application modernization, and the special role that exists for DevOps engineers in this space. First, we will cover the advanced cloud knowledge required, followed by cloud modernization techniques.
DevOps leaders need to adjust to a new demand for updated services while maintaining, operating, and improving their existing application portfolios. This new demand comes from modern technology, which is being introduced with increasing frequency. There are many application modernization approaches (including rehost, replatform, and replace) with different purposes, effects, values, costs, risks, and impacts.
Advanced cloud skills
To be a DevOps cloud engineer, you must have strong scripting skills in addition to an in-depth understanding of cloud platforms. You need to understand how different cloud products function and work together. The following diagram contains something that comes in handy...