SlideShare a Scribd company logo
16 October 2012
Cloud Computing

2-Migration into a
cloud
Cloud Computing
Principles and Paradigms
Presented by

Majid Hajibaba

1
• when and how to migrate one’s application into a cloud?
• what part or component of the IT application to migrate into a
cloud and what not to migrate into a cloud?
• what kind of customers really benefit from migrating their IT into
the cloud?

• Definition
• It is a techno-business disruptive model of using distributed largescale data centers either private or public or hybrid offering
customers a scalable virtualized infrastructure or an abstracted
set of services qualified by service-level agreements (SLAs) and
charged only by the abstracted IT resources consumed.
Presented by Majid Hajibaba

16 October 2012

• disruptive techno-commercial model
• Answer the following questions

Cloud Computing

Introduction

2
16 October 2012
Cloud Computing

Promise of the cloud

3

Presented by Majid Hajibaba
16 October 2012
Cloud Computing

The Cloud Service Offerings
and Deployment Models

4

Presented by Majid Hajibaba
• Amazon services
• Elastic Cloud Compute (EC2)
•
•
•
•
•
•

small-instance
large-instance
extra-large instance
high-cpu instance
high-cpu medium instance
high-cpu extra-large instance

16 October 2012

• IaaS

Cloud Computing

Examples

• SaaS
• Gmail
• Scalable storage space

Presented by Majid Hajibaba

5
16 October 2012
Cloud Computing

Challenges in cloud

6

Presented by Majid Hajibaba
• Economic
• Business
• Technologic

• Five level of migration
•
•
•
•
•

•
•
•
•

Application
Code
Design
Architecture
Usage

Clean and independent application
Code(design) needs to be modified and adapted
Usage of application needs to be modified and adapted
Hybrid Cloud
Presented by Majid Hajibaba

16 October 2012

• Reasons

Cloud Computing

Why Migrate

7
• economics and the associated trade-offs, of leveraging the
cloud computing services
• Factors to migrate

16 October 2012

Cloudonomics

• CaPex
• Opex
• When?
• cost of using cloud + cost of migration < cost of using captive dc

• Licensing issues
• SLA compliances
• pricing of the cloud service offerings
• Elasticity and pricing variability

Presented by Majid Hajibaba

Cloud Computing

• Economic

8
16 October 2012

Model of Migration
Asses

Isolate

Test

Map

Augment

Presented by Majid Hajibaba

Rearchitect

Cloud Computing

Optimize

9
• Isolate dependency

•
•
•
•
•

Reference migration architecture
Data migration
Application migration
Leveraging AWS features
Optimize for Cloud

16 October 2012

• Assessment

Cloud Computing

Migration in AWS

10

Presented by Majid Hajibaba
Is a challenge
Identify in test phase
Mitigate in optimization phase
Types
• General
•
•
•
•
•
•
•

Performance monitoring & tuning
Disaster recovery
Compliance with standards and governance issues
Licensing issues
QoS
Portability and interoperability
…

Cloud Computing

•
•
•
•

16 October 2012

Migration risk

• Security-related
•
•
•
•
•

Issues of security at various level of app
issues of trust and issues of privacy
Right execution logs
Consistent identity management
…

Presented by Majid Hajibaba

11
Migration into the cloud

END
12

Cloud Computing

16 October 2012

More Related Content

PPTX
Cloud computing
PPTX
Azure Cloud PPT
PPTX
Cloud security
PPTX
Introduction to cloud computing
PDF
Azure cloud migration simplified
PPTX
Cloud Computing Security
PPTX
Chap 1 introduction to cloud computing
Cloud computing
Azure Cloud PPT
Cloud security
Introduction to cloud computing
Azure cloud migration simplified
Cloud Computing Security
Chap 1 introduction to cloud computing

What's hot (20)

PPTX
cloud computing, Principle and Paradigms: 1 introdution
PPT
INTRODUCTION TO CLOUD COMPUTING
PPTX
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
PPTX
Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...
PPTX
Data storage security in cloud computing
PPTX
Introduction to Amazon Web Services (AWS)
PPTX
AWS S3 | Tutorial For Beginners | AWS S3 Bucket Tutorial | AWS Tutorial For B...
PPTX
Cloud Computing & Cloud Storage
PPTX
Introduction of Cloud computing
PPTX
Cloud computing
PPT
Cluster Computing
PDF
Introduction to Microsoft Azure Cloud
PPT
Cloud Computing Security Challenges
PPTX
What is Microsoft Azure used for?-Microsoft azure
PDF
Azure fundamentals
PPTX
Cloud computing and data security
PPTX
Azure Tutorial For Beginners | Microsoft Azure Tutorial For Beginners | Azure...
PPTX
Azure Introduction
PPTX
basic concept of Cloud computing and its architecture
PPTX
Cloud Computing
cloud computing, Principle and Paradigms: 1 introdution
INTRODUCTION TO CLOUD COMPUTING
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...
Data storage security in cloud computing
Introduction to Amazon Web Services (AWS)
AWS S3 | Tutorial For Beginners | AWS S3 Bucket Tutorial | AWS Tutorial For B...
Cloud Computing & Cloud Storage
Introduction of Cloud computing
Cloud computing
Cluster Computing
Introduction to Microsoft Azure Cloud
Cloud Computing Security Challenges
What is Microsoft Azure used for?-Microsoft azure
Azure fundamentals
Cloud computing and data security
Azure Tutorial For Beginners | Microsoft Azure Tutorial For Beginners | Azure...
Azure Introduction
basic concept of Cloud computing and its architecture
Cloud Computing
Ad

Similar to Cloud Computing Principles and Paradigms: 2 migration into a cloud (20)

PPTX
Cloud Computing Principles and Paradigms: 3 enriching the integration as a se...
PPTX
Cloud Computing Principles and Paradigms: 4 the enterprise cloud computing pa...
PPSX
Why businesses are moving Oracle applications to the cloud
PDF
Hybrid Cloud A Journey to the Cloud by Peter Hellemans
 
PPTX
Containerisation & Cloud Trends
PDF
So You Need To Build A Private Cloud. What Now? Best Practices For Building Y...
PPTX
Migrating into a cloud
PDF
Groth data of-cloud
PDF
Five Journeys to (your) Cloud Infrastructure
PPTX
Cloud for business
PPTX
AEP RCC MDM to Cloud.pptx
PPTX
Building a Business Case to Migrate to #OCI – Magic of Cloud | SoftClouds Clo...
PDF
Capacity Management for a Digital and Agile World
PDF
Webinar: Hybrid Cloud Integration - Why It's Different and Why It Matters
PPTX
Faster, Simpler, Better - MongoDB to the rescue
PPTX
Cloud Computing Basics
PDF
Cloud Migration - CCS Technologies (P) Ltd.
PDF
How to Operate in the Cloud Using ServiceNow, RightScale and More
PDF
Right scale enterprise solution
Cloud Computing Principles and Paradigms: 3 enriching the integration as a se...
Cloud Computing Principles and Paradigms: 4 the enterprise cloud computing pa...
Why businesses are moving Oracle applications to the cloud
Hybrid Cloud A Journey to the Cloud by Peter Hellemans
 
Containerisation & Cloud Trends
So You Need To Build A Private Cloud. What Now? Best Practices For Building Y...
Migrating into a cloud
Groth data of-cloud
Five Journeys to (your) Cloud Infrastructure
Cloud for business
AEP RCC MDM to Cloud.pptx
Building a Business Case to Migrate to #OCI – Magic of Cloud | SoftClouds Clo...
Capacity Management for a Digital and Agile World
Webinar: Hybrid Cloud Integration - Why It's Different and Why It Matters
Faster, Simpler, Better - MongoDB to the rescue
Cloud Computing Basics
Cloud Migration - CCS Technologies (P) Ltd.
How to Operate in the Cloud Using ServiceNow, RightScale and More
Right scale enterprise solution
Ad

More from Majid Hajibaba (9)

PPTX
Storm (Distribute Stream Processing System)
PPTX
PPTX
Apache Spark
PPTX
Cloud Computing Principles and Paradigms: 10 comet cloud-an autonomic cloud e...
PPTX
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
PPTX
8 secure distributed data storage in cloud computing
PPTX
Cloud Computing Principles and Paradigms: 7 enhancing cloud computing environ...
PPTX
Cloud Computing Principles and Paradigms: 5 virtual machines provisioning and...
PPTX
Master Thesis presentation
Storm (Distribute Stream Processing System)
Apache Spark
Cloud Computing Principles and Paradigms: 10 comet cloud-an autonomic cloud e...
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
8 secure distributed data storage in cloud computing
Cloud Computing Principles and Paradigms: 7 enhancing cloud computing environ...
Cloud Computing Principles and Paradigms: 5 virtual machines provisioning and...
Master Thesis presentation

Recently uploaded (20)

PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
NewMind AI Monthly Chronicles - July 2025
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Modernizing your data center with Dell and AMD
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
Cloud computing and distributed systems.
PDF
cuic standard and advanced reporting.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPT
Teaching material agriculture food technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
Digital-Transformation-Roadmap-for-Companies.pptx
NewMind AI Monthly Chronicles - July 2025
The AUB Centre for AI in Media Proposal.docx
Unlocking AI with Model Context Protocol (MCP)
Modernizing your data center with Dell and AMD
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Cloud computing and distributed systems.
cuic standard and advanced reporting.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
A Presentation on Artificial Intelligence
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Machine learning based COVID-19 study performance prediction
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Teaching material agriculture food technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Diabetes mellitus diagnosis method based random forest with bat algorithm
Reach Out and Touch Someone: Haptics and Empathic Computing
20250228 LYD VKU AI Blended-Learning.pptx
Network Security Unit 5.pdf for BCA BBA.

Cloud Computing Principles and Paradigms: 2 migration into a cloud

  • 1. 16 October 2012 Cloud Computing 2-Migration into a cloud Cloud Computing Principles and Paradigms Presented by Majid Hajibaba 1
  • 2. • when and how to migrate one’s application into a cloud? • what part or component of the IT application to migrate into a cloud and what not to migrate into a cloud? • what kind of customers really benefit from migrating their IT into the cloud? • Definition • It is a techno-business disruptive model of using distributed largescale data centers either private or public or hybrid offering customers a scalable virtualized infrastructure or an abstracted set of services qualified by service-level agreements (SLAs) and charged only by the abstracted IT resources consumed. Presented by Majid Hajibaba 16 October 2012 • disruptive techno-commercial model • Answer the following questions Cloud Computing Introduction 2
  • 3. 16 October 2012 Cloud Computing Promise of the cloud 3 Presented by Majid Hajibaba
  • 4. 16 October 2012 Cloud Computing The Cloud Service Offerings and Deployment Models 4 Presented by Majid Hajibaba
  • 5. • Amazon services • Elastic Cloud Compute (EC2) • • • • • • small-instance large-instance extra-large instance high-cpu instance high-cpu medium instance high-cpu extra-large instance 16 October 2012 • IaaS Cloud Computing Examples • SaaS • Gmail • Scalable storage space Presented by Majid Hajibaba 5
  • 6. 16 October 2012 Cloud Computing Challenges in cloud 6 Presented by Majid Hajibaba
  • 7. • Economic • Business • Technologic • Five level of migration • • • • • • • • • Application Code Design Architecture Usage Clean and independent application Code(design) needs to be modified and adapted Usage of application needs to be modified and adapted Hybrid Cloud Presented by Majid Hajibaba 16 October 2012 • Reasons Cloud Computing Why Migrate 7
  • 8. • economics and the associated trade-offs, of leveraging the cloud computing services • Factors to migrate 16 October 2012 Cloudonomics • CaPex • Opex • When? • cost of using cloud + cost of migration < cost of using captive dc • Licensing issues • SLA compliances • pricing of the cloud service offerings • Elasticity and pricing variability Presented by Majid Hajibaba Cloud Computing • Economic 8
  • 9. 16 October 2012 Model of Migration Asses Isolate Test Map Augment Presented by Majid Hajibaba Rearchitect Cloud Computing Optimize 9
  • 10. • Isolate dependency • • • • • Reference migration architecture Data migration Application migration Leveraging AWS features Optimize for Cloud 16 October 2012 • Assessment Cloud Computing Migration in AWS 10 Presented by Majid Hajibaba
  • 11. Is a challenge Identify in test phase Mitigate in optimization phase Types • General • • • • • • • Performance monitoring & tuning Disaster recovery Compliance with standards and governance issues Licensing issues QoS Portability and interoperability … Cloud Computing • • • • 16 October 2012 Migration risk • Security-related • • • • • Issues of security at various level of app issues of trust and issues of privacy Right execution logs Consistent identity management … Presented by Majid Hajibaba 11
  • 12. Migration into the cloud END 12 Cloud Computing 16 October 2012

Editor's Notes

  • #4: This economics and the associated trade-offs, of leveraging the cloud computing services, now popularly called “cloudonomics”
  • #5: From a technology viewpoint, as of today, the IaaS type of cloud offerings have been the most successful and widespread in usage. However, the potentialof PaaS has been high: All new cloud-oriented application development initiatives are based on the PaaS model. The significant impact of enterprisesleveraging IaaS and PaaS has been in the form of services whose usage is representative of SaaS on the Cloud. Be it search (Google/Yahoo/Bing, etc.)or email (Gmail/Yahoomail/Hotmail, etc.) or social networking (Facebook/ Twitter/Orkut, etc.), most users are unaware that much of their on-lineactivities has been supported in one form or the other by the cloud.
  • #6: Most users of these packages are invariably ignorant of the underlying cloud supportThe PaaS offerings are focused on supporting programming platforms whose runtime implicitly use’s cloud services offered by their respectivevendors.
  • #7: As observed in Figure 2.3, the promise of the cloud seems very similar to the typical distributed systems properties that most would prefer to have.But then robust distributed systems are built while keeping mind that are these fallacies that must be studiously avoided at design time as well as during implementations and deployments.
  • #8: migration of an application into the cloud can happen in one of several ways: Either the application is clean and independent, so it runs as is; orperhaps some degree of code needs to be modified and adapted; or the design (and therefore the code) needs to be first migrated into the cloud computing service environment;In fact, the migration industry thrives on these custom and proprietary best practices. Many of these best practices are specialized at the level of the components of an enterprise application—like migrating application servers or the enterprise databases.
  • #9: when a migration can be economically feasible or tenable?If the average costs of using an enterprise application on a cloud is substantially lower than the costs of using it in one’s captive data center and if the cost of migration does not add to the burden on ROI, then the case for migration into the cloud is strong.=============================================================