Você está na página 1de 11

Dynamic 360-Degree Virtual

Tours with Oracle APEX


& Oracle Cloud

Welcome

Scott Spendolini

About Me
scott@sumnertech.com
@sspendol

About Sumner Technologies

Agenda

Originally founded in 2005

Problem

Purchased by Enkitec in 2012

Solution

Enkitec purchased by Accenture in 2014

Demonstration

Re-Launched in 2015

Summary

Sumner Technologies provides world-class services and


education for Oracle Application Express and Oracle
Database Cloud
Development, migration, health & security checks

Larger Than Life

Problem

Print shop just outside of Cincinatti, OH


Approximately 60 employees
IT Department is a single person

Specializes in large print:


Billboards
Transit Ads
Bus Wraps
Stadiums

Large-Scale Outdoor Printers

Large Ink-Jet Printer

Industrial Ink-Jet Durst Printer

10

Large Outdoor Billboard

11

12

Transit Bus Wrap

Idea
If LTL could create and host virtual tours of transit systems
& stadiums, their customers can see their ads in these
locations virtually - all without leaving their offices

13

14

PanoTour

Virtual Tour Wish List

PanoTour by Kolor is virtual tour software that allows


users to explore a virtual space

Customer-facing interface so that customers could upload


and view their own artwork

Spaces need to be created with special camera equipment

Had to be easy to use and require little to no training

Once created, locations and polygons can be mapped to


each space

Support for multiple campaigns


Customers want to see different artwork in the same location

And spaces can link to one another, allowing users to explore a site

For example, during the holiday season or playoff games

Multi-tenancy
Intermediate companies are typically the ones setting up spaces for
their customers, and all data needed to be separated

15

16

Solution

Solution

Oracle Cloud
Database as a Service

Oracle APEX
Panotour Integration
Universal Theme
Multitenancy

Amazon AWS S3
Image Storage

17

18

Oracle Cloud

Demonstration - Oracle Cloud

Database as a Service
Standard Edition
2 OCPUs (1 for Development, 1 for Production)

Why Oracle Cloud?


Single vendor solution
No license issues
Full SYS & Root Access
Able to install whatever version of APEX & ORDS that we wanted

Automated Backups & Patching

19

20

21

22

23

24

Live Demonstration

25

26

27

28

29

30

31

32

33

34

35

36

Oracle APEX

Integration with PanoTour

Natural solution, as their IT Department was already


proficient with it and it was part of the Oracle Cloud
offering

The secret sauce for this project was to be able to


integrate with PanoTour
PanoTour produces large XML files to control each space

Decided to use APEX 5, even though it was just released

Used APEX to upload them to the database

Initial testing determined it was solid

Search & Replace for tokens where images will reside

Using the Universal Theme would save time, as the site would be
completely responsive - which was a requirement

Generate new, modified XML file from the database and feed it
back to PanoTour

Challenge was to integrate it with PanoTour

Result was an easy-to-use end-user facing tool that allows


image upload either in batch or in-line with the tour

Big XML files; just needed to parse & replace

LTL also wanted to use AWS S3 for storing artwork


Been there, done that
37

38

APEX Universal Theme

AWS S3

Time to market was critical

LTL wanted to store any uploaded image on AWS S3


Could have stored this in the database, but they were concerned
about performance and growth

Originally was going to use a Bootstrap-based theme


But that added time & cost to the project

Used previously written routines based on the Alexandria


PL/SQL Library to integrate

Decided on using Theme 42 and augmenting with CSS


Results were well received

Files are initially upload to APEX and then immediately pushed out
to S3 and deleted from APEX

Main website does use a simple APEX application with Bootstrap


and static tours

39

40

Demonstration - Oracle APEX

Summary

41

42

43

44

Summary
Oracle Cloud & Oracle APEX are a powerful, affordable
combination to get your product/service on the internet
Low maintenance
Low cost
High return on investment

You dont have to be a large company to take advantage of


this powerful combination
Oracle Cloud SE DBaaS was roughly $600/month per OCPU
Even lower if you use the VM option

Você também pode gostar