Confidential – Oracle Internal/Restricted/Highly Restricted

Slides:



Advertisements
Similar presentations
System Center 2012 R2 Overview
Advertisements

Best Practices for Upgrading Oracle PeopleSoft Environments
Banjot Chanana Sr Director of Product Docker for the Enterprise with Containers as a Service.
Slide 1. What's New in NetBeans IDE 7.1 Name Title.
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.
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
Joonas Sirén, Technology Architect, Emerging Technologies Accenture
Add Alice to Your Chat How Can I Help You? Beide Wang
MICROSOFT AZURE ISV PROFILE: BMC SOFTWARE
DevOps Cloud Native Microservices
4/24/ :07 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Welcome: Hands-On Lab Plug in to the network.
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Microsoft Azure-Powered BlueCielo Meridian360 Portal Improves Asset Data Integrity and Facilitates Secure Collaboration with External Stakeholders MICROSOFT.
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.
Ralleo Enterprise-Grade Solution for Managing Change and Business Transformation Provides Opportunities to Better Analyze Real-Time Data MICROSOFT AZURE.
Vidcoding Introduces Scalable Video and TV Encoding in the Cloud at an Affordable Price by Utilizing the Processing Power of Azure Batch MICROSOFT AZURE.
Docker Birthday #3.
Cherwell Service Management is an IT Service Management Solution that Makes it Easier for Users to Capitalize on Power of Microsoft Azure MICROSOFT AZURE.
What is all the fuss over Containers?
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
OpenNebula Offers an Enterprise-Ready, Fully Open Management Solution for Private and Public Clouds – Try It Easily with an Azure Marketplace Sandbox MICROSOFT.
9/20/ :55 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Take Control of Insurance Product Management: Build, Test, and Launch Any Product Globally 10x Faster, 10x More Cheaply with INSTANDA on Azure Partner.
Confidential – Oracle Internal/Restricted/Highly Restricted
Confidential – Oracle Internal/Restricted/Highly Restricted
Saudi Telecom: Better Together
Microsoft Build /8/2018 5:15 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Project Helidon Introduction
#.
OpenWorld 2018 How to Combine Data from Source Sites
Managing Development Projects Across Oracle Cloud Services: A Guide
Confidential – Oracle Internal/Restricted/Highly Restricted
Project Helidon Deep Dive
How to Cure Those Digital Adoption Blues: Oracle Guided Learning
Be Better: Achieve Customer Service Excellence and Create a Lean RMA and Returns Process with Renewity RMA and the Power of Microsoft Azure MICROSOFT AZURE.
Scalable SoftNAS Cloud Protects Customers’ Mission-Critical Data in the Cloud with a Highly Available, Flexible Solution for Microsoft Azure MICROSOFT.
Confidential – Oracle Internal/Restricted/Highly Restricted
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
Microsoft Connect /17/ :34 AM
OpenWorld 2018 Oracle API Platform: How to Manage Typical Workflows
On-Premises, or Deployed in a Hybrid Environment
Your Finance Cloud End User Adoption and Enablement Starts Here
Confidential – Oracle Internal/Restricted/Highly Restricted
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Data Security for Microsoft Azure
Excelian Grid as a Service Offers Compute Power for a Variety of Scenarios, with Infrastructure on Microsoft Azure and Costs Aligned to Actual Use MICROSOFT.
Unitrends Enterprise Backup Solution Offers Backup and Recovery of Data in the Microsoft Azure Cloud for Better Protection of Virtual and Physical Systems.
Principal Product Manager Oracle Data Science Platform
Partner Logo Azure Provides a Secure, Scalable Platform for ScheduleMe, an App That Enables Easy Meeting Scheduling with People Outside of Your Company.
Developing for the cloud with Visual Studio
Dell Data Protection | Rapid Recovery: Simple, Quick, Configurable, and Affordable Cloud-Based Backup, Retention, and Archiving Powered by Microsoft Azure.
Keep Your Digital Media Assets Safe and Save Time by Choosing ImageVault to be Your Digital Asset Management Solution, Hosted in Microsoft Azure Partner.
TEMPLATE.
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
XtremeData on the Microsoft Azure Cloud Platform:
FileFacets Information Governance Solution Performs High-Quality Automated Enterprise Content Management Migration, Built on Azure MICROSOFT AZURE APP.
TEMPLATE NOTES Our datasheet and mini-case study templates are formatted specifically for consistency of branding at Microsoft. Please do not alter font.
BluSync by ParaBlu Offers Secure Enterprise File Collaboration and Synchronization Solution That Uses Azure Blob Storage to Enable Secure Sharing MICROSOFT.
Single Cell’s Progenitor Powered by Microsoft Azure Improves Organisational Efficiency with Strategic Procurement, Contract Management, and Analytics MICROSOFT.
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
For Community and TSC Discussion Bin Hu
Node.js Test Automation using Oracle Developer Cloud- Simplified
Containers and DevOps.
ONAP Architecture Principle Review
Containers on Azure Peter Lasne Sr. Software Development Engineer
SSDT, Docker, and (Azure) DevOps
Matthew Farmer Making Azure Integration Services Real
Presentation transcript:

Confidential – Oracle Internal/Restricted/Highly Restricted

ACCS and microservices update Partner Advisory Council This is a Title Slide with Picture and Product, Service, or Industry Logo slide ideal for including a picture and product/service/industry or org logo with a brief title, subtitle and presenter information. To Replace the LOGOs on this sample slide: Right-click a sample LOGO and choose Change Picture. Navigate to the location where the new logo is stored, select desired logo file and click on the Open button to replace the sample logo. The Presented with FPO logo placeholder box can be copy and paste to any of the Title Slides. Maciej Gruszka – Director Product Management October 19, 2018 Confidential – Oracle Internal/Restricted/Highly Restricted

Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation. Confidential – Oracle Internal/Restricted/Highly Restricted

Oracle Strategy for Container Based Infrastructure Complete Open Managed Services Deliver container services that are complete, integrated and open Continuous Integration & Deployment, Registry, Orchestration/Scheduling, Management/Operations, Analytics/Introspection With an application development platform for serverless and microservices Actively participate in com- munity driven open source container technologies Investing in Kubernetes, Docker, Fn, & CNCF, with engineering resources, code contributions & sponsorships Active support from Oracle’s portfolio of open source assets (Java, etc.) Differentiate on quality of service and operational excellence Full, transparent management Deployed to Oracle Cloud Infrastructure Enterprise grade performance, security, HA, and governance

Oracle Cloud Infrastructure and Kubernetes Roll Your Own, Pre-Built Installer, Managed Service Quickstart Experience OSS Terraform Installer on GitHub OCI OCI Container Engine for Kubernetes (OKE) DIY Container Management Self Managed Kubernetes Service Enterprise Class Managed Kubernetes Service IaaS CaaS

Introducing Container Engine for Kubernetes - OKE What is It? Managed Kubernetes container service to deploy and run your own container based apps Tooling to create, scale, manage & control your own standard Kubernetes clusters instantly What Problems Does it Solve? Too complex, costly and time consuming to build & maintain Kubernetes environments Too hard to integrate Kubernetes with a registry and build process for container lifecycle management Too difficult to manage and control team access to production clusters Formal name: Oracle Cloud Infrastructure Container Engine for Kubernetes Enables developers to get started and deploy containers quickly, DevOps teams with Kubernetes management, visibility and control. Combines production grade container orchestration of open Kubernetes, with control, security and high predictable performance of Oracle’s next generation OCI cloud infrastructure Key Benefits Enables developers to get started and deploy containers quickly. Gives DevOps teams visibility and control for Kubernetes management. Combines production grade container orchestration of open Kubernetes, with control, security, IAM, and high predictable performance of Oracle’s next generation cloud infrastructure

Microservices – Unlocking the Cloud’s Potential racle Cloud Micro-service Micro-service Server-less Kubernetes Platform Services Oracle Confidential – Internal/Restricted/Highly Restricted

Microservices – An Architecture for the Cloud Pay for Play Elastic and Flexible Non-deterministic Continuously Available Increasingly Popular with Devops Microservices Architecture: Optimized for Compute Resources Finely Scalable Robust and Resilient Individually Manageable Increasingly Popular with Devops Focus on the architecture promoting strengths – acknowledge that microservices can still be written poorly Oracle Confidential – Internal/Restricted/Highly Restricted

Micro Service Architecture Micro service based application architecture is an increasingly popular technique for building applications that can scale without miring your organization in the monolithic muck. Oracle Confidential – Internal/Restricted/Highly Restricted

Not Monolithic Muck Oracle Confidential – Internal/Restricted/Highly Restricted 10

Monolithic Muck Do you know what its like to patch this? Oracle Confidential – Internal/Restricted/Highly Restricted

Micro Services Architecture They support the separation of responsibilities critical for building highly scaled applications, allowing work to be done independently on individual services without impacting the work of other developers in other groups working on the same overall application. Oracle Confidential – Internal/Restricted/Highly Restricted

Why not do everything as functions? Serverless Scalability Microservices Monolith Organizational Complexity Oracle Confidential – Internal/Restricted/Highly Restricted

Addressing Microservices Challenges Average Oracle customers will not want to deploy and manage Kubernetes, Istio, & complex dependencies!  Challenge Service Mesh: Robust, resilient network with flexible routing Observability: Detailed Debugging, Request tracing, and Self Healing Access Control: Provide rich set of policies for fine grained access Integrations: Satisfy external dependencies  like databases, queuing , & caching  Eventing: Dynamic, flexible interconnections between services API-first development: Strong API contracts between services Ease of Java Development: Attract Java EE Developers via lightweight runtime Continuous Integration and Deployment: Improve Deployment Management Architectural concerns Developer Experience​ Oracle Confidential – Internal/Restricted/Highly Restricted

Kubernetes Platform Services Goals Simplify the experience for the average Enterprise developer building Kubernetes-based microservices on OKE/OCI Lower the barrier to entry Similar model to what we did for Java EE with Oracle customers Deliver a set of tools, integrations and new services that makes OKE a richer platform to Build, Deploy  and Operate containerized applications and workloads.  Confidential – Oracle Internal/Restricted/Highly Restricted

Kubernetes Platform Services on OKE Initiatives in the initial phase  Helm Workflow Manager Enhanced industrial strength Workflow Manager complementing OKE cluster lifecycle Foundational component for MPK Service Catalog In Cluster Service Catalog and OSB based Service Broker enabling binding OCI Services  Add on Store Integration with OCI Marketplace for Add Ons enabling installing OSS components on OKE Managed Istio / Istio  via Add Ons catalog Out of the box support for Istio on OKE clusters Available as a Add On in the short term Telemetry and Logging - Sauron Container Native integration for Prometheus and ELK stack ( CNCF tools Drive the installation and management of components to an OKE cluster Reliable workflow based on Helm Enable installation of components  during cluster creation as well additional components from the Add On store on an existing cluster Foundational component for  Istio, Service Broker  Event Broker Extend the OCI Market place to host OSS components which are Kubernetes native Enables applications to use components that are not yet available as managed services E.g. Caching layer, OSS queuing layer Integrate with Helm Workflow Manager to deploy and manage these components on OKE Extend the Market place UI Oracle Confidential – Internal/Restricted/Highly Restricted

Oracle Cloud Integrations Project Helidon A set of open source Java libraries for developing microservices Low-key launch on Sept 7th (blog post & a tweet) Your service is just a Java SE application Implements Eclipse MicroProfile (Helidon MP) Two programming models Helidon MP: declarative style, familiar to Java EE developers (JAX-RS, CDI, etc) Helidon SE: functional style, transparent, no magic Built-in integrations to Oracle Cloud Services Helidon articles in the media: InfoWorld, JAXEnter, ADTMag, Medium Helidon SE Netty Helidon MP JAX-RS WebServer Config Security CDI JSON-P/B Oracle Cloud Integrations Response has been very positive. In ~1 week: Helidon Twitter account gained more than 1000 followers Launch blog article got more than 220 claps on Medium 560+ stars on GitHub ADTMag: https://t.co/LKzPj2troE JAXEnter: https://t.co/SBaRvsxuwt InfoWorld: https://t.co/GaukvsnMFQ Medium (Uday): https://t.co/ItT4JiiXuD Smaller Larger Spring Boot Microframeworks MicroProfile Based Open Liberty Full-Stack

Oracle Application Container Cloud - principles An open highly available Docker container-based elastic polyglot cloud platform for web aplications

Developer Focused Platform For Any Language Provides elastic and highly available application runtime on Docker containers Designed for modern, lightweight, polyglot apps Allows leverage of multiple development skillsets Built-in container orchestration and scheduling

Oracle Application Container Cloud Simple and easy to use deployment platform for Java SE & Node applications Open platform—use any application frameworks and libraries Runs applications in Docker containers for reliability and scalability Secure Bindings Elastic Polyglot DevOps Monitoring REST & CLI Caching Patching

Built-In Complete Development Environment with CI/CD Plan Code Build Test Release Deploy Operate Monitor Manage and track agile development process Automate continuous integration and delivery Improve team collaboration Manage code, container & infrastructure lifecycle Across variety of services and languages Open interface, pre-integrated with popular development tools (Git, Chef, Maven, etc.) Developer Cloud Service covers most of the DevOps cycle Additional yellow spots are covered by Management Cloud Service

Build Zip Deploy! Build Use your favourite or corporate standard build system to produce binaries and deployable resources. Zip Zip up all binaries, scripts, html files, images, etc. that make up your application. The structure of the zip is entirely up to the user—we have no opinion on structure. Deploy Deploy the application archive (zip) to the platform and tell us how to start the application. This could be “java –jar’, “java –classpath … <main>”, “node myapp.js”, or “sh bootmyapp.sh”.

Push Build Zip Deploy! … Or Any CI/CD Platform CLI, REST API, UI Rather than build on-premise, use DevCS to perform continuous build, test, and deployment. … Or Any CI/CD Platform CLI, REST API, UI

Oracle Application Container Cloud – as for today What it is What it does Open highly available Docker container-based elastic polyglot cloud platform for web application / REST services Deploy applications to a selection of popular language runtimes supported Supported: Java SE, Java EE, Node.js, PHP, Python, Ruby, Go, .NET Core Provides elastic and highly available container runtime Designed for modern, lightweight, polyglot apps Built-in (own – not k8s) container orchestration and scheduling Built-in dependency management to PaaS ecosystem Use Cases Shortcoming and planned enhancements Cloud Native app dev For greenfield apps or Foundation for 12-factor apps Integrated LB, elastic scaling, DevOps, caching etc. Migrate Lift & shift of open source workloads e.g. Tomcat, Spring Boot, MEAN stack, Django etc. Integrate with Oracle PaaS, adopt CI/CD Simplify – scaling, security (IDCS integrated), patching etc. Extend Node.js front end for legacy backend, worker apps, etc Address “Bring Own Docker” use case Docker images have became the default mechanism for packaging applications Common paradigm is to continuously build and deploy Docker images using CI/CD toolsets. Addresses concerns around limited list of available runtimes

Planned ACCS Updates EARLY DESIGN PHASE Build as OCI-native service Built on top of Kubernetes Platform Services We handle deployment, keeping it running and provide logs and curated set of metrics Provide service bindings to other services inside or outside of OCI Support “bring your runtime” and “create your container from source” scenarios Oracle Confidential – Internal