Please enable JavaScript.
Coggle requires JavaScript to display documents.
Essential Characteristics, Google Web Services, Security, Evolution of…
-
Google Web Services
Google Products
Enterprise offerings
The following are among Google's products aimed at the enterprise market:
- Google Commerce Search
- Google Site Search
- Google Search Appliance
- Google Mini
AdWords
Ads are displayed as text, banners, or media and can be tailored based on geographical location, frequency, IP addresses, and other factors.
Google Analytics
Google Analytics (GA; http://google.com/analytics) is a statistical tool that measures the number and types of visitors to a Web site and how the Web site is used
-
-
Google Applications
Google offers to the general public. These applications include Google Docs, Google Health, Picasa, Google Mail, Google Earth, and many more
-
Indexed search
Google is always tweaking the algorithm to prevent Search Engine Optimization (SEO) strategies from gaming the system. Based on this algorithm, Google returns what is called a Search Engine Results Page (SERP) for a query that is parsed for its keywords.
Google uses a patented algorithm to determine the importance of a particular page based on the number of quality links to that page from other sites, along with other factors such as the use of keywords, how long the site has been available, and traffic to the site or page. That factor is called the PageRank, and the algorithm used to determine PageRank is a trade secret
The Dark Web
- Database generated Web pages or dynamic content
- Pages without links
- Private or limited access
- Web pages and sites Information contained in sources available through executable code such as JavaScript
Online content that isn't indexed by search engines belongs to what has come to be called the “Deep Web”
-
The most important commercial part of Google's activities is its targeting advertising business: AdWords and AdSense.
-
-
Microsoft
Summary
-
Windows Azure is a hosted environment of virtualized systems tied together in a fabric using a service called AppFabric.
Microsoft has added a number of additional services and the entire offering is now a Platform as a Service cloud model that Microsoft calls the Windows Azure Platform
Some Windows Live applications are client-side applications, many others are Web-based applications, some are mobile apps, and an important subset of these services is available to developers through the Windows Live Messenger Connect APIs
Windows Azure Platform
- Windows Azure for service hosting and management, low-level scalable storage, computation and networking
- Microsoft SQL Services for a wide range of database services and reporting
- Microsoft .NET Services which are service-based implementations of familiar .NET Framework concepts such as workflow and access control
- Live Services for a consistent way for users to store, share and synchronize documents, photos, files and information across their PCs, phones, PC applications and Web sites
- Microsoft SharePoint Services and Microsoft Dynamics CRM Services for business content, collaboration and rapid solution development in the cloud
The Windows Azure Platform allows a developer to modify his application so it can run in the cloud on virtual machines hosted in Microsoft datacenters
The Azure Windows Services Platform API uses the industry standard REST, HTTP, and XML protocols
Windows Azure AppFabric
Azure AppFabric is a Service Bus and Access Control facility based on .NET technology for client requests to Web services on Azure.
Azure AppFabric supports the standard Service Oriented Architecture (SOA) protocols such as REST and SOAP and the WS- protocols.
- Azure AppFabric manages requests by locating the service, communicating the request
- AppFabric manages the transaction to ensure that it is completed and that a response is sent to the client
-
The Windows Azure service it self is a hosted environment of virtual machines enabled by a fabric called Windows Azure AppFabric
Amazon
-
Pricing models
-
Reserved Instances: This is a purchase of a contract for each instance you use with a significantly lower hourly usage charge after you have paid for the reservation.
-
-
Amazon Database Services
Amazon SimpleDB
Core database functions of data indexing and querying
No schema, automatic indexing
Amazon Relational Database Service
Cost-efficient and resizable capacity
Manages time-consuming database administration tasks
Managing the Cloud
-
-
Lifecycle management
- The definition of the service as a template for creating instances
- Client interactions with the service, usually through an SLA (Service Level Agreement) contract.
- The deployment of an instance to the cloud and the runtime management of instances
- The definition of the attributes of the service while in operation and performance of modifications of its properties
- Management of the operation of instances and routine maintenance.Retirement of the service.
- End of life tasks include data protection and system migration
-
Cloud Deployment Model
Public
leverage cloud over the open internet on hardware owner by the clod provider but its usage is shared by other company
-
-
Service Model
IaaS: physical computing respurces such as server, networking, storage
PaaS access Platform, Hardware, Software Tools
-