Scenario
Example University is preparing for the new school year. The admissions department has received complaints that their web application for student records is slow or not available during the peak admissions period because of the high number of inquiries.
You are a cloud engineer. Your manager has asked you to create a proof of concept (POC) to host the web application in the AWS Cloud. Your manager would like you to design and implement a new hosting architecture that will improve the experience for users of the web application. You’re responsible for building the infrastructure to host the student records web application in the cloud.
Your challenge is to plan, design, build, and deploy the web application to the AWS Cloud in a way that is consistent with best practices of the AWS Well-Architected Framework. During the peak admissions period, the application must support thousands of users, and be highly available, scalable, load balanced, secure, and high performing.
The following image shows an example of the student records web application. The site lists records of students who have applied for admission to the university. Users can view, add, delete, and modify student records.
Solution requirements
The solution must meet the following requirements:
Functional: The solution meets the functional requirements, such as the ability to view, add, delete, or modify the student records, without any perceivable delay.
Load balanced: The solution can properly balance user traffic to avoid overloaded or underutilized resources.
Scalable: The solution is designed to scale to meet the demands that are placed on the application.
Highly available: The solution is designed to have limited downtime when a web server becomes unavailable.
Secure:
The database is secured and can’t be accessed directly from public networks.
The web servers and database can be accessed only over the appropriate ports.
The web application is accessible over the internet.
The database credentials aren’t hardcoded into the web application.
Cost optimized: The solution is designed to keep costs low.
High performing: The routine operations (viewing, adding, deleting, or modifying records) are performed without a perceivable delay under normal, variable, and peak loads.
Assumptions
This project will be built in a controlled lab environment that has restrictions on services, features, and budget. Consider the following assumptions for the project:
The application is deployed in one AWS Region (the solution does not need to be multi-Regional).
The website does not need to be available over HTTPS or a custom domain.
The solution is deployed on Ubuntu machines by using the JavaScript code that is provided.
Use the JavaScript code as written unless the instructions specifically direct you to change the code.
The solution uses services and features within the restrictions of the lab environment.
The database is hosted only in a single Availability Zone.
The website is publicly accessible without authentication.
Estimation of cost is approximate.
Disclaimer: A security best practice is to allow access to the website through the university network and authentication. However, because you are building this application as a POC, those features are beyond the scope of this project. You are encouraged to implement this additional functionality.
Approach
Recommendation: Develop your project solution in phases. This will help you ensure that basic functionality is working before the architecture becomes more complex. After the application is working, you are encouraged to enhance the solution with additional requirements.
Phase 1: Planning the design and estimating cost
In this phase, you will plan the design of your architecture. First, you will create an architecture diagram.
Next, you will estimate the cost of the proposed solution, and present the estimate to your educator. An important first step for any solution is to plan the design and estimate the cost. As necessary, review the various components in the architecture to adjust the estimated cost. Cost is an important factor when building a solution because cost can help to determine the components and architecture pattern to use.
Note: You don’t need to use the lab environment for this phase of the project, but you might want to use it to refer to AWS services and features as you plan your design.
Task 1: Creating an architectural diagram
Create an architectural diagram to illustrate what you plan to build. Consider how you will accomplish each requirement in the solution.
References
AWS Architecture Icons: This site provides tools to draw AWS architecture diagrams.
AWS Reference Architecture Diagrams: This site provides reference architecture diagrams for a variety of use cases.
Task 2: Developing a cost estimate
Develop a cost estimate that shows the cost to run the solution in the us-east-1 Region for 12 months. Use the AWS Pricing Calculator for this estimate.
If required by your instructor, add your architectural diagram and cost estimate to presentation slides. Your educator might want to evaluate this information as part of assessing your work on this project. A presentation template is provided.
References
What Is AWS Pricing Calculator?
PowerPoint presentation template
Phase 2: Creating a basic functional web application
In this phase, you will start to build the solution. The objective of this phase is to have a functional web application that works on a single virtual machine in a virtual network that you create. By the end of this phase, you will have a POC to demonstrate hosting the application on the AWS Cloud. You can then build upon your work in later phases.
Task 1: Creating a virtual network
Create a virtual network to host the web application.
Tip: Create networking resources such as a virtual private cloud (VPC) and subnets.
Reference
AWS Academy Cloud Architecting – Lab: Creating a Virtual Private Cloud
Task 2: Creating a virtual machine
Create a virtual machine in the cloud to host the web application.
To install the required web application and database on the virtual machine, use the JavaScript code from the following link: SolutionCodePOC
Tips:
Use a compute service such as Amazon Elastic Compute Cloud (Amazon EC2).
Use the latest Ubuntu Amazon Machine Image (AMI).
Task 3: Testing the deployment
Test the deployment of the web application to ensure it is accessible from the internet and functional. Perform a few tasks, such as viewing, adding, deleting, or modifying records.
Tip: To access the web application, use the IPv4 address of the virtual machine.
Author: admin
-
“Improving Student Record Management: Designing a Scalable and Secure Solution in AWS Cloud” Building a Cost-Effective Web Application Solution on AWS
-
“Analyzing Experimental Data from a Lab Experiment using Origin, MATLAB, and Python”
I have experimental data from a lab experiment. I just need several analyses of my results done. Need the analysis done by origin, matlab, python etc depending on the analysis. No excel output. The output should be coloured inorder to differentiate between the different sensor reading. If you need more data, please ask
-
Title: “Exploring Jazz Styles: A Comparison of Three Performances” Performance 1: “Take Five” by The Dave Brubeck Quartet Style: This performance is a classic example of cool jazz, a subgenre of
Compare and Contrast the following three performances. Describe the styles, instrumentation, solos, drum patters, bass patterns, piano comping, tempos, and overall characteristics of each performance
https://youtu.be/JN6vCdmOV-QLinks to an external site.
https://youtu.be/WRuY3_4BxhELinks to an external site.
https://youtu.be/EYVmxKxMqE4Links to an external site. -
“Implementing GDPR Compliance through a SharePoint Site”
A company is
considering hiring you to set up and maintain part of its IT operations. As
part of the interview, you must submit the project below for review.
Project outline
An organisation wants to use SharePoint to help
keep track of its GDPR data in the organisation. You should plan and set up a
site in SharePoint with enough information so they follow GDPR.
Project description/detail
An organisation needs control of which computer
systems they use, what kind of data they store, why, and who is the ‘owner’ of
the system. If this is an external system, they need to know they have
agreements with the vendor.
Additionally, they need to register and handle ‘GDPR
violations’ and apply the permissions to who has access to do changes on the
registers and what happens when a new violation is registered (like sending an
info email).
This project requires an in-depth study of the GDPR
law to understand the requirements of the GDPR for any organisation wishing to
implement the GDPR law. Based on the analysis of the GDPR law, the SharePoint
site will be developed to help companies start and continue to maintain their
internal work with the GDPR. The purpose of this site is to be flexible and
allow organisations to add their own rules and policies regarding the GDPR.
This is because some GDPR requirements would be different in relation to the
nature of the business.
The report will cover the GDPR law and creating a
SharePoint site with GDPR features. Furthermore, the site will provide the
appropriate security structure and automated features, such as notification of
any action on the site data.
A demo (proof of concept) is required to show the
work completed.
Possible resources required
Virtualisation software and host computer with an OS
(Windows, Linux) installed and configured.
Linux Server installation media.
Access to Packet Tracer, installed on the host machine.
Windows server installation media.
Linux and Windows desktop installation media. -
Title: “Leadership in Public Service: Transforming Agencies for the Better” As a public servant working in a government agency, I have had many experiences that have shaped my understanding of leadership. However, one particular experience stands out as the
Relate
an experience or situation in your career that you could consider as most
telling of your leadership.
What is your
view of your career or work as a public servant [in your government agency]
would be like if you could redesign it from a leadership perspective? Be
specific
Based on
what you know or have experienced in public service specifically in your
agency, explain how leadership can be a key in reforming/transforming your
agency into what it should be as mandated -
“The Resonance of the Protestant Reformation: A Personal Reflection on its Ethical Shortcomings and the Complicated Legacy of Martin Luther and John Calvin”
Write four pages (double-spaced, 12-point font, Times New Roman) on which aspects of the class resonated with you and your life. These are closed papers and no one will read them besides me. If you would prefer to write a standard research paper, cite three sources from the class (this can be anything on Moodle, including PowerPoints). If you choose this option, please include a works cited page in MLA, APA, or Chicago format, depending on your preference. You do not need to cite sources if it is a personal reflection. If you require an alternative, please email me or speak with me after class.
You can put a mix of PowerPoint slide reflection and views on these slides & about discussing the ethical shortcomings of the Catholic Church in the centuries prior to the Protestant Reformation. In contemporary parlance, the Church’s grift got creative. I’ll also tell the story of Martin Luther: the good and the horrendously bad (the latter of which I would understand if no one ever told you about). Luther was a complicated man, and they psychoanalyzed him to pieces. At any rate, I’d like you give this reading from John Calvin–founder of what we call “Reformationist” Protestantism to-day–for Wednesday. If it’s too much, simply read as much as you can. Be on the lookout for terms like “predestination” (eventually people would refer to it as “double-predestination”) and his views on “grace.” If you belong to a Reformationist congregation, don’t worry about any kind of association with John Calvin. No one will accuse you of being a Calvinist–I think you’ll find that he wasn’t the nicest guy. ( YOU CAN FIND THIS IN THE FILES ATTACHETED BELOW)
& just reference the sources From the PowerPoints please not from online -
Title: Utilizing Health Informatics and Informatics Systems in Nursing Practice 1) As an ICU nurse, I have utilized data, information, knowledge, and wisdom in various scenarios. One instance where I used these concepts was during patient rounds.
After reading Chapters 1 and 2 and watching the videos on the Health Informatics and informatics Systems:
2-3 pages (Response to all of the initial discussion board questions below)
Address ALL below
1-Describe a scenario in your discipline(ICU nurse) where you used data, information, knowledge, and wisdom.
2-Complete the self-assessment of informatics competencies presented in Table 1-1 and create an action plan for achieving these competencies. Your Action plan should be a minimum of ONE paragraph 4-6 sentences.
3-In health care, think about a typical day of practice and describe the setting. How many times do you interact with Information Science or Information Systems (ISs)? What are the ISs that you interact with, and how do you access them? Are they at the patient’s side, handheld, or station based? How does their location and ease of access impact patient care?
4-If you could meet only TWO (2) of the rights discussed in chapter 2, which one would you omit and why? Provide your rationale for both right you chose to meet.
5-You may cite the course required textbook and or other sources in which you have used content from. Make sure your references are in AMA format. -
The Intersectionality of Feminism and Racism in Celeste Ng’s “Our Missing Hearts”
For this essay, you will be analyzing Our Missing Hearts by celeste Ng based on what you have learned about literary theory and the elements of fiction.
Please use 2 critical theories to analyze this novel. Choose 2 from these theories: Feminism, Racism or Marxism.
You must use 4 outside sources from the Delta library’s database. These sources must be scholarly and not book reviews.
Use MLA formatting.
5 page minimum, not including the Works Cited page
Don’t forget to have an introduction, body paragraphs, and a conclusion.
Your thesis should be strong and clear.
Don’t forget to proofread your work carefully.
Also in the comments section of the final paper, attach the AI report from the website linked here. You can upload your paper and then, attach the report. I will not grade any Final without the attached report from this detection website. Any paper with more than 25% AI generated content will not be graded and you will therefore, not pass English 1B this semester. If turnitin.com’s report differs from this report, we may need to have a conversation about your paper before you receive your grade on it. But these are two of the tools being used to detect AI use at the moment, so I want you to see at least one report before you submit.
GPTZero | The Trusted AI Detector for ChatGPT, GPT-4, & More -
Private Prisons vs. Government Prisons: A Comparative Analysis of Funding, Staffing, and Conditions of Confinement
After you have completed your research on private and government prisons, prepare a written summary of your findings. It is expected that, based on the nature of this project, a concise yet thorough analysis will take approximately 8-10 pages of text, in addition to your cover page, abstract, and reference page. Your paper must include a minimum of four (4) scholarly sources to support your findings. The paper will be written using all APA guidelines and will be double-spaced, using 1-inch margins, 12-point font.
https://www.sentencingproject.org/reports/private-prisons-in-the-united-states/
The Sentencing Project
There are several large private prison corporations, such as CoreCivic, GEO Group, Management and Training Corporation, Emerald Correctional Management, LCS Corrections Services, and CiviGenics/Community Education Centers, Inc. In 2017, private prisons in the US represented 8.2% of the total incarcerated population. The below map shows that states vary significantly in their use of private correctional facilities. For example, the New Mexico Department of Corrections reports that 53% of its prison population is housed in private facilities, while 22 states do not employ any for-profit prisons.
Your assignment is to provide a detailed written report on the use of private prisons versus state and federal government prisons. In addition to writing a paper, you will develop a PowerPoint presentation to support your paper. Your paper will require you to conduct extensive research on the full functionality of private prisons and compare these results to government prisons. Your paper should address the following questions/topics:
Private prisons are for profit. These private companies also have a financial interest in maintaining high levels of incarceration. Is this ethical?
Describe how funding, staffing, training, leadership, and policies impact the conditions of confinement.
Since private prisons are for profit, do they cut costs, such as hiring unqualified staff or providing inadequate care?
Why should society be concerned with conditions of confinement?
Who oversees these private prisons? Is there an oversight agency that holds private prisons accountable?
How effective is the Private Prison Information Act?
What elements should be included in an effective privatization contract and how often are these elements included?
Compare the programs/services offered in private prisons to that of government prisons.
Describe the types of inmates that private prisons are likely and less likely to house. Why?
What is the cost-benefit analysis for private prisons versus state and federal prisons?
Evaluate the advantages and disadvantages of private prisons.
Evaluate the advantages and disadvantages of state and federal prisons.
In your opinion, should the future of corrections move towards and increase utilization of private prisons? Or, should the money used towards these private prison contracts be allocated towards improving the current state and federal prisons?
Include any additional pertinent information to support your opinion. -
“The Rise of Social Media: Exploring its Evolution and Impact on Society”
The objectives of this assignment are to provide you with an opportunity to demonstrate your skill in audience analysis; in the selection, research, and organization of a topic; and in the delivery of a speech to inform. Using personal experiences and documented research as developing materials, you should clarify or explain an idea from one of the following areas:
A historical event, force, or movement. You should attempt to explain or illustrate the causes, effects, characteristics, or purposes of the selected topic. A chronological or topical pattern of organization may be most appropriate for this type of speech.
TOPIC:The development of social media and how it has grown into what it is today. After choosing the area in which you want to make an informative speech, you might find it helpful to use the following procedures in preparing for and presenting the speech:
Select a topic according to the criteria established in the chapter on topic selection and audience analysis.
Analyze your audience to determine its interest in and knowledge of the topic.
Write a statement of purpose that is adapted to you and to your audience (not to be turned in to me).
Research the topic. This may require both primary and secondary research.
Organize your information according to the principles of organization. Prepare an outline (using the template) of your main ideas and the supporting materials.
Write the introduction and conclusion. Be sure to incorporate material that will establish your credibility.
Practice the speech. It may be helpful to deliver the speech in front of friends or to record yourself to help you discover your weaknesses in your material or delivery.
Record and present the speech to in an extemporaneous manner.
Your speech will be most effective if you have chosen a topic that is of interest to both you and your audience. Concentrate on getting your ideas across during the speech. You may wish to have someone signal the passage of time so that you can keep within the time limit established for this assignment.
Time Limit: 5-7 minutes