1 / 31

Analysis Process

Agenda. Final Thoughts Q&A. Analysis Process. Watch Out!. Favorable Factors. What are we talking about?. Myths. Economics. Risk. Agility. Regulatory. Value. Connectivity. Scale. What are we talking about?. Things that will help you be prepared for the cloud discussion

lyle-walker
Download Presentation

Analysis Process

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Agenda Final Thoughts Q&A Analysis Process Watch Out! Favorable Factors What are we talking about? Myths Economics Risk Agility Regulatory Value Connectivity Scale

  2. What are we talking about? • Things that will help you be prepared for the cloud discussion • Which apps should be migrated to the cloud • Which apps shouldn’t

  3. What do we mean by “migrate”? Think move you will not. Think transformyou will. • We mean transforming a legacy application into a cloud-native application that can: • Scale commodity hardware • Use cloud-based storage and databases • Leverage PaaS where feasible

  4. Things we aren’t talking about Shipping a VM image to a hosting provider Building a new greenfield application in the cloud Implementing SaaS for email or productivity apps (MS Office)

  5. What do we mean by “cloud”? Public cloud providers (generally speaking) Offering PaaS services such as databases, queues, communication, security, etc. that we can take advantage of

  6. Myth #1 – You aren’t ready No one ever is!

  7. Myth #2 – The cloud isn’t secure enough • It’s more secure than what you already have • 89% of business don’t understand security in the cloud • 94% of businesses found the cloud gave them more security features

  8. Myth #3 – The cloud gives us lower cost and better performance Picking up an application and dropping it on a server in the cloud provides neither However, applications that are made “Cloud-Ready” can provide both

  9. Favorable factors to look for

  10. Economics: CapEx to OpEx • Ideally your cloud expenses should rise and fall with your revenue • Move it off your balance sheet • Buying servers involves a lot of cash – up front • Flexibility to eliminate expense during slow times

  11. Cost: Eliminate Waste Cost is a function of compute time, not compute resources Prune DR, QA requirements Build to nominal (not peak) demand

  12. Shorten your release cycle Respond to change and get software in your users’ hands sooner Average on-prem infrastructure cycle time is 12 weeks Try new features and designs without the capital expense Access to an expanded toolset (eg, different OS’s, development stacks)

  13. Variability Your user base fluctuates seasonally Your app serves a market with bursts of activity E.g. tax season, website rollouts, events…

  14. Promote open platforms • SOA, API’s and Integration Points • Significant interplay between your organization and the outside world • Customers • Business Partners • You have an “engine” that is a viable commercial product

  15. Geography Your app has a global reach, and you can't afford to set up datacenters everywhere you need them Better OOTB support for a mobile workforce CDN

  16. Return focus to business value “Is this truly differentiating business logic that enables us to better compete, or is this a basic capability that should be provided by the platform?” • Write code that provides business value • Are you maintaining a lot of infrastructure code? • Maintaining the platform?

  17. Handle scale High Performance Computing (HPC) Batch Processing Big Data

  18. Things to watch out for

  19. Unacceptable risk • Safety critical systems that control medical devices, aerospace, or weapon systems • Apps with “ERP-like” characteristics • Very large user base • Tightly coupled architecture • Multi-level transaction scopes

  20. Regulatory & contractual obligations “The effect of the EU data protection reform includes some far-reaching proposals that will directly affect organizations that hold data…” Compliance with security policies prevents you information from being outside your physical facilities Customers or regulators care where your data is physically stored (state, country) Pre-cloud language can make moving an app difficult even if it otherwise makes sense

  21. Connectivity requirements Transaction-intensive, guaranteed consistency High throughput, low latency Real-time systems

  22. Analysis

  23. SWOT Analysis (with a twist) Strengths: characteristics of the app that will improve by moving it. Weaknesses: characteristics of the app that will degrade by moving it Opportunities:things that will help the business by moving the app Threats:things that will threaten the business by moving the app

  24. Strengths Weaknesses Opportunities Threats

  25. Strengths Weaknesses Opportunities Threats

  26. Assessing the results • Each Strength or Opportunity represents value • Each Weakness or a Threat represents an obstacle that has a cost • Learn about each obstacle. • Get a clear consensus that it really is an obstacle (real not perceived) • What are the options? • Is the cost/complexity to address the obstacle more than the value received? • Go or No Go?

  27. Addressing obstacles • Take action • Remove it • Work around it • Reduce its impact to an acceptable level • Accept the cost of leaving it in place

  28. A few tips… No problem is too complex to solve. Every problem has a solution. Make conscious decisions. Don't allow how it's always been to be how it always will be. Being introspective about how you deliver software is a good thing. Challenge the legacy approach.

  29. A few more… • Don’t allow your organization to become paralyzed by uncertainty. • A recent poll of IT professionals found that 19% of cloud owners take more than 12 months to plan a project. That's way too long! • Find support for what you want to accomplish -- either inside or outside of your organization. • You will be making critical decisions, and you will make mistakes.

  30. Dive In!

  31. References http://www.zdnet.com/news/moving-apps-to-the-cloud-why-when-and-how/6344653http://www.mendix.com/think-tank/6-good-reasons-to-move-your-apps-to-the-cloudhttp://cloud.dzone.com/articles/which-apps-move-cloudhttp://blogs.forrester.com/james_staten/12-11-06-q_which_apps_should_i_move_to_the_cloud_a_wrong_questionhttp://www.techrepublic.com/blog/10-things/10-applications-you-can-move-to-the-cloudhttp://thoughtsoncloud.com/2013/08/a-reference-model-for-moving-your-applications-to-cloudhttp://www.forbes.com/sites/joemckendrick/2012/11/07/think-twice-three-times-before-moving-existing-apps-to-the-cloudhttp://resources.troux.com/blog/bid/103525/Moving-Critical-Apps-to-the-Cloudhttp://searchcloudcomputing.techtarget.com/feature/Is-the-public-cloud-the-best-place-for-legacy-applicationshttp://www.techradar.com/us/news/internet/cloud-services/is-hybrid-cloud-the-future--208758http://esj.com/Articles/2012/07/30/Moving-to-the-Cloud.aspxhttp://www.heroix.com/blog/cloud-obstacles/http://www.mobilitechs.com/blog/cloud-servers-4-reasons-you-shouldn-t-move-your-business-to-themhttp://techapostle.blogspot.com/2013/01/checklist-is-my-app-ready-for-cloud.html

More Related