The external IBM developerWorks cloud community -- made up of developers, programmers, administrators, designers and planners, and ecosystem partners - contribute greatly to the developerWorks knowledge base of cloud computing technology. Here are some of our recent contributors and the cutting-edge information they bring with them.
Grid and P2P add to automated testing on the cloud: Randy Hayes, Founder and CTO of Grid Robotics, explains how automated testing on the cloud is the answer to the roadblock that testing the explosive increase in applications that deal with mobile access. His concept: Adding grid computing and peer-to-peer collaboration functionality to make automated testing on the cloud more effective.
Optimize cloud application delivery systems: Alex Gosse, Solutions Architect for Zeus Technology, introduces the concepts that make up a "traffic management" model designed to effect better delivery of your cloud applications. Focus is on the application delivery controller.
Best practices for cloud computing multi-tenancy: Jason Meiers, Systems Planning Engineer at Visa, delivers best practices and tools for creating cloud computing multi-tenancy architectures as well as initial planning for scalable and highly available infrastructures. Meiers also details cloud billing and metering options in Cloud metering and billing.
Build a more secure, mobile cloud environment: Mobile security guru Preston Cox illuminates mobile cloud security issues by looking at the current state of cloud security breaches, vulnerabilities of mobile cloud devices, and how to address those vulnerabilities.
Architecting applications for the cloud: SystemForge CEO Peter Bell shows you how to architect cloud-ready applications that are easier to deploy, maintain, and scale.
Extend Java EE containers with cloud characteristics: Senior Technology Architect Jayakrishnan Ramdas and Principal Architect J. Srinivas at Infosys LTD outline the basic characteristics of cloud applications and Java Enterprise Edition applications, compare their similarities and contrast their differences, and then define a set of strategies and provide patterns to extend Java EE container and application with such cloud characteristics as parallelism, elasticity, multi-tenancy, and security.
Use Node.js as a full cloud environment development stack: AT&T Interactive Associate Director Engineer Noah Gift and Predictix Senior Systems Engineer Jeremy Jones examines the Node.js framework, the ecosystem surrounding it, and shows you how to build a cloud chat server using it.
Disaster recovery in a cloud environment: Educopia Institute System Engineer Bill Robbins outlines steps he took in a disaster recovery exercise at his organization and learn how you can use the process provided as a template for your own disaster recovery efforts.
Develop and deploy cloud-optimized 4GL applications: Servoy Senior Technical Engineer Sean Devlin and CEO Jan Aleman help you explore which programming language type, 3GL or 4GL, is best suited for your cloud application needs and development environment.
Convert your web application to a multi-tenant SaaS solution: Corent Technology VP Scott Chate explains the steps you need to take to convert your existing web application to a full-fledged, multi-tenant, cloud-ready SaaS application.
Solve cloud-related big data problems with MapReduce: AT&T Interactive Associate Director Engineer Noah Gift demonstrates why cloud computing and MapReduce are helpful in solving big data problems.
Deliver cloud network control to the user: Co-founder of CohesiveFT Ryan Koop describes how using a virtual network -- hybrid devices that act as virtual routers, switches, SSL and IPSec VPN concentrators, and protocol redistributors, all tied up in a configurable mesh -- can give the user control of addressing, topology, protocols, and encrypted communications for the devices the user deploys to the cloud.
Enable application-centric cloud management: Kaavo Senior Software Developer Joydeep Biswas presents a definition of application-centric-style management, the three key steps to achieving it, and demonstrates how to automate the deployment of a two-tier J2EE application in the IBM Cloud.