Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

How Do Cloud Developers Know When an App is "Done"? (JavaOne 2014)

DZone's Guide to

How Do Cloud Developers Know When an App is "Done"? (JavaOne 2014)

· Cloud Zone
Free Resource

Site24x7 - Full stack It Infrastructure Monitoring from the cloud. Sign up for free trial.

This slideshow from a recent JavaOne session by Daniel Bryant was posted that elaborates on some of the obstacles for developing in the cloud. Bryant is a principal consultant at OpenCredo, and he has a lot to say about cloud development, useful tools, and helpful techniques. Right out the gate he identifies some of the problems in not respecting the underlying environment, a lack of application/platform monitoring, bizarre failure nodes, difficulty understanding the architecture, and not testing in the cloud.

A core focus of Bryant's session was the creation of a cloud development checklist that centers on the principles of "DHARMA:"

  • Documented
  • Highly cohesive/loosely coupled
  • Automated from commit to cloud
  • Resource aware
  • Monitored thoroughly
  • Antifragile

You can see the full slideshow below.

Site24x7 - Full stack It Infrastructure Monitoring from the cloud. Sign up for free trial.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}