provider: @frankmunz On premise -> all clouds Docker Registry Container Service EC2 Container Service Google Container Engine Azure Container Service Bluemix Containers
with name surf1 via admin server GET (e.g. via web browser) http://localhost:7001/management/weblogic/latest /domainRuntime/serverLifeCycleRuntimes/ surf1?links=none&fields=name,state Response: { "name": "surf1", "state": "RUNNING" } @frankmunz
Java, Python, Ruby code. New: Java EE, Go JSON file: start cmd Deploy Java EE module, JMS, JDBC, XA. + db and storage Deploy (stack of) Docker containers Language container as service WebLogic as Service Docker container as Service Oracle Container CS Java CS Application Container CS @frankmunz
requirements) • ID domain • Storage container name • Use lower case emails for user names Keep the first temp password: If you change from classic to bare metal you need it @frankmunz
comes with default certificates -> not suitable for production • Follow SOA CS Disaster Recovery Guide @frankmunz http://www.oracle.com/technetwork/database/availability/maa-soacs-dr-3125213.pdf
Go and Ruby • Java: Upload compiled zipped Java classes + JSON file with start command • Java EE option is WebLogic – No domains – No cluster – Single admin servers with LB frontend @frankmunz
Not standard, but often used • It’s a fat jar • Runs in Oracle ACCS and AWS Beanstalk • Even with Kotlin @frankmunz http://www.munzandmore.com/2017/ora/kotlin-spring-boot-aws-beanstalk-oracle-cloud
Includes – maven – Hudson – Wiki pages – Jira like ticket system • Ready for testing • Deploys to JCS, ACCS, Mobile CS @frankmunz Free development tooling in cloud
as a Service J • Dependencies with Storage and DB CS L • Storage Container name L • Little gotchas (admin console disabled) K • Port mappings • ACCS for polyglot, lightweight and Java EE J @frankmunz