Browse Definitions :
Definition

Amazon Silk

Silk is the browser that Amazon developed for the Kindle Fire tablet computer. The browser decouples system components so that some reside locally on the device and others reside remotely on Amazon's servers. The goal of this split browser architecture is to create a very fast user experience. Silk supports HTML5, JavaScript, CSS and Flash.

Silk uses the hypertext transfer protocol (HTTP) to send a web page request to a service in the Amazon Elastic Compute Cloud (EC2). The service fetches the page from the original source and acts as staging area, pre-processing and compressing page components before holding them in cache for future use. 

Silk then uses a variation of the Google SPDY protocol (instead of HTML) to send the requested Web page from EC2 back to the Kindle Fire.  SPDY (pronounced speedy) is a networking protocol for transporting web content that was developed by Google for Chrome.  To improve speed even more, the Amazon service remains connected to popular websites, reducing the time it takes to negotiate connections.

Silk is considered to be a smart browser because it employs machine learning to anticipate user behavior. If the user is concerned about privacy, he can turn off the EC2 service and use the browser in a standard way.

According to Silk’s Director of Software Development, Jon Jenkins, Amazon picked the name “Silk” because a thread of silk is an invisible, yet incredibly strong, connection between two things. In this case, the connection is between the Kindle Fire and the Amazon Compute Cloud.  

 

Continue reading about Amazon Silk:

Amazon's Silk Web browser adds new twist to old idea

This Inquirer article discusses the security and privacy concerns associated with Amazon Silk.
This was last updated in May 2012
SearchCompliance
  • OPSEC (operations security)

    OPSEC (operations security) is a security and risk management process and strategy that classifies information, then determines ...

  • smart contract

    A smart contract is a decentralized application that executes business logic in response to events.

  • compliance risk

    Compliance risk is an organization's potential exposure to legal penalties, financial forfeiture and material loss, resulting ...

SearchSecurity
  • What is cybersecurity?

    Cybersecurity is the protection of internet-connected systems such as hardware, software and data from cyberthreats.

  • DOS (disk operating system)

    A DOS, or disk operating system, is an operating system that runs from a disk drive. The term can also refer to a particular ...

  • private key

    A private key, also known as a secret key, is a variable in cryptography that is used with an algorithm to encrypt and decrypt ...

SearchHealthIT
SearchDisasterRecovery
  • What is risk mitigation?

    Risk mitigation is a strategy to prepare for and lessen the effects of threats faced by a business.

  • change control

    Change control is a systematic approach to managing all changes made to a product or system.

  • disaster recovery (DR)

    Disaster recovery (DR) is an organization's ability to respond to and recover from an event that affects business operations.

SearchStorage
  • RAM (Random Access Memory)

    RAM (Random Access Memory) is the hardware in a computing device where the operating system (OS), application programs and data ...

  • RAID 6

    RAID 6, also known as double-parity RAID, uses two parity stripes on each disk. It allows for two disk failures within the RAID ...

  • NOR flash memory

    NOR flash memory is one of two types of non-volatile storage technologies.

Close