0% found this document useful (0 votes)
173 views4 pages

Cloud Migration Guide for PGP-CC Students

Here are some key aspects I would consider if positioning a cloud migration journey in my organization or for a customer with legacy applications: - Clearly communicate the business value and benefits of migrating to the cloud such as cost savings, agility, scalability, etc. Highlight specific examples of how cloud migration could help the business. - Perform a thorough assessment of applications to understand technical requirements and challenges for migration. Identify applications that are good candidates for "lift and shift" vs. those that need re-architecting. - Develop a well-defined migration strategy and timeline that minimizes business disruption. The strategy should address both technical migration as well as organizational change management. - Address any security, compliance or
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
173 views4 pages

Cloud Migration Guide for PGP-CC Students

Here are some key aspects I would consider if positioning a cloud migration journey in my organization or for a customer with legacy applications: - Clearly communicate the business value and benefits of migrating to the cloud such as cost savings, agility, scalability, etc. Highlight specific examples of how cloud migration could help the business. - Perform a thorough assessment of applications to understand technical requirements and challenges for migration. Identify applications that are good candidates for "lift and shift" vs. those that need re-architecting. - Develop a well-defined migration strategy and timeline that minimizes business disruption. The strategy should address both technical migration as well as organizational change management. - Address any security, compliance or
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Post Graduate Program in Cloud Computing (PGP-CC)

Case Analysis (Containers)

INSTRUCTIONS TO CANDIDATES

1. Please review the format before proceeding


Section Questions Points

The case study literature

Answer all the questions based on your understanding of 3 C/I


the case study

Result C/I
2. This is a Complete/Incomplete (C/I) submission

3. All questions are mandatory

4. This is an open book/internet submission

5. Wherever applicable candidates should clearly explain the reasons for their
answers

6. Any supporting artifacts, like architecture diagram, can be drawn on paper and a
snapshot can be pasted in the document. You can use any architecture-drawing tool
as well.

7. Any handwritten diagrams etc. must have all writings in capital letters. Illegible
text will be marked as incorrect response.
Case data
Amazon ECR is a fully managed container registry offering high-performance hosting,
so you can reliably deploy application images and artifacts anywhere.

In this course, you have seen the process to containerize various applications
manually. This case analyzes doing the same activity at scale using different tools.

Organizations can move to secure, low-touch services with Containers on AWS. A


container is a lightweight, standalone collection of software that includes everything
needed to run an application. This can include code, runtime, system tools, system
libraries, and settings. Containers provide logical isolation and will always run the
same ,regardless of the host environment.

If you are running a .NET application hosted on Windows Internet Information Server
(IIS), when it reaches end of life (EOL) you have two options. Either migrate entire
server platforms, or re-host websites on other hosting platforms. Both options
require manual effort and are often too complex to implement for legacy workloads.
Once workloads have been migrated, you must still perform costly ongoing patching
and maintenance.

Read the full case here


https://aws.amazon.com/blogs/architecture/migrate-your-applications-to-container
s-at-scale/

Questions (all are mandatory)


1. What according to you are the most important aspects to keep in mind in
a migration journey?

Answer:
Migrating from an on-premises environment to AWS may seem like an overwhelming
task but proper planning and a good strategy can help us meet the objectives. The
most important aspects to keep in mind in a migration journey according to me are as
below:
Application assessment
Before we migrate applications to the cloud, a detailed assessment of our applications
is necessary. A clear understanding of how our applications work can help us pull
metrics of our application performance to help us predict how they will work in a
cloud environment. This assessment that includes the data, technology, security,
integration, application, and architecture that determines what applications can be
readily moved to the cloud is one of the primary factors of migrating to Cloud.
Migration strategy
When we are planning to migrate to the cloud, the most important factor would
be choosing the right cloud migration approach and strategy. There has to be a
strategy that begins with assessment and analysis to unleash the massive benefits
that streamline business operations and enhance productivity. Having a robust
migration strategy further establishes the benefits of cloud computing. Before we
start migrating our applications to the cloud, we have to decide which type of Cloud
(Private vs. Public) and Migration (Lift & Shift vs. Re-architect/Refactor) our
application needs.
Cost Optimization:
Cost optimization is a huge priority amongst enterprises that have moved to the
cloud: according to the RightScale 2019 State of the Cloud Report from Flexera, 64%
of survey respondents had cloud savings listed as their top initiative.
We should consider all the details about the cost of migration to ensure that our
budget is straightforward and make our cloud migration journey more profitable. By
optimizing the cost involved, we can reduce costs and use the saved cost for other
vital requirements in our organization.
To address these cost optimization concerns, AWS offers a variety of solutions,
including on-demand, pay-as-you-go pricing, the ability to leverage reserved
instances, and a variety of cost management tools that enable customers to stay
ahead of the game when it comes to their cloud spend. A strategy and plan has to be
created to align your cloud spend with your business goals, all under the larger goal of
maximizing savings.
Security and Disaster Recovery
When we talk about cloud migration or digital transformation, security and
compliance must be top of mind because those are the major concern for any
organization. Throughout the migration, there are internal policies and regulatory
requirements that need to be complied with. Also, there should be an appropriate
security measure to manage related risks. Successful migration should have a proper
Disaster Recovery Plan to have the ability to manage disasters during the process.
No matter how complex the migration process seems, if we do it right, we can reap
the benefits. AWS understands that cloud security is the highest priority, and
provides a suite of offerings, such as AWS IAM and AWS CloudWatch that ensure its
architecture is equipped to meet the requirements of the most security-sensitive
organization.
Additionally, customers migrating from an on-prem data center to the cloud should
monitor and evaluate the security of their cloud environment on a consistent basis.
Migration Readiness Assessment
AWS offers a Migration Acceleration Program (MAP) to help customers move to the
cloud through three key phases. The first step, Migration Readiness Assessment
(MRA) phase determines the current state of your readiness to migrate and identifies
areas where you already have strong capabilities and where further development is
needed to migrate at scale. Many companies may be looking to migrate to the cloud
but, for one reason or another, are not quite ready yet. For example, legacy
applications running on-premises often require some refactoring when moving to
newer hardware or operating systems.
Following the Migration Readiness Assessment is the Migration Readiness & Planning
(MRP). This phase teams you with AWS Professional Services or a MAP partner, such
as Mission, to build the foundation for a large scale migration. This leads to the final
stage, the migration itself.
Elasticity
One of the biggest benefits of AWS is that it offers a pay-as-you-go model which
allows us to increase or decrease infrastructure at will. One particular use case is the
cost-saving ability to scale based on demand with AWS Auto Scaling, rather than
spending thousands of dollars on new physical servers at our on-prem data center.
AWS Auto Scaling monitors applications and automatically adjusts capacity to
maintain steady and predictable performance at the lowest possible cost. It only takes
minutes to set up in a simple user interface. AWS also offers auto scaling for Amazon
EC2. Amazon EC2 Auto Scaling helps users maintain application availability while also
allowing automatic management of EC2 instances according to predefined conditions.

2. Are there any aspects (technical/non-technical) that you would like to improve
upon?
Answer :

3. What aspects you would like to consider if you were to position this journey in
your organization or to your customer? Assume you are working for/with a company
that has legacy applications.

You might also like