In the third revolution in the IT industry, most people believed that cloud computing could change the IT world, for the very simple reason that cloud computing can easily bring computing power to the general public and do even better than the pc of the year before.
As for the third revolution of the Internet, I am afraid that cloud computing is not enough to compare with it, but the future is hard to say. The reason is also simple, cloud computing is a huge and inexpensive computing resources directly to a large number of non-it practitioners, so that they can direct access to complex software, storage and data, thereby leveraging the help of cloud computing to perform the task beautifully, even the IT department did not participate.
About the future development trend of cloud computing, some IDC statistics so forecast:
By 2014, One-third of IT companies will use cloud services to replace IT departments within the enterprise. By 2015, corporate spending on public cloud services and SaaS will be the 46%,saas of the IT year overhead and the cloud service provider will become the mainstream provider of enterprise it.
So what does this have to do with actual it jobs? We divide several common it jobs into three categories, the ones who are proud of cloud computing, the losers, and those who must make changes in the age of cloud computing.
The greatest of all: Enterprise Architects
Enterprise Architects are those who design cloud computing environments, and the key skills required for this position include understanding the software stack in the cloud architecture, Application Management framework, network design, bandwidth latency, and other comprehensive technologies. In the resource environment of cloud computing, enterprises should collaborate as a symphony orchestra, and Enterprise architects play the role of command.
Enterprise architects are often their own biggest enemies, says VMware Mark Egan, a corporate architect who needs to master all aspects of the top enterprise architecture technology, but at that level they become difficult to communicate, "they'll sit there and paint all day, But they can't find people who are willing to work with them.
However, when the underlying architecture and resources of enterprise it are heavily virtualized, and are abstracted and distributed across a variety of internal and external cloud platforms, enterprise architects will undoubtedly become the most important enterprise IT jobs, Egan said.
Proud person: System administrator
After the architect completes the design of the cloud architecture, the system administrator is required to complete the detailed work. They need to allocate workload between physical servers, virtual servers, and data centers, allocating CPU cycles, memory, and other resources to ensure efficiency.
A new generation of system administrators will need to be in the process of acquiring the right monitoring system for a resilient, highly scalable, geographically distributed application environment.
Proud person: Frontline IT Manager
As lower-level IT managers, their tasks will follow some changes in the cloud architecture, as is the case with system administrators. The relatively loose enterprise architecture that cloud architecture brings to lower-level IT managers gives them more freedom of work and is no longer confined to one department.
Frustrated by: Middle-level IT Manager
After large-scale application of cloud services and virtualization systems, the middle-level IT managers who are sandwiched between system administrators and senior IT managers are the most frustrated, and just think about it, and if cloud computing and virtualization eliminate the chimney barriers between the network, the application and the storage, the system administrator will be able to unify the work of these parts, Who needs to be assigned a dedicated IT manager for each part?
Frustrated by: Technical experts
Expertise in networking, security, storage, and other IT specialties has been a popular IT industry, but not anymore. The need for IT staff to understand all aspects of the network, security, storage, user interface, and so on, means that more it is needed, rather than a deep expert in a particular field.
Role change: CIO and senior IT manager
For senior IT managers, their role transitions are much greater, and they need to break down barriers within the enterprise and introduce more flexible architectures, including various applications and external service provider computing resources. In the past, CIOs or it executives were probably the only ones responsible for outsourcing services in the enterprise, but in the era of cloud computing and SaaS, many senior IT managers were involved.
Role Change: Enterprise Developer
The era of cloud computing is not to say that big companies are using less software and apps than they used to, but that they will rarely or no longer develop apps on their own, and they will be able to get the apps and core functionality they need directly from Salesforce.com or SaaS providers.
However, they still need to maintain data and databases, and develop a certain custom function, so that SaaS application can be more suitable for enterprise internal workflow and data, in the cloud based enterprise, the demand for developers is still strong, their task is to enable enterprise applications to better achieve internal and external integration, to achieve more effective.