To the Cloud! How a 40 Year Old Company Changed Everything to Get There Jeff Smith Senior Principal Product Manager Jeff.d.smith@oracle.com @thatjeffsmith Database Tools, Oracle Corp
Obligatory About Me Slide WV native Married a local girl Dream Job Dry Sense of Humor
Oracle Corp Founded 1977 430,000 customers 175 countries $38B Revs in 2017 Databases Java Applications 140,000 Employees
About 5 Years Ago We Realized We Needed to Change
But Why? ORACLE CUSTOMERS INCLUDE 10 of the 10 top aerospace and defense companies 20 of the 20 top airlines 20 of the 20 top automotive companies 20 of the 20 top banks 9 of the 10 top consumer goods companies 9 of the 10 top engineering and construction companies 20 of the 20 top governments 20 of the 20 top high tech companies 20 of the 20 top insurers 20 of the 20 top manufacturers 20 of the 20 top medical device companies 20 of the 20 top oil and gas companies 20 of the 20 top pharmaceutical companies 20 of the 20 top retailers 10 of the 10 top SaaS providers 20 of the 20 top supply chains 20 of the 20 top telecommunications companies 20 of the 20 top universities 10 of the 10 top utilities
People Are Going to the Cloud, With or Without Us Predictions: corporate-owned data center numbers fall 80 percent by 2025 same percentage of IT spending will be devoted to cloud services ORCL: $2B (out of 38B) in Cloud Revenues in 2017 * Mark Hurd, 2017 Cloud Predictions
How Business Used to be Done build the best tech hire the best sales folks sell it customers run it, like it, and buy some more
How Business Works Today Biz-y user asks for something, wants it YESTERDAY
How Business Works Today Devs ask IT Admins for a new sprocket
How Business Works Today To the Cloud! Code is copy/pasted off of StackOverflow, and the rest is history
Developers Rule the World
The Pie Is Much Bigger Today
Every Single Working Adult is a Potential Customer We could win w/20% of the traditional market Now we need to win developers (consumers) Even groups of devs in a classic Fortune 100 Every startup, college student, everyone Potential to grab 50% of a market now
Now we know the Prize how do we WIN?
Spend Money to Make Money Data Centers HiEd New Hires Training Conferences Tools
Building Data Centers Appliances gives us a head start 16
Scale Up our Appliances to Data Centers We own the entire tech stack Hardware exploitation?
Software-in-Silicon adds revolutionary new capabilities: SQL in Silicon - Database In-Memory Capacity in Silicon - Real-time decompression of data Security in Silicon - Fine-grained low-overhead memory protection
Data Centers filled with Oracle hardware, running Oracle software, engineered to work together Texas, Utah, DC, Germany, Japan, and more
University Outreach partner with 6 Universities, including NC State $600,000 in Cloud Credits for 5 faculty an 100 students Big Data research, agriculture to engineering On Campus High School, DesignTech free public high school, on our HQ Campus
Sales New Hire, Class Of Training Program 5 Weeks Onsite training, 2.5 year process Learn the Oracle Way We ve built campuses including housing in 5 metro areas
New Support Model: Customer Success Managers proactive VS reactive post sales support delighted customer who bought CRM (Customer Relationship Management) ++ ERP (Enterprise Resource Planning) ++ HR
Oracle Code: Conference FOR Developers BY Developers
More than Just Throwing $$$ At the Problem: Differentiate few Cloud vendors many on-premises vendors how many that can do BOTH, well? Exact same stack in both places Run our Cloud in YOUR data center/network Easily move from one to the other and vice versa
Oracle Cloud In YOUR Data Center Oracle Cloud Appliance PaaS, IaaS, SaaS Develop apps ONCE deliver anywhere Full control of data and software Fully managed behind your firewall
Where We re At Now bottom of the 1 st inning BASES LOADED what s next?
Imagine..Think..Plan for 5-10 Years Ahead AI capture value from your data deluge Chatbots! Blockchain 10% GLOBAL GDP by 2027 IoT, automated diagnostics/repair Augmented Reality Autonomous Services
What I would say, I do here REST APIs for managing the database Developer Tools Customer Outreach
REpresentational State Transfer (REST) It relies on a stateless, client-server, cacheable communications protocol -- and in virtually all cases, the HTTP(S!) protocol is used. REST is an architecture style for designing networked applications. The idea is that, rather than using complex mechanisms such as CORBA, RPC or SOAP to connect between machines, simple HTTP is used to make calls between machines. (rest.elkstein.org) REST is easy Small uniform set of operations: GET, POST, PUT, DELETE (CRUD!) Small set of uniform status codes: 200, 201, 300, 404, 500, URLs & hyperlinks encourage stateless behavior Text based protocol with simple request/response model
JSON (Jay-Sun): The Newer, Better XML Skinny Flexible Easy Popular
Oracle REST Data Services Serving JSON results from relational data Oracle REST Data Services URI JSON Transform Map and Bind Transform to JSON SQL SQL Result Set HTTP(S) client Oracle Database Easily dev, deploy, serve REST APIs for your Oracle Database (data) Self Documenting
human & machine readable plugs into ANY framework available from ANY programming language
Web Based IDE
Always Be Helping
Make Things Easy(ier) How-To s Tips & Tricks Answer Questions Videos Preach Conferences, Meet-Ups, Webinars, Office Hours
In Summary Cloud is Here Already Invest, Build, Train, Empower Differentiate Makes Things Easy Customer Success is Always #1