(C) Migrating_and_Integrating_into_Cloud
(C) Migrating_and_Integrating_into_Cloud
5. Relocate (Hypervisor-Level Lift and Shift). Shift infrastructure to the cloud without the
need for new hardware, application rewrites, or adjustments to current operations.
Technologies like VMware Cloud enable this migration approach.
6. Retain (Revisit). Maintain applications in their original environment. For some
organizations, cloud adoption does not yet make sense. Are you unable to take data off
premises for compliance reasons? Perhaps you are not ready to prioritize an app that was
recently upgraded? In this case, plan to revisit cloud computing at a later date. You should
only migrate what makes sense for your business.
7. Retire. Discontinue or eliminate applications that are no longer required in the source
environment.
BENEFITS OF CLOUD MIGRATION
1. Scalability: Scalable enough to support various workloads and users. So it offers to expand without
impacting performance.
2. Performance: Moving into cloud provides higher performance and customer satisfaction as
compared to traditional business processes.
3. Productivity: As it manages the complexity of infrastructure, so improved productivity is more
focused with a continuous process of growing business.
4. Flexibility: It allows to use the services flexibly as well as from any where and any time cloud
services can be accessed as per demand/need.
5. Cost: Moving into cloud technology offers reduced cost in managing, operating, upgrading and
maintaining IT operations or infrastructure.
6. Security: Security is a major concern which is taken care by cloud service providers.
7. Profitability: As it follows pay per use model so it delivers a greater profitability to the customers.
8. Agility: It is flexible enough to go with rapid changes in technology and it provides producing
newer and advanced setup quickly as per requirement.
9. Recovery: It provides backup and recovery solutions to businesses with less time and upfront
investment.
7 STEPS OF MIGRATING MODEL IN CLOUD
Migrating a model to a cloud can help in several ways, such as improving scalability, flexibility, and
accessibility.
Step 4: Set up your cloud computing resources and deploy your model ( Rearchitect step)
If you want to run a model in the cloud, you will need to set up your cloud computing resources. This
includes selecting the appropriate instance type and setting up a virtual machine(VM) or container for
your model. After setting up your computing resource, it is time to deploy your model to the cloud. This
includes packaging your model into a container or virtual machine image and deploying it to your cloud
computing resource. and while deploying it may be possible that some functionality gets lost so due to
this some parts of the application need to be re-architect.
7 STEPS OF MIGRATING MODEL IN CLOUD
Key Concepts
• IaaS (Integration as a Service): Provides a platform to integrate different software
applications and data sources.
• Cloud Era: A period marked by the widespread adoption of cloud computing
technologies.
INTEGRATION AS A SERVICE (IAAS)
• In B2B systems are capable of driving this new on-demand integration model because
they are traditionally employed to automate business processes between manufacturers
and their trading partners.
• That means they provide application-to-application connectivity along with the
functionality that is very crucial for linking internal and external software securely.
• The use of hub & spoke (H&S) architecture further simplifies the implementation and
avoids placing an excessive processing burden on the customer sides.
• The hub is installed at the SaaS provider’s cloud center to do the heavy lifting such as
reformatting files.
• A spoke unit at each user site typically acts as basic data transfer utility.
INTEGRATION AS A SERVICE (IAAS)
Advantages of IaaS in the Cloud Era
1. Scalability: Easily scale integrations as business needs grow.
2. Cost-Effectiveness: Reduces the need for extensive on-premises integration
infrastructure.
3. Flexibility: Integrates a variety of applications and data sources.
4. Managed Services: Ongoing maintenance and updates handled by the service provider.
5. Security: Ensures secure data transmission and compliance with regulations.
Introduction
Software as a Service (SaaS) is a cloud computing model where software applications are delivered over
the internet.
Evolution of SaaS
1. Early Days: Initially, software was distributed on physical media and installed on individual
machines.
2. Internet Boom: With the rise of the internet, SaaS began to emerge, allowing software to be accessed
via web browsers.
3. Modern SaaS: Today, SaaS solutions are ubiquitous, offering a wide range of applications from CRM
to ERP systems.
EVOLUTION AND CHALLENGES OF SAAS PARADIGM
Challenges of SaaS
1. Data Security: Protecting sensitive data in the cloud.
A financial services company might use API-based integration to connect their customer portal with back-
end systems like payment gateways and account management systems. This allows for real-time
transaction processing and account updates.