Recently in Cloud Computing Category

Adobe introduced Acrobat.com a couple of years ago as a platform to enhance collaboration for its users of Acrobat 9. It included a file sharing feature (Share), a web conferencing feature (ConnectNow), and the ability to host document reviews from Acrobat 9 and forms data collection workflows from Acrobat 9.

It has evolved into a larger suite of services integrated closely not only with Acrobat 9 and the upcoming Acrobat X, but also with Creative Suite 5 and its CS Review service. It is a useful cloud offering in its own right, whether or not you use it with Acrobat or Creative Suite. Going beyond its document collaboration roots, it also includes the ability to become a Learning Management System repository when used with Captivate 5. I wrote a some blog entries a few months back about using Acrobat.com as a repository for eLearning with Captivate 5. And, for the basic service, it's free!

This morning, Adobe rolled out SendNow and CreatePDF, two new services that extend the value of Acrobat.com.
acrobat.com new service lineup

SendNow Service
SendNow allows you to send files to other people via email. It is similar to services like YouSendIt, but this based on the existing Acrobat.com infrastructure and has the backing of Adobe Systems' extensive cloud. 

You might wonder how it's different from the existing Share function of Acrobat.com. Share is about collaboration, and when you Share a file, it ends up in the other person's Acrobat.com files when they log into Acrobat.com. It's pretty neat when you're working with several people on the same project and you want everyone to have a copy of the document.

In the case of SendNow, it delivers an email with a tracked link to the file. When the user clicks the link, they are taken to a web page where they download the file. No login, no fuss, no muss. The file remains available for seven days then disappears. You can send up to 100MB at a time, and each file can be downloaded up to 100 times. If you need larger files or longer duration, you can subscribe to the SendNow service and receive more disk space as well as other benefits.

sendnow email message

CreatePDF Service
CreatePDF is a service that allows you to upload files and convert them to PDF. It also includes a desktop printer that will print to the service, and a capability to combine two or more PDFs into one PDF. The basic service will allow you to convert 5 files to PDF and print 5 files to PDF. To use the combination feature, you need a paid subscription.

CreatePDF Interface

Pricing models
The new services are available separately from Acrobat.com. It is unclear whether a subscription to Acrobat.com includes SendNow and CreatePDF, since the page hasn't been updated yet. However, since an Acrobat.com subscription has always included unlimited PDF conversions, I would imagine that the $15 per month for the Plus version of Acrobat.com would at least include CreatePDF, but I'll update this when I learn more about it.

Why Bother if I already own Acrobat?
Acrobat users are wondering about why they would need this service. Well, imagine that you're working on a shared computer that DOESN'T have Acrobat installed. Or, you're working in a library or other public terminal and there's no PDF maker. This offers you the ability to create a PDF from your native Office documents as well as the complete suite of file formats that Acrobat supports. Also, for many companies, the cost of Acrobat isn't palatable just for creating and combining PDFs, but a monthly subscription service is just the trick to increase productivity. And, of course, you get all of the other benefits of Acrobat.com to boot.

Growth is Good.
I am excited to see Acrobat.com grow. I believe that the cloud is a good move for Adobe, and while many users are just getting introduced to Acrobat.com, those of us who are old hats are liking the new features and services. I can't wait to see what's next.

Enhanced by Zemanta
I purchased and installed Parallels Desktop 6 yesterday. As a "loyal customer," I was offered a chance to purchase the upgrade ahead of the public launch on the 14th. However, the upgrade is freely available at parallels.com, so I don't feel so special after all.

From an interface perspective, Parallels doesn't feel that much different. From a performance perspective, though, changes are sometimes subtle and sometimes dramatic.

I have several Virtual Machines that I use on a regular basis. I have a Black MacBook 2Ghz Core 2 Duo machine with 3 GB of RAM and a 500 GB 7200 rpm hard drive. It is missing advanced graphics processing, so I can't say much about improvements in graphics performance.

The first thing I noticed when starting my Windows 7 Ultimate 64bit machine was how long it took to update Parallels tools. A very long wait looking at a black screen, and then finally a few restarts and updates to get things going, then success. It took about a half hour to go through all of the updates.

One of the things I find interesting is that the emulated hardware drivers have changed. I assume that there are performance and compatibility benefits, but I am not sure. I do know that Windows installed drivers for the newly detected hardware before Parallels tools installed.

I next wanted to install Kaspersky 2011, which comes "free" with Parallels Desktop. In Parallels 5, security was provided by Parallels Internet Security, which was a rebranded Kaspersky. This time around, it seems that we get the 3 month trial for free, and if we want to upgrade to a full subscription, then we can do this through a Parallels branded portal. This feels like a bait and switch to me. I did install the Kaspersky 2011 for Macintosh that is available now from Parallels' File menu, and it, too, offers the 3 month trial with offer to upgrade. I believe that if the marketing says "free," it should be clear that it's not a trial or limited time offer.

Operationally, Parallels feels a lot snappier than previous versions. I have commented on earlier version upgrades and also on dot releases that have been very, very welcome. This version seems to be one of them.

Starting Windows takes about 20% less time for me. Very obvious is a change in how the spinning ring cursors display. In Parallels 5, the Windows cursors would stutter. With Parallels 6, the stuttering is almost gone. I never knew the source of the stuttering, but the folks at Parallels have managed to smooth it out. Applications launch much, much faster and do not pause as long when displaying windows and menus. Another benefit is that my fans on the MacBook don't immediately max out when I start Windows. 

I find the reduced fans to be the most telling indicator of how well the folks at Parallels have optimized the virtual machine code to pass as much as possible on to the Mac without having to do the heavy lifting. Perhaps that's the new drivers I noticed when upgrading the VM? I don't know, but it's welcome!

All in all, I find this to be a buyworthy upgrade. Hopefully, there will be a better path to virus protection that doesn't make me buy a subscription to my "free" virus protection. I have a Norton subscription already with at least a year remaining; I'd rather transfer that than buy a new Kaspersky.
Enhanced by Zemanta
eLearning courses require a learning management system to keep track of who's taken what part of a course and who's passed or failed the assessments. What if you want to offer eLearning, however, but don't have an LMS? Enter Adobe Captivate 5 and its new integration with acrobat.com.

With Captivate 5, you can connect your assessment results to any SCORM or AICC compliant LMS and also to the Adobe Connect Enterprise LMS, now referred to as Adobe Acrobat Connect Pro in the prefs (which is interesting, since the product is now called simply Adobe Connect, but who's being picky...). New in Captivate 5 is the ability to report results to an acrobat.com account or to your own internal server. Of course, your own server would need a means of capturing the results, so you'd have to write a PHP, Cold Fusion or some other script to capture and record the results. We'll take a look at acrobat.com reporting in this post.

Take the quiz here to help me test the limits of the system. It's only four questions, so it won't take long.

Reporting to acrobat.com is easy. Open Preferences, then choose Reporting under the Quiz area. Enable reporting for this project, and then choose Acrobat.com. Click Configure... and enter your Acrobat.com credentials and the Company, Department and Course that define this project. Courses might have several parts, so you can aggregate several different assessments and projects into one course for reporting.

Once you click Save, Captivate will talk to acrobat.com and build the database to store the incoming quiz results.

acrobat_com_reporting.png

The results are easy to get out with the Adobe Captivate Quiz Results Analyzer, an AIR app that comes with Captivate but which is also available for free at adobe.com. Results can be viewed directly in the Quiz Analyzer or downloaded as CSV or as raw XML. CSV can then be opened in Excel or another database, while the XML download contains a file for each response. These can be parsed individually or as a whole.

The Quiz Analyzer asks you to choose a server then enter your credentials for that server. The Quiz Analyzer can look into Acrobat.com and other servers that you configure in the preferences panel under the Options button. Once you enter your Acrobat.com credentials, it allows you to select projects by company, department and course. Once you have set these three selectors, click Generate Report, and the lessons will then appear in the detail panel below.
Adobe Captivate Quiz Analyzer

Double click the project to see the overall results per learner. Double click the learner to see the results per question. The CSV reports reflect the currently visible data, so you will need to export to CSV several times to get the full data for each learner. Consider using the SQLite DB file that coordinates the XML export, or importing the XML into your favorite database application or spreadsheet.

When I do my monthly talks about Adobe Connect for eLearning and Rapid Training (second Tuesdays of each month usually; check for actual schedule), I often get asked how to get the data after the fact. Now, you can use acrobat.com to get the data. Of course, a robust LMS will make it easier to manage large numbers of courses and learners, but if you're just getting started, this is a great way to get into the eLearning game.
Enhanced by Zemanta
I freed up some hard drive space and decided to try virtualizing MacOSX Leopard Server on my MacBook. So far, the installation is proceeding smoothly. I want to understand the differences between Tiger and Leopard server, and also to look at Snow Leopard Server (I have a 30 day trial key from Apple for testing). Virtualization looks to be a very effective way of trying out different configuration options without risk.

Installation is easy; simply create a new virtual machine and insert the MacOSX Server install disk. Parallels 5 detects the OS, configures the VM appropriately, and boots into the Server Installer. After installing and configuring the Server OS, I installed the Parallels tools and ran Software Update a couple of times to bring the Server OS up to 10.5.8.

The only thing that's disconcerting is that Parallels believed that Parallels Tools hadn't been installed on the Guest OS. I ran the Parallels Tools installer one more time after all of the OS updates had been applied, and it seems to have "stuck."

Thanks again, Parallels, for making it easier to do more with less.
Enhanced by Zemanta
I went to Cloud Camp Boston recently and led a session on Collaboration, after I sat in on a session about security. Both of these are closely related, as any collaborative effort must also have an assurance that the participants in the collaboration are the only ones able to access the files or data that are part of the project. In a cloud situation, the files and data are often distributed over many different servers within the cloud. Concern was raised about shared resource situations, where multiple customers share resources on a single server in the cloud. The question: How do we prevent a malicious user from modifying or deleting content OUTSIDE of his realm? That is to say, a sideways attack. 

We all agreed that normal security best practices combined with a well-structured database with proper protections in place would be acceptable in most situations, since it is going to result in same or better protections that what we enjoy in client-server situations today. We can add pre-and post-transaction encryption to the mix to protect the data in transit, which is also pretty much standard these days with SSL as a minimum level. We could add to that hardware level encryption with dedicated appliances at each end of the line that encode, split, reassemble and decode the traffic, transparently to the user, but the cloud once again becomes the issue. 

In a client-server situation, there is one end-point (your data center) and multiple inputs (your clients). In a cloud situation, we add multiple end-points (the cloud). So long as the hardware encryption technology is present on all of the systems in the cloud (t which your project is assigned, of course), then there should be no problem.

On to the collaboration question. Collaboration has two meanings in the cloud; traditional person-to-person collaboration on projects,and also collaboration between apps/services in the cloud. Take Facebook as an example. Facebook opens its API to allow developers access your private data in order to enhance your Facebook experience. Facebook trades data with other applications by means of pre-arranged and well known data structures. Each application uses these data to produce is own content that gets displayed by Facebook. At the same time, the results are often shared with the user and the user's friends. Here, we have both schemes in place.

Our comfort level with our data must be driven by our trust that the applications in the cloud have been well designed and that vulnerabilities, when exposed, are addressed immediately. Unfortunately, since many cloud applications tend toward aggregation of services rather than having their own services, that trust must extend beyond to include secondary and tertiary applications, over which you have no control and with which you have no service agreement or contract. You may use an application with an email and calendaring function, for instance, but that functionality may be repackaged gmail and google calendars.

The watchwords, therefore, are "Constant Vigilance." Much like Mad-Eye Moody, we need to be aware of all of the players in our cloud applications, whether obvious to us or not. Talking to your service provider and setting clear expectations with respect to data interchange and secure transactions is also important, as your traditional agreements may not cover secondary and tertiary applications. Be sure to do your due diligence on those secondary and tertiary players as well. Despite Facebook's best efforts, an app may not have their same standards of data and privacy protection.
Enhanced by Zemanta

About this Archive

This page is an archive of recent entries in the Cloud Computing category.

Business is the previous category.

Collaboration is the next category.

Find recent content on the main index or look in the archives to find all content.