Archive

Posts Tagged ‘Cloud computing’

Google IO 2011

May 11, 2011 Leave a comment

I am so bummed that I could not get tickets to the Google IO 2011. I wanted to be there this year but tickets were sold out in 59 minutes and I could never get to the site.

As expected, a lot has been going on at the IO this year with big announcements coming from Google including its Cloud Music Service. My previous post was about Amazon’s cloud storage and music player and now we have another tech giant jumping into the same arena. I think Google has an advantage since it can immediately have an Android app and accessibility from Android phones will be high. However, I am not quite sure if I would use it from a mobile device especially if I have to use my 3G data plan. With telecom companies limiting the data plans, it is difficult to take advantage of such cloud based players.

One thing I would like to see is Google coming up with something totally radical and not just follow some other company’s game plan. Google is better than that and somehow, It trying to imitate others especially in the social network playground and now the cloud, leaves me a bit disappointed.

There were bunch of other announcements too including Movie rentals for Android, Icecream sandwich etc. You can find more of the google announcements here.

To watch it live, go here.

A lot of twitter activity is going on too and you can track it with tag #io2011. Google IO site has a cool around the globe tracking that you can see at http://www.google.com/events/io/2011/io2011.html .

I hope 2012 will be the year I can make it to this annual event.

The Apple Obsession

March 2, 2011 Leave a comment
Image representing Apple as depicted in CrunchBase

Image via CrunchBase

Since the past couple of months, there have been several rumors around IPad, iPhone and iPod Touch. Everyone has been eagerly awaiting the launch of iPad 2 and I am one of them. Finally, today – March 2, 2011 is the day we will get to hear some announcement.

Apple has been one of the most innovative companies and become a mainstream brand. Apple’s success can be attributed primarily to the visionary Steve Jobs. His mind works leaps and bounds ahead of most people. He is even a celebrity now with paparazzi like following. I do sincerely hope he recovers and gives us many more wonderful and cool gadgets.

I recently read that Apple should get into the Cloud since it is so good at doing many innovative things and can easily become a cloud success. But I don’t think Apple should spread itself thin. Apple is best at creating cutting edge and cool products along with reliable software to back them up. Their main forte is physical products that look great and appeal to a wide demographic, even non-techies. Cloud Computing is more about running businesses efficiently, storage and IT infrastructure.  There are already too many players getting into the cloud and it has become really crowded in there. I am sure if Apple ever decided to get into the cloud business they would do good, but why. Do what you do best.

New Players in Cloud

January 31, 2011 Leave a comment

More and more companies are jumping into cloud computing after realizing the huge potential it has to offer. Just last week Verizon made the leap by acquiring Terremark Worldwide. It seems a surprising move, but looking closely, it makes total sense. Verizon is correct that IPads and IPhones mean mobility, and cloud plays a huge part in mobile applications. Cloud and mobile do go hand in hand, considering that a lot of apps may be storing data in the cloud since cellphones are not as powerful as desktops.

HP has stepped up their cloud computing lineup while Intel is investing heavily into research in cloud computing. A lot of new trends are emerging this year surround cloud and its application. Surveys are revealing increased spending towards cloud infrastructure. Businesses, big and small have started using cloud services to support their operations.

One question that still comes up for me is – how will cloud affect an individual user? How does one single person use cloud services to his or her advantage? As someone who backed up all 2010 videos and pictures to physical DVDs in spite of owning two external hard drives – how will cloud give me the assurance that my data will remain safe? How will it seamlessly integrate with all my computers, so I don’t know the difference? If I want to pursue, software development using cloud platform, is it affordable?

Cloud Computing News This Week

December 17, 2010 Leave a comment

Cloud computing has been gaining a lot of popularity, disapproval as well as media coverage lately. As a new technology comes along and starts to become mainstream, there is a section of adopters and a section of naysayers. We have already seen security as a major hurdle to the adoption of cloud computing. But there is good news for cloud as well. This has been a mixed week for cloud technology.

Wikileaks 

With Amazon ousting Wikileaks due to an apparent policy violation, there was huge uproar about free speech and so on. But I do not want to get into the politics of Wikileaks here. The question that arose for me was about cloud reliability. One of the main advantages for any enterprise for moving data to the cloud is reliability – the assurance that their data will be stored safely, will be available anytime they need and no fear of losing that data. But what about the cloud service provider? Since the data is stored with a third-party who do have complete access to it, do they have the discretion to cutoff your data or website? We all know service agreements are huge and convoluted and they do keep changing. In such a case, how do you ensure with your provider, the reliability of your data? Do you need to establish a relationship with your service provider?

Software Piracy

As cloud computing gains more popularity, software piracy may start to die. This is great news for software companies who struggle with this problem everyday. In fact, as companies move towards cloud applications (“no software”), the threat of piracy goes away automatically. As enterprises get rid of their IT resources and employ cloud services, they will pay for the service including any software hosted on it. They won’t find the need to buy low-cost pirated software as the clouding pricing will remain competitive. This will ensure more security for their data and applications.

Green Cloud

 Cloud computing got another positive news this week from Pike Research. It seems cloud computing is also gaining popularity amongst environmentalists who believe that it is a greener choice, As data centers host multiple enterprise, the energy consumption will be more efficient and they will be reduced emissions.

According to a new report from Pike Research, the energy efficiency benefits of cloud computing are substantial, and growth in the market will have important implications for both energy consumption and greenhouse gas (GHG) emissions. The cleantech market intelligence firm forecasts that the adoption of cloud computing will lead to a 38% reduction in worldwide data center energy expenditures by 2020, compared to a business as usual (BAU) scenario for data center capacity growth.

While conflicting reports also exist, it does seem to make sense sharing resources means less usage per person making cloud technology more energy-efficient.

Cloud Security

December 10, 2010 Leave a comment

The adoption of cloud has been rapid in the past couple of years, but cloud security is still a major concern for most IT managers. According to Cisco’s three-part Connected World study, IT managers ranked security as their top data center concern, along with performance, reliability, and budget for maintenance and management. It is difficult for many to give up control to sensitive data to a cloud somewhere. The Cisco study has revealed the following trends –

Cloud use today: Across the study’s 13 countries, only an average of 18 percent of respondents are using cloud computing today, while an additional 34 percent plan to use the cloud.

Top cloud users today: Brazil (27%), Germany (27%), India (26%), US (23%) and Mexico (22%) top the list of countries that are already taking advantage of cloud computing, exceeding the average (18%) across all countries.

Future cloud use: A large majority (88%) of IT respondents predict that they will be storing some percentage of their company’s data and applications in private or public clouds within the next three years.

Private clouds: One in three IT professionals said more than half of their company’s data and applications will be in private clouds within the next three years. Private cloud adoption was predicted to be higher in Mexico (71%), Brazil (53%) and the US (46%)

Timing for public clouds: Of those respondents that will use public clouds, one of every three (34%) plan to deploy within one year, and 44% predicted their companies would use public clouds within the next two years; 21% are expected to do so within two to three years.

So while adoption of cloud computing technology will continue, it will be imperative to secure the cloud.  Cloud security has to comply with laws across different countries especially since business is global and mainly because a data center can be located anywhere around the world and not necessarily in the country when the organization is situated. But as the federal government moves to cloud computing, cloud providers will have to offer DOD level type of security. And since cloud data centers will host multiple organizations, even smaller entities can make use of such high level of security.

Another important way to remain secure in cloud is to integrate security into the applications that will run in cloud. This will add another level of security and IT enterprises may be able to breathe easier. As data and “software” moves online, application security will be needed and so adding that for cloud hosting will not be extra work.

More Google vs. Microsoft

December 9, 2010 Leave a comment

Just a few days after the Chrome OS announcement, we see Microsoft being selected as USDA‘s choice to move to cloud computing. Google is crying foul over this development.

You can read about it at:

http://www.cioupdate.com/features/article.php/3916421/Microsoft-Claims-120000-Cloud-Users-in-USDA-Deal.htm

http://www.techzone360.com/topics/techzone/articles/125239-google-cries-no-fair-over-usdas-microsoft-selection.htm

The federal government agencies are adopting cloud platforms and even have a “cloud-first” plan. Even the Obama administration has said that cloud computing will allow more people to share a common infrastructure, cutting technology and support costs.

Last week GSA collaborated with Google as their email provider. What will be interesting is to see whether different agencies will choose different cloud providers and whether they should be choosing a single one?

Google Chrome OS

December 8, 2010 Leave a comment

Google announced its Chrome OS some time last year – trying to create a lightweight operating system targeted mainly towards notebooks. Chrome OS is designed to mainly work through the web and can have web applications. Even the Chrome OS startup page looks like a web browser. All files for the applications have to be stored online or in the cloud. This is the first cloud based operating system that we will be seeing. Just this week, Google finally announced their pilot program to provide test notebooks to qualified users so they can get feedback from those users. The notebooks will have no hard drives since one of the primary goals of the Chrome OS is to be fast. Some web applications designed for Chrome OS will run without being connected to the Internet. It remains to be seen, how seamless the integration of web-based OS with web applications can be considering bandwidth speeds. Also, how successful can a lightweight OS be for bigger corporations or data intensive workload that can be done with traditional operating systems. Will Windows be wiped out or still hold a niche market for enterprises?

Google also demonstrated printing in the cloud from within the Chrome OS. There is still a long way to go, but it can be a great idea. Security is the first concern in cloud-based printing. Will Google snoop around in the documents to target advertising? And of course, how does this all connect to having a physical device to print? HP already has web printers that can be used to print from anywhere. The physical printer does exist in your home/office but can be used from anyplace.

Trends in Cloud

December 6, 2010 Leave a comment

There is a lot happening with cloud computing – some platforms being more popular than the others while others are more efficient. Many trends have emerged within the cloud arena in the past year related to performance, security or pricing. I would just like to talk about three main trends that I feel will be game changers as far as cloud services are concerned.

Hybrid Clouds

As we saw, a hybrid cloud is a composition of two or more clouds, private or public that are separate entities bound by standardized technology enabling portability between the clouds. Larger organizations may tend to use more private clouds whereas smaller startup enterprises may want to begin with public clouds.  Private clouds are more appropriate where sensitive or proprietary data is concerned and security is of prime importance. CRM or collaboration related applications can make use of public clouds easily. The nature of hybrid clouds can allow integration between these two different entities without the need for duplication.

Standardization

Today, resistance to cloud adoption can be attributed to portability of applications between cloud vendors. If vendors can quickly agree on standards for cloud platforms and be open, more users are likely to use cloud based services. The need for interoperability between clouds, public, private or hosted is great and cloud computing can only reach full potential of movement is easy between different cloud vendors. A lot has been done in the past year regarding standardization but there is still some distance to go on this path.

Social Networking

As social networks gain mainstream popularity across different divisions of organizations, they will ease their way into cloud arena. Social networks are not just tools to find friends, but they are now used as a way to collaborate more effectively among individuals at the corporate level. Social networks can be public or private based on its need and can be shared or stored online. This nature of social networks allows them to be incorporated easily in cloud based applications.

Salesforce.com’s Chatter is such a cloud-based tool that has been developed specifically for the workplace. It allows people to collaborate and communicate effectively, wherever they may be and even allows to share files and status updates. There are numerous features of Chatter that can be turned on or off by clicking a simple check box inside the Salesforce.com’s cloud platform. This ease and simplicity make use of social networking applications attractive to cloud developers and users.

Google vs. Microsoft

November 23, 2010 Leave a comment

ballmer schmidtI came across this article in SFGate about Google introducing a new plug-in to extend Microsoft Office to offer a more convenient online syncing experience than Microsoft’s own product using Google’s Cloud Connect technology. It is an interesting read about how Microsoft has to make a business decision.

This isn’t just a technical limitation, it’s a business decision. Microsoft doesn’t want cloud services to cannibalize software sales, so it goes to great lengths to make sure that its cloud services work best (or only) with the latest versions of its software. Google can take advantage of Microsoft’s quandary by making its online services work with whatever version of Microsoft software you happen to use.

Microsoft has been all over the place with its new advertisement – “To the Cloud” and try to gain ground in the cloud computing market. It is definitely going to take some time for them to gain foothold with competitors like Amazon, Google and Salesforce. Microsoft will have to work on a pricing strategy as well as a distribution strategy considering that they have vast distrbution channels to sell their conventional software. We will need to wait and see how that plays out for one of the biggest software giants.

(Picture taken from SFGate article – love it!)

Cloud Computing definition

November 22, 2010 Leave a comment

I had a great time at the Internet Summit and met amazing people with expertise in various Internet technologies. There was one session on cloud computing where that actual definition of cloud computing was given as stated by NIST. Some of the characteristics and models have been discussed previously, but lets see what the real definition is.

Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.

Essential Characteristics:

On-demand self-service. A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service’s provider.

Broad network access. Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, laptops, and PDAs).

Resource pooling. The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand. There is a sense of location independence in that the customer generally has no control or knowledge over the exact location of the provided resources but may be able to specify location at a higher level of abstraction (e.g., country, state, or datacenter). Examples of resources include storage, processing, memory, network bandwidth, and virtual machines.

Rapid elasticity. Capabilities can be rapidly and elastically provisioned, in some cases automatically, to quickly scale out and rapidly released to quickly scale in. To the consumer, the capabilities available for provisioning often appear to be unlimited and can be purchased in any quantity at any time.

Measured Service. Cloud systems automatically control and optimize resource use by leveraging a metering capability at some level of abstraction appropriate to the type of service (e.g., storage, processing, bandwidth, and active user accounts). Resource usage can be monitored, controlled, and reported providing transparency for both the provider and consumer of the utilized service.

Service Models:

Cloud Software as a Service (SaaS). The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure. The applications are accessible from various client devices through a thin client interface such as a web browser (e.g., web-based email). The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user-specific application configuration settings.

Cloud Platform as a Service (PaaS). The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages and tools supported by the provider. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly application hosting environment configurations.

Cloud Infrastructure as a Service (IaaS). The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, deployed applications, and possibly limited control of select networking components (e.g., host firewalls).

Deployment Models:

Private cloud. The cloud infrastructure is operated solely for an organization. It may be managed by the organization or a third party and may exist on premise or off premise.

Community cloud. The cloud infrastructure is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations). It may be managed by the organizations or a third party and may exist on premise or off premise.

Public cloud. The cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services.

Hybrid cloud. The cloud infrastructure is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load-balancing between clouds).