HOME
•
SAMPLES
•
CONTACT
•
BLOG |
||||||
Blog Topic: Microsoft & the Cloud |
Topics |
|||||
Significant investments are being made in the cloud by many of the world’s leading companies and cloud computing continues to evolve. The fact that a company can fulfill its computing requirements on an as-needed basis by simply purchasing services is a key attractor to the cloud. Essentially, cloud computing consists of a ‘pay for use’ model similar to what a utility company offers. A company’s size and its computing prerequisites dictate the scale of services it will require. Cloud features, such as scalability and on-demand resource allocation, are fundamental to why an increasing number of small companies and large enterprises are incorporating the cloud into their business. Over time, Microsoft has steadily increased its investments in the cloud as well as partnered with major global companies on cloud-based initiatives. These investments reflect not only the importance Microsoft places on this technology trend, but they indicate where MS executives think the future of computing is headed. For example, user demand for access to cloud-based content and apps via dedicated and mobile devices is constantly on the increase. Most computer and mobile users make a daily experience of accessing sites, such as Facebook, Flickr, and LinkedIn, which are essentially cloud computing services. A major portion of SMBs and enterprises are expected to adopt a similar model because it will allow companies to focus more on business and leave the IT infrastructure to specialists. The
cure-all for computing’s ills
on a global scale? Cloud
computing can make a
variety of computing
services available to companies of all sizes on an ‘as-need’ basis. It
allows
providers to offer a range of physical resources, such as processors,
data
storage, applications, and platform access for developers. Providers
accomplish
this by having extensive server farms strategically located around the
world. Microsoft
plants its platform flag and
rallies the troops. The Azure Services Platform can best be described as a platform in the cloud. However, it’s more accurate to say that Azure encompasses a variety of services that form a platform, and its offerings for application developers are substantial. Developers can create scalable applications off-premises by accessing a comprehensive set of development tools, services, and management systems. With Windows Azure, new functionality will continue to be rolled out over 2011 and beyond. These features will make it simpler to move existing applications into the cloud. In addition, the services available to cloud-hosted applications will also be increased. This array of feature-rich technology indicates that Windows Azure is on track to become a far more complete platform, technologically, as compared to Amazon’s EC2 and Google’s AppEngine. But, really, Microsoft’s cloud computing strategy is a tale of two clouds. On the one hand is its emerging platform as a service as described above. On the other hand are its popular application offerings: SharePoint, Exchange, Dynamics CRM, and Office Web Apps. This indicates Microsoft’s approach toward the cloud as also based on offering an SaaS (Service-as-a-Software) platform. Online
Applications? According to MS, You
ain’t seen nothing yet. As part of its effort to rally more users and companies to the cloud, Microsoft had originally introduced Office Live Workspace as a direct competitor to Google Documents. With the launch of SkyDrive, Microsoft’s online storage repository, the company renamed the online suite of applications to Office Web Apps as part of its Windows Live Service. Office Web Apps includes browser-based editions of Word, Excel, and PowerPoint. Documents are saved “in the cloud,” in the Microsoft SkyDrive, and can be created and edited in a browser or opened in Word. In addition to the free version of Office Web Apps on Windows Live, there is also a version of Microsoft Office Web Apps for Organizations. The software both enables organizations to set up their own intranets and to access and store shared files via the SharePoint website. SharePoint’s close integration with the Office Web Apps for Organizations software provides diverse means for document sharing and collaboration. If 2007 to 2010 was a watershed period for SaaS (Software-as-a-Service) to begin showing the breadth and depth of its potential, look for 2011 as the year when Microsoft reinforces its offerings toward achieving further cloud robustness. Because even though Microsoft’s diverse upgrades and releases have met, and sometimes exceeded, expectations for out-of-the-box software, the online components have often fallen short. Of course, Microsoft would argue that building a cloud that meets everyone’s expectations—individual users, SMBs, enterprises—is a constant work in progress. However, it’s useful to keep in mind some of the inherent deficiencies that the cloud will likely never overcome. For example, databases with their high I/O requirements perform best when located in an on-premises server as opposed to a remote WAN-based location. Latency is another pitfall that 24/7 high-intensity businesses must be wary of. CIOs need to consider what constitutes acceptable relays of information and what is unacceptable. In general, a LAN-based application will deliver micro-second response times. WAN latency via the Internet can increase significantly to milliseconds. As Microsoft diversifies its cloud services it faces stiff competition from a number of players who took early advantage of the trend. For example, Amazon Web Services first offered cloud-based services in 2006. It has already gained significant adoptions from small to mid-sized businesses that have chosen to create their data centers in the cloud, capitalizing on scalability. However, Microsoft’s comprehensive services platform, the push toward key software products as SaaS (Software as a Service), advanced testing, and development are key elements to customer satisfaction, brand allegiance, and successful cloud computing experiences. Virtualization enables companies of any size to achieve greater measures of business agility and cost effectiveness. It also offers a range of advantages for transforming an IT department from a source of expense to a tool for greater corporate profit. |
||||||
|
||||||
Kerry Doyle 2011 All Rights Reserved |