SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
Using Eclipse in the Cloud to
Monitor Hurricanes
Diyan Yordanov, Vladimir Pavlov
SAP Labs Bulgaria
June 18, 2012
Agenda


   Eclipse – as development and runtime environment for the cloud
   Showcase application – idea & architecture
   SAP NetWeaver Cloud – host my application
   Develop the application
   Run the application




© 2012 SAP AG. All rights reserved.                                  Public   2
Showcase Application – Idea & Architecture
Hurricane Warning System

HR system misses some specific
practices
                                         Google                        R

 Warning employees of severe weather     Maps
  conditions                                        R                        Browser

 Advise not to commute to the office                   R        UI Client
                                         Weather
                                         Service                       R



                                                    R


                                         Google         R                              R
Develop composite or mash-up            Geocoder               Web App                     Mail Service
                                         Service
   Google maps
   Weather service                                 R
                                                                       R


   HR system                           HR System
                                                              Persistence Service
   Notification service
                                                            Persistence Storage




© 2012 SAP AG. All rights reserved.                                                        Public         3
What is PaaS?




© 2012 SAP AG. All rights reserved.   Public   4
SAP NetWeaver Cloud

                                          Software as a Service
                                      (Your On-Demand Application)

                                          Platform as a Service
                                         SAP NetWeaver Cloud

                                          Programming Models


                                           Platform Services


                                         Core Platform Services


                                               SAP HANA


                                       Infrastructure as a Service
                                               (SAP Cloud)

© 2012 SAP AG. All rights reserved.                                  Public   5
SAP NetWeaver Cloud

                                                           Software as a Service
                                                       (Your On-Demand Application)

                                                               Platform as a Service
                                                           SAP NetWeaver Cloud

                                                               Programming Models


                                                                    Identity                     Document
                             Platform Services   Persistence                      Connectivity
                                                                  Management                       Store

                                                           Core Platform Services


                                                                    SAP HANA


                                                         Infrastructure as a Service
                                                                 (SAP Cloud)

© 2012 SAP AG. All rights reserved.                                                                         Public   6
SAP NetWeaver Cloud

                                                      Software as a Service
                                                  (Your On-Demand Application)

                                                      Platform as a Service
                                                     SAP NetWeaver Cloud


                             Programming Models       Java EE            Spring


                                                       Platform Services

                                                     Core Platform Services


                                                           SAP HANA


                                                   Infrastructure as a Service
                                                           (SAP Cloud)

© 2012 SAP AG. All rights reserved.                                               Public   7
SAP NetWeaver Cloud
Open Source and Standards Based




                                      Tycho



  Apache CXF




© 2012 SAP AG. All rights reserved.     Public   8
Develop the Application




© 2012 SAP AG. All rights reserved.   Public   9
Develop the Application
Steps To Follow

1.     Download Eclipse IDE for Java EE Developers
2.     Install SAP NetWeaver Cloud tools and SDK
3.     Setup Runtime
4.     Develop JPA project for the JPA module
5.     Create Dynamic Web Project that uses the JPA module
6.     Generate WS Client for the HR system using CXF
7.     Expose application data via REST servlet to the UI
8.     Integrate Mail Service for sending notifications
9.     Integrate SAP ID Service for user authentication
10.    Develop UI with HTML 5 and JavaScript
11.    Deploy on Local Test Server for SAP NetWeaver Cloud
12.    Deploy on SAP NetWeaver Cloud

 © 2012 SAP AG. All rights reserved.                         Public   10
SAP NetWeaver Cloud Developer Center
http://scn.sap.com/community/developer-center/cloud-platform




© 2012 SAP AG. All rights reserved.                            Public   11
SAP NetWeaver Cloud Trial Account




© 2012 SAP AG. All rights reserved.   Public   12
Thank you

Contact information:

Contenu connexe

Tendances

Enterprise SaaS開発を支える、クラウド基盤の進化と真価
Enterprise SaaS開発を支える、クラウド基盤の進化と真価Enterprise SaaS開発を支える、クラウド基盤の進化と真価
Enterprise SaaS開発を支える、クラウド基盤の進化と真価オラクルエンジニア通信
 
SAP HANA Cloud Platform: The void between your Datacenter and the Cloud
SAP HANA Cloud Platform: The void between your Datacenter and the CloudSAP HANA Cloud Platform: The void between your Datacenter and the Cloud
SAP HANA Cloud Platform: The void between your Datacenter and the CloudSAP HANA Cloud Platform
 
Quick comparison and guide for Cloud Partnerships: #AWS vs #Azure vs #GCP
Quick comparison and guide for Cloud Partnerships: #AWS vs #Azure vs #GCPQuick comparison and guide for Cloud Partnerships: #AWS vs #Azure vs #GCP
Quick comparison and guide for Cloud Partnerships: #AWS vs #Azure vs #GCPMohammed Basha
 
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...SAP HANA Cloud Platform
 
SAP HANA Cloud Portal
SAP HANA Cloud PortalSAP HANA Cloud Portal
SAP HANA Cloud PortalAmir Blich
 
Mobile World Congress 18 - Unleash your Killer Apps with SAP Cloud Platform
Mobile World Congress 18 - Unleash your Killer Apps with SAP Cloud PlatformMobile World Congress 18 - Unleash your Killer Apps with SAP Cloud Platform
Mobile World Congress 18 - Unleash your Killer Apps with SAP Cloud PlatformSAP Cloud Platform
 
GlassFish Mobility Platform - Hans Hrasna
GlassFish Mobility Platform - Hans HrasnaGlassFish Mobility Platform - Hans Hrasna
GlassFish Mobility Platform - Hans HrasnaEduardo Pelegri-Llopart
 
Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018
Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018
Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018Amazon Web Services
 
L1 Overview SAP API Business Hub
L1 Overview SAP API Business HubL1 Overview SAP API Business Hub
L1 Overview SAP API Business HubSAP Cloud Platform
 
Achieve Cloud Scale by Implementing Elastic Load Balancing, Asset Deployment,...
Achieve Cloud Scale by Implementing Elastic Load Balancing, Asset Deployment,...Achieve Cloud Scale by Implementing Elastic Load Balancing, Asset Deployment,...
Achieve Cloud Scale by Implementing Elastic Load Balancing, Asset Deployment,...WSO2
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloudumityalcinalp
 
Developing mobile apps with HCPms
Developing mobile apps with HCPmsDeveloping mobile apps with HCPms
Developing mobile apps with HCPmsmsg systems Romania
 
Glass Fish Mobility Platform Santiago Pericas Geersten V2
Glass Fish Mobility Platform Santiago Pericas Geersten V2Glass Fish Mobility Platform Santiago Pericas Geersten V2
Glass Fish Mobility Platform Santiago Pericas Geersten V2Eduardo Pelegri-Llopart
 
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...SAP HANA Cloud Platform
 
Navantis & Microsoft "Find Your Silver Lining in the Cloud" Event Slidedeck
Navantis & Microsoft "Find Your Silver Lining in the Cloud" Event SlidedeckNavantis & Microsoft "Find Your Silver Lining in the Cloud" Event Slidedeck
Navantis & Microsoft "Find Your Silver Lining in the Cloud" Event SlidedeckNavantis
 
continuous delivery at SAP IT for devopscon Israel
continuous delivery at SAP IT for devopscon Israelcontinuous delivery at SAP IT for devopscon Israel
continuous delivery at SAP IT for devopscon IsraelAlon Aizenberg
 
The Journey to Enterprise PaaS (Cloud Foundry Summit 2014)
The Journey to Enterprise PaaS (Cloud Foundry Summit 2014)The Journey to Enterprise PaaS (Cloud Foundry Summit 2014)
The Journey to Enterprise PaaS (Cloud Foundry Summit 2014)VMware Tanzu
 
IT Modernization and Cloud Computing
IT Modernization and Cloud ComputingIT Modernization and Cloud Computing
IT Modernization and Cloud ComputingBarry Gervin
 

Tendances (20)

Enterprise SaaS開発を支える、クラウド基盤の進化と真価
Enterprise SaaS開発を支える、クラウド基盤の進化と真価Enterprise SaaS開発を支える、クラウド基盤の進化と真価
Enterprise SaaS開発を支える、クラウド基盤の進化と真価
 
SAP HANA Cloud Platform: The void between your Datacenter and the Cloud
SAP HANA Cloud Platform: The void between your Datacenter and the CloudSAP HANA Cloud Platform: The void between your Datacenter and the Cloud
SAP HANA Cloud Platform: The void between your Datacenter and the Cloud
 
Quick comparison and guide for Cloud Partnerships: #AWS vs #Azure vs #GCP
Quick comparison and guide for Cloud Partnerships: #AWS vs #Azure vs #GCPQuick comparison and guide for Cloud Partnerships: #AWS vs #Azure vs #GCP
Quick comparison and guide for Cloud Partnerships: #AWS vs #Azure vs #GCP
 
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
 
SAP HANA Cloud Portal
SAP HANA Cloud PortalSAP HANA Cloud Portal
SAP HANA Cloud Portal
 
Mobile World Congress 18 - Unleash your Killer Apps with SAP Cloud Platform
Mobile World Congress 18 - Unleash your Killer Apps with SAP Cloud PlatformMobile World Congress 18 - Unleash your Killer Apps with SAP Cloud Platform
Mobile World Congress 18 - Unleash your Killer Apps with SAP Cloud Platform
 
GlassFish Mobility Platform - Hans Hrasna
GlassFish Mobility Platform - Hans HrasnaGlassFish Mobility Platform - Hans Hrasna
GlassFish Mobility Platform - Hans Hrasna
 
Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018
Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018
Realize Value of Your Microsoft Investments - Transformation Day Montreal 2018
 
L1 Overview SAP API Business Hub
L1 Overview SAP API Business HubL1 Overview SAP API Business Hub
L1 Overview SAP API Business Hub
 
Achieve Cloud Scale by Implementing Elastic Load Balancing, Asset Deployment,...
Achieve Cloud Scale by Implementing Elastic Load Balancing, Asset Deployment,...Achieve Cloud Scale by Implementing Elastic Load Balancing, Asset Deployment,...
Achieve Cloud Scale by Implementing Elastic Load Balancing, Asset Deployment,...
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloud
 
Developing mobile apps with HCPms
Developing mobile apps with HCPmsDeveloping mobile apps with HCPms
Developing mobile apps with HCPms
 
Glass Fish Mobility Platform Santiago Pericas Geersten V2
Glass Fish Mobility Platform Santiago Pericas Geersten V2Glass Fish Mobility Platform Santiago Pericas Geersten V2
Glass Fish Mobility Platform Santiago Pericas Geersten V2
 
Roadmap to hyper hybrid cloud
Roadmap to hyper hybrid cloudRoadmap to hyper hybrid cloud
Roadmap to hyper hybrid cloud
 
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...
SAP D-Code/TechEd 2014|DEV203|Extending SuccessFactors using SAP HANA Cloud P...
 
SAP API Business Hub
SAP API Business HubSAP API Business Hub
SAP API Business Hub
 
Navantis & Microsoft "Find Your Silver Lining in the Cloud" Event Slidedeck
Navantis & Microsoft "Find Your Silver Lining in the Cloud" Event SlidedeckNavantis & Microsoft "Find Your Silver Lining in the Cloud" Event Slidedeck
Navantis & Microsoft "Find Your Silver Lining in the Cloud" Event Slidedeck
 
continuous delivery at SAP IT for devopscon Israel
continuous delivery at SAP IT for devopscon Israelcontinuous delivery at SAP IT for devopscon Israel
continuous delivery at SAP IT for devopscon Israel
 
The Journey to Enterprise PaaS (Cloud Foundry Summit 2014)
The Journey to Enterprise PaaS (Cloud Foundry Summit 2014)The Journey to Enterprise PaaS (Cloud Foundry Summit 2014)
The Journey to Enterprise PaaS (Cloud Foundry Summit 2014)
 
IT Modernization and Cloud Computing
IT Modernization and Cloud ComputingIT Modernization and Cloud Computing
IT Modernization and Cloud Computing
 

Similaire à Using Eclipse in the Cloud to monitor hurricanes

SAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentSAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentMatthias Steiner
 
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...SAP Portal
 
SAP HANA Cloud Platform CodeJam
SAP HANA Cloud Platform CodeJamSAP HANA Cloud Platform CodeJam
SAP HANA Cloud Platform CodeJamVladimir Pavlov
 
Gateway for the uninformed #sitnl edition
Gateway for the uninformed #sitnl editionGateway for the uninformed #sitnl edition
Gateway for the uninformed #sitnl editionfredverheul
 
SAP HANA Enterprise Cloud on SUSE Linux
SAP HANA Enterprise Cloud on SUSE LinuxSAP HANA Enterprise Cloud on SUSE Linux
SAP HANA Enterprise Cloud on SUSE LinuxDirk Oppenkowski
 
SAP Netweaver for Dummies
SAP Netweaver for DummiesSAP Netweaver for Dummies
SAP Netweaver for DummiesMayank Maindola
 
Interactive Forms Review - SDN Day 2008 - Las Vegas
Interactive Forms Review - SDN Day 2008 - Las VegasInteractive Forms Review - SDN Day 2008 - Las Vegas
Interactive Forms Review - SDN Day 2008 - Las Vegasdr.j
 
Be the Data Hero in Your Organization with SAP and CA Analytic Solutions
Be the Data Hero in Your Organization with SAP and CA Analytic SolutionsBe the Data Hero in Your Organization with SAP and CA Analytic Solutions
Be the Data Hero in Your Organization with SAP and CA Analytic SolutionsCA Technologies
 

Similaire à Using Eclipse in the Cloud to monitor hurricanes (20)

101 ab 1600-1630
101 ab 1600-1630101 ab 1600-1630
101 ab 1600-1630
 
101 ab 1600-1630
101 ab 1600-1630101 ab 1600-1630
101 ab 1600-1630
 
SAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentSAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven Development
 
NetWeaver Gateway Development Paradigm
NetWeaver Gateway Development ParadigmNetWeaver Gateway Development Paradigm
NetWeaver Gateway Development Paradigm
 
SAP NetWeaver Gateway - Introduction
SAP NetWeaver Gateway - IntroductionSAP NetWeaver Gateway - Introduction
SAP NetWeaver Gateway - Introduction
 
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
 
SAP HANA Cloud Platform CodeJam
SAP HANA Cloud Platform CodeJamSAP HANA Cloud Platform CodeJam
SAP HANA Cloud Platform CodeJam
 
SAP NetWeaver Cloud Platform - Virtual Bootcamp Introduction - Part 1
SAP NetWeaver Cloud Platform - Virtual Bootcamp Introduction - Part 1SAP NetWeaver Cloud Platform - Virtual Bootcamp Introduction - Part 1
SAP NetWeaver Cloud Platform - Virtual Bootcamp Introduction - Part 1
 
Actionable Architecture
Actionable Architecture Actionable Architecture
Actionable Architecture
 
Gateway for the uninformed #sitnl edition
Gateway for the uninformed #sitnl editionGateway for the uninformed #sitnl edition
Gateway for the uninformed #sitnl edition
 
Notes
NotesNotes
Notes
 
NetWeaver Gateway- Extend the Reach of SAP Applications
NetWeaver Gateway- Extend the Reach of SAP ApplicationsNetWeaver Gateway- Extend the Reach of SAP Applications
NetWeaver Gateway- Extend the Reach of SAP Applications
 
SAP HANA Enterprise Cloud on SUSE Linux
SAP HANA Enterprise Cloud on SUSE LinuxSAP HANA Enterprise Cloud on SUSE Linux
SAP HANA Enterprise Cloud on SUSE Linux
 
SAP Netweaver for Dummies
SAP Netweaver for DummiesSAP Netweaver for Dummies
SAP Netweaver for Dummies
 
Interactive Forms Review - SDN Day 2008 - Las Vegas
Interactive Forms Review - SDN Day 2008 - Las VegasInteractive Forms Review - SDN Day 2008 - Las Vegas
Interactive Forms Review - SDN Day 2008 - Las Vegas
 
Afaria Overview- Architecture, Scaling, Supported Platforms
Afaria Overview- Architecture, Scaling, Supported PlatformsAfaria Overview- Architecture, Scaling, Supported Platforms
Afaria Overview- Architecture, Scaling, Supported Platforms
 
NetWeaver Gateway- Gateway Service Consumption
NetWeaver Gateway- Gateway Service ConsumptionNetWeaver Gateway- Gateway Service Consumption
NetWeaver Gateway- Gateway Service Consumption
 
SAP NetWeaver Cloud Platform - Virtual Bootcamp - Part 2
SAP NetWeaver Cloud Platform - Virtual Bootcamp - Part 2 SAP NetWeaver Cloud Platform - Virtual Bootcamp - Part 2
SAP NetWeaver Cloud Platform - Virtual Bootcamp - Part 2
 
R3arch
R3archR3arch
R3arch
 
Be the Data Hero in Your Organization with SAP and CA Analytic Solutions
Be the Data Hero in Your Organization with SAP and CA Analytic SolutionsBe the Data Hero in Your Organization with SAP and CA Analytic Solutions
Be the Data Hero in Your Organization with SAP and CA Analytic Solutions
 

Dernier

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 

Dernier (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 

Using Eclipse in the Cloud to monitor hurricanes

  • 1. Using Eclipse in the Cloud to Monitor Hurricanes Diyan Yordanov, Vladimir Pavlov SAP Labs Bulgaria June 18, 2012
  • 2. Agenda  Eclipse – as development and runtime environment for the cloud  Showcase application – idea & architecture  SAP NetWeaver Cloud – host my application  Develop the application  Run the application © 2012 SAP AG. All rights reserved. Public 2
  • 3. Showcase Application – Idea & Architecture Hurricane Warning System HR system misses some specific practices Google R  Warning employees of severe weather Maps conditions R Browser  Advise not to commute to the office R UI Client Weather Service R R Google R R Develop composite or mash-up Geocoder Web App Mail Service Service  Google maps  Weather service R R  HR system HR System Persistence Service  Notification service Persistence Storage © 2012 SAP AG. All rights reserved. Public 3
  • 4. What is PaaS? © 2012 SAP AG. All rights reserved. Public 4
  • 5. SAP NetWeaver Cloud Software as a Service (Your On-Demand Application) Platform as a Service SAP NetWeaver Cloud Programming Models Platform Services Core Platform Services SAP HANA Infrastructure as a Service (SAP Cloud) © 2012 SAP AG. All rights reserved. Public 5
  • 6. SAP NetWeaver Cloud Software as a Service (Your On-Demand Application) Platform as a Service SAP NetWeaver Cloud Programming Models Identity Document Platform Services Persistence Connectivity Management Store Core Platform Services SAP HANA Infrastructure as a Service (SAP Cloud) © 2012 SAP AG. All rights reserved. Public 6
  • 7. SAP NetWeaver Cloud Software as a Service (Your On-Demand Application) Platform as a Service SAP NetWeaver Cloud Programming Models Java EE Spring Platform Services Core Platform Services SAP HANA Infrastructure as a Service (SAP Cloud) © 2012 SAP AG. All rights reserved. Public 7
  • 8. SAP NetWeaver Cloud Open Source and Standards Based Tycho Apache CXF © 2012 SAP AG. All rights reserved. Public 8
  • 9. Develop the Application © 2012 SAP AG. All rights reserved. Public 9
  • 10. Develop the Application Steps To Follow 1. Download Eclipse IDE for Java EE Developers 2. Install SAP NetWeaver Cloud tools and SDK 3. Setup Runtime 4. Develop JPA project for the JPA module 5. Create Dynamic Web Project that uses the JPA module 6. Generate WS Client for the HR system using CXF 7. Expose application data via REST servlet to the UI 8. Integrate Mail Service for sending notifications 9. Integrate SAP ID Service for user authentication 10. Develop UI with HTML 5 and JavaScript 11. Deploy on Local Test Server for SAP NetWeaver Cloud 12. Deploy on SAP NetWeaver Cloud © 2012 SAP AG. All rights reserved. Public 10
  • 11. SAP NetWeaver Cloud Developer Center http://scn.sap.com/community/developer-center/cloud-platform © 2012 SAP AG. All rights reserved. Public 11
  • 12. SAP NetWeaver Cloud Trial Account © 2012 SAP AG. All rights reserved. Public 12