Monday, March 15

Cloud Computing IT Workshops | Developer Workshops | Developing for Microsoft Windows Azure Platform

Attend developer workshops with experts from the leading cloud computing platforms. It’s the only place where you can, in theory, build three cloud apps on three different clouds, guided by the folks behind that cloud, in a single day. BEST VALUE–Register for a Flex Pass to attend the conference (including developer track) plus pre-conference developer workshops.

9:00 AM–12:00 PM
Building on Google App Engine

Google’s App Engine cloud platform differs from many infrastructure-centric cloud technologies in that it is an Application Platform as a Service (APaaS) and thus, requires only code to build and deploy apps onto the cloud. Google App Engine provides a free usage entry path which can accommodate most modest web site/service deployments. Sites requiring more industrial strength scalability and bandwidth can enable billing and pay as needed to handle increased growth. Google App Engine distinguishes itself by offering development in either Python or Java. This workshop will be run in two tracks in both Python and Java with the same programming goals.

You Will Learn:

  • Getting Started – logging into App Engine, accessing your administration console and creating your first app.
  • Begin Writing Code for Your App
    • Discussion of the development options for Python and Java
      • Using the App Engine Launcher for Python
      • Using the App Engine Eclipse plugin
  • Building and Deploying Your First App
    • A simple helloworld
  • Customizing Your App to Include More Services
    • Account mgmt, Datastore, email, xmpp, blobstore, task queues, memcache, URLFetch…
    • Redeploying your new version to the cloud
  • Troubleshooting Your App
    • Reviewing debugging and logging techniques
    • Review of Unit testing
  • Discussion and Demo of other App Engine Cloud Usages
    • Backend Web service for social or mobile apps
    • Backend Web service for Geo coordinates in a Maps/Earth mashups
InstructorWesley Chun, Developer Advocate, Google

SpeakerIkai Lan, Developer Advocate, Google

Cloud Performance Optimization

Cloud environments are shared environments, which means that despite your best efforts, someone else can impact your performance and uptime. What if a cloud neighbor doesn’t play well with others? How can you be sure that your users are getting the availability you’ve promised, and the application performance to keep them happy and productive?
Monitoring and measurement of cloud applications is critical. For one thing, you pay for what you use.  Inefficient applications cost more on your monthly bill, so understanding the capacity/performance equation has never been more important. For another, you’re subject to systems and networks you don’t control.
At the same time, monitoring on-demand environments brings its own challenges: many traditional monitoring options aren’t available in a cloud computing model where you don’t control the machines.
This half-day workshop looks at measuring performance and availability in cloud environments, with a particular focus on how to pinpoint sources of delay so you can lower costs and improve user experience.

You Will Learn:

  • How to measure user experience in on-demand environments
  • Tracking capacity and usage in utility models
  • When to focus on performance optimization
  • The most common sources of delay in cloud platforms
InstructorHooman Beheshti, Vice President of Products, Strangeloop

InstructorHon Wong, EVP of Business Development and Marketing, Coradiant

InstructorImad Mouline, CTO, Gomez

SpeakerRobert Rounsavall, Director, Product Development, Terremark Worldwide, Inc.

Speaker – Don Green, Senior Vice President of Product Management, OpSource, Inc.
SpeakerJoe Hsy, Vice President of Technology and Advanced Development, Coradiant

SpeakerBernd Harzog, Analyst – Virtualization Performance Management, The Virtualization Practice

Speaker – Seth Redmore, VP of Products, Lexalytics
SpeakerSteve Shah, Principal, RisingEdge Consulting

SpeakerJohn Allspaw, VP of Technical Operations, Etsy

SpeakerHal Kalish, Industry Marketing Director – High Tech, Akamai

SpeakerRon Warshawsky, Founder and CTO, Enteros

Speaker – JL Valente, CEO and President, Rivermuse

Visit CloudConnectEvent


Related posts