cloud Development Strategies - Part 1

Similar documents
How To Decide If You Should Move To The Cloud

White Paper 8 STEPS TO CLOUD 9. How a hybrid approach can maximise the business value of cloud and what you can do to make it happen

See what cloud can do for you.

How the Cloud Works

Cloud creates path to profitability for Australian businesses. A complimentary report from cloud-based business management software provider NetSuite

Vodafone Cloud & Hosting Services. Gary Goodenough 13 th November 2015

How To Make Money From Your Desktop Virtualisation

Leveraging the Private Cloud for Competitive Advantage

Achieve the Five Holy Grails of Business with the Cloud

Making the Cloud Work for Business

Cloud, On-premises, and More: The Business Value of Software Deployment Choice

Managing Public Cloud Workloads

Meeting the needs of Healthcare

IBM Cloud Managed Infrastructure Services for New Zealand Government

View Point. Lifting the Fog on Cloud

MANAGING PUBLIC CLOUD WORKLOADS. Challenges and best practices. By 2nd Watch & Melbourne IT Enterprise Services. / WHITEPAPER /

The Cloud as a Platform

Ironside Group Rational Solutions

VODACOM HANA CLOUD PLATFORM ERMANO QUARTERO HEAD OF PRODUCT VODACOM BUSINESS

Brennan Whitepaper Cloud Computing Part 1 - Facts and Trivia

Accenture cloud application migration services

Whitepaper. Cloud Computing. The facts minus the hype

Putting the cloud to work for your organization. A buyers guide to cloud solutions.

Cloud Computing on a Smarter Planet. Smarter Computing

The Cloud as a Platform

THOUGHT LEADERSHIP. Journey to Cloud 9. Navigating a path to secure cloud computing. Alastair Broom Solutions Director, Integralis

Communications in the Cloud Why It Makes Sense for Today s Business

Enabling HR service delivery

Cloud Computing and Business Intelligence

Test Data Management for Security and Compliance

GETTING THE MOST FROM THE CLOUD. A White Paper presented by

VIRTUALIZING BUSINESS-CRITICAL APPS. Maximizing Business Value: Strategies for Virtualizing Business-Critical Applications

Guide to Going Paperless in the Cloud. IDEAL.com, Parklawn Drive, Rockville, MD IDEAL -

How To Understand The Benefits Of Cloud Computing

a guide to the cloud Understanding the cloud and recreation management understanding the cloud and recreation management a guide to the cloud 683_14

SaaS or On-Premise? How to Select the Right Paths for Your Enterprise. David Linthicum

TALKING LICENSE MANAGEMENT AND THE IT LIFECYCLE

Table of Contents. Abstract. Cloud computing basics. The app economy. The API platform for the app economy

Services. Lothar Renner Director Service Sales Central Theatre

How To Compare The Two Cloud Computing Models

PLATFORM-AS-A-SERVICE, DEVOPS, AND APPLICATION INTEGRATION. An introduction to delivering applications faster

White Paper. To upgrade or consolidate - that is the question. Why not do both?

The next wave transformation

How a Hybrid Cloud Strategy Can Empower Your IT Department

Profile. Business solutions with a difference

Secure Bridge to the Cloud

The reality of cloud. Go beyond the hype and make a better choice. t e sales@365itms.co.uk.

Business Analysis In Times Of Cloud

7 things to ask when upgrading your ERP solution

The best of both worlds

Don t Go In Blind: Navigating the Journey to the Cloud. agility made possible

WHITEPAPER. Why Businesses are Embracing Cloud IaaS

One Cloud doesn t fit all:

Telecoms: Migration to the Cloud?

Cloud computing insights from 110 implementation projects

Communications in the Cloud: Why It Makes Sense for Today s Business

white paper Cloud computing: resilience is the key to success

THE QUEST FOR A CLOUD INTEGRATION STRATEGY

SECURE CLOUD SOLUTIONS FOR YOUR BUSINESS.

Defining the Enterprise Cloud

EXTEND YOUR FEDERATION ENTERPRISE HYBRID CLOUD SOLUTION

I D C A N A L Y S T C O N N E C T I O N

White Paper. Are SaaS and Cloud Computing Your Best Bets?

ONLINE SERVICES. Business and ICT Service Delivery Redefined

How cloud computing can transform your business landscape

Infopaper. Demystifying Platform as a Service

Is cloud CRM really that great?

Top 5 Cloud Computing Questions Answered!

Red Hat Cloud Strategy. Peter Hollén Cloud & IT Transformation Manager Nordics

G Cloud 4 Service Definition Document: CDG Common Digital Platform

Making HR Simpler. A Guide to HR Software in the Cloud

The adoption of cloud-based computing solutions for business

The post-pc era : What is the future of the desktop? January 2014 Update

Cloud Computing Safe Harbor or Wild West?

Deploying the Enterprise Cloud

IT Services. Capita Private Cloud. Cloud potential unleashed

END TO END DATA CENTRE SOLUTIONS COMPANY PROFILE

Who moved my cloud? Part I: Introduction to Private, Public and Hybrid clouds and smooth migration

How to Safely Migrate your ERP to the Cloud in Three Steps

The Keys to Successful Cloud Migrations

VIEW POINT. Getting cloud management and sustenance right! It is not about cloud, it s about tomorrow s enterprise

Public Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc.

Elastic Private Clouds

Protecting Applications on Microsoft Azure against an Evolving Threat Landscape

Why a Server Infrastructure Refresh Now and Why Dell?

On Premise Vs Cloud: Selection Approach & Implementation Strategies

Before You Buy! Ten Questions to Ask Your Cloud Vendor

A new era of PaaS. ericsson White paper Uen February 2015

HOW TO. to Executives. You know that marketing automation is the greatest thing since sliced bread. After all, what else can help you...

Transform your customer relationships. Avanade Customer Relationship Management Services

Big Data and Cloud Computing - The Global Challenge

CIO 24/7 Podcast No.6 Cloud Computing

Fujitsu Cloud Integration Platform Lead your business into the cloud

The business case for managed next generation firewalls. Six reasons why IT decision makers should sit up and take notice

Charting a Course to Linux Joe Panettieri Editorial Director, Custom Conference Group Ziff Davis Media

Inside Track Research Note. In association with. Key Advances in Storage Technology. Overview of new solutions and where they are being used

The Emperor s New Clouds

AGILE BUSINESS SERVICES. Guiding and supporting your business. at any stage of your agile journey

Cloud Computing. What does it really mean for your business?

5 WAYS STRUCTURED ARCHIVING DELIVERS ENTERPRISE ADVANTAGE

Transcription:

for a successful shift to the cloud May 2014 1

CONTENTS Introduction Challenge 1: Application security Challenge 2: Complexity Challenge 3: Applications not optimized for cloud Challenge 4: Cost Challenge 5: Code compliance Challenge 6: Application lifecycle Unlock your cloud potential 3 4 5 6 7 8 9 10 2

INTRODUCTION Over the past few years, we have typically seen businesses embrace the cloud by virtualising existing infrastructure that contains their legacy apps and putting their infrastructures into an IaaS service - but they are still not realising all the advantages that cloud can offer. The explosion of mobile devices, big data, social and cloud are driving the accelerating pace of business. As a result, businesses are now moving even faster, spurring IT to pick up the pace even more to further increase business agility and speed of innovation. 2014 is the year PaaS goes mainstream The emerging cloud computing trend for 2014 is Platform-as-a-Service and the migration of applications into PaaS. Many enterprises are preparing to move their legacy applications to cloud-based platforms and this cloud layer will become the choice for many businesses and IT decision makers. Why? Because it supports better and faster application development, agility, analytics, cloud-based cost-advantages and vast scalability. According to analyst firm IDC, the PaaS market is expected to grow from $3.8 billion to $14 billion by 2017. (http://www. forbes.com/sites/sungardas/2013/12/10/seven-cloud-computing-trends-in-2014/) And effectively, we are already seeing a massive shift of applications going straight into PaaS - Platform as a Service - and skipping the mature IaaS layer. PaaS is a much more efficient delivery method for software. In fact, PaaS is the ideal solution to centralise, modernise and integrate an otherwise disparate in-house software toolkit. So, can you shift your in-house developed legacy app to The Cloud? Yes, you can - and it just may save you money. So what s stopping you? Are those legacy apps holding you back? Here s how to make the move to the cloud successfully by overcoming the six most common barriers: WHAT IS PAAS? Platform as a Service (PaaS) is designed for the software development world. PaaS can be defined as a computing platform that allows the creation of web applications quickly and easily and without the complexity of buying and maintaining the software and infrastructure underneath it. PaaS is comparable to SaaS except that, rather than being software delivered over the web, it is a platform for the creation of software, delivered over the web. WHAT IS THE PAAS PROPOSITION? The PaaS value proposition is simple: Bring your code, and we ll handle everything else for you -- Internet connectivity, power, hardware, operating system, software, monitoring, backup, restore, failover, scaling and more. 3

CHALLENGE 1: APPLICATION SECURITY Our apps won t be as secure in the cloud As companies seek to move their existing applications to the cloud or develop new cloud applications, the subject of security is often at the forefront of any decision. Unfortunately, most organisations focus on the physical and network perimeter security of the cloud service provider, when in fact the largest security risk is an electronic attack from unknown neighbours, especially when running on a multi tenant platform. It is important that any applications moving into any public cloud environment are secure and protected against known and unknown vulnerabilities. The successful CIO will be looking how to expose any potential security vulnerabilities within the application source code prior to deploying to the cloud, in order to guarantee a smooth and effective transition. CHALLENGE 2: COMPLEXITY Our legacy applications are too complex to move to PaaS Integration complexity is effectively a major barrier to PaaS adoption. This is because typically organisations do not understand the full picture of their IT environments and application infrastructure. How does each app interact with other services? And which apps talk to external services such as APIs, databases and other critical touch points? Simply extracting the existing app and putting it into the cloud will break all the integration points and have a disastrous effect on business continuity. Companies want to avoid taking legacy spaghetti and simply making it cloud spaghetti! The successful CIO will need to build up a picture of all the integration points, creating a complete map of key application elements to identify the optimal strategy for cloud adoption. 4

CHALLENGE 3: APPLICATIONS NOT OPTIMIZED FOR CLOUD Our apps are just too big to make any savings A Cloud environment offers a variable pricing model where you pay for what you consume, or for the resources used. Often, we see companies migrate inefficient, bloated applications full of redundant or deprecated code that consume unnecessary resources - and in fact increase the overall cost of operating their applications in the cloud as opposed to on premise. The successful CIO will need to fully understand their existing source code, identify heavily loaded code, and take the necessary steps to make their apps leaner and cleaner to be truly cloud ready and realize the immediate cost savings of cloud. CHALLENGE 4: COST Its far too expensive to redevelop my apps and make them cloud ready Many organisations believe it s expensive to move - when in reality moving to the cloud can save you money. There is a big fear of quantifying the cost of redeveloping and refactoring that legacy code to get it off that proprietary system and into the cloud. The thought estimating the effort and the number of man days required to manually analyse and test millions of lines of code, combined with the risk of human error and maybe even the cost of that flight out to India to meet your developers makes many CIOs pale and simply sit tight. The successful CIO will be seeking an automated method of analyzing and testing code to reduce effort, costs and reduce margin for error to obtain accurate results quickly and subsequently speed up the cloud adoption process. 5

CHALLENGE 5: CODE COMPLIANCE We haven t really followed best practice for our code base You are running a multitude of apps, developed and on developed by a multitude of people over time. You are unsure of the quality and compliance of the code and consistency in the code construct. In fact, you have no idea how the code was built. And you know your internal documentation is poor. You are not alone. Surprisingly, even starts ups can find themselves in this position, and often need to stabilize their code in order to secure the next round of investment. The successful CIO, especially those in more regulated industries, such as healthcare and finance, will look for a solution to test its applications for compliance and consistency prior to migrating to the cloud. CHALLENGE 6: APPLICATION LIFECYCLE We won t move to the cloud until we need to upgrade Part of the reason we don t see apps aggressively moving to cloud is because of the app refresh cycle. IT teams have other things to do, and they re content to wait. If you wait to start using the cloud until the end of life for applications that may hang around for a decade, you re going to lose much of the benefit of cloud. And it s not necessary to wait. You just have to overcome the fear, identifying how to optimize your existing source code and how to move your apps to the latest version. Given portfolios of hundreds, thousands, even tens of thousands of applications, often on lumbering half-a-decade refresh cycles, enterprise CIOs must push to make a start on embarking on their cloud journey. But remember; don t just move because you think everyone else is. Do it when you are ready, when there are real, compelling business reasons to do so, such as reduced costs or better value, and then make the move. Only then will you see the most returns. The successful CIO won t get stopped by the application life cycle police to take advantage of the economies of scale that cloud computing delivers. 6

UNLOCK YOUR CLOUD POTENTIAL We all want to shift to the cloud, to enjoy the benefits cloud offers agility, scalability, security, control, greater flexibility - but its all about mitigating risk and getting cloud ready prior to making the move. Today s CIOs considering shifting legacy apps to the cloud need to ensure that teams set expectations, use the right tools for the right use case and analyse, test and optimise source code to completely reduce the risk before leaping. Four key steps to face your fears and unlock your cloud potential 1. Analyse and test existing code 2. Obtain accurate results quickly 3. Identify change 4. Recognize recommendations and implement them So you know what you have to do but how and where do you start? Introducing Argentum Argentum is dedicated to driving the adoption of cloud services faster through application intelligence and insights. We have 4 innovative tools, available on a SaaS basis, to address the challenges and complexity of moving to the cloud. We effectively remove the inhibitors to migrating legacy apps to the cloud so what are you waiting for? Argentum Application Due Diligence What does it do? Unravels the source code of any pre processed application Benefits: Reduce risk Argentum Cloud Security Analysis What does it do? Identifies security vulnerabilities within the source code Benefits: Reduce risk Argentum Cloud Integration Analysis What does it do? Establishes the viability and effort required to shift legacy apps to the cloud Benefits: Reduce costs, mitigate risk, improved reliability Argentum Cloud Optimisation Analysis What does it do? Optimize your apps to maximize value from pay for what you use cloud platform Benefits: Reduce cost, mitigate risk, be compliant 7

www.argentumanalytics.com +44 (0) 1276 539 010 Quatro House, Frimley Road Camberley Surrey GU16 7ER