► ProgramsCloud Programming

Cloud Programming


Cloud Computing is gaining increasing attention within enterprises of all shapes and sizes, but few technologists actually have hands-on experience building Cloud solutions. Taking standard software applications, databases, and user interfaces and deploying them in a Cloud environment is a recipe for disaster. The Cloud is a different animal, requiring different skills and expertise to be successful.

This two day workshop introduces a Cloud Reference Model and explores various aspects of Cloud solution development. Special attention is given to cloud programming standards and development best practices. Upon completion of this course, students will have an understanding of the Cloud Computing environment and practical experience in designing, developing, and deploying Cloud-based solutions.

This hands-on workshop consists of 50% hands-on labs in an actual Cloud Computing development environment, and 50% lecture and discussion. Students should have some hands-on experience developing software using any object-oriented programming language. All labs are developed using the Java Programming Language and supporting Application Programming Interfaces (API).

Topics Covered include:

  • Cloud Reference Model 
  • Cloud Layering 
  • Cloud Development Life Cycle 
  • Programming Standards for the Cloud 
  • Cloud User Interfaces 
  • Service Interface Development 
  • Testing and Security in the Cloud 
  • Target Student 
  • Information Technology Architects and Developers.


Foundational Knowledge in Cloud Computing, such as provided by our Cloud Computing Primer and / or Cloud Computing Workshop.


2 days

Course Outline

Alert Me

If you would like to be notified of future classes for this course, please click on Alert Me and complete the short form.

Group Training Available

UMBC Training Centers can deliver any of our courses in a group training environment at our facilities or yours. Group training can be an effective and economical method to quickly assure competency and consistency of knowledge and skills within an organization or department.
© 2014 UMBC Training Centers, 6996 Columbia Gateway Drive, Suite 100, Columbia, MD 21046 ipR.gif 443-692-6600