Gkj868wcz5h3ijb7n8ur
SkillsCast

Write Java Apps Faster Using SaaS Developer Environments

10th June 2014 in London at Skills Matter

This SkillsCast was filmed at Write Java Apps Faster Using SaaS Developer Environments

Would you like to discuss the evolution of remote development of Java applications? Join LJC who will run through the emergence of Saas Developer Environments alongside answering some very important questions.

The Java community is filled with terrific solutions for enabling development of apps. Every Java developer has their choice of tools and the openness of the platform makes it accessible to anyone and extensible by everyone.

But why then, is 99% of all development still done locally? While sales, marketing, customer service, support, finance, and infrastructure has steadily moved to the cloud over the past decade, Java development remains rooted on the desktop. Will it always be this way?

Often times called a cloud IDE, a SaaS environment can eliminate configuration, increase collaboration, and alleviate management concerns around consistency, compliance, and velocity. In essence, SaaS developer environments can make agile, more agile.

We will present a beta of the Codenvy Cloud, a sister system to codenvy.com that has been in development since 2011.

Oh, and pizza / beers / stickers included, too!

What to expect:

1) Why Cloud Development

2) Types of SaaS Developer Environments

3) Demo of Codenvy Cloud

  • Remote workspace & project configuration
  • CLI & Browser access
  • Temporary, on-demand environments
  • Shared development: editor, syntax analysis, collaborative coding
  • Cloud build, dependency management, unit test (maven / ant / groovy)
  • Cloud debug (runner, multi-process container, shell access)
  • Project persistence (storage, image mgmt, privacy)
  • Project creation (resource management, cloud bindings)
  • Datasource management (cloud vs. local resources)
  • Analytics (user dashboard, derived metrics, session tracking)
  • Cloning (creating re-usable environments, embeddable, customizable)
  • Plug-ins (extending browser and server-side cloud functionality)
  • APIs (accounts, workspaces, projects, runners, builders, etc.)
  • Offline and On-Premises Access (running proprietary clouds)

This talk will be presented using PPT + demo + live coding.

YOU MAY ALSO LIKE:

Write Java Apps Faster Using SaaS Developer Environments

Tyler Jewell

Tyler is CEO of Codenvy and a partner with Toba Capital managing investments in middleware and application development. He sits on the board of WSO2, Sauce Labs, and eXo Platform. He has investments in ZeroTurnaround, InfoQ, and AppHarbor and is an advisor for SD Elements, shiftMobility, and SourceGraph. He is the author of three books on Java, including OReilly's Java Web Services.

SkillsCast

Would you like to discuss the evolution of remote development of Java applications? Join LJC who will run through the emergence of Saas Developer Environments alongside answering some very important questions.

The Java community is filled with terrific solutions for enabling development of apps. Every Java developer has their choice of tools and the openness of the platform makes it accessible to anyone and extensible by everyone.

But why then, is 99% of all development still done locally? While sales, marketing, customer service, support, finance, and infrastructure has steadily moved to the cloud over the past decade, Java development remains rooted on the desktop. Will it always be this way?

Often times called a cloud IDE, a SaaS environment can eliminate configuration, increase collaboration, and alleviate management concerns around consistency, compliance, and velocity. In essence, SaaS developer environments can make agile, more agile.

We will present a beta of the Codenvy Cloud, a sister system to codenvy.com that has been in development since 2011.

Oh, and pizza / beers / stickers included, too!

What to expect:

1) Why Cloud Development

2) Types of SaaS Developer Environments

3) Demo of Codenvy Cloud

  • Remote workspace & project configuration
  • CLI & Browser access
  • Temporary, on-demand environments
  • Shared development: editor, syntax analysis, collaborative coding
  • Cloud build, dependency management, unit test (maven / ant / groovy)
  • Cloud debug (runner, multi-process container, shell access)
  • Project persistence (storage, image mgmt, privacy)
  • Project creation (resource management, cloud bindings)
  • Datasource management (cloud vs. local resources)
  • Analytics (user dashboard, derived metrics, session tracking)
  • Cloning (creating re-usable environments, embeddable, customizable)
  • Plug-ins (extending browser and server-side cloud functionality)
  • APIs (accounts, workspaces, projects, runners, builders, etc.)
  • Offline and On-Premises Access (running proprietary clouds)

This talk will be presented using PPT + demo + live coding.

YOU MAY ALSO LIKE:

About the Speaker

Write Java Apps Faster Using SaaS Developer Environments

Tyler Jewell

Tyler is CEO of Codenvy and a partner with Toba Capital managing investments in middleware and application development. He sits on the board of WSO2, Sauce Labs, and eXo Platform. He has investments in ZeroTurnaround, InfoQ, and AppHarbor and is an advisor for SD Elements, shiftMobility, and SourceGraph. He is the author of three books on Java, including OReilly's Java Web Services.