scholarly journals The AppScale Cloud Platform: Enabling Portable, Scalable Web Application Deployment

2013 ◽  
Vol 17 (2) ◽  
pp. 72-75 ◽  
Author(s):  
C. Krintz
Author(s):  
Muhammad Fauzan Albaihaqi ◽  
Anisa Nurul Wilda ◽  
Bambang Sugiantoro

Cloud Computing is the best way for bussiness owner deploy an application to reduce cost issue because it is implement pay as you go concept. Generally, an application on production level or deployed into cloud instance should not have any error or bug. It should be tested and maintain properly. The problem when an application have intensive development that takes more effort to test the application and deploy. So, need a strategy to deploy an application into cloud instance to make the proccess more efficient. Nowadays, Version Control System (VCS) platform provide Continous Integration and Continous Delivery (CI/CD) feature. Users can utilize that platform to perform automated test and deployment easily. This reasearch purposed to examine how to use CI/CD feature and evaluate it in case of deploying web application to Cloud Platform. Researcher use Gitlab wich is provide CI/CD feature for free and deploy the app to Amazon Web Service. The researcher also utilize docker container to accommodate all processes. The result are Continous Integration can improove application quality because most lines of codes are tested using unit or feature test scenario. Using CI/CD feature improove security issue of deployment. Deployment proccess run automatically without human intervention so it will reduce human error factors. This feature also ensure high availability of an application. Deployment proccess will take zero downtime. The application can quickly update without any downtime and configuration. Last, docker container take an important role for deployment of application into cloud instance.


Author(s):  
Andrew Prout ◽  
William Arcand ◽  
David Bestor ◽  
Bill Bergeron ◽  
Chansup Byun ◽  
...  

2021 ◽  
Vol 4 (2) ◽  
pp. 270-276
Author(s):  
Stefanus Eko Prasetyo

The rapid development of website-based applications that can be accessed on various computer platforms and smart phones, causing the infrastructure of web application deployment, especially servers, is needed. This causes sometimes the organization needs to invest in a server. With virtualization, companies can create multiple servers on the same machine, and each server functions as an individual machine. Lightweight based virtualization or known as containers is an approach where the host operating system is shared with a virtual server which means that the parent kernel is shared with virtual servers or containers. The method used is an experimental method, this study measures the effect of a particular treatment on a variable with different treatments. Research variables carried out in the lightweight virtualization system research, including: throughput, Average Latency, response time and Dropped Request. The treatments in this study were tested with 100, 200, 250 and 300 connections simultaneously with 1000, 3000, 5000, 7000 requests.The server service design uses container-based virtualization for the webserver with 2.8 Ghz (4 core) Intel Core i7 processor specifications, 2 GB memory, 80 GB M2 SSD storage, and Gigabit Ethernet capable of handling 250 requests simultaneously, but cannot be accessed when handling 300 requests simultaneously.


2021 ◽  
pp. 52-59
Author(s):  
Petro B. Tiutiunnyk ◽  
◽  
Natalia A. Rybachok ◽  

Based on the services of the cloud platform Microsoft Azure developed a web application that solves problems that arise when organizing teamwork online. For the first time, the architecture of this type of software system based on Microsoft Azure cloud platform services has been proposed. The architecture is flexible and can be extended by adding new modules. Possibilities for improving the implementation of the software system in the following versions have been identified: expanding the tools of the AGILE methodology by including Scrum approaches; expanding real-time interaction, including receiving notifications and reminders about meetings, editing team pages and KANBAN boards; adding the ability to share files between users; expanding interaction with messages (forward, reply, edit, delete); adding methods for notifications other than email, such as Telegram. The implementation of these additional functions will not affect the developed architecture of the software system.


2021 ◽  
Vol 10 (5/6) ◽  
pp. 669
Author(s):  
K. Chandan ◽  
B. Basaveswara Rao ◽  
N. Neelima ◽  
K. Gangadhara Rao

Author(s):  
B. B. Gupta ◽  
Shashank Gupta ◽  
Pooja Chaudhary

This article presents a cloud-based framework that thwarts the DOM-based XSS vulnerabilities caused due to the injection of advanced HTML5 attack vectors in the HTML5 web applications. Initially, the framework collects the key modules of web application, extracts the suspicious HTML5 strings from the latent injection points and performs the clustering on such strings based on their level of similarity. Further, it detects the injection of malicious HTML5 code in the script nodes of DOM tree by detecting the variation in the HTML5 code embedded in the HTTP response generated. Any variation observed will simply indicate the injection of suspicious script code. The prototype of our framework was developed in Java and installed in the virtual machines of cloud environment on the Google Chrome extension. The experimental evaluation of our framework was performed on the platform of real world HTML5 web applications deployed in the cloud platform.


2017 ◽  
Vol 7 (1) ◽  
pp. 1-31 ◽  
Author(s):  
B.B. Gupta ◽  
Shashank Gupta ◽  
Pooja Chaudhary

This article presents a cloud-based framework that thwarts the DOM-based XSS vulnerabilities caused due to the injection of advanced HTML5 attack vectors in the HTML5 web applications. Initially, the framework collects the key modules of web application, extracts the suspicious HTML5 strings from the latent injection points and performs the clustering on such strings based on their level of similarity. Further, it detects the injection of malicious HTML5 code in the script nodes of DOM tree by detecting the variation in the HTML5 code embedded in the HTTP response generated. Any variation observed will simply indicate the injection of suspicious script code. The prototype of our framework was developed in Java and installed in the virtual machines of cloud environment on the Google Chrome extension. The experimental evaluation of our framework was performed on the platform of real world HTML5 web applications deployed in the cloud platform.


Sign in / Sign up

Export Citation Format

Share Document