Cloud Prgm Ver1

13
News Core IT Business & Money Personal Tech Blogs o o o o o o o o o

description

Cloud Prgm Ver1

Transcript of Cloud Prgm Ver1

o

oo

Answers All topics o

ITworld

Join Now / Sign In

Sign in with:

Facebook

LinkedIn

Newsletters

White Papers

Webcasts

Research Centers

More

Ringing a bell: 11 common phrases and terms that came from obsolete technology

Search

BOOK GIVEAWAY: SQL Queries for Mere Mortals: A Hands-On Guide to Data Manipulation in SQL

IT salaries for the 20 hottest tech skills

Haunting photos of a village built to handle electronic waste

Minding the gap: 7 tips for older programmers joining startups

BOOK GIVEAWAY: App Accomplished: Strategies for App Development Success

8 technologies that are on the way out -- and one that we'll never be rid of

Quick Look: Ubuntu GNOME 14.04

Willkommen software engineers! 10 countries that pay you what you're worth

10 tech products that are built to last

  1

inShare

18 

8Reddit

39Submit

Programming for Cloud Computing: What's DifferentWeb developers who want to (or must) embrace cloud computing need to learn more than a few new tools. Experts explain the skills you need to hone.

By Esther Schindler Career, programming, web development

October 04, 2010, 8:40 AM — The "cloud computing" label is applied to several

technologies, and is laden with vendor and industry hype. Yet underneath it all, most

of us acknowledge that there's something to all this stuff about utility computing and

whatever-as-a-service.

The distinction is especially important to software developers, who know that the

next-big-thing is apt to have an impact on their employability. Savvy, career-minded

programmers are always trying to improve their skill sets, preparing for the next

must-have technology.

[ How to build a career in cloud computing | Free download: Killer resumes for

techies ]

What's different about cloud computing, compared to "regular" web development? If

a programmer wants to equip herself to take advantage of the cloud in any of its

myriad forms -- Software as a Service (SaaS), Platform as a Service (PaaS), or

Infrastructure as a Service (Iaas) -- to what technologies should she pay attention? If

your company has traditionally done web development but is planning to adopt the

cloud in a big way, what unique skill sets should you look for? The learning curve

can be even more bewildering because the concerns of a SaaS developer may be

very different from one who's using a virtual development environment, yet the

industry treats "the cloud" as if it's one monolithic technology.

"Developing applications in the cloud is a little like visiting Canada from America.

Most everything is the same, but there are small differences that you notice and

need to accommodate."

David J. Jilk, Standing Cloud

For advice, I turned to experienced developers and vendors (the techies who lie

awake at night agonizing about these issues, not the marketing people).

Here, therefore, is an overview of the things to pay attention to as you explore the

cloud, including tools, scalability, security, architecture design, and expanding

infrastructure knowledge.

Know Your Tools

Let's get the easy item out of the way first. Moving to the cloud probably requires

you to learn new APIs, such as those for the Google App Engine, SalesForce.com,

or whichever software your application will depend on. For most developers,

learning a new API, poking at a new database tool, or exploring a new open source

platform is a regular occurrence, though you do need to budget time for it.

And, while some development tools have extensions to permit deployment in the

cloud, programmers have to learn those features. "In the case of Microsoft SQL

Azure, there are technical challenges beyond a 'regular' web development

environment," says Alpesh Patel, director of engineering at Ektron. You might have

to come up to speed on sparse columns, extended stored procedures, Service

Broker, or Common Language Runtime (CLR) and CLR User-Defined Types. 1

  2

  3

  4

  5

  Next ›

ITworld Today Newsletter

Email article Share article Print

Esther Schindler has been writing for the computer press since 1992, and previously spent a decade as a computer programmer, computer consultant, corporate trainer on operating system … Read more

View Profile @estherschindler

The Most READ EMAILED COMMENTED

1. Japanese smartphone market set for an explosion 2. US open to discussion about German accused of being a double

agent3. Must-have tools for setting up a Wi-Fi net 4. Android bug lets apps make rogue phone calls 5. US privacy board defends conclusion that foreign surveillance is

legal

From CIO.com 14 Must-See Social Media Marketing Success Stories How to Clean Up Your IT Resume The Top 12 Fitness & Health Apps What Is Going Wrong With BYOD? From CSO Online Slideshow: 7 security mistakes people make with their mobile

device iOS vs. Android: Which is more secure? 11 sure signs you've been hacked 6 tips for smartphone privacy and security

JOIN US:

SPOTLIGHT ON ...Big Data

CAREER MOVES: Big data, big pay: 10 data jobs with climbing salaries

LEGAL MATTERS: Who owns your data?

IN PRACTICE: Analytics give HR an early warning system

THE SHORT LIST: 10 big data startups to watch

READER QUESTION Is too much data a problem for big data?

Read more on big data…

CareerWhite Papers & WebcastsWHITE PAPER

Hello I Must Be Going: What IT Leaders Want and Why They Are Leaving to Find ItWHITE PAPER

Drive Customer Experience with Actionable Social CRMWEBCAST ON DEMAND

LIVE SAP IT Transformation virtual event, March 6Sponsor: SAP

See more White Papers | Webcasts

ANSWERS - POWERED BY ITWORLDITworld Answers helps you solve problems and share expertise. Ask a question or take a crack at answering the new questions below.

What's your preferred keyboard for programming?

0 answersOffice 2013 Online Translation Method more secure

0 answersHow much of a problem is Android fragmentation?

0 answersMore questionsAsk a question

IT JobsSee All Jobs Post a job for $295

GoJobs powered by Simply Hired

job title or company location

Ringing a bell: 11 common phrases and terms that came from obsolete technology

BOOK GIVEAWAY: SQL Queries for Mere Mortals: A Hands-On Guide to Data Manipulation in SQL

IT salaries for the 20 hottest tech skills

Haunting photos of a village built to handle electronic waste

Minding the gap: 7 tips for older programmers joining startups

BOOK GIVEAWAY: App Accomplished: Strategies for App Development Success

8 technologies that are on the way out -- and one that we'll never be rid of

Quick Look: Ubuntu GNOME 14.04

Willkommen software engineers! 10 countries that pay you what you're worth

10 tech products that are built to last

Sponsored Links

Need to justify a storage refresh? Get S.M.A.R.T., get modern, get started. Online Master of Science in Information Systems at Northwestern University

About Us  

Advertise  

Careers at IDG  

Contacts  

Community Guidelines  

IT Jobs  

Join our Community  

Newsletters Privacy Policy

  Recommend a Story

  RSS

  Sitemap

  Blog for Us

  Terms of Service

  Ad Choices

The IDG Network

CIO

CITEworld

Computerworld

CSO

DEMO

IDC

IDG

IDG Connect

IDG Knowledge Hub

IDG TechNetwork

IDG Ventures

IDG.net

InfoWorld

ITwhitepapers

ITworld

JavaWorld

Macworld

Network World

PC World

TechHive

© 1994 - 2014 ITworld. All rights reserved.Ask a Question