SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
Naveen Noel
Sr. Solutions Architect
     (Sep 8th 2011)
   Introduction to ZSL

   Explore a clear definition for Cloud Computing

   Discuss ZSL’s 8-phased approach to Enterprise Application
    Migration to the cloud.

   Cloud Services offered by ZSL

   Share 2 Case Studies
   Work out of Edison, NJ.

   Practice Lead of the Enterprise Computing Competency (IDEA Lab)
     Handle Cloud Computing Competency – Applications

     Pre-Sales and Projects

     Bring in new clients

     Key focus areas: Value Added R&D, Product Development, Product Engineering

   Have been working on Cloud Technologies since early 2007
   15+ years Global Technology Integrator & Business Solutions Provider,
    Headquartered in Edison, NJ
   State-of-the-art Technology Research & Development Centers in US, Canada and
    India
   4000 employees with offices in US, UK, Canada, France, Germany, Malaysia,
    Singapore, Middle-East and India
   Dedicated R&D Division to Offer Value Added R&D Services & Product
    Development Services to the ISVs and SPs
   Emerging Technologies Specialization with the leading technology vendors
    alignment
   Pioneer in Industry Solutions Development (Insurance, Finance,    E-Governance,
    Consumer Electronics, Pharmaceutical & Telecom)
   Award Winning & Proven Partnership Program “Get IT Together” Partnership for
    ISVs, VARs, SPs and SIs
   ISO and CMM Certified Solution Provider
The National Institute of Standards and Technology (NIST) provides a
definition:

Cloud computing is a model for enabling convenient, on-demand
network access to a shared pool of configurable computing resources
(e.g., networks, servers, storage, applications, and services) that can be
rapidly provisioned and released with minimal management effort or
service provider interaction.


   In simple words: Flexible hosted resource pools delivered on the internet
   On-demand Self Service – Ready to use services; minimal intervention
    from provider.

   Broad Network Access – Access wider network services.

   Resource Pooling – Pool resources on demand like Compute, Memory,
    Storage/disk etc.

   Rapid Elasticity – Scale up and down, out and in with demand.

   Measured Service – Metered Usage & Billing – Pay as you go and only
    for the what is used; “Opex vs. Capex.”

   Multi-tenant – Usually share the platforms with others; but not always.
   Public Cloud – External premises, multi-tenant, self-provisoned public
    service over the internet offered by vendor, available to all. Utility
    Computing Model.

   Private Cloud – Internal or external premises, single-tenant, tightly
    controlled access.

   Hybrid Cloud – Combination of the above – some resources private,
    others public; or public during heavy load, etc.

   Community Cloud – A cloud infrastructure shared by similar
    organizations for mutual benefit. Popular with Universities and
    Governments.
The challenges with migrating applications to a cloud infrastructure are plenty
and range from security, to SLA management, to regulations, to fear of vendor lock-in,
to lack of any standards.

          Many businesses are looking for better ways to migrate their existing
applications to a Cloud-based infrastructure so that they can enjoy advantages seen
with the cloud like flexibility. It gives businesses the freedom of choice to choose the
programming models, languages, operating systems and databases they are already
using or familiar with. As a result, many organizations are moving existing applications
to the Cloud today and most applications, data or IT assets within an organization can
be moved to the Cloud today with minimal effort.

Application migration is the process of redeploying an application, typically on newer
platforms and infrastructure. The process involves the staging of the new environment
before the actual cutover and requires coordination of IT teams at the time of cutover.
8.
                                                                                              Optimization
                                                                                 7.
                                                                                 Leveraging
                                                                   6. Testing    the Cloud
                                                                   and Rollout
                                                       5. Data
                                                       Migration
                                         4. Host and
                                         Application
                             3. Design   Migration
               2. Proof of
               Concept
1. Discovery
and
Assessment
   Need – We need to clearly identify the business Need for the ‘cloud’.
   Cloud Assessment questionnaire – ZSL sends out a Cloud assessment questionnaire which
    helps in assessing the client’s specific cloud needs.
   On-site visit – Sometimes, an onsite visit and assessment may be required.
   Cloud Platform – Identifying the right cloud platform is very critical. Each cloud has a niche
    and we find a way to exploit it.
   Security – Address security concerns. You own the data, decide geographic location,
    encryption etc.
   Cloud Candidates– Identifying cloud candidates. Identifying cloud candidates. which
    applications are typical candidates to move to the cloud and which are no.
   Classifying IT assets
    ◦ Applications with sensitive data.
    ◦ Applications with low, medium, high compliance requirements.
    ◦ Applications that are external facing, customer facing, internal only, partner facing.
    ◦ Applications with low, medium, high coupling.
    ◦ Applications with different licensing models.
   Licensing – Identifying licensing contracts for OS, products.
   Estimate – Ball-park estimate.
   Proposal – Submit proposal – subject to change.
 Suitability – Gauge suitability of the cloud provider. Which cloud
  suits you the best?
 Identify Applications for POC – Identify few applications that
  could be probable for a POC.
 Validate technology – Validate the latest and the greatest
  technology
 Validate assumptions – Ensure that our assumptions regarding
  the design of equivalent Cloud infrastructure are accurate.
 Verify estimates and costs – Verify your estimates and cost.

 Benchmarks – Perform necessary benchmarks and set
  expectations.
 Identify bottlenecks – Identify bottlenecks and overcome them.
   Design for the cloud – The POC gives us a fairly good understanding of the design. Just
    like all applications need to be designed before they are developed, similarly for
    applications to work efficiently in the cloud, using cloud features, we need to first
    design for the cloud? Be sure you fully understand the ‘cloud specific requirements’
    before designing.
   Cloud Services – Understand different cloud services and value-add offered from a
    specific cloud vendor. At the same time, the cloud is evolving, this comes with certain
    limitations, consider them when designing.
   Technology Stack – Make sure you consider the technology stack (OS, Applications,
    servers etc) before when designing. Each stack may require specific requirements.
   Work-around – If a specific feature/service is not available in the cloud, have a work-
    around or try to leverage a different cloud and/or hybrid cloud. You may need to
    develop some custom script/code.
   Design for failure – Design for failure and nothing will fail.
   Design for security – Data is private to us and we need to secure it. Based on your
    security level, keep in mind cloud security services offered by the vendor and leverage it
    when designing.
   Control Costs – Cloud costs can vary a lot, a best design will lower your costs a lot.
   Host to Virtual environment map – Map physical resources like RAM,
    CPU, storage, network, RAID etc to equivalent virtual environments?
   Convert P2V and V2V – If feasible, identify and convert physical and
    virtual hosts to virtual machine images supported by the cloud
    provider. Use import images option from the cloud provider if required.
   Migrate VMs to the cloud – Migrate all the VMs to the cloud through
    the internet or ship the disks to the cloud provider (if cloud provider
    supports it).
   Manual Migration – If P2V or V2V is not feasible, then create the virtual
    environment on the cloud, basically cloud specific images.
   Migrate applications – If P2V or V2V is not feasible, then install the
    database(s), all applications like web servers, application servers, home
    grown, third party into the cloud. There are 2 ways to do this.
     Forklift applications – Migrate all applications at once.
     Hybrid migration – phased it out, move applications in batches.
   Launch Instances, Create Images – If P2V or V2V was successful, then
    launch equivalent instances and creates respective images specific to
    the cloud provider.
   Identify data size – First, identify the data size to be migrated.
   Identify different RDBMS’s – Identifying the different RDBMS. (commercial and open
    source) options available in the Cloud today.
   Effort estimation – Identifying the effort (in terms new development, one-off scripts)
    required to migrate all the data to the Cloud.
   Trade-offs – Take right tradeoffs among various dimensions - cost, durability, query-
    ability, availability, latency, performance (response time), relational (SQL joins), size of
    object stored (large, small), accessibility, read heavy vs. write heavy, update frequency,
    cache-ability, consistency (strict, eventual) and transience (short-lived).
   Identify and choose storage options – Identifying different storage options available in
    the Cloud and choosing the best option. Options like data mirroring, replication etc
    should be considered here.
   Prepare the cloud environment – Create the cloud environment. Options like data
    mirroring, replication etc should be considered here.
   Data Migration – Consider your trade-offs and migrate the data from the datacenter to
    the cloud through the internet or ship the disks to the cloud provider (if cloud provider
    supports it).
   Verify data integrity – Check for data inconsistencies and ensure the migration is
    successful.
 Testing – Test how the cloud is treating you. Check
  applications, data, network to see if everything fits well.
 Cloud testing –
  Apart from normal application testing, cloud specific features like elasticity
   (scale-up, scale-out), auto-scaling, network, BDR, etc., are tested to make
   sure everything is working as per the requirement and expected.
  Other features – If there are any other vendor specific cloud features being
   used, then employ the right tools to test these features out.
 Identify services – After migrating the applications to
  the Cloud and running necessary tests, and analysis
  confirms that everything is working as expected.
 Leverage benefits – It is advisable to invest time and
  resources to determine how to leverage additional
  benefits of the Cloud like auto scaling, edge caching
  your static web content, auto-recovery and most
  importantly, elasticity.
 BDR – Data has to be secure and safe. So, by leveraging
  the cloud features implement a backup and disaster
  recovery strategy.
   Under utilization – Terminate under-utilized virtual instances,
   Correct instance types – Use the correct instance types where
    applicable. Using too large or too small instance types could cost you $.
   Spot and reserved instances – If Amazon cloud is platform of choice,
    then explore options for spot and reserved instances.
   Usage Patterns – Understand usage patterns, find out better ways to
    design, adapt it and improvise.
   New Features – Keep a continuous check on new features emerging
    from the cloud vendor and see how you can leverage it.
   Application Performance – Improve efficiency of the application
    architecture by implementing caching wherever applicable. Use the
    caching service of the cloud if provided as a service.
   Monitoring – Monitor your cloud and its applications. Know whats
    going on, fix anything if required. Deal with mis-behaving applications.
   Strategy Workshops – Study and review existing business direction and IT
    strategy. Recommend future alignment of both with Cloud Computing
    services.

   Readiness Assessments – Inventory, review and assess current IT applications,
    policies and resources, and check readiness for migration to Cloud.

   Consulting – Consulting services to build, operate and manage Private and
    Hybrid Clouds.

   Migration and Integration – Migrating applications to the Cloud. Legacy
    modernization, integrating public cloud services with in-house apps and
    services.

   Support Services – Supporting, managing and administering customer’s
    infrastructure and applications in the Cloud.
   SmartPrise Cloud Business Continuity Suite – Cloud-based Backup,
    Disaster Recovery and Business Continuity Services.      Silver, Gold and
    Platinum level services to serve organizations of varied sizes and with
    varied requirements.

   SmartPrise Data Center as a Service – ZSL will “build” your next Data
    Center in the Cloud. And we will provide the support, management
    and administration to run it for you.

   SmartPrise Dev/Test Cloud – A Development and Test environment
    that scale up and down according to demand. Performance, security
    and automated testing from the Cloud.
   CRN Magazine names ZSL as one of the “30 Cloud VARs that GET
    IT.”
   ZSL debuts in the Top 250 of InformationWeek 500 Top
    Technology Innovators Across America in 2010
   SocNet wins NJTC’s 2010 Mid-Atlantic Technology Innovation
    Award in the IT Industry Category
   PowerCube DaaS is recognized at IBM’s Lotus Awards 2010
Use Case
Application Migration, Application Scalability, reduced Infrastructure costs
Key Challenge
Our client, a leading Radio service provider, required 15+ applications
running across several servers to be migrated to the cloud with high
security. Reason for migration was scalability.
Our Solution
  Migrated all servers and 15+ applications to the OpSource cloud.

  Security provided with Virtual Private Cloud, VPN used to access
   instances. Web Application security firewall installed and configured.
  Dynamic load balancing configured for upscaling and downscaling.

  CDN used to deliver content across all portals/applications.

  Business continuity DR setup.
Use Case
Application Scalability, Growing Infrastructure demands, availability.
 Key Challenge
 A leading online Media service provider, required ZSL to build and deploy a Video Player
 application (similar to youtube.com) which could stream video and scale massively with high
 security.
 Our Solution
  Developed and deployed the application on amazon cloud using Amazon’s Elastic Compute
    Service (EC2)
  Data (videos) stored on Amazon’s S3 Service

  Security provided with Amazon’s Virtual Private Cloud, VPN used to access instances. Web
    Application security firewall installed and configured
  Dynamic load balancing configured for upscaling and downscaling using Amazon’s ELB and
    Auto Scaling
  CDN used to deliver content across all portals/applications using Amazon’s Cloud Front
    Service
  Detailed Monitoring provided using Amazon’s Cloud Watch

  All emails are handled through Amazon’s SES Service

  Other Amazon services used: SQS, Route 53.

  Size: Portal currently services more than 200 clients with over 10000 videos streamed online.
www.zslinc.com | info@zslinc.com

Mais conteúdo relacionado

Mais procurados

Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la EmpresaCloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la EmpresaSoftware Guru
 
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/SubscribeCommunication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/SubscribeSumant Tambe
 
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the SolutionJeff Hung
 
Cloud Computing for Lawyers: Practical and Ethical Uses of the Cloud
Cloud Computing for Lawyers: Practical and Ethical Uses of the CloudCloud Computing for Lawyers: Practical and Ethical Uses of the Cloud
Cloud Computing for Lawyers: Practical and Ethical Uses of the CloudRobert Ambrogi
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudnooralmousa
 
彭—Elastic architecture in cloud foundry and deploy with openstack
彭—Elastic architecture in cloud foundry and deploy with openstack彭—Elastic architecture in cloud foundry and deploy with openstack
彭—Elastic architecture in cloud foundry and deploy with openstackOpenCity Community
 
Cloud Computing Intro
Cloud Computing IntroCloud Computing Intro
Cloud Computing Intropeterdenyer
 
IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...
IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...
IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...Peter de Haas
 
RTI Data-Distribution Service (DDS) Master Class - 2010
RTI Data-Distribution Service (DDS) Master Class - 2010RTI Data-Distribution Service (DDS) Master Class - 2010
RTI Data-Distribution Service (DDS) Master Class - 2010Gerardo Pardo-Castellote
 
Gen-i Cloud 101 presentation
Gen-i Cloud 101 presentationGen-i Cloud 101 presentation
Gen-i Cloud 101 presentationSimmy_online
 
RTI Data-Distribution Service (DDS) Master Class 2011
RTI Data-Distribution Service (DDS) Master Class 2011RTI Data-Distribution Service (DDS) Master Class 2011
RTI Data-Distribution Service (DDS) Master Class 2011Gerardo Pardo-Castellote
 
Nimbus ninjas final 2012 berkeley
Nimbus ninjas final 2012 berkeleyNimbus ninjas final 2012 berkeley
Nimbus ninjas final 2012 berkeleyStanford University
 
Open stack in action hp cloud openstack
Open stack in action  hp cloud  openstackOpen stack in action  hp cloud  openstack
Open stack in action hp cloud openstackeNovance
 
Two Approaches You Must Consider when Architecting Radar Systems
Two Approaches You Must Consider when Architecting Radar SystemsTwo Approaches You Must Consider when Architecting Radar Systems
Two Approaches You Must Consider when Architecting Radar SystemsReal-Time Innovations (RTI)
 
CMG White Paper
CMG White PaperCMG White Paper
CMG White PaperLen Jejer
 
Utility metered cloud slideshare
Utility metered cloud   slideshareUtility metered cloud   slideshare
Utility metered cloud slideshareValencell, Inc.
 

Mais procurados (19)

Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la EmpresaCloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
 
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/SubscribeCommunication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/Subscribe
 
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
 
Cloud Computing for Lawyers: Practical and Ethical Uses of the Cloud
Cloud Computing for Lawyers: Practical and Ethical Uses of the CloudCloud Computing for Lawyers: Practical and Ethical Uses of the Cloud
Cloud Computing for Lawyers: Practical and Ethical Uses of the Cloud
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloud
 
彭—Elastic architecture in cloud foundry and deploy with openstack
彭—Elastic architecture in cloud foundry and deploy with openstack彭—Elastic architecture in cloud foundry and deploy with openstack
彭—Elastic architecture in cloud foundry and deploy with openstack
 
Cloud Computing Intro
Cloud Computing IntroCloud Computing Intro
Cloud Computing Intro
 
65 72
65 7265 72
65 72
 
IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...
IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...
IIR Congres ICT & Recht - Cloud Computing - Peter de Haas - Microsoft - 20-04...
 
RTI Data-Distribution Service (DDS) Master Class - 2010
RTI Data-Distribution Service (DDS) Master Class - 2010RTI Data-Distribution Service (DDS) Master Class - 2010
RTI Data-Distribution Service (DDS) Master Class - 2010
 
Gen-i Cloud 101 presentation
Gen-i Cloud 101 presentationGen-i Cloud 101 presentation
Gen-i Cloud 101 presentation
 
RTI Data-Distribution Service (DDS) Master Class 2011
RTI Data-Distribution Service (DDS) Master Class 2011RTI Data-Distribution Service (DDS) Master Class 2011
RTI Data-Distribution Service (DDS) Master Class 2011
 
Nimbus ninjas final 2012 berkeley
Nimbus ninjas final 2012 berkeleyNimbus ninjas final 2012 berkeley
Nimbus ninjas final 2012 berkeley
 
Cloud Computing in Organization
Cloud Computing in OrganizationCloud Computing in Organization
Cloud Computing in Organization
 
Open stack in action hp cloud openstack
Open stack in action  hp cloud  openstackOpen stack in action  hp cloud  openstack
Open stack in action hp cloud openstack
 
Two Approaches You Must Consider when Architecting Radar Systems
Two Approaches You Must Consider when Architecting Radar SystemsTwo Approaches You Must Consider when Architecting Radar Systems
Two Approaches You Must Consider when Architecting Radar Systems
 
CMG White Paper
CMG White PaperCMG White Paper
CMG White Paper
 
Antonio piraino v1
Antonio piraino v1Antonio piraino v1
Antonio piraino v1
 
Utility metered cloud slideshare
Utility metered cloud   slideshareUtility metered cloud   slideshare
Utility metered cloud slideshare
 

Destaque

Zsl cloud-management-made-easier-with-scm
Zsl cloud-management-made-easier-with-scmZsl cloud-management-made-easier-with-scm
Zsl cloud-management-made-easier-with-scmzslmarketing
 
Business agility imperatives smarter solutions-transformation-icty 2011-1
Business agility imperatives smarter solutions-transformation-icty 2011-1Business agility imperatives smarter solutions-transformation-icty 2011-1
Business agility imperatives smarter solutions-transformation-icty 2011-1zslmarketing
 
Modernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructureModernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructurezslmarketing
 
Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...
Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...
Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...zslmarketing
 
Industry 4.0
Industry 4.0Industry 4.0
Industry 4.0Mphasis
 
Need of-the-hour-zsl-performance-testing-framework
Need of-the-hour-zsl-performance-testing-frameworkNeed of-the-hour-zsl-performance-testing-framework
Need of-the-hour-zsl-performance-testing-frameworkzslmarketing
 

Destaque (6)

Zsl cloud-management-made-easier-with-scm
Zsl cloud-management-made-easier-with-scmZsl cloud-management-made-easier-with-scm
Zsl cloud-management-made-easier-with-scm
 
Business agility imperatives smarter solutions-transformation-icty 2011-1
Business agility imperatives smarter solutions-transformation-icty 2011-1Business agility imperatives smarter solutions-transformation-icty 2011-1
Business agility imperatives smarter solutions-transformation-icty 2011-1
 
Modernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructureModernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructure
 
Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...
Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...
Personalized shopping-experience-to-increase-sales-leveraging-zsl-social-comm...
 
Industry 4.0
Industry 4.0Industry 4.0
Industry 4.0
 
Need of-the-hour-zsl-performance-testing-framework
Need of-the-hour-zsl-performance-testing-frameworkNeed of-the-hour-zsl-performance-testing-framework
Need of-the-hour-zsl-performance-testing-framework
 

Semelhante a Zsl cloud-application migration-8_phased_approach

Building Cloud capability for startups
Building Cloud capability for startupsBuilding Cloud capability for startups
Building Cloud capability for startupsSekhar Mohanty
 
Wicsa2011 cloud tutorial
Wicsa2011 cloud tutorialWicsa2011 cloud tutorial
Wicsa2011 cloud tutorialAnna Liu
 
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceScanSource, Inc.
 
7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdf7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdfAnil
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingsuraj bhandari
 
Gomez Blazing Fast Cloud Best Practices
Gomez Blazing Fast Cloud Best Practices Gomez Blazing Fast Cloud Best Practices
Gomez Blazing Fast Cloud Best Practices Compuware APM
 
Welcome to the Cloud!
Welcome to the Cloud!Welcome to the Cloud!
Welcome to the Cloud!imogokate
 
Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Sanjeev Sharma
 
Navigating the Cloud: Empowering Enterprises with Cloud Solutions
Navigating the Cloud: Empowering Enterprises with Cloud SolutionsNavigating the Cloud: Empowering Enterprises with Cloud Solutions
Navigating the Cloud: Empowering Enterprises with Cloud SolutionsMaryJWilliams2
 
Accelerate Cloud Journey - One Sheeter - v5
Accelerate Cloud Journey - One Sheeter - v5Accelerate Cloud Journey - One Sheeter - v5
Accelerate Cloud Journey - One Sheeter - v5Miguel Meza
 
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...RapidValue
 
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373Prithvi Rajkumar
 
Cloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium BusinessesCloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium BusinessesAl Sabawi
 
Cloud migration presentation
Cloud migration presentationCloud migration presentation
Cloud migration presentationyeshlenchetty
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman
 

Semelhante a Zsl cloud-application migration-8_phased_approach (20)

Building Cloud capability for startups
Building Cloud capability for startupsBuilding Cloud capability for startups
Building Cloud capability for startups
 
Cloud capability for startups
Cloud capability for startupsCloud capability for startups
Cloud capability for startups
 
Adopting the Cloud
Adopting the CloudAdopting the Cloud
Adopting the Cloud
 
Wicsa2011 cloud tutorial
Wicsa2011 cloud tutorialWicsa2011 cloud tutorial
Wicsa2011 cloud tutorial
 
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
 
7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdf7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdf
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Gomez Blazing Fast Cloud Best Practices
Gomez Blazing Fast Cloud Best Practices Gomez Blazing Fast Cloud Best Practices
Gomez Blazing Fast Cloud Best Practices
 
Q&A: Why cloud-native apps are better?
Q&A: Why cloud-native apps are better?Q&A: Why cloud-native apps are better?
Q&A: Why cloud-native apps are better?
 
Welcome to the Cloud!
Welcome to the Cloud!Welcome to the Cloud!
Welcome to the Cloud!
 
Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014
 
Navigating the Cloud: Empowering Enterprises with Cloud Solutions
Navigating the Cloud: Empowering Enterprises with Cloud SolutionsNavigating the Cloud: Empowering Enterprises with Cloud Solutions
Navigating the Cloud: Empowering Enterprises with Cloud Solutions
 
Accelerate Cloud Journey - One Sheeter - v5
Accelerate Cloud Journey - One Sheeter - v5Accelerate Cloud Journey - One Sheeter - v5
Accelerate Cloud Journey - One Sheeter - v5
 
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...
 
Cloud computing What Why How
Cloud computing What Why HowCloud computing What Why How
Cloud computing What Why How
 
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373
 
Cloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium BusinessesCloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium Businesses
 
Z26167171
Z26167171Z26167171
Z26167171
 
Cloud migration presentation
Cloud migration presentationCloud migration presentation
Cloud migration presentation
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effort
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 

Último (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 

Zsl cloud-application migration-8_phased_approach

  • 1. Naveen Noel Sr. Solutions Architect (Sep 8th 2011)
  • 2. Introduction to ZSL  Explore a clear definition for Cloud Computing  Discuss ZSL’s 8-phased approach to Enterprise Application Migration to the cloud.  Cloud Services offered by ZSL  Share 2 Case Studies
  • 3. Work out of Edison, NJ.  Practice Lead of the Enterprise Computing Competency (IDEA Lab)  Handle Cloud Computing Competency – Applications  Pre-Sales and Projects  Bring in new clients  Key focus areas: Value Added R&D, Product Development, Product Engineering  Have been working on Cloud Technologies since early 2007
  • 4. 15+ years Global Technology Integrator & Business Solutions Provider, Headquartered in Edison, NJ  State-of-the-art Technology Research & Development Centers in US, Canada and India  4000 employees with offices in US, UK, Canada, France, Germany, Malaysia, Singapore, Middle-East and India  Dedicated R&D Division to Offer Value Added R&D Services & Product Development Services to the ISVs and SPs  Emerging Technologies Specialization with the leading technology vendors alignment  Pioneer in Industry Solutions Development (Insurance, Finance, E-Governance, Consumer Electronics, Pharmaceutical & Telecom)  Award Winning & Proven Partnership Program “Get IT Together” Partnership for ISVs, VARs, SPs and SIs  ISO and CMM Certified Solution Provider
  • 5. The National Institute of Standards and Technology (NIST) provides a definition: Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. In simple words: Flexible hosted resource pools delivered on the internet
  • 6. On-demand Self Service – Ready to use services; minimal intervention from provider.  Broad Network Access – Access wider network services.  Resource Pooling – Pool resources on demand like Compute, Memory, Storage/disk etc.  Rapid Elasticity – Scale up and down, out and in with demand.  Measured Service – Metered Usage & Billing – Pay as you go and only for the what is used; “Opex vs. Capex.”  Multi-tenant – Usually share the platforms with others; but not always.
  • 7. Public Cloud – External premises, multi-tenant, self-provisoned public service over the internet offered by vendor, available to all. Utility Computing Model.  Private Cloud – Internal or external premises, single-tenant, tightly controlled access.  Hybrid Cloud – Combination of the above – some resources private, others public; or public during heavy load, etc.  Community Cloud – A cloud infrastructure shared by similar organizations for mutual benefit. Popular with Universities and Governments.
  • 8. The challenges with migrating applications to a cloud infrastructure are plenty and range from security, to SLA management, to regulations, to fear of vendor lock-in, to lack of any standards. Many businesses are looking for better ways to migrate their existing applications to a Cloud-based infrastructure so that they can enjoy advantages seen with the cloud like flexibility. It gives businesses the freedom of choice to choose the programming models, languages, operating systems and databases they are already using or familiar with. As a result, many organizations are moving existing applications to the Cloud today and most applications, data or IT assets within an organization can be moved to the Cloud today with minimal effort. Application migration is the process of redeploying an application, typically on newer platforms and infrastructure. The process involves the staging of the new environment before the actual cutover and requires coordination of IT teams at the time of cutover.
  • 9. 8. Optimization 7. Leveraging 6. Testing the Cloud and Rollout 5. Data Migration 4. Host and Application 3. Design Migration 2. Proof of Concept 1. Discovery and Assessment
  • 10. Need – We need to clearly identify the business Need for the ‘cloud’.  Cloud Assessment questionnaire – ZSL sends out a Cloud assessment questionnaire which helps in assessing the client’s specific cloud needs.  On-site visit – Sometimes, an onsite visit and assessment may be required.  Cloud Platform – Identifying the right cloud platform is very critical. Each cloud has a niche and we find a way to exploit it.  Security – Address security concerns. You own the data, decide geographic location, encryption etc.  Cloud Candidates– Identifying cloud candidates. Identifying cloud candidates. which applications are typical candidates to move to the cloud and which are no.  Classifying IT assets ◦ Applications with sensitive data. ◦ Applications with low, medium, high compliance requirements. ◦ Applications that are external facing, customer facing, internal only, partner facing. ◦ Applications with low, medium, high coupling. ◦ Applications with different licensing models.  Licensing – Identifying licensing contracts for OS, products.  Estimate – Ball-park estimate.  Proposal – Submit proposal – subject to change.
  • 11.  Suitability – Gauge suitability of the cloud provider. Which cloud suits you the best?  Identify Applications for POC – Identify few applications that could be probable for a POC.  Validate technology – Validate the latest and the greatest technology  Validate assumptions – Ensure that our assumptions regarding the design of equivalent Cloud infrastructure are accurate.  Verify estimates and costs – Verify your estimates and cost.  Benchmarks – Perform necessary benchmarks and set expectations.  Identify bottlenecks – Identify bottlenecks and overcome them.
  • 12. Design for the cloud – The POC gives us a fairly good understanding of the design. Just like all applications need to be designed before they are developed, similarly for applications to work efficiently in the cloud, using cloud features, we need to first design for the cloud? Be sure you fully understand the ‘cloud specific requirements’ before designing.  Cloud Services – Understand different cloud services and value-add offered from a specific cloud vendor. At the same time, the cloud is evolving, this comes with certain limitations, consider them when designing.  Technology Stack – Make sure you consider the technology stack (OS, Applications, servers etc) before when designing. Each stack may require specific requirements.  Work-around – If a specific feature/service is not available in the cloud, have a work- around or try to leverage a different cloud and/or hybrid cloud. You may need to develop some custom script/code.  Design for failure – Design for failure and nothing will fail.  Design for security – Data is private to us and we need to secure it. Based on your security level, keep in mind cloud security services offered by the vendor and leverage it when designing.  Control Costs – Cloud costs can vary a lot, a best design will lower your costs a lot.
  • 13. Host to Virtual environment map – Map physical resources like RAM, CPU, storage, network, RAID etc to equivalent virtual environments?  Convert P2V and V2V – If feasible, identify and convert physical and virtual hosts to virtual machine images supported by the cloud provider. Use import images option from the cloud provider if required.  Migrate VMs to the cloud – Migrate all the VMs to the cloud through the internet or ship the disks to the cloud provider (if cloud provider supports it).  Manual Migration – If P2V or V2V is not feasible, then create the virtual environment on the cloud, basically cloud specific images.  Migrate applications – If P2V or V2V is not feasible, then install the database(s), all applications like web servers, application servers, home grown, third party into the cloud. There are 2 ways to do this.  Forklift applications – Migrate all applications at once.  Hybrid migration – phased it out, move applications in batches.  Launch Instances, Create Images – If P2V or V2V was successful, then launch equivalent instances and creates respective images specific to the cloud provider.
  • 14. Identify data size – First, identify the data size to be migrated.  Identify different RDBMS’s – Identifying the different RDBMS. (commercial and open source) options available in the Cloud today.  Effort estimation – Identifying the effort (in terms new development, one-off scripts) required to migrate all the data to the Cloud.  Trade-offs – Take right tradeoffs among various dimensions - cost, durability, query- ability, availability, latency, performance (response time), relational (SQL joins), size of object stored (large, small), accessibility, read heavy vs. write heavy, update frequency, cache-ability, consistency (strict, eventual) and transience (short-lived).  Identify and choose storage options – Identifying different storage options available in the Cloud and choosing the best option. Options like data mirroring, replication etc should be considered here.  Prepare the cloud environment – Create the cloud environment. Options like data mirroring, replication etc should be considered here.  Data Migration – Consider your trade-offs and migrate the data from the datacenter to the cloud through the internet or ship the disks to the cloud provider (if cloud provider supports it).  Verify data integrity – Check for data inconsistencies and ensure the migration is successful.
  • 15.  Testing – Test how the cloud is treating you. Check applications, data, network to see if everything fits well.  Cloud testing –  Apart from normal application testing, cloud specific features like elasticity (scale-up, scale-out), auto-scaling, network, BDR, etc., are tested to make sure everything is working as per the requirement and expected.  Other features – If there are any other vendor specific cloud features being used, then employ the right tools to test these features out.
  • 16.  Identify services – After migrating the applications to the Cloud and running necessary tests, and analysis confirms that everything is working as expected.  Leverage benefits – It is advisable to invest time and resources to determine how to leverage additional benefits of the Cloud like auto scaling, edge caching your static web content, auto-recovery and most importantly, elasticity.  BDR – Data has to be secure and safe. So, by leveraging the cloud features implement a backup and disaster recovery strategy.
  • 17. Under utilization – Terminate under-utilized virtual instances,  Correct instance types – Use the correct instance types where applicable. Using too large or too small instance types could cost you $.  Spot and reserved instances – If Amazon cloud is platform of choice, then explore options for spot and reserved instances.  Usage Patterns – Understand usage patterns, find out better ways to design, adapt it and improvise.  New Features – Keep a continuous check on new features emerging from the cloud vendor and see how you can leverage it.  Application Performance – Improve efficiency of the application architecture by implementing caching wherever applicable. Use the caching service of the cloud if provided as a service.  Monitoring – Monitor your cloud and its applications. Know whats going on, fix anything if required. Deal with mis-behaving applications.
  • 18. Strategy Workshops – Study and review existing business direction and IT strategy. Recommend future alignment of both with Cloud Computing services.  Readiness Assessments – Inventory, review and assess current IT applications, policies and resources, and check readiness for migration to Cloud.  Consulting – Consulting services to build, operate and manage Private and Hybrid Clouds.  Migration and Integration – Migrating applications to the Cloud. Legacy modernization, integrating public cloud services with in-house apps and services.  Support Services – Supporting, managing and administering customer’s infrastructure and applications in the Cloud.
  • 19. SmartPrise Cloud Business Continuity Suite – Cloud-based Backup, Disaster Recovery and Business Continuity Services. Silver, Gold and Platinum level services to serve organizations of varied sizes and with varied requirements.  SmartPrise Data Center as a Service – ZSL will “build” your next Data Center in the Cloud. And we will provide the support, management and administration to run it for you.  SmartPrise Dev/Test Cloud – A Development and Test environment that scale up and down according to demand. Performance, security and automated testing from the Cloud.
  • 20.
  • 21. CRN Magazine names ZSL as one of the “30 Cloud VARs that GET IT.”  ZSL debuts in the Top 250 of InformationWeek 500 Top Technology Innovators Across America in 2010  SocNet wins NJTC’s 2010 Mid-Atlantic Technology Innovation Award in the IT Industry Category  PowerCube DaaS is recognized at IBM’s Lotus Awards 2010
  • 22. Use Case Application Migration, Application Scalability, reduced Infrastructure costs Key Challenge Our client, a leading Radio service provider, required 15+ applications running across several servers to be migrated to the cloud with high security. Reason for migration was scalability. Our Solution  Migrated all servers and 15+ applications to the OpSource cloud.  Security provided with Virtual Private Cloud, VPN used to access instances. Web Application security firewall installed and configured.  Dynamic load balancing configured for upscaling and downscaling.  CDN used to deliver content across all portals/applications.  Business continuity DR setup.
  • 23. Use Case Application Scalability, Growing Infrastructure demands, availability. Key Challenge A leading online Media service provider, required ZSL to build and deploy a Video Player application (similar to youtube.com) which could stream video and scale massively with high security. Our Solution  Developed and deployed the application on amazon cloud using Amazon’s Elastic Compute Service (EC2)  Data (videos) stored on Amazon’s S3 Service  Security provided with Amazon’s Virtual Private Cloud, VPN used to access instances. Web Application security firewall installed and configured  Dynamic load balancing configured for upscaling and downscaling using Amazon’s ELB and Auto Scaling  CDN used to deliver content across all portals/applications using Amazon’s Cloud Front Service  Detailed Monitoring provided using Amazon’s Cloud Watch  All emails are handled through Amazon’s SES Service  Other Amazon services used: SQS, Route 53.  Size: Portal currently services more than 200 clients with over 10000 videos streamed online.
  • 24.
  • 25.