The attraction of cloud computing has caused many a technology company to embrace this new storage and computing avenue in recent years. Security Boulevard brought this interesting information to our attention in their article, “Developing in the Cloud vs. Developing in Local.”

These technologies have become a part of the everyday responsibilities of software engineers and IT professionals. In today’s new era, most modern applications are built with complex and distributed architectures using these technologies and are served in the cloud.

With the wide adoption of these new technologies, development environments for modern applications can no longer remain the same. Because applications are not stand-alone, they rely on infrastructure services such as data stores and queues provided by cloud vendors or external services managed and maintained by other teams or third parties.

What does this mean for development? It’s hard to create development environments that closely mimic production environments while developing distributed microservices in the cloud.

Melody K. Smith

Sponsored by Access Innovations, the world leader in thesaurus, ontology, and taxonomy creation and metadata application.