Tuesday, October 11, 2016

OTN Appreciation Day: Establish DevOps with Oracle Developer Cloud Service

This post has been published as part of the ‘OTN Appreciation Day’. Thanks to Tim Hall to start the initiative. Great idea! The amount of people who already confirmed their participation surprises me. A nice demonstration on how many smart brains are willing to share their knowledge within an excellent community. 

The idea of the ‘OTN Appreciation Day’ is to write something about our favorite feature. I take the opportunity to turn the spotlight on the Developer Cloud Service – a service that caught my attention since OpenWorld 2016. From our practical experience we know about the importance of DevOps and testing. A high test coverage makes your life much easier if you want to move from onprem to the cloud or if you like to upgrade to a newer version of your integration suite.

What is the Developer Cloud Service?

The DevCS is a complete development platform provided as a service to enable an agile development process and to automate DevOps & delivery. It covers most of the DevOps cycle including Continuous Integration, Continuous Delivery and Collaboration. 

What many people do not know: Developer CS is included as a free entitlement with trial and paid orders of:

  • Java Cloud Service, 
  • Java Cloud Service-SaaS Extension, 
  • Messaging Cloud Service, 
  • Mobile Cloud Service, 
  • SOA Cloud Service and 
  • Application Container Cloud

What‘s inside?

Do you know the situation: You would like to start a new project but before you can actually concentrate on the main goals you have to establish an issue tracking, build & deployment automation and a wiki! The Developer CS solves that issue. Using this service Developers can commit changes to a 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. In addition it can be integrated with IDEs like JDeveloper, NetBeans and Eclipse. 



Overall the service contains the following components:
  • Version Management - Git
  • Build Automation
  • Ant, Maven, Gradle, npm, Grunt, Bower, Gulp, Command line
  • Continuous Integration - Hudson
  • Issue Tracking
  • Code review
  • Deployment automation
  • Agile process management
  • Wiki
  • Activity Stream  
If your code is hosted in an external Git repository, DevCS can map to it and still provide you with the rest of the services including reviewing the code and automating builds. WebHooks allow DevCS to notify external system about events inside DevCS. This for example can let you notify JIRA of a code commit related to a specific issue, notify Slack of a build fail etc.

Get Started today!

Find more Tutorials, Videos, eBooks, Whitepapers, Documentation and Forums at https://cloud.oracle.com/developer_service.


16 comments:

  1. Amazing community! There were a total of over 1,500 Twitter mentions and 127 blog posts at the OTN Appreciation Day. See Tim’s summary (https://oracle-base.com/blog/2016/10/12/otn-appreciation-day-summary/) to get the details.

    ReplyDelete
  2. Thanks for sharing the very useful info about DevOps and please keep updating........

    ReplyDelete
  3. thank for sharing the information regarding devops is very useful and keep update information regarding devops ..pls check it out Devops Online Training Hyderabad

    ReplyDelete
  4. The great service in this blog and the nice technology is visible in this blog. I am really very happy for the nice approach is visible in this blog and thank you very much for using the nice technology in this blog

    Devops Online Training

    ReplyDelete
  5. I am greatly indebted to you for assigning such knowledgeable and experienced trainers

    ReplyDelete
  6. Impressive post..!!!
    I can learn so many interesting or informative post through this blog that are helpful for us...Amazing work you have to do on this blog..Keep sharing much more post..devops jobs in Hyderabad

    ReplyDelete
  7. Hi Thanks for sharing such an informative post. Keep posting. I did Devops Training at Intellipaat. It’s really useful for me to know more knowledge about DevOps.

    ReplyDelete
  8. Excellent Blog very imperative good content, this article is useful to beginners and real time Employees. DevOps Online Training

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. Nice blog has been shared by you. it will be really helpful to many peoples who are all working under the technology.thank you for sharing this blog.

    Devops Training in Marathahalli|
    Devops Training in Bangalore|

    ReplyDelete