AppStream and Kinesis, make cloud computing different

Source: Internet
Author: User
Keywords Amazon Paas kinesis appstream

Cloud computing, as the most fashionable technology today, has been widely used in a variety of areas, perhaps on the basis of increased hosting services, through RESTful access to network-friendly application programming interface, so as to achieve special promotion to solve the problems of enterprise users and developers. Amazon's caching technology, database management software as a service, as well as virtual desktop services, is a concrete manifestation of this trend, which enables developers to deploy machine mirroring, which is not simply an infrastructure or a service, but a mirror of a particular feature based on cloud computing. AppStream and Kinesis are two of these services, all they have to do is to allow cloud computing to support large data streams and challenging graphical user interface demo applications.

In addition, both AppStream and kinesis are of great practical significance, but they are also very attractive. Combined with the development of other Amazon Network Services (AWS), they are likely to change the rules of the cloud. Online data generation is not the only form of large data, but it is a special form of data, because data sources are distributed and because of the large number of data sources the amount of data is potentially huge. In many applications, developers are forced to develop large-scale converged networks to collect data, develop flexible processing frameworks to process data, and adapt to changes in data volumes, while simultaneously achieving low latency and high availability across the architecture. This is a pretty daunting task because any company can have a data-flow-intensive application.

Amazon's kinesis is the creation of a network service that can mobilize resilient network services to handle distributed or single streaming bulk data streams. Twitter is the most frequently cited example, but it may reduce kinesis usage in the eyes of corporate users. Almost all financial trading applications, most of the large-scale transaction processing, and especially machine-machine and Internet data transmission applications are suitable for this data flow model.  kinesis allows developers to define any number of data source points, which can then be associated with a flexible way of hosting Amazon cloud computing. The connection between source and host processing is a stream, and a stream can be defined to include any number of source points associated with any number of processes. Typically, to achieve high reliability, users can replicate these streams across Amazon's available areas. As a result, there is a framework for developing critical data flow applications, and this architecture has absolutely no practical significance for any cloud computing model other than public cloud computing. As a result, kinesis needs buyers and Amazon to jump out of the "migrate to Cloud" model and enter a model for cloud computing.   Clearly, Kinesis is not a service that buyers can easily afford financially, but it is designed for applications that need to achieve expected data processing performance and high elasticity. Kinesis can be a bargain compared to proprietary private infrastructure, especially when data capacity variability is quite high. Even applications use Kinesis as a framework for raising back-end transactions from a network store or a set of network applications that deal with the system. As the kinesis develops, it will appear in simpler forms, cheaper costs and a wider range of applications. A big truth about public cloud computing is that it can use resources very efficiently even when a single application and user commitment is small. When Amazon is ready, Kinesis will be a mass market tool.   Amazon's other service, AppStream appears to be its Kindle interface in content rendering Amazon's use of the product. One of the challenges facing almost all game applications, numerous video productions, and even graphics and display applications is that they run very, very heavily on High-performance graphics processing units. Such technologies are rarely used in most business laptops, tablets or smartphones. AppStream creates a proxy in cloud computing between applications and devices, which functions as a graphics processing unit (GPU) graphics rendering function and sends rendering calculations to a simple display data stream that will be almost all modern computers, tablets or intelligentMobile phones can be easily handled. The most obvious advantage of  appstream is that it allows graphic computing-intensive applications to operate on devices that do not have special GPU tools. Of course, this is very important for game applications, and this advantage may once again impress the business, which may actually be Amazon's biggest customers. In healthcare and finance, AppStream can open the door to using graphical applications for tablets and smartphones through industry engineering and design, as well as other circuits and structures designed for data graphics rendering or graphical mapping. The second advantage of  appstream is that it can transfer data to a client browser or application running on multiple platforms without having to modify the underlying application. While the material provided by Amazon makes this connection not obvious, AppStream is likely to be combined with Amazon's Workspaces virtual desktops to meet the needs of enterprise users, or even to virtualize large, complex data streams with workspaces and kinesis. In industries such as health care and financial trade, the added value of such a combination will be more pronounced.   Maybe that's the real value of Kinesis and AppStream. Amazon is working to build a software services community that is deployed in cloud computing and to provide users and developers with the tools they use to develop their own applications. This has enabled Amazon to go beyond cloud computing; it is creating a distributed software operating system for developers in application development. Over time, this will not only encourage more Amazon partners to participate in their networks, but it also makes Amazon a unique cloud-based application platform, not just another IaaS vendor. Of course, it seems to be Amazon's long-term plan.

"Edit Recommendation"

Is the PAAs market dying? Competing with Amazon Cloud services IBM and SAP very sad Google GCE chasing Amazon AWS to do 9 things "responsible editor: Iris Wei TEL: (010) 68476606"

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.