In this project, you will develop BallotOnline’s Cloud Orchestration and Automation Report that will be used to configure and t
In this project, you will develop BallotOnline's Cloud Orchestration and Automation Report that will be used to configure and then deploy BallotOnline's cloud infrastructure using a cloud orchestration and automation software solution. In addition, you will deploy computing resources, databases, developer tools, a machine learning solution, messaging, storage and content delivery, and websites and web apps in the cloud.
The final document should be between 12 and 14 pages, if you selected the option for all seven use cases, and nine and 10 pages if you selected the single-use case option.
Cloud Orchestration and Automation Report
Executive Summary (< 1 page)
Plan Scope (1 page)
Cloud Orchestration and Automation Overview
Industry Leading Cloud Orchestration and Automation Approaches Overview (<1 page)
Cloud Orchestration and Automation in AWS (2–3 pages)
AWS CloudFormation Feature Review
Summary
CloudFormation Templates (5–7 pages) *
Deployment of HPC Cluster in AWS
Deployment of Data Warehouse in AWS
Deployment of Jenkins Build Servers in AWS
Deployment of Machine Leaning (Sage Maker) Platform in AWS
Deployment of Email-Receiving Pipeline in AWS
Deployment of Storage and Content Delivery in AWS
Deployment of Website(s) and WebApps(s) in AWS
Cloud Orchestration and Automation Recommendations (1 page)
Conclusion (<1 page)
Start Here
You recently developed BallotOnline’s cloud migration plan, programmatic cloud configuration and deployment, and performed data migration to the cloud. You have also conducted postmigration activities to ensure a successful data migration. Now, in this project, you will configure cloud automation and orchestration software.
Your supervisor, Sophia, the vice president of Information Technology (IT), says that you need to configure and then deploy the following aspects of BallotOnline’s new cloud infrastructure, using the cloud orchestration and automation software solution:
· Compute
· Databases
· Developer tools
· Machine learning
· Messaging
· Storage and content delivery
· Website(s) and web app(s)
As the principal cloud architect for BallotOnline, you are grateful that your previous work has been validated by the executive board, and you're eager to show Sophia and the board members a comprehensive cloud orchestration and automation software solution for the organization. Such a solution will provide cost savings for the organization. You will also compile and consolidate your activities in a Cloud Orchestration and Automation Report.
In thinking about the steps needed to put together the orchestration and automation solution, you will use the knowledge and experience that you have acquired during your cloud testing and planning activities.
If the orchestration and automation solution is set up the right way, you and your team will be able to assess some important components, including orchestration framework, how to automate operations, and any related application programming interface (API) integration. You are beginning to see that putting forth a successful orchestration and automation solution will help with implementation of advanced features as well as any additional components required for efficient operations in the cloud.
All of those components will be included in a Cloud Orchestration and Automation Report. The executive board will evaluate your report based on the degree to which you can apply industry best practices and standards to meet the business needs of BallotOnline.
Step 1: Review CloudFormation
Now, you will design your own templates to automate seven elements of BallotOnline’s cloud environment to speed up the deployment process, limit or eliminate any human errors, and reduce time to deployment.
As you create your orchestration and automation templates throughout this project, make sure you save the template from each step to be used in the final Cloud Orchestration and Automation Report.
Step 2: Deploy Compute in the Cloud
As an online voting company, BallotOnline’s operations team manages large amounts of electronic data. So, the first process you will automate is the deployment of an elastic High-Performance Computing (HPC) Cluster to improve the management and analysis of this data.
After you have created and tested the template, save it for later use in the final Cloud Orchestration and Automation Report. Then, move to the next step, where you will deploy databases. Don’t forget to clean up your cluster to avoid extra charges from AWS.
Step 3: Deploy Databases in the Cloud
In this step, you will create a CloudFormation template to automate the setup, operations, and scaling of BallotOnline’s data warehouse to help stakeholders in management, accounting and finance, operations, capacity management, and IT understand trends, make forecasts, and run reports.
After you have created and tested the template, save the template to be used in the final Cloud Automation and Orchestration Report. Then, move to the next step, where you will deploy tools for development tasks. Don’t forget to clean up your environment to avoid extra charges from AWS.
Step 4: Deploy Developer Tools in the Cloud
Currently, the application development team manually creates sandbox environmentsfor its app developers. Automating the deployment of development tasks will reduce the team’s time-to-value to minutes versus hours.
You will improve BallotOnline’s process by creating a template to deploy developer tools in the cloud to allow the application development team to automate the creation of sandbox environments.
After you have created and tested the template, save the template to be used in the final Cloud Orchestration and Automation Report. Remember to clean up your environment to avoid extra charges from AWS. Then, move to the next step, where you will set up a template to deploy machine learning.
Step 5: Deploy Machine Learning in the Cloud
In this step, you will use AWS CloudFormation to create a template to deploy automated machine learning in the cloud. BallotOnline will use machine learning platforms to learn normal voting trends of voters and deviations from the normal behavior of the voters, and make predictions about future outcomes. Right now, BallotOnline focuses on government analysis, but could branch out in the future to further commercialize its services, analyzing and predicting different behaviors for different stakeholder groups.
Test your template. Save your template for the final Cloud Orchestration and Automation Report before moving to the next step. Remember to clean up your environment. Next, you will work on messaging systems in the cloud.
Step 6: Deploy Messaging in the Cloud
In this step, you will use AWS CloudFormation to create a template to deploy an email-receiving pipeline in the cloud. BallotOnline has a corporate-wide messaging system in place. However, some business units want their own internal messaging system. By automating the process, it will allow the IT team to deploy these systems on demand for the various departments. This will save time and remove chances of human error for every new deployment.
Test your template by viewing the test message sent. After you have confirmed that it is working, clean up your environment to avoid new charges from AWS. Save your template for the final Cloud Orchestration and Automation Report before moving to the next step. There, you will deploy storage and content delivery systems.
Step 7: Deploy Storage and Content Delivery in the Cloud
Remember that BallotOnline is a electronic voting company that operates in different countries. The organization needs to comply with privacy laws in each country. Automating will ensure that compliance guidelines are always followed when deploying new storage and content delivery systems. In this step, you will use AWS CloudFormation to create a template to deploy storage and content delivery in the cloud by setting up a compliant archive in the cloud.
Test your template and then clean up your environment. Save your template for the final Cloud Orchestration and Automation Report before moving to the next step. There, you will deploy websites and web apps.
Step 8: Deploy Website(s) and Web App(s) in the Cloud
In this step, you will use AWS CloudFormation to create a template to deploy website(s) and web app(s) in the form of a WordPress site in AWS. This should help developers deploy websites and web apps as efficiently as possible in the future, reducing BallotOnline’s overall operational overhead.
Test your new template and after you confirm everything is in place, clean up your environment. Save your template for the final Cloud Orchestration and Automation Report before moving to the last step, in which you will put together the final report.
Step 9: Write the Final Cloud Orchestration and Automation Report
At this point, you should have a better understanding of the cloud orchestration and automation strategy and how cloud orchestration and automation differs from traditional IT data center deployment practices. You are ready to compile the final Cloud Orchestration and Automation Report. Sophia will present your work for approval at the executive meeting. Upon approval, this document will be used by the operations team to automate day-to-day cloud deployment tasks.
The final document should be between 12 and 14 pages, if you selected the option for all seven use cases, and nine and 10 pages if you selected the single-use case option. Your submission should include the code from the templates you created. Use the Cloud Orchestration and Automation Report Template to help put together the Cloud Orchestration and Automation Report, and submit it after reading the instructions below.
Collepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.