Introduction to the Java Stack Michael Youngstrom.

Slides:



Advertisements
Similar presentations
United Software Associates Best Minds Together United Software Associates Best Minds Together Welcome to… Presentation on Information Technology Services.
Advertisements

OpenMake Dynamic DevOps
Management Framework for Amazon EC2 Speaker: Frank Bitzer
3rd Annual Plex/2E Worldwide Users Conference Page based on Title Slide from Slide Layout palette. Design is cacorp Title text for Title or Divider.
6/2/2015Page 1 SOA Development and Deployment B. Ramamurthy.
Distributed Heterogeneous Data Warehouse For Grid Analysis
EXTENDING TESTING INTO THE LAB Richard Fennell Engineering Director, Black Marble
T.N.C.Venkata Rangan CMD, Vishwak Solutions Pvt. Ltd. Microsoft (MSDN) Regional Director, Chennai Microsoft MVP – Windows Live Platform Living with Heterogeneity.
1.
Java Stack 4 Providing Robust Back-end Web Services For Your Solution.
Services Flexible Workstyle and People-Centric IT Windows Accelerate: Deployment Windows 8.1 Proof of Concept (Window 8.1 PoC) will demonstrate how the.
© copyright 2014 BMC Software, Inc. DevOps consultant Niek Bartholomeus Going DevOps with BMC.
Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department.
Web Applications Basics. Introduction to Web Web features Clent/Server HTTP HyperText Markup Language URL addresses Web server - a computer program that.
© Internna Technologies 1 IWebMvc Features, Possibilities & Goals.
Secure Search Engine Ivan Zhou Xinyi Dong. Project Overview  The Secure Search Engine project is a search engine that utilizes special modules to test.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
User Group 2015 Version 5 Features & Infrastructure Enhancements.
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
UNIT-V The MVC architecture and Struts Framework.
CHAPTER 4 SPRING FRAMEWORK Wattanapong suttapak, Software Engineering, school of Information communication Technology, university of phayao.
1 Professional Java & Forthnet The..ilties: Availability, Scalability, Reliability, Security Manageability, Maintainability,Flexibility, Extensibility.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Maven and Stack Starter Michael Youngstrom. Notes This is a training NOT a presentation Please ask questions Prerequisites – Introduction to Java Stack.
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
Copyright © 2006, SAS Institute Inc. All rights reserved. What Is New in SAS Profitability Management (PrM) 2.1? Authors: Jack Zhang Solution & Version:
MAVEN-BLUEMARTINI Yannick Robin. What is maven-bluemartini?  maven-bluemartini is Maven archetypes for Blue Martini projects  Open source project on.
CaGrid 2.0 December What is caGrid 2.0??? Provides a patch for caGrid 1.x to support SHA2 OSGi implementation of WSRF on the new technical stack.
Sumedha Rubasinghe October,2009 Introduction to Programming Tools.
What’s new in Stack 3.2 Michael Youngstrom. Disclaimer This IS a presentation – So sit back and relax Please ask questions.
The CodeBeamer Project - Experiences with integrating a Collaborative Development Platform into Eclipse Zsolt Koppany Horst Spatzenegger.
LDS Account Integration. Disclaimer This is a training NOT a presentation. – Be prepared to learn and participate in labs Please ask questions Prerequisites:
Tomcat Spencer Uresk. Notes This is a training NOT a presentation Please ask questions This is being recorded
Using the ALM Module Fully Automated Deployments in Stack 3.2.
Web Applications - Basics. Introduction to Web Web features Clent/Server HyperText Transfer Protocol HyperText Markup Language URL addresses Web server.
INFSOM-RI Juelich, 10 June 2008 ETICS - Maven From competition, to collaboration.
Using the ALM Module Michael Youngstrom. Disclaimer This is a training NOT a presentation. – Be prepared to learn and participate in lab Please ask questions.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Introduction to Web Dimitar Nenchev Ivan Nakov
Virtualisation of the Test Environment
Distributed Java Programming Distributed Java Programming Setting up a Java Development Environment.
1 Apache TomEE // JavaEE Web Profile on Tomcat Jonathan #TomEE.
DEV-8: OpenEdge® Architect – Extensibility & Third Party Integration Sunil Belgaonkar Principal Software Engineer Architect Phillip Magnay.
WAM and the Java Stack. Disclaimer Please ask questions There are hands on labs Prerequisites: – Basic Java knowledge – Basic Spring knowledge – LDS Account.
The Harvard ABCD Forge Project Management and Software Development Best Practices January 2007  Norton Allen
ICINETIC Experts in.NET technologies and architectures.
Introduction to the Java Stack Michael Youngstrom.
How* to Win the #BestMicrosoftHack Shahed Chowdhuri Sr. Technical WakeUpAndCode.com *Hint: Use the Cloud.
© 2010 by Boeing; made available under the EPL v1.0 | March 23, 2010 | Xtext and GEF deliver editors for the Open System Engineering Environment Ryan Brooks.
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
By : SAG3 Members.  Cross platform client interface for Time recording/capturing  MS Project integration to Time tracker  integration to Time.
Paperless Timesheet Management Project Anant Pednekar.
Selenium server By, Kartikeya Rastogi Mayur Sapre Mosheca. R
Maven. Introduction Using Maven (I) – Installing the Maven plugin for Eclipse – Creating a Maven Project – Building the Project Understanding the POM.
WAM and the Java Stack. Disclaimer This is a training NOT a presentation. – Be prepared to learn and participate in labs Please ask questions Prerequisites:
Moon Fleet Management Six Sigma Supervisor: Nguyễn Trường Long Members: - Lê Hoàng - Nguyễn Đăng Phượng - Nguyễn Thanh Tùng - Phạm Phương Duy - Vũ Quang.
Joonas Sirén, Technology Architect, Emerging Technologies Accenture
Agenda:- DevOps Tools Chef Jenkins Puppet Apache Ant Apache Maven Logstash Docker New Relic Gradle Git.
Docker Birthday #3.
Tools and Services Workshop Overview of Atmosphere
Advanced Integration and Deployment Techniques
Drupal VM and Docker4Drupal For Drupal Development Platform
DevOps Deep Dive DevOps Deep Dive What you will learn
Drupal VM and Docker4Drupal as Consistent Drupal Development Platform
Managing Development Projects Across Oracle Cloud Services: A Guide
Dev Test on Windows Azure Solution in a Box
SEWICKLEY, PA.
Node.js Test Automation using Oracle Developer Cloud- Simplified
Presentation transcript:

Introduction to the Java Stack Michael Youngstrom

Outline Who is the Java Stack Team What is the Java Stack Stack Tools

Who is the Java Stack Team? Allen Day Mike Youngstrom Jeremy Lund Robert Thornton Matt WheelerBruce CampbellMike Heath

The Stack Charter Drive Productivity of Software Engineering in ICS – Providing consulting and support services – Simplifying the use of approved ICS technologies – Delivering reusable cross-portfolio solutions – Defining reference architectures

We Support Development of Java applications in ICS

What about the LDSTech Community? Our Charter applies to LDSTech development too – We support Community Java Development – Mostly Web Development Java represents best shot at ICS Sponsorship: – Co-location – Co-development

What kind of support do we provide? Training Expert help on supported tools Architecture advice Implementation advice Java development and QA best practice Deployment help Build Scripting help Framework/tool advice Integration with organizational standard Technologies Help with any Java related question or problem

Support Tools Wiki: – Reference Documentation: – Community Forum: – Training – Issue Tracker –

Stack Platform Tools Supporting all of Java is a big task! Standard Tools help enable support – Centrally solve problems once for many – Focus expertise – Bring uniformity to Java development

Integrated Tools and Platforms JavaOracle DB Oracle Streams AQ (JMS) Servlet / JSP Hibernate / JPA EhCacheTomcatWebsphere Maven Spring Portfolio CXF (JAX-WS and JAX-RS) Selenium WAMLDS AccountEclipseTestNG

Custom Tools and Integrations Sonar Analysis Extentions Spring Concurrency DB Migration Tool Spring DB Config Spring GWT Remoting GWT Patterns Library Hibernate Config Streams AQ Spring Integration Logging Utilities Example Architectures (Pet Store) Pseudo I18n Automated Test Environment Config Remedy WS Client Jax-rs Spring Utilities Jax-ws Spring Utilities Service Proxy Starter (Project Templating) Monitoring Utilities Tcat Deploy Maven Plugin Tomcat Encryption Generic Tomcat Deploy Maven Plugin Spring Web Utilities Web Utilities WAM OES Client API WAM Emulator Maven Plugin Web Security Utilities EhCache Streams AQ Integration Unit Test Utilities Eclipse IDE Integrations Oracle XE Development VM

LDSTech IDE Eclipse based IDE Preinstall many tools – Maven – Spring – SVN – Git – Tomcat Plugin to simplify Tomcat Dev configuration Optimal Configuration Defaults

Oracle VM Oracle is the primary database in ICS Oracle XE is free version of Oracle – Great for development Nobody wants Oracle on their workstation – Background services – Port issues – Etc Currently provide Virtual Box VM Image Allows us to by pass redistribution issues

Stack Starter Stack Starter is a templating application Produces a preconfigured project: – Fully functional – Uses supported tools – Can provides a simple demo The generated application is yours to own and evolve Individual tools are still usable without Stack Starter

Summary Java Stack team is a Java development support group – Including Community Development As a team we support many tools Starter tools – LDSTech IDE – Oracle VM – Stack Starter

Lab Getting Started LDSTech IDE – ech_IDE_(Java_WebApp_platform) Install Oracle VM – Creating a Stack Starter Project importing into eclipse – ject