Você está na página 1de 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 MONTHS 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?
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 deal
View All E-Handbooks
Cloud Computing
Topics
Topics
Securi ty
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, Cloud
management and monitoring, Cloud disaster recovery
Devel opment
Platform as a Service and cloud computing, Cloud development and testing, Cloud APIs and frameworks, Big data
and BI, Building scalable websites in the cloud, High-performance computing in the cloud
Appl i cati ons
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
Pri vate cl oud
Cloud architecture design, Private cloud providers, Hybrid cloud, Cloud computing and virtualization
Publ i c cl oud
Amazon Web Services cloud, Public cloud providers, IaaS cloud deployment strategies, Open source cloud
computing
Hot Topics
Cloud Computing Strategies for the CIO
Public cloud computing services
Building a private cloud infrastructure
Data security in the cloud
Tutorials
Advice & Tutorials
How cloud computing is changing IT
Cloud computing resources center
Security issues in cloud computing
Cloud computing outages: What can we learn?
Cloud computing from A to Z
Managing and monitoring cloud computing services
Technology Dictionary
Find definitions and links to technical resources
Powered by WhatIs.com
Expert
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 cloud
storage system
Cloud capacity planning takes shape -- but slowly
Storage pods enter the high-volume storage ring
against cloud
View All Tips
Ask a Question
Get help from our technical community
Powered By ITKnowledgeExchange.com
Vendor
Content
Research Library
White Papers
Business Webcasts
Downloads
Powered by
Bitpipe.com
Blogs
Blogs
The Troposphere
Powered By
ITKnowledgeExchange.com
Virtualization
Events
Conferences
BriForum
Seminars
Desktop Virtualization
Consumerization of IT
Search this site SEARCH Search
Home
Topics
Cloud applications
Enterprise application integration with cloud providers
Checklist: Managing applications in the cloud
Tip
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-Mail
Print
A
AA
AAA
LinkedIn
Facebook
Twitter
Share This
RSS
Reprints
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-level
networking services such as multicasting.
After youve assessed which applications can run in a public cloud, there are other factors to consider -- configuration, data migration
and 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 base
images that have the latest security and functional patches.
Review all daemons and services running on an image and shut down all images that arent needed. This will reduce the attack
service 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 SSL
session 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 and
external resources.
Use SSL server certificates to authenticate servers and support encrypted communications. Depending on your architecture, you
might be able to use domain level or subject alternate name (SAN) certificates to help minimize the number of certificates you have
to manage.
Use configuration tools such as Chef or Puppet to automate cloud management tasks.
Methods for moving data to the cloud
In addition to configuring cloud resources, youll need a plan to move data from the existing system to the cloud-based system. There are
several approaches to migrating data; the best option will depend on your enterprises 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 youre using
the cloud for disaster recovery (DR), a replica may already exist in the cloud. With this method, your production system remains live
while 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 warehouses
and 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 utility
often used for mirroring and backup. Rsync is available for Unix/Linux and Windows platforms.
Effectively monitoring cloud-based apps
Migrating applications to the cloud will extend your infrastructure and create additional resources you must monitor and manage. To keep
all applications running properly, you should:
Include logs from cloud servers in the central log management repository. You may want to maintain a separate log management
repository in the cloud to reduce network traffic and changes from the cloud to your internal centralized log management
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 Tenables 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 down
servers 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. For
example, 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 dont need the job to be complete on a set date or time. Spot pricing also
requires 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 traffic
volume between internal servers and potential cloud-based servers. When it makes sense to move certain apps to the cloud, carefully
consider 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 in
advanced analytics, systems architecture, database design, enterprise security and business intelligence. He has worked in a
broad 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 computing
and advanced analytics to security management, collaboration, and text mining.
More News and Tutorials
Articles
Agile requirements management: Six advantages of using the cloud
Windows Intune
Who needs branch office staff with cloud-based WLAN controllers?
Ten tests for software applications in the cloud
Key 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 Its 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 gateway
cloud bursting
This was first published in December 2011
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 the
impact that cloud, virtualization, and end-user mobility trends are having as they converge in
the 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 guarantee
the 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/uk
Ixia - Network SecurityLeading Application & Security Test
Tools. Protect Sensitive Data Now!ixiacom.com/Network+Security
BlinkMobileYour information logistics partner
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.co
Gone Google DocsSharing docs is just a link away
Store everything online today.www.google.com/gonegoogle
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 MONTHS 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?
In cloud planning, make room for storage
In the cloud, big data's a big deal
View All E-Handbooks
Cloud Computing
Topics
Topics
Securi ty
Data security in the cloud, Cloud computing standards and compliance, Cloud governance
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, Cloud
management and monitoring, Cloud disaster recovery
Devel opment
Platform as a Service and cloud computing, Cloud development and testing, Cloud APIs and frameworks, Big data
and BI, Building scalable websites in the cloud, High-performance computing in the cloud
Appl i cati ons
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
Pri vate cl oud
Cloud architecture design, Private cloud providers, Hybrid cloud, Cloud computing and virtualization
Publ i c cl oud
Amazon Web Services cloud, Public cloud providers, IaaS cloud deployment strategies, Open source cloud
computing
Hot Topics
Cloud Computing Strategies for the CIO
Public cloud computing services
Building a private cloud infrastructure
Data security in the cloud
Tutorials
Advice & Tutorials
How cloud computing is changing IT
Cloud computing resources center
Security issues in cloud computing
Cloud computing outages: What can we learn?
Cloud computing from A to Z
Managing and monitoring cloud computing services
Technology Dictionary
Find definitions and links to technical resources
Powered by WhatIs.com
Expert
Advice
Tips
Look beyond the bottom line when choosing a cloud
storage system
Cloud capacity planning takes shape -- but slowly
Storage pods enter the high-volume storage ring
against cloud
View All Tips
Ask a Question
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 community
Powered By ITKnowledgeExchange.com
Vendor
Content
Research Library
White Papers
Business Webcasts
Downloads
Powered by
Bitpipe.com
Blogs
Blogs
The Troposphere
Powered By
ITKnowledgeExchange.com
Virtualization
Events
Conferences
BriForum
Seminars
Desktop Virtualization
Consumerization of IT
Search this site SEARCH Search
More from Related TechTarget Sites
Server Virtualization
VMware
Virtual Desktop
Data Center
Windows Server
SOA
CRM
Server Virtualization
Choosi ng di saster recovery opti ons that fi t your vi rtual needs
Periodic backups may not be enough to protect your VMs, but there are a variety of disaster recovery options that can
meet your needs.
Fi ve vi rtual sever securi ty oversi ghts that can paral yze a data center
Failing to define and enforce some simple virtual server security policies can leave your infrastructure battered and broken.
Server vi rtual i zati on roadmaps push the hypervi sor envel ope
Server virtualization is a mature technology, but vendors say there are still new features to come.
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 toggl e access between mul ti pl e vi rtual machi nes?
When running several Linux virtual machines on VMware ESXi, is there a way to move from one to the next with a hotkey?
VMware Pl ayer Pl us 6 fi l l s ni che for no-fri l l s hypervi sor
While there are many comparisons made between Player Plus and Workstation, VMware designed each to fulfill specific
needs.
Keep apps happy through proper al l ocati on of vi rtual machi ne resources
Sizing VMs with sufficient resources and understanding the relationship between components will ensure application
performance and user happiness.
Virtual Desktop
Amazon WorkSpaces general l y avai l abl e, but DaaS SLA remai ns uncl ear
Amazon WorkSpaces give IT shops a way to quickly and cheaply deploy virtual desktops from AWS, but questions remain
about the company's DaaS SLA.
Wi th a browser desktop, Chromebooks coul d have enterpri se potenti al
Chromebooks are fairly limited in what they can do, but with the help of a browser desktop, the devices could have
enterprise use cases.
Why remote connecti vi ty probl ems happen and how to fi x them
Remote connectivity problems such as latency and bouncing have easy fixes that just take careful planning when you're
setting up your VDI deployment.
Data Center
Starti ng out wi th DevOps practi ces -- successful l y
Here's all you need to know to get started with DevOps, from identifying goals and roadblocks, to useful tools to scale
DevOps to the next level.
Thi rd-pl atform technol ogi es force ITto thi nk strategi cal l y
Deployment of the third platform impacts the way IT conducts business within its organization, calling for more collaboration
among business units.
IBM Watson to ai d i n brai n cancer cures through bi g data anal yti cs
IBM's collaboration with The New York Genome Center is built around Watson, which could hasten brain cancer cures
and solve big data problems to boot.
Windows Server
Fi ve reasons to run Hyper-V i n Wi ndows Server 2012 R2
There's plenty to like about Hyper-V in Microsoft's latest OS. Here are the five top features.
3/28/2014 Checklist: Managing applications in the cloud
http://searchcloudcomputing.techtarget.com/tip/Checklist-Managing-applications-in-the-cloud 11/11
Mi crosoft del i vers cri ti cal IE, Di rectShow fi xes on Patch Tuesday
Microsoft's Patch Tuesday updates include fixes for Internet Explorer and DirectShow. Plus, Windows XP support nears its
end.
Taki ng a cl oser l ook at ODX fi l e transfer requi rements
Offloaded data transfers include a number of hardware and software requirements, but they can support virtualization.
SOA
Mobi l e app desi gn: Archi tecti ng apps wi th worker producti vi ty i n mi nd
Architects need to keep in mind certain elements that make mobile app design different from app design for the Web.
How to handl e chal l enges wi th API securi ty and effi ci ency
Apigee CTO Greg Brain discusses how to address key problems with API security when working with the technology.
Managi ng a l egacy app: Keys to successful appl i cati on moderni zati on
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 soci al customer servi ce: Contact centers or soci al teams?
Do contact center agents have the right skills to handle social customer service or not?
CRM devel opment: Bui l di ng apps on top of CRM systems
Companies are turning to CRM to build new customer-facing applications. Does this kind of CRM development save time
and money?
Lead-scori ng model s to generate better sal es i nformati on
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 Us
Contact Us
Site Index
Privacy policy
Advertisers
Business partners
Events
Media kit
TechTarget Corporate site
Reprints
Archive
Site map

Você também pode gostar