Using Node.js to Build Great Streaming Services - HTML5 Dev Conf
HOSTING SERVERS IN C LOUD BY USING CURRENT · build apps with JavaScript, Python, .NET, PHP, Java...
Transcript of HOSTING SERVERS IN C LOUD BY USING CURRENT · build apps with JavaScript, Python, .NET, PHP, Java...
http://www.iaeme.com/
International Journal of Mechanical Engineering and Technology (IJMET)Volume 8, Issue 6, JuneAvailable online at ISSN Print: 0976 © IAEME
HOSTING SERVERS IN CCURRENT
ABSTRACTCloud computing requires that a computing platform exist "out there" in the cloud,
on which these remote apps can run. different vendors, including Amazon, IBM, and Google, among others.is Microsoft's cloudapplications offitself; SQL Azure, which provides database services in the cloud; and .NET services. Azure runs on computers that are physically located in Microsoft data centers.paper,The integratedand manage enterprise, mobile, web, and Internet of Things (IOT) apps faster, using skills you already have and technologies you Key words:Cite this ArticleServers in Cloud by using CurrentInternational Journal of Mechanical Engineering and Technology587–http://www.i
1. INTRODUCTIONCloud computingresources and data to computers and other devices ohosting for websites on virtual servers, which pull their computing resource from extensive underlying networks of physical web servers. It follows the utility model of computing in that it is available as a serviceutilities such as electricity and gas. Broadly speaking the client can tap into their service as much as they need, depending on the demands of their website, and they will only pay for what they use
Microsoft building, deploying, and managing applications and services through a global network of Microsoft
http://www.iaeme.com/
International Journal of Mechanical Engineering and Technology (IJMET)Volume 8, Issue 6, JuneAvailable online at http://www.iaeme.com/IJMEISSN Print: 0976-6340 and ISSN Online: 0976
© IAEME Publication
HOSTING SERVERS IN CCURRENT
Chandrasekhara Reddy
ABSTRACT Cloud computing requires that a computing platform exist "out there" in the cloud,
on which these remote apps can run. different vendors, including Amazon, IBM, and Google, among others.is Microsoft's cloudapplications offitself; SQL Azure, which provides database services in the cloud; and .NET services. Azure runs on computers that are physically located in Microsoft data centers.paper, we show how aThe integrated and manage enterprise, mobile, web, and Internet of Things (IOT) apps faster, using skills you already have and technologies you Key words: Application Platform,Cite this ArticleServers in Cloud by using CurrentInternational Journal of Mechanical Engineering and Technology
–596. http://www.iaeme.com/IJME
INTRODUCTIONCloud computing resources and data to computers and other devices ohosting for websites on virtual servers, which pull their computing resource from extensive underlying networks of physical web servers. It follows the utility model of computing in that it is available as a serviceutilities such as electricity and gas. Broadly speaking the client can tap into their service as much as they need, depending on the demands of their website, and they will only pay for
at they use [4]. Microsoft Azure
building, deploying, and managing applications and services through a global network of Microsoft-managed
http://www.iaeme.com/IJMET/index.
International Journal of Mechanical Engineering and Technology (IJMET)Volume 8, Issue 6, June 2017, pp.
http://www.iaeme.com/IJME6340 and ISSN Online: 0976
Publication
HOSTING SERVERS IN CCURRENT CLOUD COMPUTING PLAT
Chandrasekhara ReddyDepartment of CSE, MLR Institute of Technology
Cloud computing requires that a computing platform exist "out there" in the cloud, on which these remote apps can run. different vendors, including Amazon, IBM, and Google, among others.is Microsoft's cloud-based application platform for developing, managing, and hosting applications off-site. Azure consists of several comitself; SQL Azure, which provides database services in the cloud; and .NET services. Azure runs on computers that are physically located in Microsoft data centers.
we show how any developer or IT professio tools, pre-built templates, and managed services make it easier to build
and manage enterprise, mobile, web, and Internet of Things (IOT) apps faster, using skills you already have and technologies you
Application Platform,Cite this Article: Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah KavatiServers in Cloud by using CurrentInternational Journal of Mechanical Engineering and Technology
aeme.com/IJME
INTRODUCTION is a kind of Internet
resources and data to computers and other devices ohosting for websites on virtual servers, which pull their computing resource from extensive underlying networks of physical web servers. It follows the utility model of computing in that it is available as a service rather than a product and is therefore comparable with traditional utilities such as electricity and gas. Broadly speaking the client can tap into their service as much as they need, depending on the demands of their website, and they will only pay for
Azure is a cloud computing
building, deploying, and managing applications and services through a global network of managed centers. It provides both
IJMET/index.asp
International Journal of Mechanical Engineering and Technology (IJMET)2017, pp. 587–596, Article ID: IJM
http://www.iaeme.com/IJME6340 and ISSN Online: 0976
Scopus Indexed
HOSTING SERVERS IN CCLOUD COMPUTING PLAT
AND SERVICESChandrasekhara Reddy
Department of CSE, MLR Institute of TechnologyHyderabad
Cloud computing requires that a computing platform exist "out there" in the cloud, on which these remote apps can run. different vendors, including Amazon, IBM, and Google, among others.
based application platform for developing, managing, and hosting site. Azure consists of several com
itself; SQL Azure, which provides database services in the cloud; and .NET services. Azure runs on computers that are physically located in Microsoft data centers.
ny developer or IT professiobuilt templates, and managed services make it easier to build
and manage enterprise, mobile, web, and Internet of Things (IOT) apps faster, using skills you already have and technologies you
Application Platform, Cloud ComputingChandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
Servers in Cloud by using CurrentInternational Journal of Mechanical Engineering and Technology
aeme.com/IJMET/issues.asp?JType=IJMET&VType=8&IType=6
is a kind of Internetresources and data to computers and other devices ohosting for websites on virtual servers, which pull their computing resource from extensive underlying networks of physical web servers. It follows the utility model of computing in that
rather than a product and is therefore comparable with traditional utilities such as electricity and gas. Broadly speaking the client can tap into their service as much as they need, depending on the demands of their website, and they will only pay for
cloud computingbuilding, deploying, and managing applications and services through a global network of
centers. It provides both
asp 587
International Journal of Mechanical Engineering and Technology (IJMET)Article ID: IJM
http://www.iaeme.com/IJMET/issues.asp?JType=IJME6340 and ISSN Online: 0976-6359
Indexed
HOSTING SERVERS IN CCLOUD COMPUTING PLAT
AND SERVICESChandrasekhara Reddy T, Y Madan Reddy
Department of CSE, MLR Institute of TechnologyHyderabad, India
Cloud computing requires that a computing platform exist "out there" in the cloud, on which these remote apps can run. Several different vendors, including Amazon, IBM, and Google, among others.
based application platform for developing, managing, and hosting site. Azure consists of several com
itself; SQL Azure, which provides database services in the cloud; and .NET services. Azure runs on computers that are physically located in Microsoft data centers.
ny developer or IT professiobuilt templates, and managed services make it easier to build
and manage enterprise, mobile, web, and Internet of Things (IOT) apps faster, using skills you already have and technologies you already know.
Cloud ComputingChandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
Servers in Cloud by using Current Cloud Computing Platform and ServicesInternational Journal of Mechanical Engineering and Technology
asp?JType=IJMET&VType=8&IType=6
is a kind of Internet-based computing that provides shared processing resources and data to computers and other devices on demand.hosting for websites on virtual servers, which pull their computing resource from extensive underlying networks of physical web servers. It follows the utility model of computing in that
rather than a product and is therefore comparable with traditional utilities such as electricity and gas. Broadly speaking the client can tap into their service as much as they need, depending on the demands of their website, and they will only pay for
cloud computing platform and infrastructure created bybuilding, deploying, and managing applications and services through a global network of
centers. It provides both PaaS
International Journal of Mechanical Engineering and Technology (IJMET)Article ID: IJMET_08_06
asp?JType=IJME
HOSTING SERVERS IN CLOUD BY USING CLOUD COMPUTING PLAT
AND SERVICES Y Madan Reddy, Ilaiah Kavati
Department of CSE, MLR Institute of Technology, India
Cloud computing requires that a computing platform exist "out there" in the cloud, Several cloud platforms are available from
different vendors, including Amazon, IBM, and Google, among others.based application platform for developing, managing, and hosting
site. Azure consists of several components: the cloud operating system itself; SQL Azure, which provides database services in the cloud; and .NET services. Azure runs on computers that are physically located in Microsoft data centers.
ny developer or IT professional can be productive with Azure. built templates, and managed services make it easier to build
and manage enterprise, mobile, web, and Internet of Things (IOT) apps faster, using already know.
Cloud Computing, Microsoft Azure, SQL AzureChandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
Cloud Computing Platform and ServicesInternational Journal of Mechanical Engineering and Technology
asp?JType=IJMET&VType=8&IType=6
based computing that provides shared processing n demand. Cloud
hosting for websites on virtual servers, which pull their computing resource from extensive underlying networks of physical web servers. It follows the utility model of computing in that
rather than a product and is therefore comparable with traditional utilities such as electricity and gas. Broadly speaking the client can tap into their service as much as they need, depending on the demands of their website, and they will only pay for
platform and infrastructure created bybuilding, deploying, and managing applications and services through a global network of
PaaS and IaaS
International Journal of Mechanical Engineering and Technology (IJMET) 06_061
asp?JType=IJMET&VType=8&IType=6
LOUD BY USING CLOUD COMPUTING PLAT
, Ilaiah Kavati
Department of CSE, MLR Institute of Technology,
Cloud computing requires that a computing platform exist "out there" in the cloud, cloud platforms are available from
different vendors, including Amazon, IBM, and Google, among others. based application platform for developing, managing, and hosting
ponents: the cloud operating system itself; SQL Azure, which provides database services in the cloud; and .NET services. Azure runs on computers that are physically located in Microsoft data centers.
nal can be productive with Azure. built templates, and managed services make it easier to build
and manage enterprise, mobile, web, and Internet of Things (IOT) apps faster, using
, Microsoft Azure, SQL AzureChandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
Cloud Computing Platform and ServicesInternational Journal of Mechanical Engineering and Technology, 8(6), 2017, pp.
asp?JType=IJMET&VType=8&IType=6
based computing that provides shared processing Cloud hosting
hosting for websites on virtual servers, which pull their computing resource from extensive underlying networks of physical web servers. It follows the utility model of computing in that
rather than a product and is therefore comparable with traditional utilities such as electricity and gas. Broadly speaking the client can tap into their service as much as they need, depending on the demands of their website, and they will only pay for
platform and infrastructure created bybuilding, deploying, and managing applications and services through a global network of
IaaS services and supports many
T&VType=8&IType=6
LOUD BY USING CLOUD COMPUTING PLATFORM
, Ilaiah Kavati
Cloud computing requires that a computing platform exist "out there" in the cloud, cloud platforms are available from
Windows Azure based application platform for developing, managing, and hosting
ponents: the cloud operating system itself; SQL Azure, which provides database services in the cloud; and .NET services. Azure runs on computers that are physically located in Microsoft data centers. In this
nal can be productive with Azure. built templates, and managed services make it easier to build
and manage enterprise, mobile, web, and Internet of Things (IOT) apps faster, using
, Microsoft Azure, SQL AzureChandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati. Hosting
Cloud Computing Platform and Services, 8(6), 2017, pp.
asp?JType=IJMET&VType=8&IType=6
based computing that provides shared processing hosting services
hosting for websites on virtual servers, which pull their computing resource from extensive underlying networks of physical web servers. It follows the utility model of computing in that
rather than a product and is therefore comparable with traditional utilities such as electricity and gas. Broadly speaking the client can tap into their service as much as they need, depending on the demands of their website, and they will only pay for
platform and infrastructure created by Microsoftbuilding, deploying, and managing applications and services through a global network of
vices and supports many
T&VType=8&IType=6
LOUD BY USING FORM
Cloud computing requires that a computing platform exist "out there" in the cloud, cloud platforms are available from
Windows Azure based application platform for developing, managing, and hosting
ponents: the cloud operating system itself; SQL Azure, which provides database services in the cloud; and .NET services.
In this nal can be productive with Azure.
built templates, and managed services make it easier to build and manage enterprise, mobile, web, and Internet of Things (IOT) apps faster, using
, Microsoft Azure, SQL Azure. Hosting
Cloud Computing Platform and Services. , 8(6), 2017, pp.
based computing that provides shared processing services provide
hosting for websites on virtual servers, which pull their computing resource from extensive underlying networks of physical web servers. It follows the utility model of computing in that
rather than a product and is therefore comparable with traditional utilities such as electricity and gas. Broadly speaking the client can tap into their service as much as they need, depending on the demands of their website, and they will only pay for
Microsoft for building, deploying, and managing applications and services through a global network of
vices and supports many
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
http://www.iaeme.com/IJMET/index.asp 588 [email protected]
different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems.
1.1. Get more done Any developer or IT professional can be productive with Azure. The integrated tools, pre-built templates and managed services make it easier to build and manage enterprise, mobile, Web and Internet of Things (IoT) apps faster, using skills you already have and technologies you already know.
1.2. Use an open and flexible cloud service platform Azure supports the broadest selection of operating systems, programming languages, frameworks, tools, databases and devices. Run Linux containers with Docker integration; build apps with JavaScript, Python, .NET, PHP, Java and Node.js; build back-ends for iOS, Android and Windows devices. Azure cloud service supports the same technologies millions of developers and IT professionals already rely on and trust [1].
1.3. Run your apps anywhere As the best cloud service from Microsoft, Azure runs on a worldwide network of Microsoft-managed data centers across 22 regions more countries and regions than Amazon Web Services and Google Cloud combined. This fast-growing global footprint gives you lots of options for running applications and ensuring great customer performance. Azure is also the first multinational cloud provider in mainland China.
1.4. Protect your data We know some organizations are still wary of the cloud. That is why Microsoft has made an industry-leading commitment to the protection and privacy of your data. We were the first cloud provider recognized by the European Union’s data protection authorities for our commitment to rigorous EU privacy laws. Microsoft was also the first major cloud provider to adopt the new international cloud privacy standard, ISO 27018. We also launched Azure Government, a stand-alone version of Azure designed to meet the rigorous compliance requirements of U.S. public agencies.
2. BACKGROUND STUDY
2.1. Traditional Computing If you own the server, you have incurred some capital expenditure (e.g. cost of the server, hiring admins, and physical rent etc.) capex and recurrent operational expenditure (e.g. power and cooling, admin wages, software and hardware upgrades) apex. This cost is almost constant regardless of whether the server is fully utilized or not. Otherwise, if you use the traditional web hosting infrastructure that predates the cloud era, well, though you may have eliminated the capex, there are still other issues.
You are storing your files and data with other users with often conflicting objectives. The lack of isolation exposes you to the risk of security and poor performance.
You also probably pay a fixed charge regardless of how much of your bandwidth or storage portion you actually use.
The way you subscribed to storage is not 'automatic', i.e. if you need more storage you have to inform the administrator and then you wait for them to upgrade your subscription etc.
http://www.iaeme.com/
Even if it seems like automatic, in almost all cases, there is some humandirty work at the back
2.2. Proposed Advocates claim that cloud computing allows companies to avoid up(e.g., purchasinginstead of spending time and money on computer infrastructure.cloud computing allows enterprises to get their applications up and running faster, with improved manageability and less maintenance, and enablesteams to more rapidly adjust resources to meet fluctuating and unpredictable business demand. Cloud providers typically use a "pay as you go" model. This will lead to unexpectedly high charges if administrators do not adapt to t
2.3. Requirements for ImplementationBefore you install any of the Windows Azure Pack components for either express or distributed deployments, you must install the Windows Azure Pack software prerequisites
Visual Studio
Microsoft Web Platform Installer 4.6
Microsoft .NET Framework 3.5 Service Pack (SP) 1
Internet Information Services (IIS) 8 (built 8.5 (built in component of Windows Server 2012 R2
.NET Framework 4.5 Extended, with ASP.NET for Windows 8
2.4. Software as a service Software as a service
provides maintenance, daily technical operation, and support for the software provided to their client.
It assumes the software is delivered over the internet.
http://www.iaeme.com/
Even if it seems like automatic, in almost all cases, there is some humandirty work at the back
Proposed MethodologyAdvocates claim that cloud computing allows companies to avoid up(e.g., purchasing serversinstead of spending time and money on computer infrastructure.cloud computing allows enterprises to get their applications up and running faster, with improved manageability and less maintenance, and enablesteams to more rapidly adjust resources to meet fluctuating and unpredictable business demand. Cloud providers typically use a "pay as you go" model. This will lead to unexpectedly high charges if administrators do not adapt to t
Requirements for ImplementationBefore you install any of the Windows Azure Pack components for either express or distributed deployments, you must install the Windows Azure Pack software prerequisites
Visual Studio
Microsoft Web Platform Installer 4.6
Microsoft .NET Framework 3.5 Service Pack (SP) 1
Internet Information Services (IIS) 8 (built 8.5 (built in component of Windows Server 2012 R2
.NET Framework 4.5 Extended, with ASP.NET for Windows 8
Software as a serviceSoftware as a serviceprovides maintenance, daily technical operation, and support for the software provided to their client.
It assumes the software is delivered over the internet.
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
http://www.iaeme.com/IJMET/index.
Even if it seems like automatic, in almost all cases, there is some humandirty work at the back-end [6].
MethodologyAdvocates claim that cloud computing allows companies to avoid up
servers). As well, it enables organizations to focus on their core instead of spending time and money on computer infrastructure.cloud computing allows enterprises to get their applications up and running faster, with improved manageability and less maintenance, and enablesteams to more rapidly adjust resources to meet fluctuating and unpredictable business demand. Cloud providers typically use a "pay as you go" model. This will lead to unexpectedly high charges if administrators do not adapt to t
Requirements for ImplementationBefore you install any of the Windows Azure Pack components for either express or distributed deployments, you must install the Windows Azure Pack software prerequisites
Visual Studio
Microsoft Web Platform Installer 4.6
Microsoft .NET Framework 3.5 Service Pack (SP) 1
Internet Information Services (IIS) 8 (built 8.5 (built in component of Windows Server 2012 R2
.NET Framework 4.5 Extended, with ASP.NET for Windows 8
Software as a service (Software as a service (SaaSprovides maintenance, daily technical operation, and support for the software provided to their
It assumes the software is delivered over the internet.
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
IJMET/index.asp
Even if it seems like automatic, in almost all cases, there is some human.
Methodology Advocates claim that cloud computing allows companies to avoid up
). As well, it enables organizations to focus on their core instead of spending time and money on computer infrastructure.cloud computing allows enterprises to get their applications up and running faster, with improved manageability and less maintenance, and enablesteams to more rapidly adjust resources to meet fluctuating and unpredictable business demand. Cloud providers typically use a "pay as you go" model. This will lead to unexpectedly high charges if administrators do not adapt to t
System Architecture
Figure 1
Requirements for ImplementationBefore you install any of the Windows Azure Pack components for either express or distributed deployments, you must install the Windows Azure Pack software prerequisites
Microsoft Web Platform Installer 4.6
Microsoft .NET Framework 3.5 Service Pack (SP) 1
Internet Information Services (IIS) 8 (built 8.5 (built in component of Windows Server 2012 R2
.NET Framework 4.5 Extended, with ASP.NET for Windows 8
(SaaS) SaaS) is a model of
provides maintenance, daily technical operation, and support for the software provided to their
It assumes the software is delivered over the internet.
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
asp 589
Even if it seems like automatic, in almost all cases, there is some human
Advocates claim that cloud computing allows companies to avoid up). As well, it enables organizations to focus on their core
instead of spending time and money on computer infrastructure.cloud computing allows enterprises to get their applications up and running faster, with improved manageability and less maintenance, and enablesteams to more rapidly adjust resources to meet fluctuating and unpredictable business demand. Cloud providers typically use a "pay as you go" model. This will lead to unexpectedly high charges if administrators do not adapt to t
System Architecture
1 System Architecture
Requirements for Implementation Before you install any of the Windows Azure Pack components for either express or distributed deployments, you must install the following software as described inWindows Azure Pack software prerequisites as shown in Fig.1.
Microsoft Web Platform Installer 4.6
Microsoft .NET Framework 3.5 Service Pack (SP) 1
Internet Information Services (IIS) 8 (built in component of Windows Server® 2012) or IIS 8.5 (built in component of Windows Server 2012 R2
.NET Framework 4.5 Extended, with ASP.NET for Windows 8
) is a model of software deliveryprovides maintenance, daily technical operation, and support for the software provided to their
It assumes the software is delivered over the internet.
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
Even if it seems like automatic, in almost all cases, there is some human
Advocates claim that cloud computing allows companies to avoid up). As well, it enables organizations to focus on their core
instead of spending time and money on computer infrastructure.cloud computing allows enterprises to get their applications up and running faster, with improved manageability and less maintenance, and enables teams to more rapidly adjust resources to meet fluctuating and unpredictable business demand. Cloud providers typically use a "pay as you go" model. This will lead to unexpectedly high charges if administrators do not adapt to the cloud pricing model.
System Architecture
System Architecture
Before you install any of the Windows Azure Pack components for either express or following software as described in
as shown in Fig.1.[7].
Microsoft .NET Framework 3.5 Service Pack (SP) 1
in component of Windows Server® 2012) or IIS 8.5 (built in component of Windows Server 2012 R2
.NET Framework 4.5 Extended, with ASP.NET for Windows 8
software deliveryprovides maintenance, daily technical operation, and support for the software provided to their
It assumes the software is delivered over the internet.
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
Even if it seems like automatic, in almost all cases, there is some human sysadmins
Advocates claim that cloud computing allows companies to avoid up-front infrastructure costs ). As well, it enables organizations to focus on their core
instead of spending time and money on computer infrastructure. Proponents also claim that cloud computing allows enterprises to get their applications up and running faster, with
Information technologyteams to more rapidly adjust resources to meet fluctuating and unpredictable business demand. Cloud providers typically use a "pay as you go" model. This will lead to
he cloud pricing model.
Before you install any of the Windows Azure Pack components for either express or following software as described in
[7].
in component of Windows Server® 2012) or IIS
.NET Framework 4.5 Extended, with ASP.NET for Windows 8
software delivery where the software company provides maintenance, daily technical operation, and support for the software provided to their
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
sysadmins d
front infrastructure costs ). As well, it enables organizations to focus on their core businesses
Proponents also claim that cloud computing allows enterprises to get their applications up and running faster, with
Information technologyteams to more rapidly adjust resources to meet fluctuating and unpredictable business demand. Cloud providers typically use a "pay as you go" model. This will lead to
he cloud pricing model.
Before you install any of the Windows Azure Pack components for either express or following software as described in Installing
in component of Windows Server® 2012) or IIS
where the software company provides maintenance, daily technical operation, and support for the software provided to their
doing the
front infrastructure costs businesses
Proponents also claim that cloud computing allows enterprises to get their applications up and running faster, with
Information technology (IT) teams to more rapidly adjust resources to meet fluctuating and unpredictable business demand. Cloud providers typically use a "pay as you go" model. This will lead to
Before you install any of the Windows Azure Pack components for either express or Installing
in component of Windows Server® 2012) or IIS
where the software company provides maintenance, daily technical operation, and support for the software provided to their
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
http://www.iaeme.com/IJMET/index.asp 590 [email protected]
Software delivered to home consumers, small business, medium and large business.
The web as a platform is the center point
Web-browser acting as a thin-client for accessing the software remotely across the internet.
Network-based access to, and management of, commercially available (i.e., not custom) software. [2]
2.5. Platform as a Service (PaaS) Cloud computing has widened its scope to include platforms for developing and implementing custom applications, a term called “Platform as a Service” (PaaS). PaaS applications are also suggested as on-demand, web-based or Software as a Service (SaaS) option. However, the most comprehensive definition is provided by Wikipedia, which says: Platform as a Service (PaaS) is the delivery of a computing platform and solution stack as a service. PaaS offerings facilitate deployment of applications without the cost and complexity of buying and managing the underlying hardware and software and provisioning hosting capabilities, providing all of the facilities required to support the complete life cycle of building and delivering web applications and services entirely available on the Internet. PaaS offerings may include facilities for application design, application development, testing, deployment and hosting. [2]
2.6. Infrastructure as a service IaaS allows organizations to avoid the large capital expenditures associated with infrastructure and data centers. IaaS enables an organization or user to use the equipment of a service provider to support operations, including the provision of processing, storage, hardware, servers, and networking components. The service provider owns the equipment and is responsible for hosting and maintaining it. The client does not manage or control the underlying cloud infrastructure, but has control over operating systems, storage, and deployed applications. Users typically pay on a per-use basis. Customers usually use an IT operations management console via a Web-based graphical user interface (GUI) to manage the environment. Customers are able to self-provision this virtual infrastructure using the GUI [2].
A major advantage of IaaS is the capability to transfer work to the cloud during periods of peak demand for on premise systems. This concept is known as “cloud bursting.”
In terms of disadvantages, the IaaS model brings with it dependence on a specific provider. As a result, it is critical that the service provider remain an ongoing concern.
3. IMPLEMENTATION This section shows how to host servers in cloud using one of the cloud computing platform and service called Azure. The following steps shows the implementation part, step-1 represents starting a server shows in fig-2. Then step-2 shows how to create data schema in Azure which is shown in fig-3. Step-3 shows viewing schemas in Azure which is shown in fig-4. Step-4 shows how to login from SQL Server to Azure database shown in fig-5. Step-5 shows data tables in SQL Server Management Studio shown in fig-6. Step-6 displays behavior of project directory shown in fig-7. [3]
http://www.iaeme.com/
3.1. Step
Starting Server
3.2. Step
Creating Data Schema in Azure
http://www.iaeme.com/
Step-1
Starting Server
Step-2
Creating Data Schema in Azure
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
http://www.iaeme.com/IJMET/index.
Creating Data Schema in Azure
Fig
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
IJMET/index.asp
Figure
Creating Data Schema in Azure
Figure 3 Creating Data Schema in Azure
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
asp 591
ure 2 Starting Server
Creating Data Schema in Azure
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
Starting Server
Creating Data Schema in Azure
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
Creating Data Schema in Azure
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
[email protected]@iaeme.com
http://www.iaeme.com/
3.3. Step
Viewing schemas in Azure
3.4. Step
Login fr
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
http://www.iaeme.com/
Step-3
Viewing schemas in Azure
Step-4
Login from SQL Server to AZURE Database
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
http://www.iaeme.com/IJMET/index.
Viewing schemas in Azure
om SQL Server to AZURE Database
Figure 5
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
IJMET/index.asp
Figure 4 Viewing schemas in Azure
om SQL Server to AZURE Database
5 Login from SQL Server to AZURE Database
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
asp 592
Viewing schemas in Azure
om SQL Server to AZURE Database
Login from SQL Server to AZURE Database
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
Viewing schemas in Azure
Login from SQL Server to AZURE Database
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
Viewing schemas in Azure
Login from SQL Server to AZURE Database
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
http://www.iaeme.com/
3.5. Step
Data Tables
3.6. Step
Behavior
http://www.iaeme.com/
Step-5
Data Tables in SQL Server Management Studio
Step-6
Behavior of Project directory
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
http://www.iaeme.com/IJMET/index.
in SQL Server Management Studio
Figure 6 Data Tables in SQL Server Management Studio
of Project directory
Fig
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
IJMET/index.asp
in SQL Server Management Studio
Data Tables in SQL Server Management Studio
Figure 7 Behavior of Project directory
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
asp 593
in SQL Server Management Studio
Data Tables in SQL Server Management Studio
Behavior of Project directory
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
Data Tables in SQL Server Management Studio
Behavior of Project directory
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
Data Tables in SQL Server Management Studio
Behavior of Project directory
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
[email protected]@iaeme.com
http://www.iaeme.com/
4. RESULTSThis section shows the results after hosting a server and a in section 3.
Fig-Azure application fighosted in a Azure cloud which brings all field to Azure.
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
http://www.iaeme.com/
RESULTS This section shows the results after hosting a server and a in section 3.
-8 shows inseAzure application fighosted in a Azure cloud which brings all field to Azure.
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
http://www.iaeme.com/IJMET/index.
This section shows the results after hosting a server and a
8 shows insertion of data fields into Azure. After inserting the data fields in to the Azure application fig-9 shows the results of a small application Hotel management hosted in a Azure cloud which brings all field to Azure.
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
IJMET/index.asp
This section shows the results after hosting a server and a
Figure 8
rtion of data fields into Azure. After inserting the data fields in to the 9 shows the results of a small application Hotel management
hosted in a Azure cloud which brings all field to Azure.
Figure 9 Select All Fields to Azure
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
asp 594
This section shows the results after hosting a server and a
Insert Fields to Azure
rtion of data fields into Azure. After inserting the data fields in to the 9 shows the results of a small application Hotel management
hosted in a Azure cloud which brings all field to Azure.
Select All Fields to Azure
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
This section shows the results after hosting a server and a small data base application shown
Insert Fields to Azure
rtion of data fields into Azure. After inserting the data fields in to the 9 shows the results of a small application Hotel management
hosted in a Azure cloud which brings all field to Azure.
Select All Fields to Azure
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
small data base application shown
rtion of data fields into Azure. After inserting the data fields in to the 9 shows the results of a small application Hotel management
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
small data base application shown
rtion of data fields into Azure. After inserting the data fields in to the 9 shows the results of a small application Hotel management
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
small data base application shown
rtion of data fields into Azure. After inserting the data fields in to the 9 shows the results of a small application Hotel management system
Chandrasekhara Reddy T, Y Madan Reddy, Ilaiah Kavati
http://www.iaeme.com/IJMET/index.asp 595 [email protected]
5. CONCLUSION AND FUTURE ENHANCEMENT Cloud computing is the cost, time and performance effective technology. Of course the usage of cloud computing will surely will increase more in next few years. In this paper we have discussed and surveyed basic of cloud computing and security issues in the cloud computing. Some security issues are the key concern in the cloud computing. Especially privacy and integrity of data are the key concern security issues. In the cloud as data is stored publicly and we don’t know where the data is being stored, we don’t know the exact location of the data, due to this data stored in the cloud has a higher risk of being accessed by un- theorized person during storage as well as transmission. In future, we enhance this platform using two services the first one is WCF Data Service Microsoft initially released WCF Data Services as an easy way to implement an OData service over query able data sources. This made it very easy to expose a model backed by the Entity Framework as an OData Service, and included a data provider model for plugging in other types of query able data sources. WCF Data Services abstracted away all the details of HTTP, OData, and the various payload formats, and the data provider was responsible for executing the underlying queries and returning the raw results to be serialized in the appropriate format. Second is Web API OData Support, in order to give developers more control, we decided to invest in a better factored approach to building OData services using the Web API OData libraries. The Web API OData libraries, built on the popular model-view-controller (MVC) pattern, give the service developer much more control over how each request is processed by allowing the developer to implement custom controllers for each “route”. The methods exposed by these controllers have all the necessary context to satisfy the request, regardless of where and how the data is obtained. And, the better factoring of Web API makes it easier to implement new functionality without waiting for one or more external components to add support the feature.
REFERENCES [1] Sharma, Rajeev, and Bright Keswani. "Study & analysis of cloud based ERP services."
International Journal of Mechatronics, Electrical and Computer Technology 3.9 (2013): 375-396.
[2] Juneja, Gurpreet K. "Use of Modeling Language to deploy applications in clouds."
[3] Sharma, Rajani, and Rajender Kumar Trivedi. "Literature review: cloud computing–security issues, solution and technologies." International Journal of Engineering Research 3.4 (2014): 221-5.
[4] Akintomide, O. A. "Cloud computing: The third revolution in IT." Library Progress International 33.1 (2013): 77.
[5] Mell, Peter, and Tim Grance. "The NIST definition of cloud computing." (2011).
[6] Pearson, Siani, Yun Shen, and Miranda Mowbray. "A privacy manager for cloud computing." IEEE International Conference on Cloud Computing. Springer, Berlin, Heidelberg, 2009.
[7] Ograph, T. "B., and Y. Richard Morgens.” Cloud computing.”." Communications of the ACM 51 (2008).
[8] Velte, Anthony T., et al. Cloud computing: a practical approach. New York: McGraw-Hill, 2010.
[9] Dr. V. Goutham and M. Tejaswini, A Denial of Service Strategy to Orchestrate Stealthy Attack Patterns in Cloud Computing, International Journal of Computer Engineering and Technology, 7(3), 2016, pp. 179–186.
Hosting Servers in Cloud by using Current Cloud Computing Platform and Services
http://www.iaeme.com/IJMET/index.asp 596 [email protected]
[10] M. Thillainayaki and M. Hemalatha, A Protein Database as DAAS in the Cloud Environment. International Journal of Computer Engineering & Technology, 8(2), 2017, pp. 100–111.
[11] Gurudatt Kulkarni, Jayant Gambhir, Amruta Dongare, Security in Cloud Computing, International Journal of Computer Engineering and Technology, 3 (1), 2012, pp. 258–265.
[12] A.Lourdes Mary and Dr. R.Ravi, Survey on the Performance Analysis of Cloud Computing Services, International Journal of Computer Engineering and Technology, 5 (2), 2014, pp. 66–70.
[13] C. Lalrinawma and Dr. Masih Saikia, Secure Modelling Schema of Distributed Information Access Management in Cloud Environment. International Journal of Computer Engineering & Technology, Volume 3, Issue 2, July-December (2012), pp. 187- 196.