Not long ago, I wrote some articles about how my company went into the cloud storage. Specifically, we are mainly taking SaaS (software as a service) path. This is my solution to the problem of "Shoemaker's children have no shoes to wear". Although we are leading many people to quickly enter the cloud storage and large data era, we still ignore the use of their own equipment. This has led to many problems with cloud storage.
1. Backup unless you have two remote data centers or Dr Centers, and make sure nothing happens at the same time in two centers. It is not enough to back up data in a traditional way where they are. What if you meet a hurricane or an eastern earthquake like the one in the northeast? Can your backup travel across the continent and safely escape the "shark wind" that may be coming? Cloud Storage can!
2. Facsimile is still considered a high-tech product, but it is not very safe, and no company will have a large warehouse to store those received faxes. Moreover, we do not have to put down our body to use the fax machine to occupy the limited office space. Now, there is a cloud fax service. When people start using e-mail, the day when you get a fax number and wait for the fax to be received is over. Of course, I started using e-fax years ago.
3. Training videos once, every week in Friday in our company are Training day, the company's people are crowded in one or two of our office in Durham Cabin, we use television broadcast to the head office in Chicago, and then engage in technical dialogue. We recorded these training videos for later hire. I tried to put them in the Dropbox, but the files were too big for space. Now they're all on our company's private YouTube channel. You can't see it, but it's there.
4.CRM If you have more than one salesperson, it becomes tedious and complicated to manage CRM yourself. There is an inexpensive alternative to SUGARCRM, and its advantage is that if people open up a management in the free version, then people can cloud it without a low data migration problem.
5. File sharing We are now almost completely moving the data to Google Drive, but there is still some data that we have stored in Dropbox, which is cheap and has windows Sharing (aka Smb/cifs/samba) or mirrors, and so on. You can even share things with http links. Seriously, if you haven't tried Dropbox or related services, I think you may not have lived in modern society.
6. Copyright Control If you need a private or public repository, you should not hesitate to choose GitHub and BitBucket. These services have been proven safe and reliable by a large number of developers. Now these self hosting libraries, which contain valuable research and development time, have enabled you to stay away from the work that pays.
7. Problem tracking/project management There are a number of tools to support this management and there is really no exciting reason for you to start your own jira.
8. Human resources Management You need a human resources management software when the HR supervisor notifies you that he is going on vacation and other HR staff are not. This thing can be easily stored in the cloud unless you are a large organization with an extra staff.
Not everything can be stored in a cloud without effort, something that needs more thinking and planning, and includes the following:
9. Identity we chose Google on this issue, and it is perfect for the NSA and for us! But this needs to make some choices before storing its cloud, because you need to choose the right cloud product through your identity provider.
10. Database this needs to take into account the size, concurrency, reliability, recoverability, and all the tedious things of data. Especially if you are considering replacing a database that is updated like MongoDB or hbase, these are practical products developed by PAAs and IaaS providers.
11. Application Server do you enjoy installing or maintaining infrastructure on Tomcat or PHP or node? Do you prefer to wait for the internet phone or do you want to broadcast it on your own? You may not be able to upload your existing complex applications to the cloud storage platform immediately, but you can at least look at it.
12. Why does the communication need to have a user switch? Why would there be video and conference stuff? Cloud storage will keep everything you have. But if you have a lot of basic settings, these may be hard to finish in one night.
13. Office Kits really, you can also learn about Google office kits or anything like that. But we should not underestimate our own efforts-graphics and other things may not be perfect translation, and there will always be a functional gap. Of course, most people don't use these features, and a lot of the reason is "it doesn't need to be". But it will have some impact on these small, junior companies in a year's time. Rome was not built in a day, after all.
14. Load test in the next few months, more and more of this phrase will be heard in your life. Frankly, traditional load-testing tools, such as mercury, are really powerful. But you might need some geometric multiplier to test the horsepower of the server farm. In addition, it requires careful maintenance. Therefore, some of the expertise of people at this time is difficult to be played.
15. Continuous integration Perhaps your PAAs provider does not integrate data like cloud storage, although I expect them to do it quickly (or to work with cloud storage like the Google App engine). You can store your corporate logo cloud. If your source control and application servers have been stored in the cloud, it's easier.
16.WIKI if you have to try to maintain your WIKI and it's not so necessary, I think it's going to be a big headache for you. Note that although many of the wikis based on cloud storage platforms are in the "Crappy imitation wysiwig editor" rather than those that wiki users love. No matter what you do, don't let anyone influence you to sync your wiki into Google Office suite!
17.cms/website I have done some projects, some companies in order to customize the enterprise settings, at the expense of millions of of dollars. Of course, these highly interactive things should not exist on the Drupal and CMS management systems, but should be the marketing staff to edit them. Don't worry, just try to get close and click and edit them.
These are the things that I think people now understand about cloud storage that are more superficial or urgent to understand, and what do you think we can do now to easily cloud storage, or later cloud storage?