This presentation on Open Source and Cloud Technologies was given by Vizuri SVP Joe Dickman at the 2012 Destination Marketing Technology Forum in Raleigh, NC. For more information please visit our website at www.vizuri.com or email solutions@vizuri.com.
Driving Behavioral Change for Information Management through Data-Driven Gree...
Destination Marketing Open Source and Cloud Presentation
1. !
Open
Source
and
Cloud
Technologies
Joe
Dickman
Senior
Vice
President
October
22,
2012
2. Today’s
Objectives
To
openly
discuss
and
learn
about
how
Open
Source
and
Cloud
Technologies
can
benefit
Destination
Marketing
Organizations
Open
Source,
Cloud,
and
Destination
Marketing.
How
do
they
fit
together?
Red
Hat
Solutions
Red
Hat
Enterprise
Linux
JBoss
Enterprise
Middleware
Red
Hat
Enterprise
Virtualization
Understand
why
Open
Source
and
Cloud
Technologies
are
important
to
your
business
4. Destination
Marketing
Organizations
(DMOs)
Promotes
a
town,
city,
region,
or
country
in
order
to
increase
the
number
of
visitors
Develops
Integrated
Marketing
Communication
(IMC)
plans
across
the
Promotional
Mix
that
focuses
on
Convention
Sales,
Tourism
Marketing,
and
related
Services
5. How
do
we
reach
our
Market
Segments
Visitor
and
Convention
Bureaus
are
an
important
and
vital
resource
to
promoting
and
marketing
the
tourist
destination’s
brand
through
“product
awareness”
The
Promotional
Mix
is
a
key
marketing
element
that
is
employed
to
reach
consumers
that
share
in
the
same
Activities,
Interests,
and
Opinions
(AIOs)
for
a
market
segment
6. Mobile
and
Social
–
Changing
the
landscape
What
is
the
right
Promotional
Mix
in
this
ever
changing
technological
landscape?
People
are
increasing
using
mobile
technology
to
access
the
internet
for
information.
It
is
predicted
that
“mobile
internet
users
will
grow
by
a
compound
annual
growth
rate
(CAGR)
of
16.6%
between
2010
and
2015”
–
IDC
Facebook,
Twitter,
and
other
Social
Media
is
quickly
becoming
the
communication
platform
of
choice
especially
on
a
mobile
internet
enabled
device
Source
IDC:
http://www.idc.com/getdoc.jsp?containerId=prUS23028711
11. What
we
do
We offer a range of mission-critical software and services covering:
HOW WE DO IT. THE BENEFITS.
We develop everything via Flexibility
community-powered
innovation. Faster technology innovation
Shared development reduces Better quality
costs & accelerates innovation.
Better price/performance
Open collaboration offers Alignment to your needs
products that genuinely meet
customers' requirements.
14. Changes
we’ve
seen
before
Information
Global Data Everywhere
Business Critical Center Complexity
IT Leaves the Building IT Infrastructure • Applications built for • Web 2.0, Social Media &
the Web & Global Cloud
The internet goes
commercial Web & compute • Virtualization
become mission critical introduced
EDI, ERP, Email to business success
RED HAT EVOLUTION
15. Problems
facing
CIO’s
Today
Over and Incompatibility issues
Server
sprawl under
utilization
Poor flexibility
Datacenter Complexity
Too many middleware
platforms Expensive
system and Lack of
Inability to repurpose software IT agility
systems and software maintenanc
e
16. Red
Hat
Responds
to
the
Challenge
Red Hat is the
Foundation for Cloud
Red Hat Linux Red Hat goes Public Red Hat passes 1M • Red Hat Enterprise
Introduced • Red Hat Enterprise Linux system Milestone Virtualization launched
• Red Hat ships with factory installed on Dell, • Red Hat becomes a • Red Hat and Microsoft
Apache, introducing IBM. HP Servers leader in Open Source virt interoperates
LAMP in the enterprise • Linux experiences one Middleware • Red Hat Cloud
– Acquiring JBoss Foundations introduced
year growth of 212%*
Internet Explosion IT Infrastructure Data Complexity New Ways of
Becomes Business Doing Business
Enabler
RED HAT EVOLUTION
17. Open
Source:
Community
versus
Enterprise
PARTICIPATE Red Hat participates in and create
(upstream projects) community-powered upstream
projects.
100,000+
Projects
INTEGRATE Red Hat integrates upstream projects,
(community platforms) fostering open community platforms.
Red Hat commercializes these platforms
STABILIZE
(supported products together with a rich ecosystem of services
platforms, & solutions) and certifications.
18. Facts
and
Figures
Red Hat Enterprise Linux 6
Released November 10th, 2010
1st Service Pack May 19th
Represents more than 600 person 85% more packages than
years by Red Hat engineers Red Hat Enterprise Linux 5
1,821 customer/partner requested 14,631 resolved issues from
features included partner,customer & community reports
3.7 GB of content 847 features & fixes verified
2,957 binary RPMs by partner QA teams
Red Hat engineers are based 3,900 additional kernel
in 26 countries enhancements to 2.6.32
Kernel based on 2.6.32 with many features from .33 & .34
Red Hat is the lead developer of kernel features
Red Hat Enterprise Linux design allows smooth integration of future features
20. The
Red
Hat
Enterprise
Product
Portfolio
Servers Servers Add-Ons Desktops
(x86) (other architectures (optional software)
and use cases)
One solution – three Four additional Seven add-ons Two offerings
editions offerings
High Availability
Load Balancer
1 Resilient Storage
RHEL Server Scalable File System
1 RHEL guest
Red Hat
Red Hat Enterprise Linux Smart Management
Enterprise Linux RHEL Desktop
for IBM POWER
for IBM System z High Performance Network
4 Extended Update Support
RHEL Server
4 RHEL guests
Red Hat
Enterprise Linux
Server
Red Hat Red Hat
! Enterprise Linux
for High-Performance
Computing
Enterprise Linux
for SAP
RHEL Workstation
Applications
RHEL Server
Unlimited RHEL
guests
21. Red
Hat
Enterprise
Linux
–
Add-‐On’s
May be configured for most applications that use customizable
agents, as well as for virtual guests.
Provides redundancy for web serving, databases, networking,
and storage.
Enables a shared storage or clustered file system to access the
same storage device over a network.
Provides support for file systems that are more than 16
terabytes in size.
Includes management, monitoring, and provisioning support
modules for Red Hat Network and Red Hat Network Satellite.
Delivers remote directory memory access over converged
Ethernet (RoCE) for those times when low network latency and
high capacity are important.
Extends the support period of an update for 18 months and
delivers overlapping release support to give enterprise
customers more flexibility.
24. Why
Middleware
&
Integration
Matters
Most
CIO’s
are
asked
to
deliver
more
value
and
services
while
cutting
cost
Customers
demand
higher
levels
of
services
without
additional
cost
to
garner
their
business
Duplicate
servers
and
data
centers
waste
resources
Disparate
hardware,
operating
system,
and
systems
and
application
software
and
technologies
Consolidation
provides
economies
of
scale
Maximize
Cost
Efficiency
Remove
Complexity
Standardize
Environment
Reduce
CAPEX
and
OPEX
Costs
associate
with
software
licensing
and
personnel
Increase
Productivity
25. Traditional
Providers
IBM,
Oracle
Proprietary
Less
flexible,
not
portable
Overly
complex
Expensive,
cost
prohibitive
27. JBoss
Enterprise
Platforms
JBoss Enterprise JBoss Enterprise JBoss Enterprise
Application Platform Web Server Portal Platform
Integrates industry-leading Single solution for Enables all aspects of
middleware for application enterprise-class Apache creating, publishing, and
presentation, services software for managing sites and web
hosting, and data large-scale websites and content
persistence lightweight Java applications
JBoss Enterprise JBoss Enterprise JBoss Enterprise
SOA Platform Data Services Platform BRMS
Combines SOA integration, Tools and runtime An open source business
workflow, rules execution, components that make it rules management platform
and business EDA easy for applications and for the development, access,
technologies to integrate business processes to review, audit, and ongoing
applications integrate and use data from management of business
and automate business many data sources rules and policies.
processes to improve
business productivity
28. Red
Hat
Enterprise
MRG
Messaging
and
JBoss
Data
Grid
MRG Messaging JBoss Data Grid
• Enterprise messaging implementation • Linearly scalable, distributed, in-memory
database
• Based on the open Advanced Message
Queuing Protocol • Nondisruptive solution
• Outstanding performance • Scales big data tiers
• Deterministic latency • Boosts data-intensive application
performance and scalability
• Flexible messaging paradigms
• Ideal for web and transaction applications
with heavy data tier interaction
29. JBoss
Developer
Studio
–
Portfolio
Edition
JBoss Developer Studio
Visual
Hibernate
Page Editor Seam Tools RIA Tools ESB Tools
(JSF, RichFaces, Tools
Struts)
Eclipse IDE INTEGRATE SUPPORT
Test Ng
Web Tools Project Business Rules Business Process Portal Tools Spring IDE
Archives Tools Modeler
DEPLOY DEPLOY DEPLOY
JBoss Enterprise
JBoss Enterprise SOA Platform JBoss Enterprise
Application Platform JBoss Enterprise Data Portal Platform
Service Platform
Red Hat Enterprise Linux
Everything you need to develop, test, and deploy rich
web and enterprise applications and SOA services
30. JBoss
Operations
Network
Patching Discovery Performance
& Inventory
Availability
Provisioning
Deploy
Manage
Configuration Monitor Alerts &
Management Notifications
SOA
Application Governance
Deployment
A single point of control to deploy, manage and monitor your
JBoss middleware, applications and services.
31. JBoss
–
Red
Hat
Enterprise
Middleware
Provides
a
range
of
middleware
offerings
for
developing,
deploying,
and
managing
applications
that
are
accessible
via
the
Internet,
corporate
intranets,
extranets,
clouds
and
virtual
private
networks.
Deployment
platforms
and
tools
include:
JBoss
Enterprise
Application
Platform
(EAP)
JBoss
Enterprise
Web
Platform
(Supported
Apache)
JBoss
SOA
Platform
JBoss
Business
Rules
Management
System
(BRMS)
JBoss
Enterprise
Data
Services
(EDS)
Platform
32. JBoss
Enterprise
Application
Platform
JBoss’
Application
Server
Enterprise
Application
Platform
(EAP)
6
brings
the
first
Java
EE
6
compliant
application
server
built
on
a
cloud
ready
architecture.
Modular
architecture,
lightweight
memory
footprint,
and
focus
on
automation
provide
the
foundation
for
increased
developer
productivity
and
the
flexibility
to
run
in
multiple
cloud
and
virtualized
environments.
33. JBoss
Enterprise
SOA
Platform
Standards-‐based
platform
built
on
a
flexible
ESB
that
integrates
applications,
SOA
services,
and
business
events,
and
automates
business
processes.
JBoss
Enterprise
SOA
Platform
enables
business
process
automation
by
integrating
and
orchestrating
application
components
and
services
running
on
JBoss
Enterprise
Middleware,
other
Java
EE
platforms,
.NET,
and
other
applications
exposed
as
standards-‐based
web
services
34. JBoss
Enterprise
Data
Services
Platform
Red
Hat’s
JBoss
Enterprise
Data
Services
(EDS)
Platform
is
a
data
federation
and
virtualization
engine
Query
multiple
data
sources
(RDBMSs,
web
services,
files,
etc.)
as
though
they
were
a
single
unified
source.
EDS
augments
and
extends
SOA
Platform
to
address
data
access,
integration
and
abstraction.
Speeds
application
development
by
simplifying
access
to
distributed
data
and
provides
the
capabilities
for
developing
Master
Data
Services,
Data
Governance,
Compliance,
and
enables
reporting
and
analytics
across
heterogeneous
data
stores.
35. JBoss
Enterprise
BRMS
The
JBoss
BRMS
Platform
supports
the
creation
of
Domain
Specific
Language
(DSL)
rules
that
can
be
used
in
rule
development.
JBoss
Enterprise
BRMS,
an
open
source
business
rules
and
BPM
platform,
lets
you
incorporate
sophisticated
process
and
decision
logic
into
line-‐of-‐business
applications
and
quickly
update
rules
and
processes
in
response
to
changes
in
market
conditions
and
regulations.
The
DSL
is
an
“English
Like”
representation
of
a
complex
rule
set.
36. JBoss
Data
Grid
Combining JDG & EAP
JBoss
Enterprise
Data
Grid
is
designed
to
deliver
highly
resilient
and
transactional
data
access
with
the
agility
and
economic
benefits
over
other
data-‐scaling
approaches.
Based
on
some
of
the
core
concepts
from
cutting-‐edge
NoSQL
technologies
such
as
Amazon
Dynamo,
and
combined
with
accepted
enterprise
architectures
and
design
patterns,
39. Cloud
Computing
“Cloud
computing
is
a
model
for
enabling
convenient,
on-‐demand
network
access
to
a
shared
pool
of
configurable
computing
resources
(e.g.,
networks,
servers,
storage,
applications,
and
services)
that
can
be
rapidly
provisioned
and
released
with
minimal
management
effort
or
service
provider
interaction.
“
This
cloud
model
promotes
availability
and
is
composed
of
five
essential
characteristics,
three
service
models,
and
four
deployment
models.
Source:
NIST,
Information
Technology
Laboratory
http://csrc.nist.gov/groups/SNS/cloud-‐computing/cloud-‐def-‐v15.doc
41. Cloud
Service
Models
Cloud Infrastructure Cloud Infrastructure Cloud Infrastructure
IaaS Software as a Service
PaaS PaaS (SaaS)
SaaS SaaS SaaS Architectures
Cloud Infrastructure Cloud Infrastructure
IaaS Platform as a Service (PaaS)
PaaS PaaS Architectures
Cloud Infrastructure
IaaS Infrastructure as a Service (IaaS)
Architectures
Source: NIST, Information Technology Laboratory
http://csrc.nist.gov/groups/SNS/cloud-computing/cloud-computing-v26.ppt
42. Why
think
about
getting
into
the
Cloud?
Organizations
are
faced
with
duplicate
servers
and
data
centers
providing
similar
services
Evolved
over
time
through
systems
assimilation
and
organizational
growth
Contain
disparate
hardware,
operating
systems,
and
systems
and
application
server
software
and
technologies
Implemented
as
stand-‐alone
systems,
no
economies
of
scale
Consolidation
provides
economies
of
scale
Maximize
Cost
Efficiency
Remove
Complexity
Standardize
Environment
Reduce
CAPEX
and
OPEX
Costs
associate
with
software
licensing
and
personnel
Increase
Productivity
49. Red
Hat
Open
Source
software
has
evolved
into
a
second
generation
called
Professional
Open
Source.
Professional
Open
Source
software
is
characterized
by
companies
that:
Hire
and
pay
experts
in
the
open
source
community
to
write
soft-‐ware
full-‐time
Utilize
open
source
licenses
that
are
friendly
to
end-‐user
IT
shops,
independent
software
vendors,
and
the
community
itself
Offer
support
subscription
services
backed
by
real
experts,
consulting,
and
training
50. “Open”
Industry
Standards
Built
on
open
source
technologies
that
align
with
industry
standards,
not
proprietary
protocols
and
interfaces.
Maintain
active
development
communities
that
bring
innovation
from
multiple
sources,
not
just
within
an
individual
corporation
51. Benefits
of
a
Support
Subscription
Support
Subscription
entitles
users
to
the
following:
Tested
and
quality-‐controlled
software
Large
ecosystem
of
certified
applications
and
system
hardware
New
release
availability
throughout
the
life
of
the
subscription
Latest
features,
bug
fixes,
security
errata,
and
hardware
support
Offer
support
subscription
services
backed
by
real
experts,
consulting,
and
training
Intellectual
Property
Warranty
Seven-‐year
support
for
each
product
release
52. "Figuring
out
how
to
find
and
capitalize
on
the
enormous
cloud
services
transformation
is
the
number
1
strategic
goal
of
all
major
IT
product
vendors.
SaaS,
and
broader
public
cloud
opportunities,
represents
both
a
tremendous
challenge
to
meet
change
head-‐on
and
a
huge
opportunity
to
realign
with
partners,
create
new
capabilities,
move
into
new
markets,
and
define
new
leaders."
Robert
P.
Mahowald
Vice
President,
IDC
SaaS
and
Cloud
Services
research
No
one
organization
is
an
island
capable
of
sustainability
without
partners
Source
IDC:
http://www.idc.com/getdoc.jsp?containerId=236184
53. About
Vizuri
Who
we
are,
our
history
and
affiliations
54. Corporate
Profile
Applied
Engineering
Management
(AEM)
Corporation
Founded
in
1986
as
a
100%
woman-‐owned
business
Vizuri
is
an
operating
division
of
AEM
Corporation
More
than
25
years
of
profitable
growth
Headquartered
in
Chantilly,
VA
with
offices
located
in
major
metropolitan
areas
including;
Los
Angeles,
San
Antonio,
and
Jacksonville
Diversified
client
base
including
Fortune
500
and
major
government
agencies
Industry
recognized
awards
and
certifications
for
performance,
capability
and
delivery
55. Vizuri
Division
Java
EE
&
Open
Source
Solution
Provider
Red
Hat
&
JBoss
Premier
Partner
Public
Sector
Specialist
2009,
2010,
2011
Middleware
Partner
of
the
Year
Preferred
JBoss
Certified
Systems
Integrator
JBoss
Middleware
Code
Contributor
RHEV
Code
Contributor
4
Red
Hat
Innovation
Awards
Certified Red Hat Professionals
2006
(Orbitz),
2008
(FBI),
2009
(eCommerce),
2011
(New
York
and
Company)
Certified
Resources
Sponsor
DC
JBoss
Users
Group
Largest
JBoss
User
Group
World-‐Wide
56. Vizuri’s
Core
Strength
Bridging
Business
and
Technology
Business
Identify
strategic
business
drivers
Strategy
Understand
customer’s
business
Evaluate
architectural
Building
Extensible
alternatives
Solutions
Solutions
Design
solution
architectures
Architecture
Reference
Architecture
using
proven,
innovate,
and
Continuous
Delivery
adaptable
technologies
Design
Patterns
Validate
designs
through
iterative
prototyping
Performance
Development
Scalability
Implementation
Resiliency
57. Thank
you
Joe
Dickman
SVP,
Vizuri
joe.dickman@vizuri.com
(703)
318-‐0009
“Personality may open doors, but only character can keep them open.”
Elmer G. Letterman