Develop in the Cloud, Accelerate Software Evolution

Slides:



Advertisements
Similar presentations
Modern app development Continuous value delivery and rapid response to change.
Advertisements

Visual Studio Online. What it Provides Visual Studio Online, based on the capabilities of Team Foundation Server with additional cloud services, is the.
Validata Release Coordinator Accelerated application delivery through automated end-to-end release management.
CON Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Senior Principal Product Strategy Manager Oracle Virtual Networking.
Getting Started with Oracle Compute Cloud
Coding in the Cloud For Java Developers John Ceccarelli NetBeans Director Brian Fry Tools Product Management Sept, 2014 Copyright © 2014, Oracle and/or.
Application Lifecycle Management and the cloud
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
© 2013 IBM Corporation Accelerating Product and Service Innovation Service Virtualization Testing in Managed Environments Michael Elder, IBM Senior Technical.
Oracle Java Cloud Service Oracle Develop July 2013.
READ ME FIRST Use this template to create your Partner datasheet for Azure Stack Foundation. The intent is that this document can be saved to PDF and provided.
Introduction to Oracle Forms Developer and Oracle Forms Services
1/27/2018 5:13 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Appium Studio Appium testing made easy at any scale.
TechEd /11/2018 6:16 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Implementing Cloud-based Agile Team Development - Lessons Learned
Using Docker with Continuous Delivery in Oracle Cloud
Building ARM IaaS Application Environment
Joonas Sirén, Technology Architect, Emerging Technologies Accenture
DevOps Cloud Native Microservices
Agenda:- DevOps Tools Chef Jenkins Puppet Apache Ant Apache Maven Logstash Docker New Relic Gradle Git.
Implementing Cloud-based Agile Team Development - Lessons Learned
4/24/ :07 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
What Are They Talking About These Days?
Welcome: Hands-On Lab Plug in to the network.
This is a Safe Harbor Front slide, one of two Safe Harbor Statement slides included in this template. One of the Safe Harbor slides must be used if your.
GraalVM Scott Lynn Director of Product Strategy, Oracle Linux
Building Regression Tests With PeopleSoft Test Framework
This is a Safe Harbor Front slide, one of two Safe Harbor Statement slides included in this template. One of the Safe Harbor slides must be used if your.
What's There and What's Coming with BICS & Data Viz
Introduction to Oracle Forms Developer and Oracle Forms Services
Oracle JavaOne 2017 – Hands-On Labs (HOL) Get Started on Oracle Cloud: Java Apps with Containers and DevOps Plug in to the network Connect via WiFi. Connect.
Trends like agile development and continuous integration speak to the modern enterprise’s need to build software hyper-efficiently Jenkins:  a highly.
Владимир Гусаров Директор R&D, Dell Visual Studio ALM MVP ALM Ranger
Introduction to Oracle Forms Developer and Oracle Forms Services
Letsignit, an Automated Signature Solution for Microsoft Office 365 and Microsoft Exchange, Provides Efficiency in Branding and Customization OFFICE.
Oracle and CERN openlab
Windows Azure Migrating SQL Server Workloads
Configuration Management with Azure Automation DSC
VMware és KVM környezetek változtatás nélkül a felhőben
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
SPARC Virtual Users Group – 8/19/16
Oracle Analytic Views Enhance BI Applications and Simplify Development
Managing Development Projects Across Oracle Cloud Services: A Guide
Confidential – Oracle Internal/Restricted/Highly Restricted
Enhance BI Applications and Simplify Development
Principal Product Manager Oracle Data Science Platform
Simplified Development Toolkit
11/29/2018 2:52 AM MDC317A Continuous Delivery - The Agile End to End Story for Developers & IT Pros! Morgan Webb Technical © 2013.
Microsoft Virtual Academy
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
Microsoft Virtual Academy
Microsoft Virtual Academy
DevOps in Localization Continuous Delivery
Letsignit, an Automated Signature Solution for Microsoft Office 365 and Microsoft Exchange, Provides Efficiency in Branding and Customization OFFICE.
HCL’s Viewpoint – DevOps on MS Cloud
For Community and TSC Discussion Bin Hu
Node.js Test Automation using Oracle Developer Cloud- Simplified
Managing CPQ Performance Proactively
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
JD Edwards Update HCM SIG
DBOS DecisionBrain Optimization Server
Erik Vollebekk Application Architect
Microsoft Virtual Academy
Solution Demonstrations
SSDT, Docker, and (Azure) DevOps
Automated Delivery for .NET Applications
Presentation transcript:

Develop in the Cloud, Accelerate Software Evolution Ikroop Dhillon Principal Product Manager Oracle Solaris Product Management, Systems May 10, 2017

This is a Safe Harbor Front slide, one of two Safe Harbor Statement slides included in this template. One of the Safe Harbor slides must be used if your presentation covers material affected by Oracle’s Revenue Recognition Policy To learn more about this policy, e-mail: Revrec-americasiebc_us@oracle.com For internal communication, Safe Harbor Statements are not required. However, there is an applicable disclaimer (Exhibit E) that should be used, found in the Oracle Revenue Recognition Policy for Future Product Communications. Copy and paste this link into a web browser, to find out more information.   http://my.oracle.com/site/fin/gfo/GlobalProcesses/cnt452504.pdf For all external communications such as press release, roadmaps, PowerPoint presentations, Safe Harbor Statements are required. You can refer to the link mentioned above to find out additional information/disclaimers required depending on your audience.

Goal: Deliver Better Applications Faster and Cheaper Faster Time-to-Market Increase frequency of releases Increase accuracy of releases Reduce the time it takes to perform a release Reduced Costs Automate previously manual tasks Reduce downtime Allow high value employees to focus on higher value activities DevOps is a development culture and style supported by software development techniques Teams are moving to this model because of the resulting Business value The demand for faster application deployments requires developer teams to adopt new DevOps-based workflows, e.g., Continuous Integration & Delivery This talk will demonstrate how developers can use CI/CD via the Oracle Developer Cloud Service to create applications that leverage Oracle SPARC Cloud capabilities

SPARC Model 300 Dedicated Compute Cloud Integration Oracle-managed Compute Service 300 OCPUs + up to 60TB ZFS Storage Cloud-based DR and Backup Secure Revolutionary Silicon Secure Memory Technology Near zero-overhead Cryptographic Acceleration SPARC Model 300 brings all the power of the revolutionary SPARC T7 processor to the Oracle cloud The SPARC T7-1 Compute consists of: 300 OCPU (300 SPARC M7 Cores) Each compute node has 30 cores (240 Threads/vCPUs) and 480GBs of memory available for customer workloads Single Guest Domain per server (Dom U) runs Solaris 11 (including Solaris 11 and 10 Branded Zones) Internal disks for system boot images Integrated ZFS Storage 32TB (and up to 60 TB) of usable capacity on integrated ZFS Storage Appliance for Virtual Machines and application or database storage Efficient Faster application, database and analytics workloads 3x more Memory Bandwidth than x86 Query Acceleration On-chip analytic accelerators Memory decompression DB 12c In-Memory performance optimizations Compute Cloud

Oracle Developer Cloud Service Simplifies Project Setup and Streamlines DevOps Agile Process Management Integrated wiki server Code browser and source repository Code Review Integrated task/defect service Build Automation with continuous integration and delivery Deployment Automation Plan Task tracking, Agile boards, wiki Code Version Management – Git IDE integration, code review, snippets Build Automation Hudson Continuous Integration Ant, Maven, Gradle, npm, Grunt, Bower, Gulp Test Issue Tracking, JUnit & Selenium, Findbugs Release & Deploy Deployment Automation Developers can commit changes to the Git repository, create tasks and assign them to team members, define and collaborate on projects through wiki services and continuously build and deploy their application to the cloud or On-Premise with Hudson. There’s also the ability to track and monitor deployments and then within Java Cloud Services one can analyze their deployed and running application through Enterprise Manager. For details on Hudson -> http://wiki.eclipse.org/Hudson-ci/Meet_Hudson Accessible by popular IDEs: Oracle Developer Studio, Oracle JDeveloper, NetBeans, Eclipse Confidential – Oracle Internal/Restricted/Highly Restricted

Oracle Developer Studio Developer Cloud Service Optimized for SPARC Development C, C++ Compilers Java Debugger Mixed Language Dev Performance Analyzer Code Analyzer Thread Analyzer Application Analytics DCS Connection Feature-rich IDE CI / CD Support Cloud IDE Two Ways to Develop for Oracle SPARC Compute Service Oracle Developer Studio Oracle Developer Studio Remote IDE allows direct access to SPARC Cloud VMs Developer Cloud Service IDE Plugins to interact with DCS Web Browser Interface

Secure Software - Made Simple With Oracle Developer Studio Leverages Oracle SPARC T7 systems with a full suite of development and performance measurement tools Develop Provides secure coding hints plus built-in code analysis during builds Test Use Silicon-Secured-Memory to quickly locate security-related coding errors Deploy Always-on SSM protects your system from buffer-related attacks

Application Development for the Oracle Cloud Developer Access Methods Developer Cloud Service Compute Cloud Service Review CI / CD Develop Source Tasks Wiki  = Application Oracle Developer Studio + DCS Extension Oracle Developer Studio Remote IDE Web Browser Commit Build Developers can commit changes to the Git repository, create tasks and assign them to team members, define and collaborate on projects through wiki services and continuously build and deploy their application to the cloud or On-Premise with Hudson. There’s also the ability to track and monitor deployments and then within Java Cloud Services one can analyze their deployed and running application through Enterprise Manager. For details on Hudson -> http://wiki.eclipse.org/Hudson-ci/Meet_Hudson Monitor Deploy Network Storage Compute Operating System

Demo Oracle Developer Cloud Service [video: https://www.youtube.com/watch?v=KA2f1PieWak ]

Demo: Developer Steps and Server Configuration Oracle Developer Studio Oracle WebLogic 12.1 on Solaris Compute VM Commit Deploy Oracle Developer Cloud Service Continuous Integration Demo Access cloud via IDE and show code put-back that: Triggers a build Executes a post build test step Executes a post test deploy step to a JCS/DBCS environment running on Solaris (this has to be manual until Solaris supports PaaS) Remote Analyzer (if time) Include screen shots in the deck for people who access the slides later Java web app: http://140.86.12.99:7001/visitorsweb/main Build Status Code Reviews Task Tracking Wiki … Oracle Database Cloud Service on Solaris Compute VM

SPARC Compute + DevOps Available in the Oracle Cloud Oracle SPARC Compute Model 300 makes SPARC’s revolutionary Software-in-Silicon technology available in the Oracle Cloud Developer Cloud Service supports a DevOps model for rapid application development Oracle Developer Studio is the best way to accelerate application development for SPARC systems

Additional Information SPARC System Products -- https://www.oracle.com/servers/sparc/index.html Oracle Compute Cloud Service -- https://cloud.oracle.com/compute Developer Cloud Service -- https://cloud.oracle.com/developer_service Trial Cloud Account -- https://cloud.oracle.com/tryit Oracle Developer Studio -- http://oracle.com/developerstudio

Click-Through Demo Screenshots

Demo: Oracle Developer Studio - Desktop Distribution 17

Demo: Oracle Developer Studio IDE DCS Plugin Download 18

Demo: Configure DCS Plugin 19

Demo: Enter Cloud Credentials 20

Demo: Log In to the Cloud 21

Demo: DCS Projects Available 22

Demo: View Project Source Code 23

Demo: Get Source Code 24

Demo: Edit Source Code via IDE 25

Demo: Commit and Push Source Code Changes to DCS This Triggers Project Build 26

Demo: Download Newly Built Artifact 27

Demo: Deploy Artifact to WLS on Oracle Solaris Compute VM 28

Demo: Developer Projects Demo Project 29

Extra Material

How-To… Configure Oracle Developer Studio for Remote Access to the Oracle Solaris Compute Service

Demo: Oracle Developer Studio Desktop Distribution (for Remote Access to Compute Cloud Server) 32

Demo: Oracle Developer Studio Desktop Distribution Remote Access Login Setup (1/3) 33

Demo: Oracle Developer Studio Desktop Distribution Remote Access Login Setup (2/3) 34

Demo: Oracle Developer Studio Desktop Distribution Remote Access Login Setup (3/3) 35

Demo: Oracle Developer Studio Desktop Distribution Remote Access Configuration (1/2) 36

Demo: Oracle Developer Studio Desktop Distribution Remote Access Configuration (2/2) 37

Demo: Oracle Developer Studio Desktop Distribution (Remote Access to Compute Cloud Server Ready) 38

Confidential – Oracle Internal/Restricted/Highly Restricted