Cloud engineering is the application of engineering disciplines to cloud computing. It brings a systematic approach to concerns of commercialization, standardization, and governance of cloud computing applications. In practice, it leverages the methods and tools of engineering in conceiving, developing, operating and maintaining cloud computing systems and solutions. It is about the process of designing the systems necessary to leverage the power and economics of cloud resources to solve business problems.
Cloud engineering is a field of engineering that focuses on cloud services, such as "software as a service", "platform as a service", and "infrastructure as a service". It is a multidisciplinary method encompassing contributions from diverse areas such as systems engineering, software engineering, web engineering, performance engineering, information engineering, security engineering, platform engineering, service engineering, risk engineering, and quality engineering. The nature of commodity-like capabilities delivered by cloud services and the inherent challenges in this business model drive the need for cloud engineering as the core discipline.
Elements of Cloud Engineering include:
The professionals who work in the field of cloud engineering are primarily cloud architects and engineers. The key skills possessed by cloud engineering professionals are:
The demand for skills in advanced ICT (Information and Communication Technology) has rapidly expanded in recent years as business and society are being transformed by the emergence of Internet and Web as ubiquitous media for enabling knowledge-based global economy. This in turn has created a huge demand for networked-enabled parallel and distributed computing technologies that are changing the way we conduct science, operate business, and tackle challenging problems such as epidemic diseases and climate change.
There are many platforms available for cloud engineering. There are the CAD-Tools Onshape and Autodesk Revit, for CAE-purposes, users can use the software ExaCloud or SimScale.