Adopting cloud computing is no longer a matter of whether or not to adopt, but rather when and with what intensity and speed it should be adopted. This pace will depend, among other factors, the degree of maturity of the company and its IT department, its positioning strategy in the market, the degree of adherence to innovations and, of course, also external aspects such as availability and capacity communications infrastructure that meets the company requirements. The IT department must lead this process and, therefore, analyze the risks involved at your own risk. The success or failure of adoption of cloud depends on how well it is designed and executed.
A few years ago, cloud was curiosity and it is natural that the cloud providers themselves are still in various stages of evolution and maturity. As the word cloud has become a hype, any service provider began to show the market as a provider or expert in cloud offerings. Thus, hosting and colocation providers, from one day to another, become cloud providers, changing only the advertising of their offerings. The cloud offered by them is still hosting or colocation. Companies on-premise software become SaaS providers simply creating instances of your application on an external data center. It is the old ASP (remember?) Masquerading as SaaS. So while cloud is an inevitable trend, the path to it can be a bit rocky …
How IT should act? To Draw a cloud strategy, is a key. This involves defining which applications will go to the cloud, following their migration, and whether these are private or public clouds, or even if both solutions coexist interoperating. The strategy should define where to start. For minor applications? Or for that are more independent and do not require interoperability with other? Or by seasonal applications? Finally, each organization should define its own strategy.
For example, an ERP is a lot of demand characteristic interconnection with various other applications. Take it to the cloud means that these interconnections have to work satisfactorily. And where are these applications? In the same cloud ERP or other clouds? Or continue on-premise? An important and often almost forgotten factor is that, most often, we look at the very low processing costs offered by cloud providers, but the costs of connection (communications) can be high if the volume of data exchanged to maintain interoperability between various applications in cloud and on-premise is very high.
This is a scenario that most medium and large companies will have to endure for long. It will be very difficult to migrate to cloud computing in the Big Bang model. It is a gradual process and therefore the coexistence of this complex and interoperable environment must be considered in the migration strategy.
Migrate to a public cloud does not mean giving of IT governance. This, however, becomes more important. The IT department no longer worry about issues such as installing new operating system release, but must keep track of the level of service performed by the cloud provider. The roles and responsibilities exist today in IT should be redesigned to be distributed and shared between IT and provider.
The choice of provider is another important variable.
Hardly a company born and raised by B2C optical can turn into a successful B2B.
The cloud strategy should involve other areas beyond IT. Risk Management, audit and legal are some examples. Issues such as sovereignty of the data, ensuring adherence to industry regulations which the company operates, the issues of audit trail, issues concerning migration of data and applications in case of exchange of the cloud provider, are among factors that IT will need much support. There are also legal issues regarding the use of current licenses for on-premise software in external clouds. The contract with the provider’s own demand variables, the on-premise model, need not be considered.
An example: If you terminate the contract with a cloud provider, your data will still be stored in it. What conditions and technologies it offers so you migrate to another provider? Or the provider changes, without notice, its data from a data center located in your country to another country, creating a regulatory inquiry. Anyway, are variables that the IT department does not have enough to act autonomously expertise.
The migration process is an important element. Will be treated as any flaws in the operation? Who will be responsible? What is the role of the provider and its IT in every aspect of migration? An important and should be carefully analyzed aspect is to capitalize on the potential of certain public clouds, you will be required to use specific technologies and APIs, which can create a lock-in and substantially delay or any change of provider. Some cloud providers keep under wraps its technology and access to their data centers. This can create complications in case of need for forensic investigations and audits.
Cloud computing is not magic. You, adopting a public cloud, is transferring its hardware to software. You will only see virtual servers. But these virtual servers need the data centers of the cloud provider. Your limit is the limit of the provider. Generally, this limit is infinitely greater than what most companies have in their data center, but even so, some care must be taken. Do not forget that a cloud provider, for profit, need to share the most of their physical resources among its customers. Eventually, you may encounter bottlenecks arising from this share, as interference from other customers who cohabit the same physical servers that make up your virtual or sharing of storage and networks that connect these server machines applications. And the ever-present bottleneck, here in India, the limitations of our broad bands.
Therefore, the IT department has a very important role in the design of cloud strategy. Should lead the process and not be driven by it. Otherwise, when problems arise (and always appear), will be forced to chase the game. Thus, it is fitting that the lead and creating policies and practices of adoption and use of cloud computing.
The fact that mobile devices such as smartphones and tablets are becoming cloud devices is not new. What is new is that we’re really getting to the saturation point of these devices, leading to greater use of the cloud for mobile applications and providers. Use one that should increase even faster this year.
Smartphones and tablets are getting faster, more capable, and their applications, more sophisticated. My smartphone can download data faster than most DSL services can, the user interfaces are easy to handle, and the applications are equal or superior to what we can find in a PC. In fact, if not for the fact that my smartphone to have a 4 inch screen, I would have written this post on it.
This does not mean that mobile devices have reached the maximum of their technical capability. Suppliers keep finding new ways to improve them. But this task is becoming increasingly difficult. Therefore, the push toward innovations that improve the use of smartphones and tablets are migrating to the cloud solutions.
Side infrastructure, the cloud is already playing an increasingly important role. With the use of SDN, some operators are moving the base stations to the data center. This is important because the base station is the most expensive part of a cellular network. Moving it to the data center (and the cloud) allows the operator to provide sufficient processing capacity in each cell, being better prepared to handle peak traffic, allocating processing resources in parts of the network where they are most needed at any given time.
Also the platform vendors like Apple and Google are pushing computing and storage to cloud-based platforms. Good example of this movement are Google Drive support for document editing and expanding iCloud editing capabilities from the iWork suite.
In fact, mobile devices are becoming more data friendly than stand-alone terminal platforms. This provides better performance, resilience, and of course, another source of revenue for suppliers (again, Google Drive and iCloud are good examples).
On the application side, application providers are taking the same path as the platform vendors, which means greater use of the cloud. Application providers are focusing on development tools for native cloud applications and trying to push as much processing and storage systems to back-end.
Of course, this means more reliance on network connectivity and bandwidth, but this problem is being solved with the increasing use of WiFi, 3G and 4G cellular networks.
The growth of mobile technology has clearly changed our lives. Now, the increasing use of cloud will drive more and more evolution of mobile platforms and infrastructure.
Has the internet effected your life? Currently you no longer need a computer to write a text, you do so on your tablet, phone, or how about the Google Docs? Or even reach a customer? You can gain new customers through the internet, there are businesses and people earning your valuable money via Internet. A great example is the team’s “Back Door” is a comedy channel that started gaining public via YouTube, posting videos, its beginning was in 2012 and today has had videos that have reached over 1 million internet users.
How cloud computing solutions effects this?
Cloud computing is a form of the central computer (server) perform all processes that should be done on your home computer, as a result you get just the result of this processing. A tool as an example, is the google docs, you create files for it and just type text, the rest is a google server that processes the data and makes the whole job.
Ok, and how cloud computing effects me?
Effects a lot! With cloud computing growing every day, computers for jobs of the future will be cheaper, requiring only the ram-memory, processor and motherboard. The google has given some indications that it will release an OS for the internet, you will not even need a HD, because your data will be hosted in the cloud, requiring only an Internet connection. If you are opening a business, I recommend you to look for a good business or professional who understands the concept of cloud computing.
Software of the Future: Cloud
Today, you simply hire a professional or a company who understands SEO, cloud computing, and it will make your company earn more and save you any costs because you will not need a technician, another example is that with cloud computing, the software updates (system) for your business can be conducted without the presence of a technician.
As we have seen, cloud computing is the future and will only grow, we see everyday people increasingly using the internet to access information and even have meetings. Update your company with a system in the cloud and enjoy its benefits, software that are installed on your computers are already getting in the past and it tends to increase more and more.
Cloud computing also known as virtual server computing, the model computing technologies using computer and network development based on internet. The term “cloud” here is a metaphor for networking parlance Internet and as an associate of the complexity of the infrastructure contained in it. In this computing model, all possibilities related to information technology are provided in the form of “service”, allowing users to access technology services from a provider that “in cloud” without having to have the knowledge and experience of the technology, and not care about the infrastructure that serves the technology.
According to the experts, “Cloud Computing Services is the form in which information is stored in the permanent server on the Internet and is only temporarily stored in the client computer, including PCs, center entertainment, computers in business, the media handheld computers”. Cloud computing is a general concept including concepts such as software services, Web 2.0 and other issues appeared recently, the trend emerging technologies, including its main theme is Internet-based problem to meet the computing needs of the users. For example, the service Google AppEngine application provides conventional business online, can access from a web browser, while the software and data are stored on the server.
The term cloud computing was born between 2007 not to talk about a new trend, but to generalize the direction of information infrastructure which has been taking place since the past few years. This concept can be interpreted in a simple way: the enormous computing resources such as software, services and the services will be located at the virtual server (cloud) on the Internet rather than in computer and family office (on the ground) for people to connect and use whenever they need to. With these services available on the Internet, businesses are not buying and maintaining hundreds or even thousands of computers and software. Most people already use popular cloud services with e-mail, photo albums and digital maps.
The term cloud emanate from application grid computing in 1980, followed by on-demand computing (utility computing) and Software as a service (SaaS).
Grid computing focuses on moving a workload to the location of the computing resources needed to use. A network is a group of servers on which tasks are divided into smaller tasks to run in parallel, is seen as a virtual server.
With cloud computing, computing resources such as servers can be shaped or trimmed from the infrastructure and hardware platform becomes available to perform the tasks.
Virtual server computing is often confused with grid computing, (“a form of distributed computing in which the existence of a ‘virtual supercomputer’, is the inclusion of a cluster computer network, the computer link Soft, coordinate activities to implement the massive task“), computing on demand (utility computing) (“blocks of computer resources, such as processors and memory in a service role. A similar observation for the infrastructure works such as traditional electricity or telephone networks“) and autonomic computing (“computer systems capable of self-management“). In fact, many systems are equipped with grid system, which autonomous features and are marketed like utilities, but cloud computing can be seen as a natural step following the development of model-on-demand network. Many successful cloud architectures have not provided the infrastructure or at specified files or file systems including marketing network peer like BitTorrent and Skype.
The majority of the infrastructure of cloud computing today is a combination of reliable services that are delivered through data centers built on the server with different technologies of virtualization. These services can be accessed from anywhere in the world, in which the cloud is a single access point for all computer needs of customers. The commercial services should meet the requirements of service quality from the customer and are typically given the service level agreement. The open standards and open source software also contribute to the development of virtual server computing.
Thus, before to be able to deploy an application (e.g. a Web page), you have to go buy / rent one or more servers, then a server located in the data center, then this cloud computing allows you to simplify the process of buying / renting it.
Reduce costs: Enterprises will be able to cut costs for the sale, installation and maintenance resources. Clearly, instead of having to appoint an expert to buy servers, install server, server maintenance, now you do not need to do anything than to identify their exact needs and resource requirements. Too convenient!.
Reduce complexity in the structure of the enterprise: Enterprise to produce goods that have both a specialist IT to operate, maintain server is too costly. If you outsource this process, the business will focus on the production of their goods and expertise reduce complexity in structure.
Cloud computing is developed and provided by multiple vendors, including Google, Salesforce as well as the traditional providers such as Sun Microsystems, HP, IBM, Intel, Cisco, Microsoft and ESDS eNlight Cloud. It is used by many individuals and major companies such as General Electric, L’Oreal, Procter & Gamble and etc.
As Brandon Butler, Network World, informed, PaaS seems to be turning into IaaS. Not sure that is news to anyone, but it’s interesting that people are starting to understand this situation.
At the heart of the matter is the fact that PaaS is now in the area’s most defined cloud computing solutions. Approaches, resources and definitions vary widely, with many providers of PaaS offering a specific focus, which may include support for specific programming languages.
In addition, many providers are working with IaaS PaaS, or IaaS providers being bought by, the logical reason that IaaS need a place to build applications and PaaS providers need infrastructure services to support the resulting applications.
This raises the question: what is the role of PaaS in the enterprise?
PaaS providers have been sitting in the shadows a bit. In the accounts of Gartner, the market for cloud computing is of 131 billion dollars. PaaS is about 1%, whereas SaaS is 14.7% of the market and IaaS with 5.5%. Based on cloud services business processes account for most of 28%. ”
However, a dark side of the PaaS model emerged last year: some people consider it too complicated and too limiting for most development efforts. Furthermore, most IaaS providers also offer development tools. What is the best way and / or platform for application development for your business? PaaS has some good points and some bad.
A downside? Most PaaS offerings placed in a developer sandbox, providing only the features and functions of the PaaS provider to create and deploy applications. Although this allows a easy and controlled development process, many developers need to access other resources and tools to support specific features, such as remote and native APIs and middleware services and database.
A good side? PaaS offers a standard for application development, testing and deployment unified platform, making it easier and faster development, at least in theory. But until now, most companies have not yet purchased this concept, much less tried to accomplish it.
The fact is that PaaS is not dying, but it’s changing. PaaS is being, in fact, combined with IaaS. Makes sense PaaS capabilities exist as part of an IaaS provider because PaaS platform needs access to storage services, database services, computing services, and so on. This is a good thing.
PaaS is adjusting to market needs.
By the time the market began to talk about cloud computing, most attention was given on the concept of Public Cloud Solutions. Today, however, the priority of IT departments who study the adoption of cloud architecture is to invest in private cloud or hybrid cloud.
Private clouds also have their share of challenges and they are not restricted only to security issues. The difficulty of identifying and managing operational processes is still a barrier for many projects, not counting investments and preparation required for migrating traditional IT environments to cloud computing.
Meet Four Attributes Necessary For The Private Cloud.
1. A Private Cloud Solution Cannot Be Just a Cloud
Technological concept known as private cloud goes beyond virtualization technology environment. Virtualization is an enabling infrastructure, but what makes them particularly attractive public clouds, is the flexibility and the nature of pay-per-use.
In areas of the company, the features should be similar. The public are the business units, which saw consumer IT. They can “pay” for what they consume and have the flexibility and elasticity to meet variations in volumes and workloads. In many cases, they must gain the ability to provision infrastructure itself. What can not be done is to manage virtual servers in the same way that physicists. If so, the infrastructure does not deserve the definition of cloud computing.
2. The Infrastructure Must Respond To Fluctuations In Capacity Demand
Private cloud must be able to offer ability to restructure and agile. Public clouds do this through server groups. In a corporate network, you can not justify the maintenance of thousands of idle servers, but the company must have a fast way to reallocate capacity.
3. There Must Be a Decision About Who Has Access Control: Users or IT
The company must decide the line of own service users and centralized IT control. Anyone who has a credit card can make an account in the public cloud in minutes. Within the organization, as would be the case? The company wants employees and departments to create their own user accounts and take large blocks of storage on their own?
4. Future Options Should be Taken Into Account
The way the company develops the architecture of private cloud affects the way it expands. It is good to study the market and use a methodology wondering what might need to hire capacity in public clouds and make the appropriate integration.
The year 2014 promises to present developments in relation to cloud computing, a technology with great potential that, although present in our day-to-day, still has much to offer. Here are five trends that should strengthen the use of cloud as a service:
On and offline increasingly connected: Social networks have quickly become the main organizer of the communication by the Internet. These tools offer tremendous opportunities, not only to professional and personal relationships, but also for shopping. However, the facilities also bring risks and concerns, and all data and personal images (sometimes intimate) can be stolen and misused, damaging the reputation of the individual within and outside the web. Therefore, it becomes increasingly important to be careful with storing photos and personal data.
Scanning by the government: Government entities and other companies have adopted more frequently the use of information and communication technologies (ICT) to provide and improve government services, transactions and interactions with citizens. It is a policy of digital, or e-government, which should be expanded from the 2014 government.
Developers in charge: With so many different platforms and languages, the market has difficulty in filling the gap of vacancies because there simply are not enough programmers. This insatiable demand for developers will remain for 2014, putting them in prime position, with offers of high salaries and status to the best curricula.
Next generation mobile networks: Mobile fever exploded among all the cities in the country. The use of smartphones already goes far beyond the posts on social networks, today’s mobile buy tickets, food, paid the taxi and offers a huge amount of content media. With the arrival of major events like the World Cup, the mobile operators are preparing to compete for the hegemony of 4G , which will be increasingly demanded. Next to it, grow a range of products and services offered by the network.
A new way of learning: Today students from all corners of the world can sign up for online classes to study languages, Computer Science, History, Psychology, Astronomy, among others, often for free. The interest in online courses must jump, and increased supply, along with technological improvements, move e-learning to another level.
Many companies have decided to move their web-based platforms and applications to the cloud. The term cloud computing has become so popular that even those who do not know what it means but have at least heard about it. Despite that popularity, while many companies are comfortable moving their web presence to the cloud, they may still be reluctant to move internal applications such as customer relationship management (CRM) software.
It’s a smart move to use Cloud Computing Solutions-Based CRM?
Cloud vendors obviously respond with a resounding yes. They say it will save your money, eliminate the need for high power servers and infrastructure, and also allow you to reduce the amount of time the technology team have to spend maintaining it. Moreover, everyone in your company will have access to the CRM system whenever and wherever needed.
Those who oppose it, sure would be thinking about the security of their applications and not giving them in the hands of a third party vendor or one of its partners hosting sites. You will also be required to have an Internet connection anytime you need to use CRM software. And you will be tied into a subscription price for as long as you continue to use the software and may not be able to migrate easily, if you want or need a change.
Ultimately, the decision you make will be based on economic, technical and business process-related factors. If your company cannot simply afford to buy the necessary equipment to run the CRM software at home, the cloud may be your only option. On the other hand, if you have all the infrastructure in place and maybe even want to maintain your own version of an open source CRM system, an on-premise or hosted solution may be best for you.
This blog will be of immense interest for the young minds who are interested in development of an application and then publishing it to the outer world or to make use of the application anywhere and everywhere. Some small and developing businesses who and into software development domain also have the same requirement where they have a software but don’t have a powerful infrastructure to host it and maintain it.
Infrastructure as a service (IaaS) is a business model which encourages the users to access the infrastructure resources or computing resources in a virtual environment. This environment offers resources such as virtual servers, load balancers, space, IP addresses, bandwidth and network connections. IaaS model distributes the resources through various data centers.
IaaS providers are responsible for maintaining the entire infrastructure to facilitate the users. Clients access these virtual resources to develop their web applications and other IT platforms. This model is very cost effective for developing IT companies and enables them to leverage the robust infrastructure at nominal charges without the burden of maintaining the hardware required for IT solutions. A client does not have to worry about cost involved in maintaining the infrastructure which they use sparingly or not very often.
IaaS providers also offer internal networks such as virtual networks and private clouds, clouds can be used to store business data and also enables to run applications required for business operation. The IaaS model uses the concept of pooled resources, which are exposed to the external world through physical servers or data centers. The computing capabilities are distributed and managed uniformly through the data centers. Using any infrastructure as a service is always beneficial as it eliminates the wastage of resources because one can always opt for more when required. Lot of small businesses are moving to IaaS model as this is a very cost effective alternative for cost cuttings for evolving businesses.
Using any service be it SaaS or IaaS raises serious security concerns as the business critical information is shared with other business offering the service. IaaS is very secure as the subscriber gets a security protocol that they use to access the infrastructure. IaaS also offers free of cost disaster recovery in case of flooding, theft and fire because most of the infrastructure resources are virtual and are easy to recover and maintain.
Infrastructure as a service encourages small IT businesses and helps in development of national economy.
In my last blog I deep dived into the vast world of software as a service. The whole SAAS infrastructure did sound like a little stiff, tightly coupled to the browsers and had limitations of a web page. In past couple of years the Internet technology has come a long way and has evolved from static non responsive designs to dynamic user experience in terms of the application. With wide spread use of HTML 5 and CSS3 the Webpages now provide and experience which was never experienced ever before.
SAAS architecture has grown from a simple web based service to a platform which supports countless number of practical and profitable markets. This attracts more and more developers to converge and develop flexible and remunerating products. We can only anticipate or speculate the growth of the SAAS in coming years.
A report submitted by Gartner (An Information Technology Research and Advisory firm) has estimated that the SAAS business will grow at a steady CAGR (compound annual growth rate) of 19.5% through 2016. Customer Relationship Management (CRM) systems will be the largest market with in SaaS segment. Other sub segments like Office Suites, Business Intelligence Platform, Digital Content Creation, Business Intelligence Applications, Enterprise Content Management, ERP, Project & Portfolio Management & Supply Chain Management will also show significant growth.
Recent trends on SAAS are into multimedia domain. Things like internet radio, pay per view video is creating a lot of buzz on the internet. Internet radio and online MP3 are available at a very low price. We are going to experience a huge evolution in SAAS powered multimedia development, distribution and access methods in following year and years to come. Many magazines which were available in print versions are now available in digital formats with improved user experience i.e. on web and on devices like ipad, iphone, kindle etc, with more and more digitization of resources will make a powerful platform for SAAS to grow.
As software companies continue to explore new markets and business models by offering SaaS offerings, pricing and performance management becomes an essential factor to determine the success.
According to a PwC’s (PricewaterhouseCoopers Pvt. Ltd.) report SaaS offerings should be driven by price and performance management. It takes companies around 2 years to reach break-even therefore effective pricing strategy is a key to making a successful transition to the SaaS model.
PwC defines a four-part pricing framework when migrating to a SaaS model including SaaS pricing strategy, pricing formulation, transaction management and performance management. Capturing the true value of a product would be essential; else this would minimize/eliminate profits. A failure to consider legacy products or offering products at dramatically less expensive can make the SaaS product seem like an inferior, lesser option, “the report said”.