IEEE Boston Section Tech Site IEEE Logo

Serving Eastern Massachusetts

Course Description

Course Name: What You Need to Know About Cloud Computing
Time & Date: 9 AM -  5 PM, Tuesday, April 20, 2010
Location: Holiday Inn Select Hotel, 15 Middlesex Canal park Road, Woburn, MA
Speaker: Michael Stiefel, Reliable Software, Inc.

Overview

Computing power is available when you need it, where you need it. You only use as much as you need. Such is the dream of cloud computing. We are far from realizing this dream.

Nonetheless, there are many targets of opportunity now for organizations to build cloud applications. Small and medium sized businesses can develop services and applications that up to now could only be provided by large companies. Startups can minimize their infrastructure costs. Businesses of all sizes can use cloud infrastructure to handle unpredictable bursts of computing activity, or deliver applications to their users with minimal impact on their customers.

Building software that lives in the cloud requires managers, business analysts, architects, and developers to think differently about security, infrastructure, databases, and applications.

This short course will teach you to understand cloud technologies, and how to use business requirements to make the proper engineering tradeoffs and use the these technologies correctly.

OUTLINE

A. Introduction

  1. Understand what cloud computing is and is not
  2. Understand basic cloud application opportunities
  3. What is the difference between cloud computing and hosting?
  4. What is the private cloud?
  5. What application models work with cloud computing

B.  Architectural and Design Issues with Cloud Applications

  1. Latency and Bandwidth
  2. CAP Theorem
  3. Cloud Storage
  4. Relational Databases in the Cloud
  5. Security and Identity Management in the Cloud
  6. Standards and Certifications
  7. Interoperability
  8. Virtualization
  9. Economic and service level constraints on Cloud applications

C. Vendor Offerings

  1. What are the various cloud technologies that the vendors offer?
  2. How do to the vendor offerings map to business opportunities
  3. Understand how to integrate cloud opportunities with your current business models

D.  How to Get started with Cloud Computing

  1. Case Studies
  2. Finding Targets of Opportunity
  3. Vendor  toolkits
  4. Barriers to Cloud Computing
  5. Regulatory, Legal, and Political Environment For Cloud Computing

Benefits of attending

You will learn how to:

  1. Distinguish the differing technical approaches of the various cloud computing vendors
  2. Determine the key architectural and engineering decisions that you have to make to build a cloud application that differ from a conventional software application. These include the CAP Theorem, latency and bandwidth limits, the use of cloud storage and / or the relational database model, interoperability, virtualization, and security.
  3. Determine how your business strategy helps you decide how to make the necessary technical tradeoffs among the various vendor offerings and technologies.
  4. Explain the advantages of cloud computing to your customers
  5. Understand the economics of cloud computing and service level agreements
  6. Understand the social, political, and legal constraints on cloud computing technologies

Speaker’s Bio:

Michael Stiefel architects and develops cloud and software as a service applications for clients. He has spoken both nationally and internationally on many software development and application topics including Software as a Service, cloud technologies, software architecture, and business opportunities in the cloud.  He served on the OASIS Technical Committee that developed the SOA Reference Model that was accepted as an OASIS standard. A Microsoft Solution Architect MVP, he has been an independent consultant for over 20 years, has written two books and many articles on software development topics.  His S.B, S.M., and  Ph.D are from MIT.

Notes, and coffee breaks are included with registration

Decision (Run/Cancel) Date for  this Courses is Friday, April 9, 2010

FEES

Payment received by April 6: IEEE Members $235

Payment received by April 6: Non-members $255

Payment received after April 6: IEEE Members $255

Payment received after April 6: Non-members $285

This course has been cancelled. If you have any questions or concerns, please contact the IEEE office at 781-245-5405.