The concept of cloud can be considered as one of the sectors, which is continuously innovating. There are different types of architecture can be implemented into the concept which makes the working of the cloud computing more goal oriented based service. The architecture can be implemented according to the requirement of the service and the payment would be based on the actual service, which is gained from the concept. It does not have a fixed payment mode. One of the advantage which can be achieved from the concept is the deployment of the application process is made faster and relatively easier in the concept of cloud computing relating to other traditional processes.
The main aspect, which is discussed in the report, is to take into consideration the aspect of platform as a service. Taking into focus the different Platform as a service concept one of the providers are broadly differentiated with the Bluemix and the justification of the concept is done using the platform as a service.
The platform as a service can be used for the concept of maintaining, developing and testing of the network, sever, operating system, virtual machine and network and many more on the concept of paid on a rental basis. The following list provides a basic overview of the list of service providors relating to the platform as a service:
The cloud provider, which is taken into consideration, is the Amazon web service. The justification of the selection is given below in few points:
Justification 1: The main reason for the selection of the AWS is that it is a platform as a service approach and can be differentiated with the concept of bluemix with taking into consideration the operation, which is involved.
Justification 2: The AWS can be implemented quite easily and the working, which is related to the model, is quite easy as compared to other models.
The AWS and the bluemix are both cloud computing parts which have independent role of the own. The services, which are used, would be directly dependent on the need of the organization who would be implementing and using the service. The bluemix is a software, which is open source and can be used by any primary user. The concept, which is related to the Hub, can be considered as one of the options for the developers, which can help in the concept of achieving synchronized code from a distance and test it directly.
The concept of the Amazon web service can be considered one of the most professional approach with the use of cloud computing. The concept directly gives sufficient amount of service flexibility. This concept can be applied to any sort of business orientation. Most of the organization take into consideration the model due to the factor of decreasing and increasing run time environment. The charge for the concept would be applicable according to the usage which is done of the model.
The concept of the platform as a service can be applied to different type of business areas. The different concept for example artificial intelligence, internet of things can be deployed in the level of professional expertise. The PaaS model directly helps in bypassing the concept of investment and the maintenance sector. 1750
The navigation and design of the concept mainly decides the comfort ability towards the user who would be using the different features of the system. Hence it can be stated here that the service provider should have a sound knowledge about the concept of design and navigation. A system that is basically designed contains certain type of components to be reused and combine that can be used for the building of the interface of the user. Bluemix focus on the same concept and has the system designed in a way of making the aspect very much user friendly so that anyone can use the system. However the system has some of the issue which is relating to the navigation part. The issues, which are majorly seen, are interface and login problems. The swatches, which are large in the user interface, are owned for the concept of issue relating to consistency with the design and the individual services. The design language, which is related to the blumix, provides a framework of the product. On the other hand, the concept of the amazon AWS offers interface which is relatively superior that is directly preferred by the users and the concept of the design is also very much simple. For the concept of the managing of the application relating to the architecture life cycle, this tool can be one of the most important relating to the use of the AWS design pattern. The user in this way would be able to better identify the requirement, services and the implementation plan that can configure the concept of the EC2, Cloud Formation, S3, VPC and IAM
AWS
The deployment of the “Hello World” application in the concept of the AWS as described in the official website of the service providers have been discussed in the following steps.
Step 1: launch of the server window of the Amazon EC2
In this step, the user needs to create a tag key by “name” and the value, which is of “CodeDeployDemo”
Step 2: Deployment of the source content, which need to be configured
To create the Amazon-S3 bucket (CLI), it is required to call the ‘mb’ command by the name of “codedeploydemobucket”.
To create the console Amazon-S3 bucket, the steps shown in the image should be followed:
Calling the command ‘create-application’ to register the new application by the name of ‘HelloWorld_App’ with the AWS CodeDeploy:
Before the deployment, the service role ARN (IAM role that authorises service permission to act on behalf of the user) should be defined followed by the deployment group. After that “create-deployment-group” command should be called to create the deployment group by the name of “HelloWorld_DepGroup” that is associated with the application by the name of “HelloWorld_App”
After completing the discussed steps, the monitoring along with the troubleshooting of the deployment is done. Followed by the deployment step, an update is made to the site and redeployment of the site is done to make the changes visible to the Amazon-EC2 instance.
The following section discusses the steps involved in deploying the “Hello World” application using the IBM BlueMix PaaS cloud services. The screenshots/photos of the coding and the steps have been attached with the instructions that are gathered from the official website of the considered PaaS service provider (Schaefer and Hawk 2018).
Developing a toolchain for the new application:
The deemed step has following sub-steps which needs to be followed to complete the objective of the step.
Developing a simple webpage:
The discussed step takes in consideration of the coding part. The following steps are of assistance in achieving the objective.
In the deemed step a file named “manifest” is developed that directs the IBM Cloud on the process of deployment of the application. The deployment of the application is possible without the manifest file, however, it is equipped to simplify the deployment process. The process of creating the manifest is listed as follows:
The above sections showed various steps from creation of the webpage to the development of the manifest page. In the discussed step the deployment and running of the application is done.
The modification can be made by modifying the changing the name in the coding which is shown in the screenshot below:
The deployment and the development of the process, which is related to the “Hello World” application, is clearly shown in a step by step manner for both the concept of the bluemix and AWS. It is very much evident from the above section that the level fo difficulty which is seen are majorly associated with the sector of deployment and development relatibg to the deployment and the development of the hello world application. It can be stated that the process is very much easy in the Bluemix than the AWS. This is because the complexity level, which is seen in the concept of the Bluemix, is very much less and can be easily achievable. On the other hand, addition to this it can be noted that the number of steps, which is involved in the deployment and the development, is less than its counterpart which directly reduces the difficulty. However, the service, which is related to the AWS service, offers a more descriptive process of achieving the objective. Though it can be stated that considering the mas it will be suitable to state that the difficulty level in the deemed process is very much low in the bluemix when it is directly compared to the AWS.
Relating to the costing model there are mainly five models which are explained below:
The up gradation and the allocation process in the concept of cloud computing can be done with the help of the database. The allocation process can be implemented within the database by the means of calibration prices, which is related to the database which is done manually and is not automatic. This type of process which is manual can be considered to be very much complex due to the factor that it is time consuming. The time consuming aspect is related to the process due to the factor that every time the database would be running on a different architecture and would be involving time relating to the deployment of the process. The process which is related to the up gradation and allocation can be made fast by means of Greedy particle swarm optimization (GPSO) search algorithm which has been proposed instead of the existing greedy algorithm which prevents the local optimum state process of tapping relating to the search reaching the global optimum.
Taking into consideration the two service providers that is bluemix and amazon web service, it can be stated that the concept, which is applied to the Bluemix, can be a better option. This is due to the factor the process implementation is very much easy and it can be used by any user who even does not have any prior knowledge of the technology. On the other hand, it can be stated that the model is an open source model which can be implemented in any architecture very easily and achieve benefit from the concept. The model is considered one of the basic model, which can be implemented quite easily and can be also deployed at school level for the purpose of learning.
The main improvement area, which can be related to the working of the bluemix and amazon web service, are stated below:
Bluemix: The model, which is related to the bluemix, can be considered as one of the most basic model which cannot be implemented at a higher level for the purpose of expert studies and implementation. The model should have the features of implementing more features so that the overall working of the model can be implemented for higher standards.
Amazon web service: The model amazon web service can be one of the models which can be implemented only by the experts in that field due to the factor that the model have working complexity involved into the concept. The concept cannot be dealt with for the beginners who are new into the system. The amazon web service should incorporate some of the features, which are basic so that everyone can involve himself or herself.
Conclusion
The report can be concluded on a note that the concept of cloud computing is playing vital role in the sphere of life of the common people as well as the business organization. The implementation of the concepts such as bluemix and AWS can be very much beneficial for any organization due to the factor that it would be altering the overall working internally and externally within the organization. In most of the cases, the organization tend to achieve benefit from the concept and overall implementation.
Ab Rashid Dar, D.D.R., 2016. Survey On Scalability In Cloud Environment. International Journal of Advanced Research in Computer Engineering & Technology, 5(7), pp.440-445.
Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat, S., Irving, G., Isard, M. and Kudlur, M., 2016, November. TensorFlow: A System for Large-Scale Machine Learning. In OSDI (Vol. 16, pp. 265-283).
Botta, A., De Donato, W., Persico, V. and Pescapé, A., 2016. Integration of cloud computing and internet of things: a survey. Future Generation Computer Systems, 56, pp.684-700.
Breidbach, C.F., Chandler, J.D. and Maglio, P.P., 2015, January. The duality of second screens: A phenomenological study of multi-platform engagement and service experiences. In System Sciences (HICSS), 2015 48th Hawaii International Conference on (pp. 1432-1441). IEEE.
Buyya, R., Srirama, S.N., Casale, G., Calheiros, R., Simmhan, Y., Varghese, B., Gelenbe, E., Javadi, B., Vaquero, L.M., Netto, M.A. and Toosi, A.N., 2017. A Manifesto for Future Generation Cloud Computing: Research Directions for the Next Decade. arXiv preprint arXiv:1711.09123.
Chard, K., Foster, I. and Tuecke, S., 2017, July. Globus: Research data management as service and platform. In Proceedings of the Practice and Experience in Advanced Research Computing 2017 on Sustainability, Success and Impact (p. 26). ACM.
Colombo-Mendoza, L.O., Alor-Hernández, G., Rodríguez-González, A. and Valencia-García, R., 2014. MobiCloUP!: a PaaS for cloud services-based mobile applications. Automated Software Engineering, 21(3), pp.391-437.
Demchenko, Y., Turkmen, F., de Laat, C., Blanchet, C. and Loomis, C., 2016, July. Cloud based big data infrastructure: Architectural components and automated provisioning. In High Performance Computing & Simulation (HPCS), 2016 International Conference on (pp. 628-636). IEEE.
Devi, T. and Ganesan, R., 2015. Platform-as-a-Service (PaaS): Model and Security Issues. International Journal of Advances in Applied Sciences, 4(1), pp.13-23.
Docs.aws.amazon.com. (2018). Tutorial: Deploy a “Hello, World!” Application with AWS CodeDeploy (Windows Server) – AWS CodeDeploy. [online] Available at: https://docs.aws.amazon.com/codedeploy/latest/userguide/tutorials-windows.html [Accessed 19 Mar. 2018].
Dumitru, R.L., 2017. IoT Platforms: Analysis for Building Projects. Informatica Economica, 21(2), p.44.
Hashem, I.A.T., Yaqoob, I., Anuar, N.B., Mokhtar, S., Gani, A. and Khan, S.U., 2015. The rise of “big data” on cloud computing: Review and open research issues. Information Systems, 47, pp.98-115.
Kientopf, K., Raza, S., Lansing, S. and Güne?, M., 2017, October. Service management platform to support service migrations for IoT smart city applications. In Personal, Indoor, and Mobile Radio Communications (PIMRC), 2017 IEEE 28th Annual International Symposium on (pp. 1-5). IEEE.
Krancher, O., Luther, P. and Jost, M., 2018. Key Affordances of Platform-as-a-Service: Self-Organization and Continuous Feedback. Journal of Management Information Systems, 35, pp.1-43.
Kulkarni, D., 2015, July. Provenance Issues in Platform-as-a-Service Model of Cloud Computing. In HotCloud.
Ojala, A. and Helander, N., 2014, January. Value creation and evolution of a value network: A longitudinal case study on a Platform-as-a-Service provider. In System Sciences (HICSS), 2014 47th Hawaii International Conference on (pp. 975-984). IEEE.
Ojasalo, J., 2015, September. Open Service Innovation Platform in a Smart City. In European Conference on Innovation and Entrepreneurship (p. 521). Academic Conferences International Limited.
Woods, F., 2018. Youth television and platform neutral public service broadcasting
Essay Writing Service Features
Our Experience
No matter how complex your assignment is, we can find the right professional for your specific task. Contact Essay is an essay writing company that hires only the smartest minds to help you with your projects. Our expertise allows us to provide students with high-quality academic writing, editing & proofreading services.Free Features
Free revision policy
$10Free bibliography & reference
$8Free title page
$8Free formatting
$8How Our Essay Writing Service Works
First, you will need to complete an order form. It's not difficult but, in case there is anything you find not to be clear, you may always call us so that we can guide you through it. On the order form, you will need to include some basic information concerning your order: subject, topic, number of pages, etc. We also encourage our clients to upload any relevant information or sources that will help.
Complete the order formOnce we have all the information and instructions that we need, we select the most suitable writer for your assignment. While everything seems to be clear, the writer, who has complete knowledge of the subject, may need clarification from you. It is at that point that you would receive a call or email from us.
Writer’s assignmentAs soon as the writer has finished, it will be delivered both to the website and to your email address so that you will not miss it. If your deadline is close at hand, we will place a call to you to make sure that you receive the paper on time.
Completing the order and download