1 Checklist_ Managing Applications in the Cloud

11
3/28/2014 Checklist: Managing applications in the cloud http://searchcloudcomputing.techtarget.com/tip/Checklist-Managing-applications-in-the-cloud 1/11 Free Download Email Address By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy You are logged in as: Saheli G Edit your Profile Logout RSS Part of the TechTarget network searchCloudComputing.com News Latest Headlines AWS chief data scientist talks cloud pricing, big data trends New Google Cloud Platform features, price cuts put AWS on notice Developers use AWS spot instances as Chaos Monkey to test apps View All News Featured Modern Infrastructure E-Zine Each month our team of expert editors addresses the changing role of IT by helping savvy technology professionals navigate both the technical and cultural challenges wrought by vendor-hype, user-demands, and technology requirements. DOWNLOAD THIS MONTH’S E-ZINE ISSUE NOW! Premium Editorial E-Books What is private cloud computing anyway? Tips for preparing and building a secure private cloud Patching holes in private cloud security View all E-Books E-Zines Modern Infrastructure Private Cloud View All E-Zines E-Handbooks The cloud: Too much (or too little) of a good thing?

description

ddssds

Transcript of 1 Checklist_ Managing Applications in the Cloud

Page 1: 1 Checklist_ Managing Applications in the Cloud

3/28/2014 Checklist: Managing applications in the cloud

http://searchcloudcomputing.techtarget.com/tip/Checklist-Managing-applications-in-the-cloud 1/11

Free Download

Email Address

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent tohaving your personal data transferred to and processed in the United States. Privacy

You are logged in as: Saheli G

Edit your ProfileLogoutRSSPart of the TechTarget network

searchCloudComputing.com

News

Latest Headlines

AWS chief data scientist talks cloud pricing, big data trendsNew Google Cloud Platform features, price cuts put AWS on notice

Developers use AWS spot instances as Chaos Monkey to test appsView All News

Featured

Modern Infrastructure E-Zine

Each month our team of expert editors addresses the changing role of IT by helping

savvy technology professionals navigate both the technical and cultural challengeswrought by vendor-hype, user-demands, and technology requirements.

DOWNLOAD THIS MONTH’S E-ZINE ISSUE NOW!PremiumEditorial

E-Books

What is private cloud computing anyway?Tips for preparing and building a secure private cloudPatching holes in private cloud security

View all E-Books

E-Zines

Modern InfrastructurePrivate CloudView All E-Zines

E-Handbooks

The cloud: Too much (or too little) of a good thing?

Page 2: 1 Checklist_ Managing Applications in the Cloud

3/28/2014 Checklist: Managing applications in the cloud

http://searchcloudcomputing.techtarget.com/tip/Checklist-Managing-applications-in-the-cloud 2/11

In cloud planning, make room for storage

In the cloud, big data's a big dealView All E-Handbooks

Cloud ComputingTopics

Topics

Security

Data security in the cloud, Cloud computing standards and compliance, Cloud governance

Costs and management

Cloud computing pricing and economics, Negotiating service-level agreements and billing with cloud providers, Cloudmanagement and monitoring, Cloud disaster recovery

Development

Platform as a Service and cloud computing, Cloud development and testing, Cloud APIs and frameworks, Big dataand BI, Building scalable websites in the cloud, High-performance computing in the cloud

Applications

Software as a Service and cloud computing, Enterprise application integration with cloud providers, XaaS, Mobile

cloud applications, Network and application performance in the cloud, Cloud desktop and application delivery

Private cloud

Cloud architecture design, Private cloud providers, Hybrid cloud, Cloud computing and virtualization

Public cloud

Amazon Web Services cloud, Public cloud providers, IaaS cloud deployment strategies, Open source cloudcomputing

Hot Topics

Cloud Computing Strategies for the CIOPublic cloud computing servicesBuilding a private cloud infrastructureData security in the cloud

Tutorials

Advice & Tutorials

How cloud computing is changing ITCloud computing resources center

Security issues in cloud computingCloud computing outages: What can we learn?Cloud computing from A to ZManaging and monitoring cloud computing services

Technology Dictionary

Find definitions and links to technical resourcesPowered by WhatIs.com

Expert

Page 3: 1 Checklist_ Managing Applications in the Cloud

3/28/2014 Checklist: Managing applications in the cloud

http://searchcloudcomputing.techtarget.com/tip/Checklist-Managing-applications-in-the-cloud 3/11

Advice

Tips

Look beyond the bottom line when choosing a cloudstorage systemCloud capacity planning takes shape -- but slowlyStorage pods enter the high-volume storage ringagainst cloud

View All Tips

Ask a Question

Get help from our technical communityPowered By ITKnowledgeExchange.com

Vendor

Content

Research Library

White PapersBusiness Webcasts

DownloadsPowered byBitpipe.com

Blogs

Blogs

The TropospherePowered ByITKnowledgeExchange.com

Virtualization Events

Conferences

BriForum

Seminars

Desktop VirtualizationConsumerization of IT

Search this site SEARCH Search

HomeTopicsCloud applicationsEnterprise application integration with cloud providersChecklist: Managing applications in the cloud

Tip

Page 4: 1 Checklist_ Managing Applications in the Cloud

3/28/2014 Checklist: Managing applications in the cloud

http://searchcloudcomputing.techtarget.com/tip/Checklist-Managing-applications-in-the-cloud 4/11

Checklist: Managing applications in the cloud

Dan Sullivan, Contributor

E-MailPrintAAAAAALinkedInFacebookTwitterShare ThisRSSReprints

Moving applications to the cloud is not for the faint of heart. Issues can crop up that may force you to re-architect the application,compliance requirements can create roadblocks, and bandwidth problems can occur if your cloud provider does not support low-levelnetworking services such as multicasting.

After you’ve assessed which applications can run in a public cloud, there are other factors to consider -- configuration, data migrationand monitoring. What are some of the most common configuration tasks you need to keep in mind when migrating an app to the cloud?This checklist outlines key points:

Service catalogs may contain older versions of virtual machines (VMs) that are not sufficiently patched for your needs. Use baseimages that have the latest security and functional patches.Review all daemons and services running on an image and shut down all images that aren’t needed. This will reduce the attackservice of all VMs.Configure firewalls between application layers to minimize network traffic between layers. For example, you should only open

ports that are needed to accept and respond to queries and support management protocols.If you require strong encryption, such as PCI DSS, ensure your SSL/TLS encryption is strong. The client and server in an SSLsession negotiate which cipher suite to use; they may not use strong encryption if not configured to do so.When using a hybrid cloud model, configure a virtual private network (VPN) to secure communications between internal andexternal resources.Use SSL server certificates to authenticate servers and support encrypted communications. Depending on your architecture, youmight be able to use domain level or subject alternate name (SAN) certificates to help minimize the number of certificates you haveto manage.Use configuration tools such as Chef or Puppet to automate cloud management tasks.

Methods for moving data to the cloudIn addition to configuring cloud resources, you’ll need a plan to move data from the existing system to the cloud-based system. There areseveral approaches to migrating data; the best option will depend on your enterprise’s requirements and architecture.

One approach is to use database replication to establish a copy of your database in the cloud before moving the system. If you’re usingthe cloud for disaster recovery (DR), a replica may already exist in the cloud. With this method, your production system remains livewhile changes are written to the replica. The time needed to switch from the current production system to a cloud-based system is

minimized.

Bulk back and restore is another approach to data migration, which fits with non-transaction-based systems, such as data warehousesand other business intelligence (BI) databases used for data mining. However, this approach can delay the initial loading of the cloud-based database as well as incremental updates.

In addition, not all data is stored in relational databases. For file-based data stores, you may want to use rsync , a synchronization utilityoften used for mirroring and backup. Rsync is available for Unix/Linux and Windows platforms.

Effectively monitoring cloud-based appsMigrating applications to the cloud will extend your infrastructure and create additional resources you must monitor and manage. To keepall applications running properly, you should:

Include logs from cloud servers in the central log management repository. You may want to maintain a separate log managementrepository in the cloud to reduce network traffic and changes from the cloud to your internal centralized log management

Page 5: 1 Checklist_ Managing Applications in the Cloud

3/28/2014 Checklist: Managing applications in the cloud

http://searchcloudcomputing.techtarget.com/tip/Checklist-Managing-applications-in-the-cloud 5/11

repository. Remember, though, this can undermine some benefits of having a single point of access to log data.

Use event triggers to generate alerts about significant events on cloud servers.Regularly use vulnerability scanning tools, such as Tenable’s Nessus, to check for security weaknesses on cloud-based VMs.If you are using a pay-as-you-go model of cloud computing, automate the tracking of CPU use across servers and shut downservers when usage rates drop below a defined threshold. Dynamically add servers when demand surpasses threshold rates.Use spot-pricing instances to save money. Amazon EC2 offers unused capacity at varying prices, depending on demand. Forexample, you make a bid to pay a particular price per hour for a VM, and as long as your bid remains above the set price, you can

continue to use the VM. This model works well if you don’t need the job to be complete on a set date or time. Spot pricing alsorequires that your job recover without losing too much work if a bid falls below the spot price and your VM is shut down.

Before migrating applications to the cloud, review your system architecture. Pay particular attention to network services and trafficvolume between internal servers and potential cloud-based servers. When it makes sense to move certain apps to the cloud, carefullyconsider system configuration, data migration processes and ongoing monitoring and management procedure.

Dan Sullivan, M.Sc., is an author, systems architect and consultant with over 20 years of IT experience with engagements inadvanced analytics, systems architecture, database design, enterprise security and business intelligence. He has worked in abroad range of industries, including financial services, manufacturing, pharmaceuticals, software development, government,retail and education, among others. Dan has written extensively about topics ranging from data warehousing, cloud computingand advanced analytics to security management, collaboration, and text mining.

More News and Tutorials

Articles

Agile requirements management: Six advantages of using the cloudWindows IntuneWho needs branch office staff with cloud-based WLAN controllers?Ten tests for software applications in the cloudKey aspects of cloud computing services

Sponsored Articles

Eight Top Considerations When Evaluating Cloud-Based Solutions for Finance

Sponsored by Workday

Build a Business Case for Running Finance in the Cloud

Sponsored by Workday

Building a Data Platform for Hybrid Cloud Environments

Sponsored by NetApp

Know When It’s the Right Time to Upgrade or Replace Your Financial System

Sponsored by Workday

Using Cloud-Based Financial Systems to Empower all Employees in their Jobs

Sponsored by Workday

Related glossary terms

Terms for Whatis.com - the technology online dictionary

cloud storage gatewaycloud bursting

This was first published in December 2011

Page 6: 1 Checklist_ Managing Applications in the Cloud

3/28/2014 Checklist: Managing applications in the cloud

http://searchcloudcomputing.techtarget.com/tip/Checklist-Managing-applications-in-the-cloud 6/11

Modern Infrastructure E-zine: Access this collection of monthly issues that examines theimpact that cloud, virtualization, and end-user mobility trends are having as they converge inthe data center.

There are 0 comments. Add yours.

To add a Comment, please create a user name.

Add your Comment...

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert

code</code>

Create User Name

Comment

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other

enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guaranteethe accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any

questions, answers, information or other materials received through this Web site is at your own risk.

Back to top

You May Also Be Interested In...

More Background

Looking to the future of legacy applications in the cloud

The state of enterprise IT and cloud vendor relations

More Details

App performance management through a cloud admin's eyes Validating applications as cloud compatible with security, testing

Ads by Google

Salesforce PlatformBuild Mobile & Enterprise Apps Fast

With Salesforce. Watch Demo Now!www.salesforce.com/ukIxia - Network SecurityLeading Application & Security Test

Tools. Protect Sensitive Data Now!ixiacom.com/Network+Security

BlinkMobileYour information logistics partner

Page 7: 1 Checklist_ Managing Applications in the Cloud

3/28/2014 Checklist: Managing applications in the cloud

http://searchcloudcomputing.techtarget.com/tip/Checklist-Managing-applications-in-the-cloud 7/11

for enterprise mobilitywww.blinkmobile.coGone Google DocsSharing docs is just a link awayStore everything online today.www.google.com/gonegoogle

News

Latest Headlines

AWS chief data scientist talks cloud pricing, big data trendsNew Google Cloud Platform features, price cuts put AWS on noticeDevelopers use AWS spot instances as Chaos Monkey to test appsView All News

Featured

Modern Infrastructure E-Zine

Each month our team of expert editors addresses the changing role of IT by helpingsavvy technology professionals navigate both the technical and cultural challengeswrought by vendor-hype, user-demands, and technology requirements.

DOWNLOAD THIS MONTH’S E-ZINE ISSUE NOW!PremiumEditorial

E-Books

What is private cloud computing anyway?Tips for preparing and building a secure private cloudPatching holes in private cloud securityView all E-Books

E-Zines

Modern InfrastructurePrivate CloudView All E-Zines

E-Handbooks

The cloud: Too much (or too little) of a good thing?In cloud planning, make room for storageIn the cloud, big data's a big dealView All E-Handbooks

Cloud ComputingTopics

Topics

Security

Data security in the cloud, Cloud computing standards and compliance, Cloud governance

Page 8: 1 Checklist_ Managing Applications in the Cloud

3/28/2014 Checklist: Managing applications in the cloud

http://searchcloudcomputing.techtarget.com/tip/Checklist-Managing-applications-in-the-cloud 8/11

Costs and management

Cloud computing pricing and economics, Negotiating service-level agreements and billing with cloud providers, Cloudmanagement and monitoring, Cloud disaster recovery

Development

Platform as a Service and cloud computing, Cloud development and testing, Cloud APIs and frameworks, Big dataand BI, Building scalable websites in the cloud, High-performance computing in the cloud

Applications

Software as a Service and cloud computing, Enterprise application integration with cloud providers, XaaS, Mobilecloud applications, Network and application performance in the cloud, Cloud desktop and application delivery

Private cloud

Cloud architecture design, Private cloud providers, Hybrid cloud, Cloud computing and virtualization

Public cloud

Amazon Web Services cloud, Public cloud providers, IaaS cloud deployment strategies, Open source cloudcomputing

Hot Topics

Cloud Computing Strategies for the CIOPublic cloud computing servicesBuilding a private cloud infrastructureData security in the cloud

Tutorials

Advice & Tutorials

How cloud computing is changing ITCloud computing resources centerSecurity issues in cloud computingCloud computing outages: What can we learn?Cloud computing from A to ZManaging and monitoring cloud computing services

Technology Dictionary

Find definitions and links to technical resourcesPowered by WhatIs.com

ExpertAdvice

Tips

Look beyond the bottom line when choosing a cloudstorage systemCloud capacity planning takes shape -- but slowlyStorage pods enter the high-volume storage ring

against cloudView All Tips

Ask a Question

Page 9: 1 Checklist_ Managing Applications in the Cloud

3/28/2014 Checklist: Managing applications in the cloud

http://searchcloudcomputing.techtarget.com/tip/Checklist-Managing-applications-in-the-cloud 9/11

Get help from our technical communityPowered By ITKnowledgeExchange.com

VendorContent

Research Library

White PapersBusiness WebcastsDownloadsPowered byBitpipe.com

Blogs

Blogs

The TropospherePowered ByITKnowledgeExchange.com

Virtualization Events

Conferences

BriForum

Seminars

Desktop VirtualizationConsumerization of IT

Search this site SEARCH Search

More from Related TechTarget Sites

Server VirtualizationVMwareVirtual DesktopData CenterWindows ServerSOACRM

Server Virtualization

Choosing disaster recovery options that fit your virtual needs

Periodic backups may not be enough to protect your VMs, but there are a variety of disaster recovery options that canmeet your needs.

Five virtual sever security oversights that can paralyze a data center

Failing to define and enforce some simple virtual server security policies can leave your infrastructure battered and broken.

Server virtualization roadmaps push the hypervisor envelope

Server virtualization is a mature technology, but vendors say there are still new features to come.

Page 10: 1 Checklist_ Managing Applications in the Cloud

3/28/2014 Checklist: Managing applications in the cloud

http://searchcloudcomputing.techtarget.com/tip/Checklist-Managing-applications-in-the-cloud 10/11

VMware

How do I toggle access between multiple virtual machines?

When running several Linux virtual machines on VMware ESXi, is there a way to move from one to the next with a hotkey?

VMware Player Plus 6 fil ls niche for no-frills hypervisor

While there are many comparisons made between Player Plus and Workstation, VMware designed each to fulfill specificneeds.

Keep apps happy through proper allocation of virtual machine resources

Sizing VMs with sufficient resources and understanding the relationship between components will ensure applicationperformance and user happiness.

Virtual Desktop

Amazon WorkSpaces generally available , but DaaS SLA remains unclear

Amazon WorkSpaces give IT shops a way to quickly and cheaply deploy virtual desktops from AWS, but questions remainabout the company's DaaS SLA.

With a browser desktop, Chromebooks could have enterprise potential

Chromebooks are fairly limited in what they can do, but with the help of a browser desktop, the devices could haveenterprise use cases.

Why remote connectivity problems happen and how to fix them

Remote connectivity problems such as latency and bouncing have easy fixes that just take careful planning when you'resetting up your VDI deployment.

Data Center

Starting out with DevO ps practices -- successfully

Here's all you need to know to get started with DevOps, from identifying goals and roadblocks, to useful tools to scaleDevOps to the next level.

Third-platform technologies force IT to think strategically

Deployment of the third platform impacts the way IT conducts business within its organization, calling for more collaborationamong business units.

IBM Watson to aid in brain cancer cures through big data analytics

IBM's collaboration with The New York Genome Center is built around Watson, which could hasten brain cancer curesand solve big data problems to boot.

Windows Server

Five reasons to run Hyper-V in Windows Server 2012 R2

There's plenty to like about Hyper-V in Microsoft's latest OS. Here are the five top features.

Page 11: 1 Checklist_ Managing Applications in the Cloud

3/28/2014 Checklist: Managing applications in the cloud

http://searchcloudcomputing.techtarget.com/tip/Checklist-Managing-applications-in-the-cloud 11/11

Microsoft delivers critical IE, DirectShow fixes on Patch Tuesday

Microsoft's Patch Tuesday updates include fixes for Internet Explorer and DirectShow. Plus, Windows XP support nears itsend.

Taking a closer look at O DX file transfer requirements

Offloaded data transfers include a number of hardware and software requirements, but they can support virtualization.

SOA

Mobile app design: Architecting apps with worker productivity in mind

Architects need to keep in mind certain elements that make mobile app design different from app design for the Web.

How to handle challenges with API security and efficiency

Apigee CTO Greg Brain discusses how to address key problems with API security when working with the technology.

Managing a legacy app: Keys to successful application modernization

In this podcast, independent technology consultant Joe McKendrick discusses how to deal with a legacy app in the ever-changing IT landscape.

CRM

Who owns social customer service: Contact centers or social teams?

Do contact center agents have the right skills to handle social customer service or not?

CRM development: Building apps on top of CRM systems

Companies are turning to CRM to build new customer-facing applications. Does this kind of CRM development save timeand money?

Lead-scoring models to generate better sales information

Lead-scoring models help sales comb through data to generate better, more qualified and more mature leads.

All Rights Reserved,Copyright 2010 - 2014, TechTarget

About UsContact UsSite IndexPrivacy policyAdvertisersBusiness partnersEventsMedia kitTechTarget Corporate siteReprintsArchiveSite map