Advertisement
In general, the cloud computing application by Facebook users can be categorized as follows:
1. Cloud computing to communicate
Facebook allows users to stay in touch with co-workers throughout the day. Facebook allows you to communicate, either openly or in the privacy (private message), with other divisions, as well as allowing you to monitor the communication between divisions in your office.
2. Cloud computing for organizations
You can organize your work colleagues into several groups, so it will be easier for you to track it down.
3. Cloud computing for email
Each time you receive a message on Facebook, then an email is sent to you. This causes you to have a business network communication can not be defeated.
4. Cloud computing for image storage and video
you can post photos, videos, and other links into Facebook to comment by the group you are working at the same time. Thus, you will get the answer you want and can continue your work.
Elements within the Facebook platform :
1. Facebook Markup Language (FBML)Is a markup language based on HTML. If you never use ColdFusion or JSTL (or tag-based programming language), then you will find similarities with FBML platform.
2. Representational State Transfer Application Programming Interface (REST API)
Calls This call is only a wrapper of sophisticated FQL interactions with the Facebook back end. Nevertheless these calls are very useful to accelerate the development of an application.
3. Facebook Query Language (FQL)
a SQL-style query language to interact with Facebook FQL is an SQL-style query language that is designed specifically to enable developers to interact with information from Facebook. Here is a table of information that can be accessed query
4. Facebook JavaScript
To minimize the threat of cross-site scripting attacks (XSS), Facebook implements the JavaScript version for developers who really want, or use a JavaScript in the application.
5. Client Programming Libraries
Although the Facebook platform provides many tools for accessing information, but some developers want to use their own business logic using other languages. Facebook facilitate it through the client libraries? Official ?, for PHP and Java that provide convenient methods of accessing it.
Microsoft's online storage
Windows Azure is a platform from Microsoft for the needs of Cloud Computing.
This technology is increasingly able attention within IT. Windows Azure is a platform Microsoft-based Software as a Service, an operating system in the cloud that providing services for hosting, managing, scalable storage up setting distribution infrastructure in the procurement of cloud-based services.
Windows Azure offers flexibility and a development environment that is familiar to developers to build cloud-based applications and services. with using Windows Azure developers can cut the time for development and immediately be able to adapt to the needs of the service provided.
Description of the Windows Azure consists of three main components:
1. Windows Azure, the component which provides the user windows based environment for data storage and run applications in Microsoft Data Center.
2. SQL Azure, these components provide data services SQL Server-based cloud.
3. .NET Services, this component offers the infrastructure that is distributed to local and cloud-based applications.
Windows Azure is suitable for running a process that occurs in the cloud to build, modify, and distribute applications that are scalable to the resource minimum, perform data storage on a large scale, process batch and komputansi in high volume as well as making web service that quickly and at an affordable price.
Profit when we use the Windows Azure Platform:
- Can implement business ideas quickly into the consumer market.
- Can reduce the cost of construction and development.
- Reduce IT management costs. Have a quick response to the needs of consumers and businesses.
- Freedom to choose the model deployment on-premise or off-premise.
- Can organize IT resources.
- Komputansi rare usage, where the usage is only used when needed.
- Reducing the energy use of the resources needed for the operation.
- Does not require hardware maintenance.
- Owned development capabilities for building cloud-based applications.
- Consistent in the development and application development needs between on-premise and cloud-based applications.


0 Response to "Cloud Computing Application"
Post a Comment