Has Amazon Entered the Browser Wars?
October 17, 2011

Steve Tack
Dynatrace

Share this

Amazon’s launch of the Kindle Fire tablet last week featured the company’s new browser, Amazon Silk which pulls all the individual components of a web page — images, audio, and video files for starters — into the Amazon cloud (EC2) and caches them for quick retrieval.

This greatly improves the interactive performance of web pages for those using their new browser. This speed up is particularly important on mobile devices which are often connected through slower networks and whose slower processors make page loads take longer than on a desktop at the best of times.

Does Amazon Silk have the potential to dramatically improve the mobile Web?

Amazon is leveraging their cloud infrastructure and have put the majority of the work and processing power in the cloud to drastically reduce the amount of communication to and from the mobile device. They have potentially eliminated a huge chunk of the issues that makes mobile web browsing less than ideal.

Silk can function as a standard browser — including support for HTML5 and Flash — but it can also use Amazon's EC2 to do some of the heavy lifting; for example, optimizing JavaScript, compressing content, and acting as an off-browser cache.

Loading a single website requires initiating multiple connections to multiple servers. For less powerful devices, this process takes more time than it would for a more powerful machine. The Silk browser offloads much of the processing of web pages to Amazon's cloud infrastructure which speeds up the browsing experience.

Where a normal tablet web browser might send requests to a dozen or more different servers to build one web page, the Kindle Fire and Silk can simply tap the Amazon cloud — which does all the background connecting and passes the finished product to users over its own fast, low-latency connections to the Internet.

Amazon says that for each page load, the individual tasks that make up a web page — networking, layout, script execution, rendering — will be dynamically assigned to either EC2 or the local Kindle Fire browser. The EC2 backend will take websites and optimize them for the Kindle Fire's screensize/ resolution so that the device has an easier time digesting those pages. By leveraging EC2 and S3, Amazon can cache static files in the cloud — images, CSS, JavaScript — further speeding up page load times on the Kindle Fire.

Amazon can take advantage of its high-bandwidth connection to the Internet backbone to retrieve individual page elements faster than the user would be able to natively on the device. Web content that is already on EC2 or S3 will further reduce the time it takes for Amazon to collect that content.

Split browser architecture is not a new concept. Opera Mini has been offering mobile users a similar experience for years, with its proxy servers pre-processing web pages and then pushing highly-compressed versions to their phones (and more recently, the iPad and Android tablets). Opera also offers cloud-powered Turbo compression on its desktop browser and Opera Mobile browser.

However, Silk and the EC2 cloud can pull web pages and images from the nearest Amazon servers to shave off a few additional seconds in a way that other providers simply can’t. It’s that whole shortest distance between two points thing at work.
The EC2 component will also monitor a client’s browsing patterns and use that data to predict which pages the client is likely to load next. EC2 will then pre-fetch the predicted page’s components and begin work on them, so that the complete page can be quickly delivered to the user via single server-to-client link.

There’s even the very likely potential that Amazon’s Silk browser could move to other platforms and devices, the company registered several domain names that may offer an indication that Amazon may be looking to release the new browser on Android.

It seems reasonable to think that Silk brings performance improvements to mobile browsing, so does this place Silk in the center to the ongoing Browser Wars? Time will tell ...

Steve Tack is CTO of Compuware’s Application Performance Management Business Unit.

Steve Tack is Chief Technology Officer of Compuware's Application Performance Management (APM) business where he leads the expansion of the company's APM product portfolio and market presence. He is a software and IT services veteran with expertise in application and web performance management, SaaS, cloud computing, end-user experience monitoring and mobile applications. Steve is a frequent speaker at industry conferences and his articles have appeared in a variety of business and technology publications.
Share this

The Latest

April 23, 2024

While most companies are now deploying cloud-based technologies, the 2024 Secure Cloud Networking Field Report from Aviatrix found that there is a silent struggle to maximize value from those investments. Many of the challenges organizations have faced over the past several years have evolved, but continue today ...

April 22, 2024

In our latest research, Cisco's The App Attention Index 2023: Beware the Application Generation, 62% of consumers report their expectations for digital experiences are far higher than they were two years ago, and 64% state they are less forgiving of poor digital services than they were just 12 months ago ...

April 19, 2024

In MEAN TIME TO INSIGHT Episode 5, Shamus McGillicuddy, VP of Research, Network Infrastructure and Operations, at EMA discusses the network source of truth ...

April 18, 2024

A vast majority (89%) of organizations have rapidly expanded their technology in the past few years and three quarters (76%) say it's brought with it increased "chaos" that they have to manage, according to Situation Report 2024: Managing Technology Chaos from Software AG ...

April 17, 2024

In 2024 the number one challenge facing IT teams is a lack of skilled workers, and many are turning to automation as an answer, according to IT Trends: 2024 Industry Report ...

April 16, 2024

Organizations are continuing to embrace multicloud environments and cloud-native architectures to enable rapid transformation and deliver secure innovation. However, despite the speed, scale, and agility enabled by these modern cloud ecosystems, organizations are struggling to manage the explosion of data they create, according to The state of observability 2024: Overcoming complexity through AI-driven analytics and automation strategies, a report from Dynatrace ...

April 15, 2024

Organizations recognize the value of observability, but only 10% of them are actually practicing full observability of their applications and infrastructure. This is among the key findings from the recently completed Logz.io 2024 Observability Pulse Survey and Report ...

April 11, 2024

Businesses must adopt a comprehensive Internet Performance Monitoring (IPM) strategy, says Enterprise Management Associates (EMA), a leading IT analyst research firm. This strategy is crucial to bridge the significant observability gap within today's complex IT infrastructures. The recommendation is particularly timely, given that 99% of enterprises are expanding their use of the Internet as a primary connectivity conduit while facing challenges due to the inefficiency of multiple, disjointed monitoring tools, according to Modern Enterprises Must Boost Observability with Internet Performance Monitoring, a new report from EMA and Catchpoint ...

April 10, 2024

Choosing the right approach is critical with cloud monitoring in hybrid environments. Otherwise, you may drive up costs with features you don’t need and risk diminishing the visibility of your on-premises IT ...

April 09, 2024

Consumers ranked the marketing strategies and missteps that most significantly impact brand trust, which 73% say is their biggest motivator to share first-party data, according to The Rules of the Marketing Game, a 2023 report from Pantheon ...