Migration Framework
To the    Cloud
     Migrating to AWS Cloud
     October, 2012



   Migration Solution To Cloud
        1
Why Cloud?
                                      5% of organizations have migrated at
                                      least half of their applications to the
                                      cloud, but that number is set to
                                      increase to 20% by the end of the year.




                                      5% Organization Moved
                                      50% Apps to Cloud

                                      30% Moved to          41% Moved to
                                      cloud based           cloud
                                      on customer           following
                                      requirement           industry trend


                                      52% Moved to cloud to
                                      improve costs, productivity,
            Advantages of Cloud       agility

Blazeclan                         2                          Cloud IT Better
Challenges

                                                                        Private /Public /Hybrid
        Identifying the Applications     Identify the right cloud
                                                                        What deployment model
        for migration best fit to take   environment .
                                                                        suites the application ?
        advantage of cloud               SaaS or PaaS or IaaS




        Identifying                      Identifying Cloud              Deployment
        Application                      Environment                    Model

        Is your application ready for    Identifying and resolving      How to have business
        cloud or does it needs           dependence of other            continuity during migration?
        re-architecting ?                application, hardware,
                                         firewall, network , security
                                         etc
                                                                        Business
        Re-architecting for              Resolving                      Continuity Plan
        Cloud                            Dependencies                   During Migration


Blazeclan                                              3                                     Cloud IT Better
BlazeClan's Cloud Migration Approach
            Enterprises typically    Important to identify   Plan
            have a large number of   applications for        Deploy
            IT Assets                migration               Optimize


                                     Identify
            Large IT Assets          Application             Phase Approach




Blazeclan                                        4                        Cloud IT Better
Plan Phase – Cloud Assessment

        Financial Assessment              Service Level Agreement
        Security & Compliance             Data Portability
        Assessment                        Long Term Costs
        Technical & Functional            User management
        Assessment                        Security
        Application Mapping in terms of   Scalability Platform Management
        dependency tree and Cloud
        suitability
        Identifying Cloud vendor          SaaS or PaaS or
        Migrating Product Licenses
        Definition of Success Criteria    IaaS ?
        Plan with Roadmap
                                          WAN traffic
                                          Data security And
                                          Management
                                          Legacy Application
                                          Integration
                                          Security and Compliance

                                          Private or Public
        Cloud Assessment                  cloud?


Blazeclan                                                 5                 Cloud IT Better
Deploy Phase – Data Migration

        Migrate Fileserver systems           Profile the various storage
        Automated scripts for migration      options available in your vendor
        Backups and Tape Drives              Cloud
        Evaluate options to move large       Plan for uploading data in batches
        sets of data to the Cloud e.g. AWS   Analyze your datasets and
        Import/Export                        databases
                                             Evaluate various RDBMS options
                                             in the Cloud e.g. Amazon RDS
                                             Ensure data encryption for
                                             security




        Application Data                     Database
        Migration                            Migration


Blazeclan                                                     6                   Cloud IT Better
Deploy Phase – Application Migration

                                            Hybrid Migration is Partial
        Forklift is an approach where all
                                            Migration approach
        the components are migrated to
                                            e.g. batch processing in cloud,
        cloud at the same time.
                                            application on premise
        Forklift is useful for
                                            Integrate Cloud applications with
        Stateless applications
                                            cloud incompatible legacy
        Tightly coupled applications
                                            applications
        Self-contained applications
        e.g. self contained web
        applications, backup and archival
        systems, low latency web
        applications




        Forklift Migration                  Hybrid Migration


Blazeclan                                                   7                   Cloud IT Better
Optimize Phase – Optimize Cloud Setup

        Auto terminate under-utilized       Application Re-engineering
        instances through AWS Auto Scale    Ability to restart on failure
        option                              Separation of tiered components
        Application packaging for AMI       Extract stateful components and
        construction.                       make them stateless
        Improve efficiency of data access   Decompose relational database
        (e.g. caching layer through AWS
        Elastic Cache )




        Leverage Cloud                      Optimize Cloud
        Architecture                        Setup


Blazeclan                                                  8                  Cloud IT Better
Migration use cases and scenarios
            Migration of eCommerce            Log analysis and report        Migration of Employee
            website with Mobile extension     generations with a motive of   Performance Management
            for creating property inventory   faster time to process .       System with an motive to
            reports of commercial and non-    AWS services recommended       lower the total cost of
            commercial properties with an     EC2, EBS, S3, SQS, EMR,        ownership , resilient solution
            motive of elasticity and          DynamoDB, SNS                  and high availability
            scalability .                                                    AWS services recommended
            AWS services recommended                                         EC2, S3, EBS, AS, ELB, CW, RDS
            EC2, S3, EBS, AS, ELB, CW, RDS




                                                                             Backend Process
            Web Application                   Batch Processing               Workflow App
            Migration                         App Migration                  Migration


Blazeclan                                                   9                                        Cloud IT Better
Trends in Enterpise Application Migration


        What is moving to Cloud ?                   72% Storage
                                                    74% Web Service
                                                    77% Email
            Collaboration
                 20%
                                     Storage
                                     33.00%




        Email
       21.00%


                             ERP
                                                    Already on
                            26.00%                  Cloud



Blazeclan                                      10                     Cloud IT Better
Blazeclan   11   Cloud IT Better

Cloud Migration Strategy - IT Transformation with Cloud

  • 1.
    Migration Framework To the Cloud Migrating to AWS Cloud October, 2012 Migration Solution To Cloud 1
  • 2.
    Why Cloud? 5% of organizations have migrated at least half of their applications to the cloud, but that number is set to increase to 20% by the end of the year. 5% Organization Moved 50% Apps to Cloud 30% Moved to 41% Moved to cloud based cloud on customer following requirement industry trend 52% Moved to cloud to improve costs, productivity, Advantages of Cloud agility Blazeclan 2 Cloud IT Better
  • 3.
    Challenges Private /Public /Hybrid Identifying the Applications Identify the right cloud What deployment model for migration best fit to take environment . suites the application ? advantage of cloud SaaS or PaaS or IaaS Identifying Identifying Cloud Deployment Application Environment Model Is your application ready for Identifying and resolving How to have business cloud or does it needs dependence of other continuity during migration? re-architecting ? application, hardware, firewall, network , security etc Business Re-architecting for Resolving Continuity Plan Cloud Dependencies During Migration Blazeclan 3 Cloud IT Better
  • 4.
    BlazeClan's Cloud MigrationApproach Enterprises typically Important to identify Plan have a large number of applications for Deploy IT Assets migration Optimize Identify Large IT Assets Application Phase Approach Blazeclan 4 Cloud IT Better
  • 5.
    Plan Phase –Cloud Assessment Financial Assessment Service Level Agreement Security & Compliance Data Portability Assessment Long Term Costs Technical & Functional User management Assessment Security Application Mapping in terms of Scalability Platform Management dependency tree and Cloud suitability Identifying Cloud vendor SaaS or PaaS or Migrating Product Licenses Definition of Success Criteria IaaS ? Plan with Roadmap WAN traffic Data security And Management Legacy Application Integration Security and Compliance Private or Public Cloud Assessment cloud? Blazeclan 5 Cloud IT Better
  • 6.
    Deploy Phase –Data Migration Migrate Fileserver systems Profile the various storage Automated scripts for migration options available in your vendor Backups and Tape Drives Cloud Evaluate options to move large Plan for uploading data in batches sets of data to the Cloud e.g. AWS Analyze your datasets and Import/Export databases Evaluate various RDBMS options in the Cloud e.g. Amazon RDS Ensure data encryption for security Application Data Database Migration Migration Blazeclan 6 Cloud IT Better
  • 7.
    Deploy Phase –Application Migration Hybrid Migration is Partial Forklift is an approach where all Migration approach the components are migrated to e.g. batch processing in cloud, cloud at the same time. application on premise Forklift is useful for Integrate Cloud applications with Stateless applications cloud incompatible legacy Tightly coupled applications applications Self-contained applications e.g. self contained web applications, backup and archival systems, low latency web applications Forklift Migration Hybrid Migration Blazeclan 7 Cloud IT Better
  • 8.
    Optimize Phase –Optimize Cloud Setup Auto terminate under-utilized Application Re-engineering instances through AWS Auto Scale Ability to restart on failure option Separation of tiered components Application packaging for AMI Extract stateful components and construction. make them stateless Improve efficiency of data access Decompose relational database (e.g. caching layer through AWS Elastic Cache ) Leverage Cloud Optimize Cloud Architecture Setup Blazeclan 8 Cloud IT Better
  • 9.
    Migration use casesand scenarios Migration of eCommerce Log analysis and report Migration of Employee website with Mobile extension generations with a motive of Performance Management for creating property inventory faster time to process . System with an motive to reports of commercial and non- AWS services recommended lower the total cost of commercial properties with an EC2, EBS, S3, SQS, EMR, ownership , resilient solution motive of elasticity and DynamoDB, SNS and high availability scalability . AWS services recommended AWS services recommended EC2, S3, EBS, AS, ELB, CW, RDS EC2, S3, EBS, AS, ELB, CW, RDS Backend Process Web Application Batch Processing Workflow App Migration App Migration Migration Blazeclan 9 Cloud IT Better
  • 10.
    Trends in EnterpiseApplication Migration What is moving to Cloud ? 72% Storage 74% Web Service 77% Email Collaboration 20% Storage 33.00% Email 21.00% ERP Already on 26.00% Cloud Blazeclan 10 Cloud IT Better
  • 11.
    Blazeclan 11 Cloud IT Better