MIGRATING INTO A CLOUD P. Sai Kiran. 2 Cloud Computing Definition “It is a techno-business disruptive model of using distributed large-scale data centers.

Slides:



Advertisements
Similar presentations
Public Cloud Stack Deep Dive Enterprise Cloud Summit.
Advertisements

Impacts of 3 rd Party IaaS on broadband network operations and businesses Prabhat Kumar Managing Partner, i 3 m 3 Solutions.
Pros and Cons of Cloud Computing Professor Kam-Fai Wong Faculty of Engineering The Chinese University of Hong Kong.
Prepared for [xxxx] – Commercial in Confidence connect transform protect A Cloudy Cyberspace? Tony Roadknight – Technical Architect.
Joey Yep Technical Marketing, Seagate CSS Creating a Competitive Advantage with Cloud.
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
CLOUD COMPUTING AN OVERVIEW & QUALITY OF SERVICE Hamzeh Khazaei University of Manitoba Department of Computer Science Jan 28, 2010.
Security Issues and Challenges in Cloud Computing
Supervisor : Mr. Hadi Salimi Advanced Topics in Information Systems Mazandaran University of Science and Technology February 4, 2011 Survey on Cloud Computing.
Presented by: Rajdeep Biswas Roll No.: 0104IT071082; Branch: IT (VII Sem.) R.K.D.F. Institute of Science & Technology Cloud Computing When Outsourcing.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Cloud Usability Framework
Plenary Panel: Challenges towards the Global Adoption of Cloud Computing Chair: Vladimir Getov, University of Westminster Panelists: Stephen S. Yau, Arizona.
Oyinkan Adedun Adeleye Caitlyn Carney Tyler Nguyen.
Securing and Auditing Cloud Computing Jason Alexander Chief Information Security Officer.
Information Technology Service Management
Plan Introduction What is Cloud Computing?
* Who we are? * Animation Industry, Challenges… * What is Render Cloud Farm? * Render Cloud Farm for Whom? * Scope of Blender? * Types of Rendering farms.
Effectively and Securely Using the Cloud Computing Paradigm.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco PublicC Cloud Computing: What’s on the Horizon Daniel Bogda Channel SE.
© NICTA 2008 Slide 1 of 44 Moderated by: Vladimir Tosic (NICTA) MW4SOC 2010 Discussion Session Middleware for Clouds vs. Middleware for Other SOC: What.
Introduction to Cloud Computing
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
February/March 2011 HP CLOUD SERVICE AUTOMATION Hemanth Dattatreya HP Software.
3 Cloud Computing.
TOP 10 TECHNOLOGY INITIATIVES © Robert G. Parker S-1 9. Preventing and Responding to Computer Fraud IT Security Ranked #2 Preventing and Responding.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
CHAPTER FIVE Enterprise Architectures. Enterprise Architecture (Introduction) An enterprise-wide plan for managing and implementing corporate data assets.
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
Jim Reavis, Executive Director Cloud Security Alliance November 22, 2010 Developing a Baseline On Cloud Security.
Cloud Testing Speaker : Mrityunjaya Hikkalgutti Date : 3 rd July 2010.
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
Computer Science and Engineering 1 Cloud ComputingSecurity.
© 2011 IBM Corporation 1 (ENSUREing we can) Ride the Wave (on a Cloud) Presenter: Michael Factor, Ph.D. IBM Research – Haifa
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
Cloud Computing Security Keep Your Head and Other Data Secure in the Cloud Lynne Pizzini, CISSP, CISM, CIPP Information Systems Security Officer Information.
Techcello Provides SaaS Lifecycle Management Solution to “SaaS-ify” Your Application Efficiently on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
Software Development Risk Assessment for Clouds National Technical University of Ukraine “Kiev Polytechnic Institute” Heat and energy design faculty Department.
Speaker: Meng-Ting Tsai Date:2010/11/25 The Information Assurance Practices of Cloud Computing Vendors IEEE Communications Society.
Chapter 8 – Cloud Computing
Lecture III: Challenges for software engineering with the cloud CS 4593 Cloud-Oriented Big Data and Software Engineering.
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
CLOUD-BASED VIDS A CIO’S PERSPECTIVE Stephen Alford, CIO WEP, Inc.
By: Joshua Wiegand. Overview ● What is the cloud computing? ● History of Mobile Computing ● Service Models ● Deployment Models ● Architecture ● Security.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
A Methodology to Evaluate the Trustworthiness and Security Compliance of Cloud Service Providers Sasko Ristov Ss. Cyril and Methodius University, Skopje,
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
Increasing Cloud Adoption Through Cloud Services Brokerage (CSB) Brent Brightwell Senior VP Products and Strategy DoubleHorn.
Clouding with Microsoft Azure
VIRTUALIZATION & CLOUD COMPUTING
Webinar Is It Time To Move Your Contact Center To The Cloud?
Cloud Computing By P.Mahesh
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
Chapter 22: Cloud Computing Technology and Security
Cloud Testing Shilpi Chugh.
Cloud Migration What to Consider When Switching Providers NAME: SYED TARIQ SHAH “WAQIF” REG NO: K1S18MCS0021 SUB: CLUSTER AND CLOUD COMPUTING.
Cloud Security An IaaS Story 2018 © Netskope. All rights reserved.
EIS Fast-track Revision Om Trivedi Enterprise Information Systems
Developing a Baseline On Cloud Security Jim Reavis, Executive Director
3 Cloud Computing.
Cloud Consulting Services and Solutions
Cloud computing Technology: innovation. Points  Cloud Computing and Social Network Sites have become major trends not only in business but also in various.
Cloud computing Technology: innovation. Points  Cloud Computing and Social Network Sites have become major trends not only in business but also in various.
Cloud Computing: Concepts
Computer Science and Engineering
Productive + Hybrid + Intelligent + Trusted
Presentation transcript:

MIGRATING INTO A CLOUD P. Sai Kiran

2 Cloud Computing Definition “It is a techno-business disruptive model of using distributed large-scale 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.”

The Promise of the Cloud

The Cloud Service Offerings and Deployment Models

Challenges in the Cloud

Why Migrate? economic and business reasons why an enterprise application can be migrated into the cloud, and there are also a number of technological reasons. initiatives in adoption of cloud technologies in the enterprise, resulting in integration of enterprise applications running off the captive data centers with the new ones that have been developed on the cloud. Adoption of or integration with cloud computing services is a use case of migration. BROAD APPROACHES TO MIGRATING INTO THE CLOUD

Either the application is clean and independent 1. So it runs as is 2. Perhaps some degree of code needs to be modified and adapted 3. The design (and therefore the code) needs to be first migrated into the cloud computing service environment 4. Perhaps the migration results in the core architecture being migrated for a cloud computing service setting, this resulting in a new architecture being developed, along with the accompanying design and code implementation 5. while the application is migrated as is, it is the usage of the application that needs to be migrated and therefore adapted and modified Migration can happen at one of the five levels of application, code, design, architecture, and usage. Migration of an application into the cloud

the migration of an enterprise application is best captured by the following P is the application before migration running in captive data center, P′ c is the application part after migration either into a (hybrid) cloud, P′ l is the part of application being run in the captive local data center, P′ OFC is the application part optimized for cloud. However, when the entire application is migrated onto the cloud, then P′ l is null. Indeed, the migration of the enterprise application P can happen at the five levels of application, code, design, architecture, and usage. It can be that the P′ c migration happens at any of the five levels without any P′ l component.

THE SEVEN-STEP MODEL OF MIGRATION INTO A CLOUD

Best Practices Design for failures – underlying cloud systems are commodity items Avoid Single Points of Failure in your Applications Develop loose coupling between applications / code / services Exploit key cloud features: scaling, elasticity, network locality and location independence, anonymity, support for hybrid clouds, etc Build security, reliability and other non-functional requirements at every level and layer Rethink architectural constraints to avail cloud benefits Iterate and Optimize Beware of Vendor-Lock ins, Data Security Issues, SLAs and Pricing Honeypots Optimal Migration yield best ROI for using Cloud offerings Data and Application migration is pretty popular while more challenging is the Architecture and Design migration for PAAS and SAAS platforms – it is still evolving. Best Practices for Migrating into a Cloud

Performance monitoring and Tuning The business continuity and disaster recovery; The compliance with standards and governance issues; The IP and licensing issues; The quality of service (QoS) parameters as well as the corresponding SLAs committed to; The ownership, transfer, and storage of data in the application; The portability and interoperability issues; The issues that result in migration failure and loss of business confidence in these efforts. The general migration risks : Migration risks

Trust and privacy. Obtaining the right execution logs as well as retaining the rights to all audit trails at a detailed level—which currently may not be fully available. However, the robustness of the solutions to prevent data loss is not fully validated. Key aspects of vulnerability management and incident responses quality are yet to be supported in a substantial way by the cloud service vendors. Finally there are issues of consistent identity management as well. Security-related migration risks: