10 Enterprise-class applications for easy migration to the public cloud

Source: Internet
Author: User
Keywords Cloud computing cloud applications public cloud cloud computing

Casa and Video is a Brazilian E-commerce site that sells all kinds of household items on the Internet, including air conditioners, cameras and other electronic products, as well as beds, bathroom equipment and outdoor furniture. All of the site's operations are run on the Amazon Web Services (AWS) public cloud, and all computing, storage, and multiple-instance operations have load balancing capabilities. Meanwhile, Netflix's streaming films and TV shows are being sold to its members in the Americas, Britannia and Ireland. Amazon cloud services are also used in the data centers around it.

Netflix started out as a data center, but soon moved most of its data center operations to the public cloud, where peak demand often came at night, especially on weekends. If Netflix uses Amazon's closest regional data center to its users during peak demand, it is naturally the most logical.

The view was also expressed that these examples were exceptions and could not be the general rule of the Organization that adopted the public cloud in its core business. Factors such as data security, privacy, and the fear that their managed data will fall into the hands of rivals in the public cloud have been hampering the adoption of public clouds by many organizations.

At the same time, CEOs and CFOs are beginning to see the benefits of the public cloud's cash-for-use model, which will require CIOs and senior IT managers to decide what their organization should be and where to use the public cloud. Even some non-critical mission applications.

Fortunately, there are many applications in any organization that can completely avoid these concerns and can be easily migrated to the public cloud for implementation or trial. Here are 10 groups of "public cloud ready" applications.

1, development and testing

The first set of public cloud applications is the development and testing of applications. In the absence of virtualization, each application server and database server can each occupy a single physical server, that is, the server usage is only a poor 10%. Even with virtualization, servers may not be fully exploited because the amount of test data used is dwarfed by the amount of production data.

These development and test servers may use a variety of artificially fabricated test data, but the data can be easily migrated to the public cloud. Also, you only need to pay when you use the cloud service. Agile development Methodologies, code branching, and continuous integration generate a lot of code builds and code versions, all of which require a rapid convergence and release of a large number of applications and database servers in parallel. It is logical to migrate all these servers to the public cloud. Not only do you need to pay to use these public cloud services, but you don't have to worry too much about network latency, storage costs, and storage performance.

2. Development Platform Service

As organizations accept the DevOps principles, they will increasingly use design, framework and prototyping, aggregation, agile project management, automated test tools, and development platforms, etc. for continuous code integration. As mentioned above, these services belong to the public cloud, more conducive to programmers to organize these elements when needed, and release them when they are not needed.

Of course, it is unlikely that these services will store any sensitive enterprise internal data on the public cloud.

3. Training Service

Training servers are typically easy to set at the start of a training session, and then easily disassembled at the end of the training. And they are likely to maintain only man-made data rather than real data. In other words, they are naturally suited to the public cloud.

From the console, the cloud's preconfigured tools can set up or dismantle training servers in a public cloud within minutes. These tools are also ready to set up the Self Service option, and the various training organizations can service themselves.

4, one-time large data items

A few years ago, when the New York Times needed to convert all its archives into PDF format, the newspaper used public cloud services. With 100 servers, this work is done in less than 24 hours.

Therefore, if a large data project requires 10,000 servers, it needs to be completed within a few days, or within a few hours, then the public cloud should be the right choice. No organization will buy a large number of physical servers for such a one-off project, even if they may be virtual servers.

5. Website

Corporate information, product pictures, price information, various brochures and other websites and portals that are occasionally written but often read are clearly and naturally suited to the public cloud. However, the security and privacy levels of public cloud providers are clearly more important than migrating this information.

6. Customer Relationship Management (CRM)

CRM software, such as Salesforce.com, is already in the cloud, so tools such as customer and expected management can run smoothly in the public cloud. Typically, they are not tightly integrated with other internal systems, such as mail storage, or sales and order management, which makes CRM systems easier to migrate to public clouds than many other applications.

7. Project management, expense report and time management

Like CRM, these three task support applications are also well suited to migrating to the public cloud.

However, if you are concerned about the security and privacy of sales and financial data, you can assign the data to a private cloud and migrate project management, time management, and expense reporting applications to the public cloud. In this way, the enterprise's key data can be generated and managed internally, thus forming a mixed cloud. Doing so can also free up a large number of servers in a private cloud for production or mission-critical applications.

8, mail

Large businesses have been using cloud-based mail-receiving services for years, and have stored old messages in accordance with the Symbian-Oxley Act or Basel II regulations. Consumers have also been using cloud-based mail services for many years. So it's only a matter of time before the enterprise's day-to-day mail migration clouds, especially when many businesses use Microsoft Exchange servers or Office 365 cloud services to manage their messages internally.

9. Human Resources

If you look at the number of mission-critical applications and other applications used by your business, you'll be amazed at the sheer size of the latter and the fact that most of them are only used for a period of time, and these applications are clogging up a variety of critical production applications. So, as much as possible, these infrequently used applications should be migrated to the public cloud to free up private cloud resources for production purposes, and because public cloud services are paid for use, they can also reduce overall costs.

For this reason, recruiting, staffing, welfare management and other human resource applications are ideal for migrating to the public cloud.

10. Anti-spam and anti-virus services based on cloud

Many organizations use cloud services to implement anti-spam filtering, anti-virus services, and so on. Even if these services are hosted within an organization, they can be easily migrated to an organization's public cloud instance.

Ultimately, CEOs and CFOs will want CIOs and senior IT managers to make greater use of the public cloud, as they can put fixed costs (infrastructure) into variable-cost columns (i.e., paid-for-service). On the other hand, concerns about security and privacy, fear of losing control of internal data, are hampering companies ' active shift to the public cloud.

Fortunately, by rigorously examining the nature of individual applications, they are able to avoid all of the above concerns and concerns. If they can, they can easily migrate to the public cloud, thereby saving additional resources in the private cloud for mission-critical applications and other systems that need to process sensitive data.

"Edit Recommendation"

Cloud computing Future: The public cloud private cloud does not separate the cloud computing supplier's mistake and the insufficiency Lee is very tangled: the domestic cloud computing "steel" "The responsible editor: Iris Wei TEL: (010) 68476606"

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.