Well if it can not then we are in trouble. If we can not fix are technical issues by service orientation then there must be a problem some where in the blueprints of our information infrastructure and it should be examined abruptly so we can make the proper adjustments to it.
Service oriented computing is the future for information technology and, in turn, the best resolution for infrastructure problems. When viewing items that were previously seen as hardware-bound, in the context of services, you gain an ability to scale, adapt, and react, while maintaining flexibility in costs. The current promise of cloud computing is a huge benefit to anybody suffering with an outdated IT infrastructure. Companies can now create cloud-based technologies and deploy them, along with their related service designed infrastructure, at incredible speeds. Management is also improved with IaaS designs. What was once a hardware failure that took hours to trace now becomes a reset of one layer that goes nearly unnoticed by the end-user population. Service oriented computing is the future of information technology and companies who embrace this will quickly reap the benefits of this quickly expanding field.
The information infrastructure is a place where people can be linked, in a sense, to organizations. If you are searching for a certain organization by certain keywords generated by service-oriented computing, I think that some of the issues would be solved. However, sometimes the more you try to fix something, the worse it comes out.
The information infrastructure can avoid issues by investing in service oriented computing. Service oriented computing can take problems and conflicts to a minimum, and allow for less breakdown time. Service oriented computers can be programmed to do anything. It would allow for less downtime, and would allow more time for things to be computed properly.
Service oriented computing promises some exciting innovations and improvements to efficiency but there are some information infrastructure problems that require additional resources. Many smaller companies need better strategic planning of the infrastructure needs. Often times the solutions to these problems are relatively easy to accomplish and the firms just need to put adequate resources into solving the problem.
I do not think that infrastructure problems can be solved entirely by service oriented computing. This is because I know how much creativity it takes to design roadways that work and traffic patterns that flow smoothly. Computers are helpful but they cannot do the job without human creativity.
Service oriented computing will not solve infrastructure problems because it is expensive and has the potential to lock you into an IT system that has no flexibility. There is no way that it will run as smoothly as promised, because there are too many components that could go wrong without human intervention.
The saying, "we've come a long way, baby", is very true. However, in my opinion, the truth of man's input by God's direction into the creation of anything means that any man-made machine cannot have the capability of automation, without human intervention and guidance. As the information infrastructure continues to evolve, there is still a long way to go for the future, and human intelligence and guidance are sure to remain a required part of its evolution.
The person who is computing the information into a structure needs to have the knowledge and a base understanding of what is going on before they can properly fix the problem. I feel technology is going to be the demise of us as humans. We can't rely on computers or else if something happens we won't know how to live.
Computing abilities have advanced greatly since their first creation. They can think faster than human brains; however, the creativity and ability to learn in a human brain is far superior to that of a computer. This means that man will always need to teach a computer the solutions to problems. There will never be an all inclusive answer to information infrastructure problems since technology continually evolves.
While there is little doubt that service-oriented computing offers major benefits by increasing the emphasis on software engineering relative to software programming, it is foolish to assume that the concept represents a complete solution to information infrastructure problems. My argument is a historical one, not a technical one. Complex problems (and information infrastructure certainly generates complex problems), rarely, if ever, have simple solutions. In addition, even the best solutions tend to generate their own set of problems. Consider some of the major evolutions in computing and ask yourself if they were complete solutions to information infrastructure problems. We've moved from the pampered behemoth computers of the post-WWII years to mainframes to mainframes with dumb terminals to desktop personal computers to server architecture to cloud computing, and so on. We should expect that the information infrastructure, and the problems that arise, will continue to evolve.
Information technology has evolved tremendously since man invented the world's first super computer. They are smart and can think faster than a human brain. However it is ludicrous to think infrastructure problems have becoming mechanical. Man invented it and man has to solve it. The human brain will always be first and foremost in the thinking process and no computer can ever replace it.
Information in industry is passed in different formats (hexadecimal, 32 bit word integer) and via a large variety of transmission protocols. In order for service oriented architectures to be truly efficient there would need to be a common mainframe computing architecture shared by all system or residing on a massive data concentrator that would allow all systems to be truly integrated. Currently the amount of investment necessary to do this is not worthwhile.
Infrastructure can only provide its highest service level when it is in good condition. Tight management of traffic to reduce traffic jams doesn't meet driver needs if the road is bumpy with potholes. Information infrastructure requires sufficient bandwidth, constant power, clear networks without hacking, and reliable service. Without high levels of physical infrastructure maintenance, service oriented computing through software is irrelevant. If the power is down, service oriented computing cannot provide a high level of service.
Information infrastructure problems are caused by a number of elements along the development cycle, from insufficient testing, to client interference. Expecting a software solution, like service-oriented computing, to mitigate all of these factors is incredibly unlikely. To truly get the most out of your information design, professional input is required at all stages of the development process.