Professional Documents
Culture Documents
Name
University
Part I:
ii. Provide a brief writeup to the management of how they would go about their cloud
adoption journey. (4 marks)
Answer:
Management needs to start by assessing the company's ramifications of implementing
a cloud-based platform. Decision-makers have to know how the cloud stands out
from conventional IT systems. They have to be prepared to examine the company's
overall and IT-specific advantages, risks, and regulation, safety, and data
management concerns. For maximum productivity and management must carefully
review the architecture and its degree of complexity, and figure out if it's possible to
entirely shift toward the cloud or merely whether it would be more affordable to
migrate a handful of apps onto the cloud and leave the remainder on-premises
(Golightly et al., 2022). It will be time for management to select the cloud as their
platform after they have examined and identified the conditions within it. There are
numerous vendors of cloud services, all having their own design and set of capacity,
authorization, and assistance.
iii. Given that Kwaya elect to move to the cloud, what are 5 antipatterns that they should
avoid in their Cloud Adoption Strategy. Explain how these antipatterns are relevant to
Kwaya. (2 marks)
Answer:
I have created the storage in the logic app and launch the Microsoft Azure Storage
Explorer where we could create the attachment storage in the environment and show
below:
ii. Send you an email at the end of the day with the total number of tracks that have
been submitted for that day. (5 marks) With screenshots show how you would set
these up in Microsoft Azure. Emphasise and justify any custom configurations that
you are making.
Answer:
I setup this workflow by first creating a blank Logic App as shown below:
Next step I have done is testing my conditions, I start it by running the trigger and we
got successful results below:
Next step I have done is formulating “Call RemoveHTMLFunction” as shown
below:
Hence, here is the final Logic App designer created for Kwala’s business:
For the data, we stored it in the form of
<Year>/<Month>/<WeekNumber>/<Day>/<FileName>.csv.
I used the array actions of “Create CSV table”.
Utilize the Compose action to create an one output, including a JSON item, from
numerous inputs. The output is able to be employed in actions that accompany the
Compose action. The Compose action additionally stops you from inputting identical
inputs over and over while creating the workflow for the logic within the app. The
Compose action with the preceding instance receives the subsequent inputs:
Inputs link
https://prod-54.eastus.logic.azure.com:443/workflows/
93c8e3ff026b4aff9ca3d0bbd4f047c6/triggers/When_a_new_email_arrives_(V3)/
histories/08585204391640535932989292382CU84/contents/TriggerInputs?api-
version=2016-10-01&se=2023-04-11T03%3A00%3A00.0000000Z&sp=%2Ftriggers
%2FWhen_a_new_email_arrives_%28V3%29%2Fhistories
%2F08585204391640535932989292382CU84%2Fcontents%2FTriggerInputs
%2Fread&sv=1.0&sig=T_F0cIopPEymUBtz99lk-YumxPO95uAfiP7JRFHH-sM
Outputs link
https://prod-54.eastus.logic.azure.com:443/workflows/
93c8e3ff026b4aff9ca3d0bbd4f047c6/triggers/When_a_new_email_arrives_(V3)/
histories/08585204391640535932989292382CU84/contents/TriggerOutputs?api-
version=2016-10-01&se=2023-04-11T03%3A00%3A00.0000000Z&sp=%2Ftriggers
%2FWhen_a_new_email_arrives_%28V3%29%2Fhistories
%2F08585204391640535932989292382CU84%2Fcontents%2FTriggerOutputs
%2Fread&sv=1.0&sig=UHF2y5LXhIo6Rd6grkAl8a0rVBMSwJkOU4-vlQP_dIY
References
Golightly, L., Chang, V., Xu, Q. A., Gao, X., & Liu, B. S. (2022). Adoption of cloud computing
as innovation in the organization. International Journal of Engineering Business Management,
14, 184797902210939. sagepub. https://doi.org/10.1177/18479790221093992
NELSON, M. R. (2009). The Cloud, the Crowd, and Public Policy. Issues in Science and
Technology, 25(4), 71–76. https://www.jstor.org/stable/43314918