Giter VIP home page Giter VIP logo

cloud-native-devops-workshop's Introduction

ORACLE Cloud-Native DevOps workshop

Introduction

Oracle Cloud is the industry’s broadest and most integrated public cloud. It offers best-in-class services across software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS), and even lets you put Oracle Cloud in your own data center. Oracle Cloud helps organizations drive innovation and business transformation by increasing business agility, lowering costs, and reducing IT complexity. The workshop content shows different aspects of Application Development in the cloud with different set of Oracle Cloud Services.

Prerequisites

The workshop is intended to work with an Oracle PaaS trial account. To get an account look into here. Get the following account details ready to complete the tutorial and replace to your values when it is required:

  • Oracle Cloud account username and password
  • Oracle Cloud identity domain
  • Data center/region

NOTE: Before you start to use your new Oracle Public Cloud services make sure that the replication policy has been set for your account. Otherwise you can not create storage container which is necessary for most of the services. See Selecting a Replication Policy for Oracle Storage Cloud Service.

Important

During the execution you will create several public cloud service instances what will be available on the world wide web. Even if these instances are for demo purposes keep in mind it is not a best practice to use weak or known (stored here in the tutorial) passwords especially in such open environment. Thus this workshop content does not recommend any password so you need to define those. You will be asked to provide password at certain points and please remember them for later usage.

The content contains several independent modules that cover different aspects of the application development in the Oracle Cloud. These modules could be executed independently unless you find in the Prerequisites that they are dependent on each other.


Container based application development lifecycle using Wercker and Container Cloud Service

Support SpringBoot application development lifecycle using Oracle Developer Cloud Service, Application Container Cloud Service and Oracle Enterprise Pack For Eclipse

Bind Frontend Application running on lightweight container in Oracle Appplication Container Cloud with backend resources running on Java Cloud Service

Perform basic monitoring of application run inside Application Container Cloud thrugh diagnostic capabilities of Java Mission Control and Java Flight Recorder

Integrate telemetry into continuous delivery and monitor an application using the Oracle Management Cloud

Deploy complex cloud environment using Oracle Cloud Stack Manager

Run Lightweight Java container (Tomcat) in the Oracle Application Container Cloud Service

Deploy Java EE application to Oracle Java Cloud Service

Manage Oracle Java Cloud Service using UI and PaaS Service Manager

Making Java Cloud Service elastically scalable through Policy based Auto-scaling

Upgrade WebLogic Server 11g (10.3.6) running on premise to 12cR2 with Multitenancy and migrate to Java Cloud Service

Migrate WebLogic 10.3.6 (on premise) Application to Java Cloud Service with App2Cloud tool

Clean up the environment


Customizing and personalizing the workshop content


Pull Requests are currently not being accepted. See CONTRIBUTING for details.

Copyright (c) 2014, 2016 Oracle and/or its affiliates The Universal Permissive License (UPL), Version 1.0

cloud-native-devops-workshop's People

Contributors

brunoborges avatar derekoneil avatar dfoley3118 avatar dgcameron avatar emoranchel avatar james-kao avatar jmkao avatar maciejgruszka avatar mattheimer avatar mikeraab avatar nagypeter avatar pcdavies avatar peterfz avatar richardwark avatar satoshi-s-suzuki avatar yhippa avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.