DZone
Cloud Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Cloud Zone > Executive Insights on Native Cloud Development

Executive Insights on Native Cloud Development

Ultimately, everything will reside in the cloud and integrate via APIs. The big question is when? When we've mastered scale, stability, and ease of use.

Tom Smith user avatar by
Tom Smith
·
Mar. 07, 17 · Cloud Zone · Analysis
Like (1)
Save
Tweet
3.46K Views

Join the DZone community and get the full member experience.

Join For Free

This article is featured in the new DZone Guide to the Cloud: Native Development and Deployment. Get your free copy for more insightful articles, industry statistics, and more!

To gather insights on the state of cloud development and deployment today, we spoke with 15 executives from 13 companies that develop tools and services for companies to develop in, and deploy to, the cloud.

Key Findings

The solutions mentioned most often in developing in and deploying to the cloud is Node.js and PHP, followed by web services, AWS, and tools like Docker, Jenkins, Ansible, and Chef. A total of 32 different software and solutions were mentioned in addition to each of the interviewees producing software and solutions that their customers use to develop and deploy to the cloud.

The most important elements of cloud-based development and deployment are speed, automation, integration, and scalability. The big advantages to developing and deploying in the cloud are speed and agility, faster feedback to developers, and faster debugging. Defining the process and automating allows very fast development, deployment, and iteration, which enables developers to be more efficient and productive getting feedback in a timely fashion. The ability to deploy, back-up, and implement multi-cloud replication without sacrificing complexity or ease of management or increasing latency are all huge benefits. Finally, scalability and the ability to call for resources on-demand makes it easy to create and destroy resources on a consistent infrastructure while trusting your infrastructure can keep up with the workload generation and processing.

The problems being solved with cloud deployment and delivery are scalability, stability, ease of use, and speed. The key to faster, more reliable software development is a DevOps process in a cloud environment that ensures testing and security are continually monitored. Ultimately this enables developers and companies to make products and services that make the end user’s life simpler and easier with a “fail fast, succeed fast” environment. The cloud has made developers more effective and efficient and forward- thinking companies realize it doesn’t make sense to waste resources, managing hardware on something that’s not their core competency.

Development and delivery in the cloud has evolved with the tools and services that facilitate the automated and efficient delivery of quality code and apps. Better tools and more advanced services, including containers, enable developers to focus exclusively on their business logic. Cloud providers are doing a good job keeping up with the demand, making better and more flexible services available. The tools seen in existing enterprise frameworks can be mirrored to exist in the public cloud. This ensures that what is developed in one cloud is easily transferable to other environments. Elastic ephemeral computing is moving to data to ensure the reliability, scalability, and speed necessary to provide real-time operations and analysis to drive business value.


Read the rest of this article and a lot more in:Cloud Guide

DZone's Guide to the Cloud: Native Development and Deployment

Including:

  • Industry Research Data
  • Articles Written by Industry Experts
  • Cloud Architecture Infographic
  • Directory of the Best Tools & Solutions
Free Download

Cloud Software development Insight (email client)

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • SQL vs. NoSQL: Pros and Cons
  • Monolith vs Microservices Architecture: To Split or Not to Split?
  • Migrating Legacy Applications and Services to Low Code
  • Open Source Monitoring and Metrics Landscape

Comments

Cloud Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo