17 Nov 2014

ANDROID BASED CLOUD COMPUTING IMPLEMENTATION OF SAAS



ANDROID BASED CLOUD COMPUTING IMPLEMENTATION OF SOFTWARE AS A SERVICE (SAAS) AND REMOTE NETWORK MANAGEMENT SYSTEM


ABSTRACT 



The number of smart phone users and mobile applications are growing rapidly. Though smart phones are expected to have PC-like functionality, hardware resources such as CPUs, memory and batteries are still limited. To solve this resource problem, many researches have proposed architectures to use server resources in the cloud for mobile devices. We propose a conceptual architecture of Android as a Server Platform, which enables multiple user Android applications on cloud server via network. Though Android is mainly designed for physical smart phone, Android's two other features are useful to construct a server platform. Android is open-source product and runs on an ×86 CPU. We show three types of multi-tenant architecture for an Android server platform and discuss the direction to take to it reality.


INTRODUCTION:

The number of smartphone users and mobile application are growing rapidly. According to a recent report, 45 million people in the U.S. own smartphones and 234 million people subscribe to the mobile phone application stores[1]. There are several mobile Operating Systems (OSs), such as symbian, iOS, Android, and Windows Mobile. Because thousands of application developers construct many kinds of application for these platforms, users can easily enjoy their individual smartphone lifestyle.

            Thuogh smartphones are expected to PC-like functionality, hardware resources such as CPUs, memory, and batteries are still limited. Therefore, many application developers are forced to take take into account these limitations. To solve this resource problem, some researches have proposed using server resources in the cloud for smartphones.
             From this background, we propose Android as a Server Platform that Enables many users to use resources on remote cloud servers. We discuss our motivation to adopt Android as a server OS as follow. Using a mobile OS enable the reuse of many mobile application that is designed to be used on smartphone interfaces, such as software keyboards, touch panels and many sensors. Since a resolution of mobile OS is small, it is better to use a remote application via a network than a desktop OS. Android is an open-source mobile OS initiated by Google. The main reason to use Android as a server platform is that it is able to run not only for smartphones but also for the x86 platform including servers 



EXISTING SYTSEM:

  1. Cloud Computing is the upcoming area in the real Networks, but to utilize this Cloud Computing Resource Computer like Hardware is Required.
  2. Managing the Cloud Computing through Mobile is not a easy job till now.
  3. User cannot access their Remote Network through GPRS Connectivity using Mobile
  4. Cloud integrative Mobile Applications are not in Use.
  5. though smart phones are expected to have PC-like functionality, Hardware Resources such as CPUs, Memory and Batteries are still Limited. To solve this


PROPOSED SYSTEM:

  1. Here in this Project, Mobile user using Android Smart Phones can access their office from the Remote place by GPRS Network.
  2. Cloud Computing Application can also be initiated using Android Smart Phones.
  3. In this Project, we are implementing Software as a Service (SAAS) for Cloud Computing. SAAS is the Cloud Computing Resource, used for the service of Software without installing that Software in the User Device.
  4. Here, we are compiling the Java Code using Android Smart Phones without installing Java Softwares in the Mobile Phone.
  5. Apart from the Cloud Computing Application in the Smart Phone, we also can connect to the Remote Server by which its clients are also can be connected.
  6. We can Unicast, Broadcast Messages using Android Phones to its Remote Clients which is connected to the Remote Server.
  7. We can also Shut down, Restart, Log off Remote Clients using Android Smart Phones.
  8. Android is the Mobile Operating System Platform, which is getting used by almost all the Mobile Phones, Android's open platform is being embraced by many operators. Android is an open platform, both in the open source sense and in the open API sense. Several stock applications, such as the contact application and the web browser, will be distributed on Android handsets and are being developed with application interaction in mind. Google is also providing some core services that are not readily available on other platforms. 
  9. implements Cloud Computing Architecture for Mobile Devices. Android user can utilize software as a service (SAAS) Process from the cloud server, without installing the software in the user Android mobile
                            

 MODIFICATION
                             We Proposes is User can View and Control all the Remote PCs from Android Mobile using GPRS & RMI. User can Shut Down / Logoff / Restart & can Multicast & Unicast from Android Mobile


 



System specification
Hardware Requirements

§  Processor               :           Pentium IV

§  RAM                     :           512 MB

§  HDD                     :           80 GB


Software Requirements
           
§  Platform                :Windows Xp

§  Front End              : Java JDK1.5,

§  Back End              :MS SQL server

§  Android Emulator


 

No comments:

Post a Comment

Note: only a member of this blog may post a comment.