addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Monthly Java Meetup: Developing in the Cloud

  • May 18, 2015 · 6:30 PM
  • This location is shown only to members

Configuring and maintaining a continuous integration environment is quite a bit of work. It requires ongoing resources both in terms of manpower and hardware infrastructure. As an application evolves so does the number of ongoing projects. The challenge is creating a scalable continuous integration environment which does not impede development and can handle the complexities of Java EE testing. This session covers how to setup and configure a cloud-based continuous integration environment for Java EE applications.

The presentation will focus on demonstrating how to use Atlassian Bamboo running on AWS to build and test a Maven/Gradle Java EE project that uses Arquillian for testing. Topics that will be covered include creating a custom AWS VM for use with Bamboo, creating an Amazon VPC (Virtual Private Cloud) along with test database using Amazon RDS. The presentation will delve into the specifics of testing EJBs, WebSocket endpoints, RESTful web services, as well as performing load testing in this environment. Security, cost control, and build monitoring will be covered as well.

Speaker Bio: Ryan Cuprak is an e-formulation analyst at Dassault Systemes, author of the NetBeans Certification Guide from McGrall-Hill, and president of the Connecticut Java Users Group since 2003. He is also a JavaOne 2011 Rockstar Presenter. At Dassault Systems he is focused on developing data integrations to convert clients' data and also user interface development. Prior to joining DS he worked for a startup distributed-computing company, TurboWorx, and Eastman Kodak's Molecular Imaging Systems group, now part of Carestream Health. At TurboWorx he was a Java developer and also a technical sales engineer supporting both presales and professional services. Cuprak has earned a BS in computer science and biology from Loyola University Chicago. He is a Sun Certified NetBeans IDE Specialist.

Thanks to previous location sponsorship offers and speakers - if you have a location or would like to speak - please email the organizers!



Join or login to comment.

  • Jeannine A.

    Need slides if possible. Confirmation came in too Late

    May 19, 2015

  • Karan K.

    The meet up was quite educational. Thanks very much. One question I would like to leave for Ryan or any other experts: Once you start creating any serious project, you tend to have modules that depend on one another. In maven terms, these are projects that have direct dependencies on other projects and are required in order to build. So for this type of setup I guess we would need another VM possibly to house a maven repository (Artifactory, Nexus or similar). Does this make sense? Is there a better way to accomplish this?

    May 19, 2015

  • Akshay C.

    Amazon coming with AWS loft in NYC. It would be a great resource for AWS setups like Ryan demostrated yesterday.

    2 · May 19, 2015

    • Karan K.

      This looks really cool Akshay. Thanks for sharing.

      May 19, 2015

  • Samuel M.

    Good meet up, I would like to attend the Java launch.

    May 19, 2015

  • Robert O.

    Slide decks please?

    5 · May 19, 2015

  • Hardik D.

    One of the best meetups! Very thorough and Ryan probably talked about 7-9 technologies.

    2 · May 18, 2015

  • Glenda A

    Excellent Meetup!

    3 · May 18, 2015

  • Oscar S.

    Had to stay a bit more time at work. Couldn't make it. :(

    May 18, 2015

  • Chris B.

    Unfortunately, I got held up at work tonight and won't make it downtown in time. Just released the spot, hopefully someone else can use it. Be there next month!

    May 18, 2015

  • Andriy P.

    Cannot go unfortunately, releasing the spot

    May 18, 2015

  • Nolan H.

    Darn it, this meetup is scheduled during finals T_T

    May 18, 2015

  • Jeannine A.

    Just missed the rsvp. Can you take one more

    May 16, 2015

    • Timothy F.

      I'll speak to the location sponsor and message you back directly.

      1 · May 16, 2015

    • Jobin C.

      Due to some reason I am not able to go. one spot is for sure free.

      May 18, 2015

  • Ashutosh T.

    I missed the rsvp. Like John, same question will we be able to view it later

    May 18, 2015

  • John V.

    Not going to be able to attend. Will the meetup be available later on the net?

    May 18, 2015

  • Gregory D.

    The location for this month's meeting is perfect for me because I now work right across the street from GS at 250 Vesey St, so I'm really looking forward to this meeting!

    1 · May 7, 2015

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy