1 Checklist_ Managing Applications in the Cloud
-
Upload
saheli-gupta -
Category
Documents
-
view
4 -
download
0
description
Transcript of 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?
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
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
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
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
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
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
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
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.
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.
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