Matt Franklin - Apache Software (Geekfest)

149
Apache Software Foundation: What’s Next? Matt Franklin Foundation Member Incubator PMC Member PMC Chair & Vice President, Apache Rave

Transcript of Matt Franklin - Apache Software (Geekfest)

Page 1: Matt Franklin - Apache Software (Geekfest)

Apache Software

Foundation:

What’s Next?Matt Franklin

Foundation Member

Incubator PMC Member

PMC Chair & Vice President, Apache Rave

Page 2: Matt Franklin - Apache Software (Geekfest)

The Apache Software Foundation

“The Apache Software Foundation provides support for

the Apache community of open-source software projects,

which provide software products for the public good.”

Page 3: Matt Franklin - Apache Software (Geekfest)

Apache Projects

Over 300 Open Source Projects

Over 25 different programming languages

Over 20 different categories from big data to e-mail

Page 4: Matt Franklin - Apache Software (Geekfest)

The Apache Incubator

“The Incubator project is the entry path into The Apache Software Foundation for projects and codebases wishing

to become part of the Foundation’s efforts.”

Page 5: Matt Franklin - Apache Software (Geekfest)

Apache TinkerPop (incubating)

• A graph computing framework– Defines and manages the Gremlin graph

query language

– Provides abstracted server runtime for most major graph databases

• Neo4J

• TinkerGraph

• Sail Graph

• Titan

• Working on their first official Apache release

• Last pre-Apache release: 3.0.0M3

Page 6: Matt Franklin - Apache Software (Geekfest)

Apache NiFi(incubating)

• Distributed data processing system– Guaranteed Delivery

– Data Buffering w/ Throttling

– Prioritized Queuing

– Configurable QoS optimizations

– Data Provenance

– Visual C2

– Security

• Latest Release 0.0.1-incubating

Page 7: Matt Franklin - Apache Software (Geekfest)

Apache Kylin(incubating)

• Distributed Analytics Engine– Open sourced from eBay

– Provides a SQL interface

– Supports existing BI tools

– Sub-second response across large data sets

– Leverages Hadoop as a data store

• Working on their first official Apache release

• Last pre-Apache release: 0.6.6

Page 8: Matt Franklin - Apache Software (Geekfest)

Apache Zeppelin (incubating)

• Web-based Analytics Visualization System– Integrates Apache Spark for data

processing

– Multi-language backend and query engine

– Rich plugin and extension capability

– Native visualizations with embedding capability

– Organized into a sharable notebook for collaboration

• Working on their first official Apache release

Page 9: Matt Franklin - Apache Software (Geekfest)

Apache HTrace (incubating)

• Provides a mechanism for easily tracing processes in distributed systems

• Simple integration model by wrapping threads

• Modular tracing receivers allows for custom back-ends

• Supports Zipkin natively

• Latest release 3.1.0-incubating

Page 10: Matt Franklin - Apache Software (Geekfest)

Apache Ignite (incubating)

• In-memory data fabric– Distributed processing

– Supports multiple use cases• In-memory DBMS operations with persistent backend

• High performance, massively-parallel computing

• Distributed messaging

• Advanced clustering capabilities

• Distributed data structures

– Optimized for speed in all cases

• Latest release 1.0.0-RC1

Page 11: Matt Franklin - Apache Software (Geekfest)

Groovy

• Popular dynamic programming language for the JVM– Interoperability with any JVM libraries

– More permissive programming model than Java

– Allows for a wider set of use cases than java• Dynamic scripting

• Programming console

• Proposed Apache Incubator project

• Latest Pre-Apache Release 2.4

Page 12: Matt Franklin - Apache Software (Geekfest)

Boyd HemphillTechnology Evangelist | StackEngine

Page 13: Matt Franklin - Apache Software (Geekfest)

TsunamiDocker is here and Lambda is next.

Boyd E. Hemphill - @behemphi

Page 14: Matt Franklin - Apache Software (Geekfest)

Pants?Nope

Page 15: Matt Franklin - Apache Software (Geekfest)

Gyros?Nope

Page 16: Matt Franklin - Apache Software (Geekfest)

Linux Container Virtualization?

Yes!

Page 17: Matt Franklin - Apache Software (Geekfest)

What is StackEngine? We’ll get there

Page 18: Matt Franklin - Apache Software (Geekfest)

Who am I? Director of Evangelism - StackEngine Jesus, Jobs, Gates - Pick a religion

Page 19: Matt Franklin - Apache Software (Geekfest)

A Brief History of Virtualization

Is history repeating itself?

Page 20: Matt Franklin - Apache Software (Geekfest)

History from an Engineers

Perspective

First there were

containers (1982, 1998,

2005) but they were hard

Page 21: Matt Franklin - Apache Software (Geekfest)

History from an Engineers

Perspective

First there were

containers (1982, 1998,

2005) but they were hard

Then there was the cloud

(2009). It was easy.

Page 22: Matt Franklin - Apache Software (Geekfest)

History from an Engineers

Perspective

First there were containers

(1982, 1998, 2005) but they

were hard

Then there was the cloud

(2009). It was easy.

Today there is Docker and

containers are ready for mere

mortals

Page 23: Matt Franklin - Apache Software (Geekfest)

What’s a ContainerShould all horses become unicorns?

Page 24: Matt Franklin - Apache Software (Geekfest)

What is a Container

A Virtual Machine (Cloud)

is a full copy of an entire

computer running in

software via a hypervisor

Page 25: Matt Franklin - Apache Software (Geekfest)

What is a Container

A Virtual Machine (Cloud) is

a full copy of an entire

computer running in

software via a hypervisor

A Container is a slice of a

computer with no hypervisor

overhead.

Page 26: Matt Franklin - Apache Software (Geekfest)

A Virtual Machine (Cloud) is a full

copy of an entire computer running

in software via a hypervisor

A Container is a slice of a

computer with no hypervisor

overhead.

Executive Summary: The lack of

extra stuff in the bottom picture

means big efficiency gains

What is a Container

Page 27: Matt Franklin - Apache Software (Geekfest)

But Wait!Why do I care?

Typical

Rockstar

CTO

Starts

with,

“Why?”

Page 28: Matt Franklin - Apache Software (Geekfest)

Why you care

In the cloud a physical

machine might practically

be split into 16 VMs.

Page 29: Matt Franklin - Apache Software (Geekfest)

Why you care

In the cloud a physical

machine might practically

be split into 16 VMs.

With containers the

number is in the 100s for

the same machine

(Density)

Page 30: Matt Franklin - Apache Software (Geekfest)

Why you care

In the cloud a physical machine

might practically be split into 16

VMs.

With containers the number is in

the 100s for the same machine

(Density)

In the cloud it can take minutes

to get a new VM

Page 31: Matt Franklin - Apache Software (Geekfest)

Why you care

In the cloud a physical machine

might practically be split into 16

VMs.

With containers the number is in the

100s for the same machine

(Density)

In the cloud it can take minutes to

get a new VM

Containers start in milliseconds.

(Agility)

Page 32: Matt Franklin - Apache Software (Geekfest)

Yeah, still don’t see why it matters.

But I am listening …

Page 33: Matt Franklin - Apache Software (Geekfest)

Cost Reduction - Density

Today you have 100’s or

1000’s of machines.

Page 34: Matt Franklin - Apache Software (Geekfest)

Cost Reduction - Density

Today you have 100’s or

1000’s of machines.

Tomorrow you have

10,000’s containers (and

10 to 100 machines).

Page 35: Matt Franklin - Apache Software (Geekfest)

Cost Reduction - Density

Today you have 100’s or

1000’s of machines.

Tomorrow you have 10,000’s

containers (and 10 or 100

machines).

You pay for machines, not

containers.

Page 36: Matt Franklin - Apache Software (Geekfest)

Cost Reduction - Better Geek

Efficiency

Geeks are expensive

Page 37: Matt Franklin - Apache Software (Geekfest)

Cost Reduction - Better Geek

Efficiency

Geeks are expensive

Containerized

development

environments save

developer time.

Page 38: Matt Franklin - Apache Software (Geekfest)

Cost Reduction - Better Geek

Efficiency

Geeks are expensive

Containerized development

environments save developer

time.

At W2O using VMs we recouped

up to 8 hours per week

(measured) of geek time!

~$250,000 per year. Containers

can be better!

Page 39: Matt Franklin - Apache Software (Geekfest)

Cost Reduction - Better Geek

Efficiency

Geeks are expensive

Containerized development

environments save developer time.

At W2O using VMs we recouped up to 8

hours per week (measured) of geek

time! ~$250,000 per year. Containers

can be better!

We did not measure the recovered

opportunity costs (shame)

Page 40: Matt Franklin - Apache Software (Geekfest)

OK … I like spending less money.

But will it help me grow revenue?

Page 41: Matt Franklin - Apache Software (Geekfest)

Revenue Growth -

Innovation

Remember that 8 hours

per week we saved

developers?

Page 42: Matt Franklin - Apache Software (Geekfest)

Revenue Growth -

Innovation

Remember that 8 hours

per week we saved

developers?

8 hours per week more

features

Page 43: Matt Franklin - Apache Software (Geekfest)

Revenue Growth -

Innovation

Remember that 8 hours

per week we saved

developers?

8 hours per week more

features

Features = Revenue

Page 44: Matt Franklin - Apache Software (Geekfest)

Revenue Growth -

Innovation

These containerized

development

environments are

disposable

Page 45: Matt Franklin - Apache Software (Geekfest)

Revenue Growth -

Innovation

These containerized

development

environments are

disposable

Developers want to

upgrade for the latest

features.

Page 46: Matt Franklin - Apache Software (Geekfest)

Revenue Growth -

Innovation

These containerized

development environments are

disposable

Geeks want to upgrade for the

latest features.

Majority of Developers have

bespoke development

environments

Page 47: Matt Franklin - Apache Software (Geekfest)

Revenue Growth -

Innovation

These containerized development

environments are disposable

Geeks want to upgrade for the latest

features.

Majority of Developers have

bespoke development environments

Easy to make, easy to throw away.

Easy to try something new.

Page 48: Matt Franklin - Apache Software (Geekfest)

Revenue Growth -

Innovation

These containerized development

environments are disposable

Geeks want to upgrade for the latest

features.

Majority of Developers have

bespoke development environments

Easy to make, easy to throw away.

Easy to try something new.

Page 49: Matt Franklin - Apache Software (Geekfest)

Revenue Growth -

Innovation

These containerized development

environments are disposable

Geeks want to upgrade for the latest

features.

Instead of bespoke development

environments

Easy to make, easy to throw away.

Easy to try something new.

Easy to go back if you don’t like the

result

Page 50: Matt Franklin - Apache Software (Geekfest)

Al … most … careWhat else you got?

Page 51: Matt Franklin - Apache Software (Geekfest)

A/B Testing

Marketing is more metrics

driven than engineering

teams (irony?)

Page 52: Matt Franklin - Apache Software (Geekfest)

A/B Testing

Marketing is more metrics

driven than engineering

teams (irony?)

Build, Measure, Learn,

Lather, Rinse, Repeat

Page 53: Matt Franklin - Apache Software (Geekfest)

A/B Testing

Marketing is more metrics

driven than engineering

teams (irony?)

Build, Measure, Learn,

Lather, Rinse, Repeat

Bullets not Cannonballs

Page 54: Matt Franklin - Apache Software (Geekfest)

We should look into this Docker thing. You also

mentioned Lamb Chops?

It’s all Geek to me.

Page 55: Matt Franklin - Apache Software (Geekfest)

Amazon Lambda

Containers mean truly on

demand compute

Page 56: Matt Franklin - Apache Software (Geekfest)

Amazon Lambda

Containers mean truly on

demand compute

In the same way the cloud

abstracted all the details of

a machine, lambda does

the same for compute

Page 57: Matt Franklin - Apache Software (Geekfest)

Amazon Lambda

Containers mean truly on

demand compute

In the same way the cloud

abstracted all the details of a

machine lambda does the

same for compute

Tsunami #2

Page 58: Matt Franklin - Apache Software (Geekfest)

Amazon Lambda

Containers mean truly on

demand compute

In the same way the cloud

abstracted all the details of a

machine lambda does the

same for compute

Tsunami #2

Don’t be caught

Page 59: Matt Franklin - Apache Software (Geekfest)

So what is StackEngine?

Page 60: Matt Franklin - Apache Software (Geekfest)

StackEngine

We provide a way to

manage containers in a

Production environment

Page 61: Matt Franklin - Apache Software (Geekfest)

StackEngine

We provide a way to

manage containers in a

Production environment

Cattle not Pets -> Ants not

Cattle

Page 62: Matt Franklin - Apache Software (Geekfest)

StackEngine

We provide a way to manage

containers in a Production

environment

Cattle not Pets -> Ants not

Cattle

Want some help

understanding this potential?

Look us up!

Page 63: Matt Franklin - Apache Software (Geekfest)

StackEngine

We provide a way to manage

containers in a Production

environment

Cattle not Pets -> Ants not

Cattle

Want some help understanding

this potential? Look us up!

http://stackengine.com

Page 64: Matt Franklin - Apache Software (Geekfest)

Tech Colophon

Containers vs. VMs at Pantheon - Use Case -

goo.gl/u3ztxj and goo.gl/gRkKGN

Disposable Development Environments - Vagrant -

goo.gl/whsRV3

Docker 101 - tech tutorial - goo.gl/cuXUU6

Amazon Lambda - announcement - goo.gl/sb1rLh

Page 65: Matt Franklin - Apache Software (Geekfest)

Reading Colophon

Bullets not Cannonballs, Creative Empiricism - Great by Choice - Jim

Collins

Start with Why - Simon Sinek

Measured Learning - The Lean Start up - Eric Reis

Features = Revenue - The Goal, It’s not Luck - Eliyahu Goldratt

Change or Die (goo.gl/Y8cMNT)- The Three Horsemen of the Digital

Apocalypse Considered - Michael Cote

Page 66: Matt Franklin - Apache Software (Geekfest)

Open Source Software Panel

Page 67: Matt Franklin - Apache Software (Geekfest)

Digital Marketing /Design

Page 68: Matt Franklin - Apache Software (Geekfest)

Jon KolkoDirector & Founder| Austin Design Center

Page 69: Matt Franklin - Apache Software (Geekfest)

Daina MiddletonTwitter | Head of Global Business

Page 70: Matt Franklin - Apache Software (Geekfest)

Kurt HolsteinPresident | Azoic Ventures

Page 71: Matt Franklin - Apache Software (Geekfest)

Matthew ZitoVP Products | Synthesio

Page 72: Matt Franklin - Apache Software (Geekfest)

Digital Marketing /Design Panel

Page 73: Matt Franklin - Apache Software (Geekfest)

Security / Cloud

Page 74: Matt Franklin - Apache Software (Geekfest)

TK KeaniniCTO| Lancope

Page 75: Matt Franklin - Apache Software (Geekfest)

Cybersecurity: a game of

Innovation

TK Keanini, CTO

Lancope, Inc.

Page 76: Matt Franklin - Apache Software (Geekfest)

Evolution of Cyber Conflict

War Dialing, Phone Phreaking …

Manual Attacks (1980s)

Viruses, Worms …

Mechanized Attacks (1988)

Google, RSA …

Talented Human / Mechanized Attackers (2009)

Target, Neiman Marcus …

DIY Human /

Mechanized Attackers (2011)

Intelligence

Driven Human

76

Manual DefensesUnplug

Mechanized DefensesFirewall, IDS/IPS

Targeted Human/Mechanized Defenders

Reputation, App-aware Firewall

Page 77: Matt Franklin - Apache Software (Geekfest)

© 2014 Lancope, Inc. All rights reserved.

Running the numbers for Feb 2015

http://hackmageddon.com/

Page 78: Matt Franklin - Apache Software (Geekfest)

© 2014 Lancope, Inc. All rights reserved.

Target Distribution for Feb 2015

Page 79: Matt Franklin - Apache Software (Geekfest)

© 2014 Lancope, Inc. All rights reserved.

Industry Drill Down Feb 2015

Page 80: Matt Franklin - Apache Software (Geekfest)
Page 81: Matt Franklin - Apache Software (Geekfest)
Page 82: Matt Franklin - Apache Software (Geekfest)
Page 83: Matt Franklin - Apache Software (Geekfest)

We are losing!

Page 84: Matt Franklin - Apache Software (Geekfest)

Defenders need to find

hundreds of

vulnerabilities and fix

them all, while the

Attackers only need to

find one

Attackers need to

complete a series of

operations without being

detected, while the

Defenders only need to

detect them in one

Changing the Game

Page 85: Matt Franklin - Apache Software (Geekfest)

© 2014 Lancope, Inc. All rights reserved.

Security is Everyone’s Problem!

• Be social about security– Establish methods of authentication proactively

– Neighborhood watch

• Healthy Paranoia– Extra care with any call to action (click on this, download that..)

• Use 2-factor authentication early and often.– https://twofactorauth.org/

• Pay for security features and demand more from vendors!

• The only secure data is encrypted data

• Security is everyone’s problem – do your part and out innovate your attacker!

Page 86: Matt Franklin - Apache Software (Geekfest)

[email protected]

• Follow me on Twitter – @tkeanini

• Personal Blog: – tkonsecurity.com

• Professional Blog– www.lancope.com/blog

• LinkedIn: www.linkedin.com/in/tkkeaninipub/

• Goodreads: TK Keanini

Because I’m noisy

Page 87: Matt Franklin - Apache Software (Geekfest)

© 2014 Lancope, Inc. All rights reserved.

MAHALO! (Thank you)

Page 88: Matt Franklin - Apache Software (Geekfest)

Michael CrosnoCEO| Click Security

Page 89: Matt Franklin - Apache Software (Geekfest)

Changing Security Landscape

Page 90: Matt Franklin - Apache Software (Geekfest)

CNET, 2013

Cyber Crime Market

Page 90Click Security Confidential

Criminal Action Estimated Costs

Global Cyber Activity $300 billion – $1 trillion

Drug Trafficking $600 billion

Piracy $1 billion – $16 billion

Globally, we spend $70 billion per year to stop the bad guys

The bad guys are making $300+ billion a year

Page 91: Matt Franklin - Apache Software (Geekfest)

Why Security Systems are Failing

Page 91Click Security Confidential

Attack Surfaces

Adversaries

Enterprise Defenses

Page 92: Matt Franklin - Apache Software (Geekfest)

Expanding Attack Surfaces

Page 92Click Security Confidential

Humans

78% of IT professionals

consider employees as the

biggest security threat

508 is the average

number of applications

in an enterprise

Networks

5.2 is the average number of

devices per knowledge worker

connecting to a network

Software

Citrix, 2013

Forbes, 2014 Ponemon Institute, 2015

Page 93: Matt Franklin - Apache Software (Geekfest)

AV-test.org, 2015.

Evolution of Adversaries

Page 93Click Security Confidential

$1,300 is the average

attacker payment for a

banking Trojan

400,000 hackers

estimated in China alone &

growing daily

Malware Explosion # Skilled Hackers Black Market

383,000 new

malware variants

every day

US Intelligence, infosecisland.com

darkreading.com, 2012AV-test.org, 2015

Page 94: Matt Franklin - Apache Software (Geekfest)

Overwhelmed Defenses

Page 94Click Security Confidential

1-3 is the average

number of headcount

devoted to IT security

64% of US companies

face 10,000+ alerts

per month

Point Products Insufficient Workloads Increasing Budgets Underfunded

8% of incidents are detected

by endpoint, firewall &

network solutions

FireEye, 2015FireEye, 2015Verizon DBIR, 2013

Page 95: Matt Franklin - Apache Software (Geekfest)

Impact on your Enterprise

Page 95Click Security Confidential

32 is the average number

of days to resolve &

lockdown an attack

173 is the average

number of days from

infiltration to discovery

$8.9m is the cost of

the average enterprise

breach

Escalating Costs Slow to Discover Long to Resolve

Verizon 2012 DBIR Ponemon Institute, 2013darkreading.com, 2012

Page 96: Matt Franklin - Apache Software (Geekfest)

Stuxnet – Iran’s Nuclear Power Plants

Page 96Click Security Confidential

Page 97: Matt Franklin - Apache Software (Geekfest)

Dave & Buster’s Restaurant

Page 97Click Security Confidential

Page 98: Matt Franklin - Apache Software (Geekfest)

D&B – Slow and Methodical

Page 98Click Security Confidential

Event Date Time Kill Chain Description of Actor’s Activities

Dave & Busters Feb. 1 0 1 Estonian and Ukrainian intruders scan /evaluate restaurant internet-facing connections

Dave & Busters Mar. 1 28 2 Estonian and Ukrainian intruders breached network security controls at a restaurant

Dave & Busters Mar. 2 1 4 Intruders breach a poorly secured retail system with internal network access, explore network

Dave & Busters Mar. 15 13 3 Yastremskiy and Suvorov contract Albert Gonzalez to customize sniffer for DB network

Dave & Busters Apr. 1 17 4 Intruders used network access to install packet sniffer designed to capture track 2 credit card data

Dave & Busters Apr. 15 14 5 The initial tests of the sniffer failed by crashing or failing to record data

Dave & Busters Apr. 15 0 5 Revised packet sniffer often failed to capture the intended information

Dave & Busters Sept. 1 139 5 Over 6 months intruders improved, tested and monitored their tools

Dave & Busters Sept. 22 1 6 Intruders establishing reliable and persistent control of the restaurant environments

Dave & Busters Sept. 3 1 6 Intruders prepare for breaching the corporate network in Dallas

Dave & Busters Sept. 15 12 5 Corporate servers breached, and admin passwords allow access to network devices

Dave & Busters Sept. 16 1 7 Intruders install the refined tools at 11 locations without detection

Dave & Busters Sept. 17 1 8 Packet capture tools return over 130,000 credit cards' full track data

Dave & Busters Sept. 30 13 10 The intruders were eventually blocked and identified by financial records

Page 99: Matt Franklin - Apache Software (Geekfest)

New Model for Security

Page 99Click Security Confidential

The bad guys are

going to get in – how

do you find them

before they do

damage?

Page 100: Matt Franklin - Apache Software (Geekfest)

Transformational Changes

Page 100Click Security Confidential

Current Security Practices

• Blocking & preventing attacks will work

• Big data produces better results

• Monitoring events will find bad actors

• Canned rules in SIEM’s are enough

Future Solutions Focus

• Detection, profiling & lockdown

• Adversary monitoring & investigation

• Actor kill-chain visualization & analysis

• User created analytics & sharing

Focus on what they do, not

what they use…

Page 101: Matt Franklin - Apache Software (Geekfest)

Page 101Click Security Confidential

Page 102: Matt Franklin - Apache Software (Geekfest)

Michael CoteDirector, Technical Marketing| Pivotal

Page 103: Matt Franklin - Apache Software (Geekfest)

Security / Cloud Panel

Page 104: Matt Franklin - Apache Software (Geekfest)

Emerging Technologies

Page 105: Matt Franklin - Apache Software (Geekfest)

Alex GruzenCEO, WiTricity

Page 106: Matt Franklin - Apache Software (Geekfest)

Andres CarvalloCEO, CMG

Page 107: Matt Franklin - Apache Software (Geekfest)

EDGE POWER DRIVING

SUSTAINABIL ITY

2 ND EDIT ION

THE ADVANCED

SMART GRID

Andres Carvallo

CEO & Founder, CMG

www.512cmg.com

2003 – 2015 © Andres Carvallo 107

Page 108: Matt Franklin - Apache Software (Geekfest)

AE Smart Grid Program 2003 - 2011

First deployment of 127,000 AMR meters in 2003• Enterprise Architecture deployed in 2006

– Portal, Enterprise Service Bus, Data Warehouse, Business Intelligence, Cyber Security, IT Management Tools, Fiber backbone

• 2-way RF network upgraded in 2007– One way RF network built in 2003

• Nodal Market Tools deployed in 2008– New Generation Management System, New Network Model, SCADA/EMS Upgrades,

Maximo / Power Plant for Generation

• All 430,000 AMI meters installed in 2009

• New IVR and VOIP call center installed in 2009• New Meter Data Management System deployed in 2009• 120,000 smart thermostats installed (25% of homes in Austin)

– Started in 2003, 80k residential, 6k commercial, double by 2015

• New Billing System installed in April of 2011– RT/TOU Pricing, Pre-pay, Web2.0, TXT/SMS, Self-service

• New Distribution Management System installed in June of 2011– Piloting with 2,500 sensors in 2009. Grow to 20,000 sensors

2003 – 2014 © Andres Carvallo 108

Page 109: Matt Franklin - Apache Software (Geekfest)

We Have Been Here Before

The Grid must be

upgraded to become

an Advanced Smart

Grid because the

nature of technology

is to evolve over time

to empower

individuals at the

edge.

The electricity

industry will follow

similar trend lines

described by

evolution in the IT and

telecom industries.

2003 – 2014 © Andres Carvallo 109

Page 110: Matt Franklin - Apache Software (Geekfest)

Multiple Versions of The Truth

2003 – 2014 © Andres Carvallo 110

Page 111: Matt Franklin - Apache Software (Geekfest)

The Advanced Smart Grid Architecture Design

2003 – 2014 © Andres Carvallo 111

Page 112: Matt Franklin - Apache Software (Geekfest)

What is the Smart Grid 1.0 (SG1)?It is the automation of the entire Utility Grid

• Smart Grid 1.0 = GA + TA + SA + DA +AMI

• Smart Grid 1.0 (SG1) monitors, controls and manages the

creation, distribution and consumption of energy, AND has

dynamic visibility and control of the distribution assets,

including meters.

• This step requires the logical integration of SCADA/EMS

with DMS with GIS with AMI/MDM in a new way.

2003 – 2014 © Andres Carvallo 112

Page 113: Matt Franklin - Apache Software (Geekfest)

What is the Smart Grid 2.0 (SG2)?Utility Grids + Buildings + Homes + Vehicles

• My Smart Grid definition since March 5, 2004 united the

Utility Grid, Buildings, Homes, and Vehicles into one grid

• Smart Grid = GA + TA + SA + DA + DR + AMI + DER (i.e.

DG + ES + EV)

• The Smart Grid monitors, controls and manages the

creation, distribution and consumption of energy

• The Smart Grid of the future is distributed, interactive, self-

healing and reaches every device connected to it.

2003 – 2014 © Andres Carvallo 113

Page 114: Matt Franklin - Apache Software (Geekfest)

Smart Home Design

2003 – 2014 © Andres Carvallo 114

Page 115: Matt Franklin - Apache Software (Geekfest)

Smart Building Design

2003 – 2014 © Andres Carvallo 115

Page 116: Matt Franklin - Apache Software (Geekfest)

Smart Utility Design

2003 – 2014 © Andres Carvallo 116

Page 117: Matt Franklin - Apache Software (Geekfest)

SG2 Enables Smart City

2003 – 2014 © Andres Carvallo 117

Page 118: Matt Franklin - Apache Software (Geekfest)

What is the Smart Grid 3.0?Smart Grid 2.0’s interconnected enabling energy roaming

• My Smart Grid definition since March 5, 2004 unites the

Utility Grid, Buildings, Homes, and Vehicles into one grid and

predicts the eventual roaming of energy among service

territories.

• Either ISO/RTOs, Utilities or New Energy Service Providers

will perform such roaming exchange and settlements.

• This new reality will decouple the transaction for the

commodity from the physical delivery of it regionally,

national, internationally, globally.

2003 – 2014 © Andres Carvallo 118

Page 119: Matt Franklin - Apache Software (Geekfest)

SG3 enables Smart Nation

2003 – 2014 © Andres Carvallo 119

Page 120: Matt Franklin - Apache Software (Geekfest)

Trends to Watch

• Technology Disruptions

– Renewable and Distributed Energy,

Demand Response, Microgrids, Energy

Storage and Electric Vehicles.

• Business Disruptions

– Retail Choice, Product Bundling,

Municipalization, Nationwide Wholesale

Markets, and New Business Models (i.e.

EaaS).2003 – 2014 © Andres Carvallo 120

Page 121: Matt Franklin - Apache Software (Geekfest)

Questions?

Andres Carvallo

CEO & Founder, CMG

www.512cmg.com

[email protected]

512-215-9080

@andresecarvallo

2003 – 2015 © Andres Carvallo 121

Page 122: Matt Franklin - Apache Software (Geekfest)

Alexander (Xan) OserDir. Of Business Development | Metaio

Page 123: Matt Franklin - Apache Software (Geekfest)
Page 124: Matt Franklin - Apache Software (Geekfest)

Metaio

Key Enabling

Technologies• AREngine

• Thermal Touch

Over 12 Yearsof Augmented Reality and

Computer Vision Experience

OptimizedFor Next Gen Devices

Best in ClassSoftware for Professionals

• Metaio Suite

• Metaio Creator

• Metaio SDK

• Metaio Cloud

Largest Productive

AR Distribution• Every IKEA Catalogue

• Victoria’s Secret

• Audi AR Vehicle Manuals

Page 125: Matt Franklin - Apache Software (Geekfest)
Page 126: Matt Franklin - Apache Software (Geekfest)
Page 127: Matt Franklin - Apache Software (Geekfest)
Page 128: Matt Franklin - Apache Software (Geekfest)

Mitsubishi MeView

Page 129: Matt Franklin - Apache Software (Geekfest)

BMW Window to the World

Page 130: Matt Franklin - Apache Software (Geekfest)

Audi Smart Manual

Page 131: Matt Franklin - Apache Software (Geekfest)
Page 132: Matt Franklin - Apache Software (Geekfest)
Page 133: Matt Franklin - Apache Software (Geekfest)

Emerging Technologies Panel

Page 134: Matt Franklin - Apache Software (Geekfest)

Future of Tech / Marketing

Page 135: Matt Franklin - Apache Software (Geekfest)

Zita CasszziChief Digital Officer | TOMS

Page 136: Matt Franklin - Apache Software (Geekfest)

Beyond Omni-Channel

Zita Cassizzi@ZitaC

Page 137: Matt Franklin - Apache Software (Geekfest)

• Your purpose – your reason for existing – is your key

message…and it is not “to make a profit”.

• Why are you really in business?

• Your audience are those that connect with that purpose,

and whose values align with yours. Know your brand

values!

It all starts with your PURPOSE

Page 138: Matt Franklin - Apache Software (Geekfest)

• You don’t own your brand.

• Your customers thoughts and emotions about your

brand are more important.

• Inspire and collaborate with your fans in co-creating

brand stories and content with you, making them

participants and leading stars!

• Empower via site, social media to create & foster a

sense of community and belonging both online and

offline.

From “Customer” to “Advocate”

Page 139: Matt Franklin - Apache Software (Geekfest)

#TRAVELINGTOMS

Page 140: Matt Franklin - Apache Software (Geekfest)

#TOMSHOLIDAYCHEER

Page 141: Matt Franklin - Apache Software (Geekfest)

• Create events and moments = experiences that connect your fans with the rest of the community.

• Use your brand as a platform for this connectednessand foster the sense of belonging.

• Examples:– Brand Moments and Milestones

– Instameets

– Store Openings or events with influencers

– Music Festival

Weaving Physical & Digital

Page 142: Matt Franklin - Apache Software (Geekfest)

Diverse touchpoints

Offline Online

Mobile

Responsive

WebsiteMobile Site

Mobile App

One Day Without Shoes

Experiential

Social Media

TOMS Stores

Experiential

Retail Partners

Community Outreach

Campus Programs

Giving Trips

Ticket to Give

Sweepstakes

Customer

Service

Page 143: Matt Franklin - Apache Software (Geekfest)

Cohesive creative and delivery

Page 144: Matt Franklin - Apache Software (Geekfest)

deliver memorable

momentsINSPIRE and MOTIVATE to TAKE ACTION

• CREATE a dialog – in physical and digital contexts.

• INVITE to be active participators.

• CO-CREATE and deliver value.

• PROVIDE a sense of fun and entertainment.

Beyond Touchpoints / Places …

Page 145: Matt Franklin - Apache Software (Geekfest)

Thank you!

Zita Cassizzi

@ZitaC

Page 146: Matt Franklin - Apache Software (Geekfest)

Becky BrownVP/ Director of Media | Intel

Page 147: Matt Franklin - Apache Software (Geekfest)

Pete BlackshawGlobal Head of Digital & Social | Nestle

Page 148: Matt Franklin - Apache Software (Geekfest)

Future of Tech/ Marketing Panel

Page 149: Matt Franklin - Apache Software (Geekfest)

THANK YOU!

See you tonight at Geek-a-cue!