SlideShare ist ein Scribd-Unternehmen logo
1 von 61
Java Cloud
- Ankur Gupta
What does buzzword Cloud mean?
According to the National Institute of
Standards and Technology
Cloud computing is a model for enabling convenient, on-demand
network access to a shared pool of configurable computing
resources (e.g., networks, servers, storage, applications, and
services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction.
In simple terms for a technical person
Cloud Computing = Web Applications
How Is Cloud Computing Different for
Businesses?

There are major two kinds of businesses :

Big Business

Small Business
The problems setting up the
business

Data center

Office Space

Power

Bandwidth

Network and Storage

Server

Cooling and what
not...

Team of Experts

Development

Testing

Staging

Production

Problems in
upgrades
But Cloud computing saves the
Day

No need to run the apps on you end

Plug-into the cloud

Fast and Easy to set up

And moreover it COSTS less...
Cloud computing is not only useful for Consumer
Apps but are also useful for Business Apps we
call this ENTERPRISE CLOUD COMPUTING
Cloud Computing allows Building custom apps
• They can be up and running in few days
• They cost Less
• And turn out to be more reliable,more scalable and
more secure
Architecture of Cloud
Computing
MULTI-TENANCY
Advantages of Cloud Computing
• The upgrades, security and performance
enhancements are made automatically
• No buying of softwares and hardware at all
• Monthly subscription scheme,pay for what you use
• Saving valuable IT resources.
What are cloud providers?
A service provider that offers customers storage
or software services available via a private
(private cloud) or public network (cloud).
Few of the cloud providers are
• Abiquo Private Cloud Solutions
• Amazon Virtual Private Cloud (Amazon VPC)
• BlueLock Virtual Private Clouds
• BMC Cloud Lifecycle Management
• CA Technologies Cloud Solutions
• Cisco Private Cloud solutions
• Citrix CloudPlatform (Open Source)
• CloudStack (open source software)
• Cloupia Cloud Platform (Acquired by Cisco)
• CriKit Private Cloud Appliance
• Savvis Symphony Virtual Private Solutions
• SUSE Cloud (Powered by OpenStack)
• TierraCloud
• Virtustream Virtual Private Cloud
•
VMware Private Cloud Computing
• Dell Cloud Solutions
• Enomaly Elastic Computing Platform (Acquired by
Virtustream)
• Eucalyptus Cloud Platform
• GoGrid cloud hosting platform
• Hexagrid Hosted Private Cloud
• IBM SmartCloud Foundation
• Microsoft Private Cloud
• Nimbula
• Novell Cloud Manager
• OpenNebula (Open Source Project)
• OpSource Private CaaS Hosting
• OpenStack (Open Source Software)
• Piston Cloud Computing (Enterprise OpenStack)
• Rackspace Private Cloud (Powered by OpenStack)
• Red Hat Cloud
Cloud computing providers offer their
services according to several fundamental
models
• Software-as-a-Service(SaaS)
• Platform-as-a-Service(PaaS)
• Infrastructure-as-a-Service(IaaS)
• Network-as-a-Service(NaaS)
• Communication-as-a-Service (CaaS)
SaaS
At the SaaS level, the users are subscribing to a specific software or
service – This generally will include:
• Web access to commercial software
• Software is managed from a central location
• Software delivered in a “one to many” model
• Users not required to handle software upgrades and patches
• Application Programming Interfaces (APIs) allow for integration between
different pieces of software
Where SaaS May Not be the Best Option..
• Applications where extremely fast processing of real
time data is required
• Applications where legislation or other regulation does
not permit data being hosted externally
• Applications where an existing on-premise solution
fulfills all of the organization’s needs
PaaS
• Develop, test, and deploy applications
• Host, maintain and secure applications
• Scalability of the software
• Integration with web services and databases via common
standards
• Support for development team collaboration – some PaaS
solutions include project planning and communication tools
Where PaaS May Not be the Best Option..
• Where the application needs to be highly portable in terms of where it is
hosted
• Where proprietary languages or approaches would impact on the
development process
• Where a proprietary language would hinder later moves to another
provider – concerns are raised about vendor lock-in
IaaS
• Resources are distributed as a service (servers, storage, and network
hardware)
• Allows for dynamic scaling
• Has a variable cost, utility pricing model
• Generally includes multiple users on a single piece of hardware
Where IaaS May Not be the Best Option..
• Where regulatory compliance makes the offshoring or
outsourcing of data storage and processing difficult
• Where the highest levels of performance are required, and on-
premise or dedicated hosted infrastructure has the capacity to
meet the organization’s needs
Management hierarchy based on various Models.
Whom is the model for ?
Cloud Computing and Oracle
• Cloud Computing today:
–Developers are the primary users
–Infrastructure not enterprise ready
–Non-mission critical systems
•Oracle’s goal is to make cloud computing relevant to enterprises by
–Providing right set of products and services
–Lead the industry efforts in developing Cloud standards, ensure data security
•Amazon is #1 Cloud Computing vendor & Oracle’s 1stPartner
Oracle Cloud Offerings
Oracle Cloud Application
Foundation
Oracle Cloud Application
Foundation
Services Provided
JAVA EE
 EAR and WAR Deployment
 JAX-WS Web Services
 REST Web Services
 JSF, JSP, EJB
DATABASE
 Oracle RDBMS
 JDBC Access
 JPA Applications
APPLICATION DEVELOPMENT FRAMEWORK (ADF)
 ADF Faces
 ADF Business Components
 ADF Web Services
IDENTITY MANAGEMENT
 Secure Applications
 User and Role Management
 Automatic Single Sign-On
Oracle Public Cloud
Oracle Public Cloud
Java Cloud Features
• Instant creation of a platform to deploy business applications
.
• Support for applications based on standard Java EE
• Access to Oracle RDBMS instances through the Oracle Database Cloud Service
• Integrated Identity Management
• Developer productivity tools such as Maven, Ant, Eclipse, NetBeans, and JDeveloper
Extremely Easy to Use
Pick Service Select Plan Configure Service
Submit RequestGet CredentialsUse and Manage
How it Works
How it Works
How it Works
Developer's Perspective
• Productivity features
across popular IDEs
– With no tooling tie-in
• Ant and Maven
Support
• Support for all
popular Java
frameworks
Database Service Integration
• Java service can use DB service as
a data source
• Database Service in Oracle RAC
one node configuration
• Schemas auto-generated or
created manually
• Import and export of data
• Online and offline backups
Service Integrations
• Database Service
– Through JDBC, JPA,
ADFBC, or other
JDBC abstractions
• Fusion App Service
– Through WS-Security
protected SOAP (using
OWSM)
User,Role,Identities and Identity
Reporsitories
On Premise, Public Cloud
Portability
On Premise, Public Cloud
Portability
On Premise, Public Cloud
Portability
Benefits
• Openness and Portability Across the Board
• Cloud Environments Ready in Minutes
• Performance, Scalability, and Reliability at your Fingertips
• Enterprise-Grade Cloud for Any Business
Demo
Limitations
Thank You

Weitere ähnliche Inhalte

Was ist angesagt?

Software as a Service
Software as a ServiceSoftware as a Service
Software as a Serviceholmaond
 
Managed Cloud Services for Siebel CRM on Amazon AWS
Managed Cloud Services for Siebel CRM on Amazon AWSManaged Cloud Services for Siebel CRM on Amazon AWS
Managed Cloud Services for Siebel CRM on Amazon AWSMilind Waikul
 
Presentation on How to build your Windows Azure Practice
Presentation on How to build your Windows Azure PracticePresentation on How to build your Windows Azure Practice
Presentation on How to build your Windows Azure PracticeMicrosoft Private Cloud
 
Building a Global Multi-Tenant Monitoring Platform
Building a Global Multi-Tenant Monitoring PlatformBuilding a Global Multi-Tenant Monitoring Platform
Building a Global Multi-Tenant Monitoring PlatformAmazon Web Services
 
Comparing Cloud-Based Infrastructure Services
Comparing Cloud-Based Infrastructure ServicesComparing Cloud-Based Infrastructure Services
Comparing Cloud-Based Infrastructure ServicesCDW
 
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?Cisco DevNet
 
Enterprise Cloud Architecture Best Practices
Enterprise Cloud Architecture Best PracticesEnterprise Cloud Architecture Best Practices
Enterprise Cloud Architecture Best PracticesDavid Veksler
 
Microsoft Azure Hybrid Cloud - Getting Started For Techies
Microsoft Azure Hybrid Cloud - Getting Started For TechiesMicrosoft Azure Hybrid Cloud - Getting Started For Techies
Microsoft Azure Hybrid Cloud - Getting Started For TechiesAidan Finn
 
Cloud's Hidden Impact on IT Shops
Cloud's Hidden Impact on IT ShopsCloud's Hidden Impact on IT Shops
Cloud's Hidden Impact on IT ShopsChristopher Foot
 
Managing your virtual environment with System Center & Windows Server 2012
Managing your virtual environment with System Center & Windows Server 2012Managing your virtual environment with System Center & Windows Server 2012
Managing your virtual environment with System Center & Windows Server 2012C/D/H Technology Consultants
 
Magnolia CMS on Jelastic
Magnolia CMS on JelasticMagnolia CMS on Jelastic
Magnolia CMS on JelasticEdgar Vonk
 
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016Amazon Web Services
 
AWS Webcast - Neudesic Data Centermigrationtoaws
AWS Webcast - Neudesic Data CentermigrationtoawsAWS Webcast - Neudesic Data Centermigrationtoaws
AWS Webcast - Neudesic Data CentermigrationtoawsAmazon Web Services
 
Migrate to WVD and Beyond
Migrate to WVD and BeyondMigrate to WVD and Beyond
Migrate to WVD and BeyondMarius Sandbu
 
Accenture Oracle on AWS Jumpstart Program
Accenture Oracle on AWS Jumpstart ProgramAccenture Oracle on AWS Jumpstart Program
Accenture Oracle on AWS Jumpstart ProgramTom Laszewski
 
2109 mobile cloud integrating your mobile workloads with the enterprise
2109 mobile cloud  integrating your mobile workloads with the enterprise2109 mobile cloud  integrating your mobile workloads with the enterprise
2109 mobile cloud integrating your mobile workloads with the enterpriseTodd Kaplinger
 
Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Tom Laszewski
 
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...Dell World
 
Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS Tom Laszewski
 

Was ist angesagt? (20)

Software as a Service
Software as a ServiceSoftware as a Service
Software as a Service
 
Managed Cloud Services for Siebel CRM on Amazon AWS
Managed Cloud Services for Siebel CRM on Amazon AWSManaged Cloud Services for Siebel CRM on Amazon AWS
Managed Cloud Services for Siebel CRM on Amazon AWS
 
Presentation on How to build your Windows Azure Practice
Presentation on How to build your Windows Azure PracticePresentation on How to build your Windows Azure Practice
Presentation on How to build your Windows Azure Practice
 
Building a Global Multi-Tenant Monitoring Platform
Building a Global Multi-Tenant Monitoring PlatformBuilding a Global Multi-Tenant Monitoring Platform
Building a Global Multi-Tenant Monitoring Platform
 
Comparing Cloud-Based Infrastructure Services
Comparing Cloud-Based Infrastructure ServicesComparing Cloud-Based Infrastructure Services
Comparing Cloud-Based Infrastructure Services
 
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?
 
Enterprise Cloud Architecture Best Practices
Enterprise Cloud Architecture Best PracticesEnterprise Cloud Architecture Best Practices
Enterprise Cloud Architecture Best Practices
 
Microsoft Azure Hybrid Cloud - Getting Started For Techies
Microsoft Azure Hybrid Cloud - Getting Started For TechiesMicrosoft Azure Hybrid Cloud - Getting Started For Techies
Microsoft Azure Hybrid Cloud - Getting Started For Techies
 
Cloud's Hidden Impact on IT Shops
Cloud's Hidden Impact on IT ShopsCloud's Hidden Impact on IT Shops
Cloud's Hidden Impact on IT Shops
 
Managing your virtual environment with System Center & Windows Server 2012
Managing your virtual environment with System Center & Windows Server 2012Managing your virtual environment with System Center & Windows Server 2012
Managing your virtual environment with System Center & Windows Server 2012
 
Magnolia CMS on Jelastic
Magnolia CMS on JelasticMagnolia CMS on Jelastic
Magnolia CMS on Jelastic
 
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
 
AWS Webcast - Neudesic Data Centermigrationtoaws
AWS Webcast - Neudesic Data CentermigrationtoawsAWS Webcast - Neudesic Data Centermigrationtoaws
AWS Webcast - Neudesic Data Centermigrationtoaws
 
Migrate to WVD and Beyond
Migrate to WVD and BeyondMigrate to WVD and Beyond
Migrate to WVD and Beyond
 
Redington Value Journal - July 2017
Redington Value Journal - July 2017Redington Value Journal - July 2017
Redington Value Journal - July 2017
 
Accenture Oracle on AWS Jumpstart Program
Accenture Oracle on AWS Jumpstart ProgramAccenture Oracle on AWS Jumpstart Program
Accenture Oracle on AWS Jumpstart Program
 
2109 mobile cloud integrating your mobile workloads with the enterprise
2109 mobile cloud  integrating your mobile workloads with the enterprise2109 mobile cloud  integrating your mobile workloads with the enterprise
2109 mobile cloud integrating your mobile workloads with the enterprise
 
Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security
 
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
 
Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS
 

Ähnlich wie Basics of Java Cloud

[pt-BR] - Cloud Conference Day - Agilidade para disponibilização de aplicaçõe...
[pt-BR] - Cloud Conference Day - Agilidade para disponibilização de aplicaçõe...[pt-BR] - Cloud Conference Day - Agilidade para disponibilização de aplicaçõe...
[pt-BR] - Cloud Conference Day - Agilidade para disponibilização de aplicaçõe...Juarez Junior
 
Mahika cloud services
Mahika cloud servicesMahika cloud services
Mahika cloud servicesSomnath Sen
 
Introduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxIntroduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxNadir Arain
 
Oracle cloud oagi
Oracle cloud oagiOracle cloud oagi
Oracle cloud oagiMathews Job
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computingDeep Gupta
 
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloud
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloudA1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloud
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloudDr. Wilfred Lin (Ph.D.)
 
Cloud computing
Cloud computing Cloud computing
Cloud computing ananyaakk
 
Building enterprise applications on the cloud (Level 100)
Building enterprise applications on the cloud (Level 100)Building enterprise applications on the cloud (Level 100)
Building enterprise applications on the cloud (Level 100)Prabath Fonseka
 
Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...
Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...
Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...Lucas Jellema
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxSurajThapa79
 
Introduction of cloud computing and aws
Introduction of cloud computing and awsIntroduction of cloud computing and aws
Introduction of cloud computing and awskrishna prasad
 
Jelastic for Hosting & MSP
Jelastic for Hosting & MSPJelastic for Hosting & MSP
Jelastic for Hosting & MSPDmitry Lazarenko
 
Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Mohamad Afshar
 

Ähnlich wie Basics of Java Cloud (20)

[pt-BR] - Cloud Conference Day - Agilidade para disponibilização de aplicaçõe...
[pt-BR] - Cloud Conference Day - Agilidade para disponibilização de aplicaçõe...[pt-BR] - Cloud Conference Day - Agilidade para disponibilização de aplicaçõe...
[pt-BR] - Cloud Conference Day - Agilidade para disponibilização de aplicaçõe...
 
cloud computing
cloud computingcloud computing
cloud computing
 
Mahika cloud services
Mahika cloud servicesMahika cloud services
Mahika cloud services
 
Introduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxIntroduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptx
 
Oracle cloud oagi
Oracle cloud oagiOracle cloud oagi
Oracle cloud oagi
 
cloud_ch1.pptx
cloud_ch1.pptxcloud_ch1.pptx
cloud_ch1.pptx
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computing
 
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloud
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloudA1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloud
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloud
 
Cloud Computing by AGDMOUN Khalid
Cloud Computing by AGDMOUN KhalidCloud Computing by AGDMOUN Khalid
Cloud Computing by AGDMOUN Khalid
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Microservices in Azure
Microservices in AzureMicroservices in Azure
Microservices in Azure
 
Building enterprise applications on the cloud (Level 100)
Building enterprise applications on the cloud (Level 100)Building enterprise applications on the cloud (Level 100)
Building enterprise applications on the cloud (Level 100)
 
Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...
Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...
Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
 
Cloud Deployment
Cloud DeploymentCloud Deployment
Cloud Deployment
 
Introduction of cloud computing and aws
Introduction of cloud computing and awsIntroduction of cloud computing and aws
Introduction of cloud computing and aws
 
Jelastic for Hosting & MSP
Jelastic for Hosting & MSPJelastic for Hosting & MSP
Jelastic for Hosting & MSP
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Ppt cloud deployment
Ppt cloud deploymentPpt cloud deployment
Ppt cloud deployment
 
Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Kürzlich hochgeladen (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Basics of Java Cloud

  • 2. What does buzzword Cloud mean?
  • 3. According to the National Institute of Standards and Technology Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
  • 4. In simple terms for a technical person Cloud Computing = Web Applications
  • 5. How Is Cloud Computing Different for Businesses?  There are major two kinds of businesses :  Big Business  Small Business
  • 6. The problems setting up the business  Data center  Office Space  Power  Bandwidth  Network and Storage  Server  Cooling and what not...  Team of Experts  Development  Testing  Staging  Production  Problems in upgrades
  • 7. But Cloud computing saves the Day  No need to run the apps on you end  Plug-into the cloud  Fast and Easy to set up  And moreover it COSTS less...
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. Cloud computing is not only useful for Consumer Apps but are also useful for Business Apps we call this ENTERPRISE CLOUD COMPUTING
  • 22. Cloud Computing allows Building custom apps • They can be up and running in few days • They cost Less • And turn out to be more reliable,more scalable and more secure
  • 24.
  • 25. Advantages of Cloud Computing • The upgrades, security and performance enhancements are made automatically • No buying of softwares and hardware at all • Monthly subscription scheme,pay for what you use • Saving valuable IT resources.
  • 26. What are cloud providers? A service provider that offers customers storage or software services available via a private (private cloud) or public network (cloud).
  • 27. Few of the cloud providers are • Abiquo Private Cloud Solutions • Amazon Virtual Private Cloud (Amazon VPC) • BlueLock Virtual Private Clouds • BMC Cloud Lifecycle Management • CA Technologies Cloud Solutions • Cisco Private Cloud solutions • Citrix CloudPlatform (Open Source) • CloudStack (open source software) • Cloupia Cloud Platform (Acquired by Cisco) • CriKit Private Cloud Appliance • Savvis Symphony Virtual Private Solutions • SUSE Cloud (Powered by OpenStack) • TierraCloud • Virtustream Virtual Private Cloud • VMware Private Cloud Computing • Dell Cloud Solutions • Enomaly Elastic Computing Platform (Acquired by Virtustream) • Eucalyptus Cloud Platform • GoGrid cloud hosting platform • Hexagrid Hosted Private Cloud • IBM SmartCloud Foundation • Microsoft Private Cloud • Nimbula • Novell Cloud Manager • OpenNebula (Open Source Project) • OpSource Private CaaS Hosting • OpenStack (Open Source Software) • Piston Cloud Computing (Enterprise OpenStack) • Rackspace Private Cloud (Powered by OpenStack) • Red Hat Cloud
  • 28. Cloud computing providers offer their services according to several fundamental models • Software-as-a-Service(SaaS) • Platform-as-a-Service(PaaS) • Infrastructure-as-a-Service(IaaS) • Network-as-a-Service(NaaS) • Communication-as-a-Service (CaaS)
  • 29. SaaS At the SaaS level, the users are subscribing to a specific software or service – This generally will include: • Web access to commercial software • Software is managed from a central location • Software delivered in a “one to many” model • Users not required to handle software upgrades and patches • Application Programming Interfaces (APIs) allow for integration between different pieces of software
  • 30. Where SaaS May Not be the Best Option.. • Applications where extremely fast processing of real time data is required • Applications where legislation or other regulation does not permit data being hosted externally • Applications where an existing on-premise solution fulfills all of the organization’s needs
  • 31. PaaS • Develop, test, and deploy applications • Host, maintain and secure applications • Scalability of the software • Integration with web services and databases via common standards • Support for development team collaboration – some PaaS solutions include project planning and communication tools
  • 32. Where PaaS May Not be the Best Option.. • Where the application needs to be highly portable in terms of where it is hosted • Where proprietary languages or approaches would impact on the development process • Where a proprietary language would hinder later moves to another provider – concerns are raised about vendor lock-in
  • 33. IaaS • Resources are distributed as a service (servers, storage, and network hardware) • Allows for dynamic scaling • Has a variable cost, utility pricing model • Generally includes multiple users on a single piece of hardware
  • 34. Where IaaS May Not be the Best Option.. • Where regulatory compliance makes the offshoring or outsourcing of data storage and processing difficult • Where the highest levels of performance are required, and on- premise or dedicated hosted infrastructure has the capacity to meet the organization’s needs
  • 35. Management hierarchy based on various Models.
  • 36. Whom is the model for ?
  • 37.
  • 38.
  • 39. Cloud Computing and Oracle • Cloud Computing today: –Developers are the primary users –Infrastructure not enterprise ready –Non-mission critical systems •Oracle’s goal is to make cloud computing relevant to enterprises by –Providing right set of products and services –Lead the industry efforts in developing Cloud standards, ensure data security •Amazon is #1 Cloud Computing vendor & Oracle’s 1stPartner
  • 43. Services Provided JAVA EE  EAR and WAR Deployment  JAX-WS Web Services  REST Web Services  JSF, JSP, EJB DATABASE  Oracle RDBMS  JDBC Access  JPA Applications APPLICATION DEVELOPMENT FRAMEWORK (ADF)  ADF Faces  ADF Business Components  ADF Web Services IDENTITY MANAGEMENT  Secure Applications  User and Role Management  Automatic Single Sign-On
  • 46. Java Cloud Features • Instant creation of a platform to deploy business applications . • Support for applications based on standard Java EE • Access to Oracle RDBMS instances through the Oracle Database Cloud Service • Integrated Identity Management • Developer productivity tools such as Maven, Ant, Eclipse, NetBeans, and JDeveloper
  • 47. Extremely Easy to Use Pick Service Select Plan Configure Service Submit RequestGet CredentialsUse and Manage
  • 51. Developer's Perspective • Productivity features across popular IDEs – With no tooling tie-in • Ant and Maven Support • Support for all popular Java frameworks
  • 52. Database Service Integration • Java service can use DB service as a data source • Database Service in Oracle RAC one node configuration • Schemas auto-generated or created manually • Import and export of data • Online and offline backups
  • 53. Service Integrations • Database Service – Through JDBC, JPA, ADFBC, or other JDBC abstractions • Fusion App Service – Through WS-Security protected SOAP (using OWSM)
  • 55. On Premise, Public Cloud Portability
  • 56. On Premise, Public Cloud Portability
  • 57. On Premise, Public Cloud Portability
  • 58. Benefits • Openness and Portability Across the Board • Cloud Environments Ready in Minutes • Performance, Scalability, and Reliability at your Fingertips • Enterprise-Grade Cloud for Any Business
  • 59. Demo

Hinweis der Redaktion

  1. Cloud-computing is, put simply, the distributed delivery of IT infrastructure over a network. This can be basically anything. Storage services in particular are currently in vogue, where a computing center often offers storage over the web. You can use this storage on your PC at home just like a conventional local hard drive even though it is really located hundreds or even thousands of miles away. As you, the user, never know exactly which server your data is on, we speak of a data cloud where everything is stored. Complete programs and services are also offered via cloud. Just like conventional client/server architecture, spreadsheet software for example is run on an external computer, which is a server. You are provided with an interface on your own PC via the Internet, which allows you to use the software. This is very convenient as it requires no software to be installed, and computationally intensive operations are also outsourced.
  2. The "Cloud" exploits standards and commodity products to provide the basis for providing fungible services with affordability, scalability and resilience built in. From a business perspective this offers opportunities around: - agility (i.e. quick start up of projects), - low costs of experimentation (as it reduces costs of proofs of concept, pilots, capital write-offs), - wider availability of services (as access to multiple SaaS, BPO etc. services, - and, for the finance directors in your business, the ability to scale costs up and down with operational volumes. From an IT governance and capability perspective, this means stepping up the game around: - solution governance (to prevent massive uncontrolled escallation of IT costs and duplicated, over lapping or inappropriate solutions) - solution provider vetting and management (so that security requirements are built into services and regularly audited / assured) - information governance (so that you know where your valuable data is, can ensure that it is managed through its life-cycle, will integrate, can be subject to legal hold, is covered by continuity plans etc.) - the integration, authentication and encryption services stack (to ensure safe, reliable and effective integration and provision of service to authorised people) From an IT exploitation perspective I would describe it as a mindshift away from the tyranny of infrastructure towards the question of what can IT do for the business. From a career perspective this means that internal IT houses rebalance more towards strategy, architecture, innovation, business analysis, application and information management. Infrastructure jobs will increasingly migrate to service providers (although there will still need to be some in house expertise).
  3. That’s all there is to it. If you’re using a web or internet-based application from a major provider like Google or Microsoft, you’re using cloud computing. Congrats! Every web application that you’ve ever used, like Gmail, Google Calendar, Hotmail, SalesForce, Dropbox, and Google Docs, are based on “cloud computing”, because when you connect to one of these services, you’re really connecting to a massive pool of servers somewhere out there on the internet. The client doesn’t need to be a web browser, but that’s the direction everything is heading
  4. All these are for one app , but when you multiply for different apps they multiply and whole lot of complexities arrive. Small businesses don't have a chance
  5. The apps run on a shared data center Plug and play like a utility
  6. Gmail VS microsoft Exchange
  7. Does GMAIL need serer and storages NO
  8. Does gmail needs technicalteam to keep it up and running no
  9. Does gmail need upgrades
  10. Cost less because you need no pay for the people product and facility
  11. Its one app flexible enough to incorporate needs of all And this acts as an GIANT OFFICE SPACE in which all the companies share the infrastructure and se3rvices and the core services like security can be customized Or office space.
  12. This means apps are elastic They can scale upto millions of users or can cut down to only few
  13. Complete applications, Turnkey software
  14. No need to directly manage OS databased Aps for building higher level apps For users or developers who need a platform for deploying an application, a PaaS service offering will supply the hardware, operating system and other resources necessary for hosting PaaS is especially useful in any situation where multiple developers will be working on a development project or where other external parties need to interact with the development process
  15. http://www.rackspace.com/knowledge_center/whitepaper/understanding-the-cloud-computing-stack-saas-paas-iaas
  16. No need to purchase or manage physical data center ,euipment Acting as the foundation of the cloud, the IaaS service is responsible for the delivery of on demand services. The IaaS cloud is used for everything from building and validating new applications to operating production environments that require scalability – Where demand is very volatile – any time there are significant spikes and troughs in terms of demand on the infrastructure • For new organizations without the capital to invest in hardware • Where the organization is growing rapidly and scaling hardware would be problematic • Where there is pressure on the organization to limit capital expenditure and to move to operating expenditure • For specific line of business, trial or temporary infrastructural needs
  17. Oracle Java Cloud Service provides an enterprise-grade platform to develop and deploy business applications in the cloud. With the Oracle Java Cloud Service, businesses can maximize productivity with instant access to cloud environments that support any Java EE application, complete with integrated security, database access, It allows businesses to reap all the benefits of Platform as a Service including subscription-based, self-service access to reliable, scalable, and elastic cloud environments. What’s more, businesses can move their applications seamlessly from the Oracle Cloud to other clouds or on-premise, and back again.
  18. With the world's No.1 Java application server across conventional and cloud environments, the world's No.1 application server for C/C++/Cobol and scripting language applications, and the first implementation of the Java Platform, Enterprise Edition 6 (Java EE 6) specification, Oracle delivers the performance, scalability and reliability that enterprises demand. Oracle WebLogic Server Oracle GlassFish Server In-Memory Data Grid Enterprises around the world depend on Oracle Coherence for fast access to frequently used data. The industry's leading in-memory data grid solution provides predictable scalability for mission-critical applications, continuous data availability and transactional integrity.
  19. Oracle cloud application foundation delivers the most complete, best-of-breed platform for developing your cloud applications. Optimised for high-performance engineered systems, it provides extreme enterprise scale, flexibility to choose between private and public clouds, and state-of-the-art management. Why Oracle? Built on standards-based technologies for portability, efficiency and ease of integration, Oracle cloud application foundation brings together key industry-leading technologies: Oracle Exalogic Elastic Cloud, the world’s best foundation for cloud; Oracle WebLogic Server for Java EE; Oracle Tuxedo for C/C++/COBOL; Oracle Coherence in-memory data grid; Oracle JRockit and Hotspot Java SE solutions; Oracle Enterprise Manager; Oracle Virtual Assembly Builder; and Oracle Traffic Director. Optimised to run on Oracle Exalogic Elastic Cloud, the world’s first and only engineered system for cloud computing, Oracle cloud application foundation provides you a choice of private or public cloud so you can leverage your existing technology investments.
  20. An identity repository is a data store where information about users and groups in a company or organization is stored. The Access Manager Identity Repository Framework and related APIs are a model by which plug-ins can be written that allow communication with different types of identity repositories
  21. Openness and Portability Across the Board No more need for using obscure APIs and proprietary tooling to rebuild your applications for proprietary Platform as a Service (PaaS) solutions. With the Oracle Java Cloud Service, you can deploy Java EE applications to an instantly provisioned service instance in the cloud without any modifications. The open nature of the Oracle Java Cloud Service also enables developers to use their favorite out-of-the-box developer tools or choose the productivity features built into Oracle JDeveloper, Eclipse, and NetBeans IDEs. Cloud Environments Ready in Minutes With the Oracle Java Cloud Service, businesses can create a production ready environment for their enterprise applications within minutes. Oracle Java Cloud Service instances are created with just a few clicks and come pre-configured with optimized database, identity management, and security configurations to deliver instant value. Gone are the days of spending weeks to create custom scripts for the creation of application environments. With the Oracle Java Cloud Service, complete application environments are only minutes away Performance, Scalability, and Reliability at your Fingertips Businesses need an application platform built upon Oracle’s market-leading middleware products for proven performance, scalability, reliability, and availability. With the Oracle Java Cloud Service, customers can evolve their enterprise architectures to the cloud, without giving up the benefits of the industry’s most complete, best-of-breed platform for developing enterprise applications. Each Oracle Java Cloud Service instance is built using WebLogic Server, the World’s #1 application server across conventional and cloud environments. Furthermore, the services are hosted Oracle Exalogic, an engineered system designed and built for extreme performance for Java applications, Oracle Applications, and all other enterprise applications. Enterprise-Grade Cloud for Any Business As part of the Oracle Cloud, the Oracle Java Cloud Service is deployed on enterprise-grade infrastructure that includes Oracle Exadata and Oracle Exalogic for extreme performance and availability, triple mirroring of storage for data redundancy, full system backup and restore, datacenters in multiple geographic locations, and industrial-strength physical and logical security. Furthermore, Oracle Cloud is backed by 24/7 multi-lingual Support to ensure customers’ needs in various regions are met.