SlideShare a Scribd company logo
Page 1 © Hortonworks Inc. 2014
Discover HDP 2.2:
Using Apache Ambari to Manage Hadoop Clusters
Hortonworks. We do Hadoop.
Page 2 © Hortonworks Inc. 2014
Speakers
Justin Sears
Hortonworks Product Marketing Manager
Jeff Sposetti
Hortonworks Senior Director of Product Management and
Committer for Apache Ambari
Mahadev Konar
Hortonworks Co-Founder, Committer and PMC Member for
Apache Hadoop, Apache Ambari & Apache ZooKeeper
Page 3 © Hortonworks Inc. 2014
Agenda
•  Introduction to Apache Ambari
•  New Ambari Innovation in HDP 2.2
–  Configuration Enhancements, including Versioning & History
–  Ambari Administration, including Views Framework
–  Ambari Stacks “Stack Advisor”
•  Demo
•  Q & A
We’ll move quickly:
•  Attendee phone lines are muted
•  Text any questions to Mahadev Konar using Webex chat
•  Questions answered at the end
•  Unanswered questions and answers in upcoming blog post
Page 4 © Hortonworks Inc. 2014
Big Data, Hadoop & Data Center Re-platforming
Business Drivers
•  From reactive analytics
to proactive interactions
•  Insights that drive
competitive advantage
& optimal returns
Financial Drivers
•  Cost of data systems, as
% of IT spend,
continues to grow
•  Cost advantages of
commodity hardware
& open source software
$
Technical Drivers
•  Data is growing
exponentially & existing
systems overwhelmed
•  Predominantly driven by
NEW types of data that
can inform analytics
There is an inequitable balance between vendor and customer in the market
Page 5 © Hortonworks Inc. 2014
Clickstream
Capture and analyze
website visitors’ data
trails and optimize
your website
Sensors
Discover patterns in
data streaming
automatically from
remote sensors and
machines
Server Logs
Research logs to
diagnose process
failures and prevent
security breaches
New Types of DataHadoop Value:
Sentiment
Understand how
your customers feel
about your brand
and products –
right now
Geographic
Analyze location-
based data to
manage operations
where they occur
Unstructured
Understand patterns
in files across millions
of web pages, emails,
and documents
Page 6 © Hortonworks Inc. 2014
A Shift from Reactive to Proactive Interactions
HDP and Hadoop allow
organizations to use
data to shift interactions
from…
Reactive
Post Transaction
Proactive
Pre Decision
…to Real-time PersonalizationFrom static branding
…to repair before breakFrom break then fix
…to Designer MedicineFrom mass treatment
…to Automated AlgorithmsFrom Educated Investing
…to 1x1 TargetingFrom mass branding
A shift in Advertising
A shift in Financial Services
A shift in Healthcare
A shift in Retail
A shift in Telco
Page 7 © Hortonworks Inc. 2014
Enterprise Goals for the Modern Data Architecture
•  Consolidate siloed data sets structured
and unstructured
•  Central data set on a single cluster
•  Multiple workloads across batch
interactive and real time
•  Central services for security, governance
and operation
•  Preserve existing investment in current
tools and platforms
•  Single view of the customer, product,
supply chain
APPLICATIONSDATASYSTEM
Business
Analytics
Custom
Applications
Packaged
Applications
RDBMS
EDW
MPP
YARN: Data Operating System
1 ° ° ° ° ° ° ° ° °
° ° ° ° ° ° ° ° ° N
Interactive Real-TimeBatch
CRM
ERP
Other
1 ° ° °
° ° ° °
HDFS
(Hadoop Distributed File System)
SOURCES
EXISTING	
  
Systems	
  
Clickstream	
   Web	
  	
  
&Social	
  
Geoloca9on	
   Sensor	
  	
  
&	
  Machine	
  
Server	
  	
  
Logs	
  
Unstructured	
  
Page 8 © Hortonworks Inc. 2014
YARN Transformed Hadoop & Opened a New Era
YARN
The Architectural
Center of Hadoop
•  Common data platform, many applications
•  Support multi-tenant access & processing
•  Batch, interactive & real-time use cases
YARN: Data Operating System
(Cluster Resource Management)
1 ° ° ° ° ° ° °
° ° ° ° ° ° ° °
Script
Pig
SQL
Hive
Tez
Tez
Java
Scala
Cascading
Tez
° °
° °
° ° ° ° °
° ° ° ° °
Others
ISV
Engines
HDFS
(Hadoop Distributed File System)
Stream
Storm
Search
Solr
NoSQL
HBase
Accumulo
Slider
 Slider
BATCH, INTERACTIVE & REAL-TIME DATA ACCESS
In-Memory
Spark
Page 9 © Hortonworks Inc. 2014
YARN Extends Hadoop to Other Data Center Leaders
YARN
The Architectural
Center of Hadoop
•  Common data platform, many applications
•  Support multi-tenant access & processing
•  Batch, interactive & real-time use cases
•  Supports 3rd-party ISV tools
(ex. SAS, Syncsort, Actian, etc.)
YARN Ready Applications
Facilitates ongoing innovation and enterprise adoption via
ecosystem of new and existing “YARN Ready” solutions
YARN: Data Operating System
(Cluster Resource Management)
1 ° ° ° ° ° ° °
° ° ° ° ° ° ° °
Script
Pig
SQL
Hive
Tez
Tez
Java
Scala
Cascading
Tez
° °
° °
° ° ° ° °
° ° ° ° °
Others
ISV
Engines
HDFS
(Hadoop Distributed File System)
Stream
Storm
Search
Solr
NoSQL
HBase
Accumulo
Slider
 Slider
BATCH, INTERACTIVE & REAL-TIME DATA ACCESS
In-Memory
Spark
Page 10 © Hortonworks Inc. 2014
Enterprise Hadoop: Central Set of Services
YARN: Data Operating System
(Cluster Resource Management)
1 ° ° ° ° ° ° °
° ° ° ° ° ° ° °
° °
° °
° ° ° ° °
° ° ° ° °
Enables Apache Hadoop to be
an Enterprise Data Platform
with centralized services for:
•  Governance
•  Operations
•  Security
Everything that plugs into
Hadoop inherits these services
Provision,
Manage &
Monitor
Ambari
Zookeeper
Scheduling
Oozie
Load data and
manage
according
to policy
Deploy and
effectively
manage the
platform
Provide layered
approach to
security through
Authentication,
Authorization,
Accounting, and
Data Protection
SECURITYGOVERNANCE OPERATIONS
Script
Pig
SQL
Hive
Java
Scala
Cascading
Stream
Storm
Search
Solr
NoSQL
HBase
Accumulo
BATCH, INTERACTIVE & REAL-TIME DATA ACCESS
In-Memory
Spark
Others
ISV
Engines
YARN: Data Operating System
(Cluster Resource Management)
HDFS
(Hadoop Distributed File System)
Tez
 Slider
 Slider
Tez
 Tez
Page 11 © Hortonworks Inc. 2014
Hortonworks Data Platform 2.2
HDP Delivers Enterprise Hadoop
YARN: Data Operating System
(Cluster Resource Management)
1 ° ° ° ° ° ° °
° ° ° ° ° ° ° °
Script
Pig
SQL
Hive
Tez
Tez
Java
Scala
Cascading
Tez
° °
° °
° ° ° ° °
° ° ° ° °
HDFS
(Hadoop Distributed File System)
Stream
Storm
Search
Solr
NoSQL
HBase
Accumulo
Slider
 Slider
SECURITYGOVERNANCE OPERATIONSBATCH, INTERACTIVE & REAL-TIME DATA ACCESS
In-Memory
Spark
Provision,
Manage &
Monitor
Ambari
Zookeeper
Scheduling
Oozie
Data Workflow,
Lifecycle &
Governance
Falcon
Sqoop
Flume
Kafka
NFS
WebHDFS
Authentication
Authorization
Audit
Data Protection
Storage: HDFS
Resources: YARN
Access: Hive
Pipeline: Falcon
Cluster: Ranger
Cluster: Knox
Deployment ChoiceLinux Windows Cloud
YARN is the architectural
center of HDP
•  Common data set across all
applications
•  Batch, interactive & real-time
workloads
•  Multi-tenant access & processing
Provides comprehensive
enterprise capabilities
•  Governance
•  Security
•  Operations
Enables broad
ecosystem adoption
•  ISVs can plug directly into Hadoop
The widest range of deployment options
•  Linux & Windows
•  On premises & cloud
Others
ISV
Engines
On-Premises
Page 12 © Hortonworks Inc. 2014
Hortonworks Data Platform 2.2
HDP Delivers Enterprise Hadoop
YARN: Data Operating System
(Cluster Resource Management)
1 ° ° ° ° ° ° °
° ° ° ° ° ° ° °
Script
Pig
SQL
Hive
Tez
Tez
Java
Scala
Cascading
Tez
° °
° °
° ° ° ° °
° ° ° ° °
HDFS
(Hadoop Distributed File System)
Stream
Storm
Search
Solr
NoSQL
HBase
Accumulo
Slider
 Slider
SECURITYGOVERNANCE BATCH, INTERACTIVE & REAL-TIME DATA ACCESS
In-Memory
Spark
Scheduling
Oozie
Data Workflow,
Lifecycle &
Governance
Falcon
Sqoop
Flume
Kafka
NFS
WebHDFS
Authentication
Authorization
Audit
Data Protection
Storage: HDFS
Resources: YARN
Access: Hive
Pipeline: Falcon
Cluster: Ranger
Cluster: Knox
Deployment ChoiceLinux Windows Cloud
YARN is the architectural
center of HDP
•  Common data set across all
applications
•  Batch, interactive & real-time
workloads
•  Multi-tenant access & processing
Provides comprehensive
enterprise capabilities
•  Governance
•  Security
•  Operations
Enables broad
ecosystem adoption
•  ISVs can plug directly into Hadoop
The widest range of deployment options
•  Linux & Windows
•  On premises & cloud
Others
ISV
Engines
On-Premises
OPERATIONS
Provision,
Manage &
Monitor
Ambari
Zookeeper
Page 13 © Hortonworks Inc. 2014
Introduction to Apache Ambari
Page 14 © Hortonworks Inc. 2014
How do you Operate a Hadoop Cluster?
Apache Ambari is a
framework to provision,
manage and monitor
Hadoop clusters
Page 15 © Hortonworks Inc. 2011 – 2014. All Rights Reserved
Apache Ambari Themes
Operate	
  Hadoop	
  at	
  
Scale	
  
Deliver	
  the	
  core	
  opera-onal	
  capabili-es	
  to	
  provision,	
  manage	
  
and	
  monitor	
  Hadoop	
  clusters	
  at	
  scale.	
  
Integrate	
  with	
  the	
  
Enterprise	
  
Robust	
  API	
  for	
  integra-on	
  with	
  exis9ng	
  enterprise	
  systems,	
  
such	
  as	
  Teradata	
  Viewpoint	
  and	
  MicrosoL	
  SCOM.	
  
Extend	
  for	
  the	
  
Ecosystem	
  
Provide	
  an	
  extensible	
  plaNorm	
  for	
  Enterprises,	
  Partners	
  and	
  
the	
  Community,	
  via	
  Stacks	
  and	
  Views.	
  
Page 16 © Hortonworks Inc. 2011 – 2014. All Rights Reserved
What’s New in Ambari 1.7.0
Core Services
•  ResourceManager HA
•  Capacity Scheduler Refresh Queues
•  HDFS Rebalance
•  Service Config Versioning + History
•  Manage -env.sh Files
•  Set <final> Config Properties
•  Download Client Configs
Ambari Platform
•  Ambari Administration
•  Ambari Views Framework
•  Ambari Blueprints Export Configs
•  Ubuntu 12 Platform Support
Stacks
•  Support for HDP 2.2
•  Stack Advisor
For a complete list of enhancements…
http://www.slideshare.net/hortonworks/apache-ambari-whats-new-in-170
Page 17 © Hortonworks Inc. 2014
New in HDP 2.2: Configuration Enhancements
Page 18 © Hortonworks Inc. 2014
Configuration Versioning and History
•  Service Config Versions (saved per service)
•  List of Config History
•  Compare Versions
•  Filter by “Changed Properties”
•  Revert Changes (i.e. “Make Current”)
•  Audit Log of Changes
Page 19 © Hortonworks Inc. 2014
Configuration History History of Changes
Filter,
Sort,
Search
Page 20 © Hortonworks Inc. 2014
Service Configuration Controls
Most Recent Versions (view, compare, revert)
Compare
Versions
Revert
Version
Filter by
“Changed”
Page 21 © Hortonworks Inc. 2014
New in HDP 2.2: Views Framework
Page 22 © Hortonworks Inc. 2014
Ambari Extension Points
Ambari
Server
Ambari
AgentAmbari
AgentAmbari
Agent
Ambari
Web
Stacks
Stacks
Stacks
java!js! python!
Ambari Views Ambari Stacks
Page 23 © Hortonworks Inc. 2014
Ambari Extension Points
Ambari
Server
Ambari
AgentAmbari
AgentAmbari
Agent
Ambari
Web
Stacks
Stacks
Stacks
java!js! python!
Ambari Views Ambari Stacks
Page 24 © Hortonworks Inc. 2014
Ambari Views Framework
Goal: enable the delivery of custom UI experiences in Ambari Web
Developers can extend the Ambari Web interface
•  Views expose custom UI features for Hadoop Services
Ambari Admins can entitle Views to Ambari Web users
•  Entitlements framework for controlling access to Views
Page 25 © Hortonworks Inc. 2014
Example Views
“Queue Manager” View “Jobs” View
Page 26 © Hortonworks Inc. 2014
View Components
•  Serve client-side assets (such as HTML + JavaScript)
•  Expose server-side resources (such as REST endpoints)
VIEW	
  
Client-­‐side	
  
assets	
  
(.js,	
  html)	
  
AMBARI	
  WEB	
  
VIEW	
  
Server-­‐side	
  
resources	
  
(java)	
  
AMBARI	
  SERVER	
  
{rest}!
Hadoop
and other
systems
Page 27 © Hortonworks Inc. 2014
Versions and Instances
•  Deploy multiple versions and create multiple instances of a view
•  Manage accessibility and usage
Page 28 © Hortonworks Inc. 2014
Choice of Deployment Model
•  For Hadoop Operators:
Deploy Views in an Ambari Server that is managing a Hadoop cluster
•  For Data Workers:
Run Views in a “standalone” Ambari Server
Ambari
Server
HADOOP	
  
Store	
  &	
  Process	
  
Ambari
Server
Operators
manage the
cluster, may
have Views
deployed
Data
Workers use
the cluster
and use a
“standalone”
Ambari
Server for
Views
Page 29 © Hortonworks Inc. 2014
Learn More About Views Framework
https://github.com/apache/ambari/blob/trunk/ambari-views/docs/index.md
https://github.com/apache/ambari/tree/trunk/ambari-views/examples
https://cwiki.apache.org/confluence/display/AMBARI/Views
https://github.com/apache/ambari/tree/trunk/contrib/views
Page 30 © Hortonworks Inc. 2014
New in HDP 2.2: Stack Advisor
Page 31 © Hortonworks Inc. 2014
Ambari Extension Points
Ambari
Server
Ambari
AgentAmbari
AgentAmbari
Agent
Ambari
Web
Stacks
Stacks
Stacks
java!js! python!
Ambari Views Ambari Stacks
Page 32 © Hortonworks Inc. 2014
Ambari Extension Points
Ambari
Server
Ambari
AgentAmbari
AgentAmbari
Agent
Ambari
Web
Stacks
Stacks
Stacks
java!js! python!
Ambari Views Ambari Stacks
Page 33 © Hortonworks Inc. 2014
Ambari Stacks
•  Defines a consistent Stack lifecycle interface that can be extended
•  Encapsulates Stack Versions, Services, Components, Dependencies,
Cardinality, Configurations, Commands
•  Dynamically add Stack + Service definitions
AMBARI	
  
{rest}!
<ambari-web>!
Stacks
HDFS	
   YARN	
   MR2	
  
Hive	
  
Pig	
  
Oozie	
  HBase	
  
Storm	
  Falcon	
  
Page 34 © Hortonworks Inc. 2014
Stacks In Action
http://hortonworks.com/partners/certified/ops-ready/
Page 35 © Hortonworks Inc. 2014
Stack Advisor
•  Extends Ambari Stacks to include a “Stack Advisor”
•  Provides recommendations for and performs validation on component
layout & configuration
•  Improves Stack pluggability
•  Exposes new REST endpoints:
/recommendations!
!/validations!
•  REST endpoints used during Cluster Install Wizard and Configs UI
Page 36 © Hortonworks Inc. 2014
DEMO
Page 37 © Hortonworks Inc. 2014
Q & A
Page 38 © Hortonworks Inc. 2014
Thank you!
Learn more at:
hortonworks.com/hadoop/ambari/

More Related Content

What's hot

Apache Ambari - What's New in 1.5.0
Apache Ambari - What's New in 1.5.0Apache Ambari - What's New in 1.5.0
Apache Ambari - What's New in 1.5.0
Hortonworks
 
Ambari Meetup: Architecture and Demo
Ambari Meetup: Architecture and DemoAmbari Meetup: Architecture and Demo
Ambari Meetup: Architecture and Demo
Hortonworks
 
Apache Ambari - What's New in 1.4.3
Apache Ambari - What's New in 1.4.3Apache Ambari - What's New in 1.4.3
Apache Ambari - What's New in 1.4.3
Hortonworks
 
Ambari Meetup: APIs and SPIs of Ambari
Ambari Meetup: APIs and SPIs of AmbariAmbari Meetup: APIs and SPIs of Ambari
Ambari Meetup: APIs and SPIs of Ambari
Hortonworks
 
Apache Ambari - What's New in 1.4.1
Apache Ambari - What's New in 1.4.1Apache Ambari - What's New in 1.4.1
Apache Ambari - What's New in 1.4.1
Hortonworks
 
Ambari Meetup: Ambari Futures
Ambari Meetup: Ambari FuturesAmbari Meetup: Ambari Futures
Ambari Meetup: Ambari Futures
Hortonworks
 
Apache Ambari - What's New in 1.4.2
Apache Ambari - What's New in 1.4.2Apache Ambari - What's New in 1.4.2
Apache Ambari - What's New in 1.4.2
Hortonworks
 

What's hot (20)

Managing your Hadoop Clusters with Ambari
Managing your Hadoop Clusters with AmbariManaging your Hadoop Clusters with Ambari
Managing your Hadoop Clusters with Ambari
 
Manage Hadoop Cluster with Ambari
Manage Hadoop Cluster with AmbariManage Hadoop Cluster with Ambari
Manage Hadoop Cluster with Ambari
 
An Overview of Ambari
An Overview of AmbariAn Overview of Ambari
An Overview of Ambari
 
Hortonworks SmartSense
Hortonworks SmartSenseHortonworks SmartSense
Hortonworks SmartSense
 
Managing your Hadoop Clusters with Apache Ambari
Managing your Hadoop Clusters with Apache AmbariManaging your Hadoop Clusters with Apache Ambari
Managing your Hadoop Clusters with Apache Ambari
 
Apache Ambari - What's New in 2.1
Apache Ambari - What's New in 2.1Apache Ambari - What's New in 2.1
Apache Ambari - What's New in 2.1
 
Apache Ambari - What's New in 1.5.0
Apache Ambari - What's New in 1.5.0Apache Ambari - What's New in 1.5.0
Apache Ambari - What's New in 1.5.0
 
Hortonworks Technical Workshop: Interactive Query with Apache Hive
Hortonworks Technical Workshop: Interactive Query with Apache Hive Hortonworks Technical Workshop: Interactive Query with Apache Hive
Hortonworks Technical Workshop: Interactive Query with Apache Hive
 
Apache Ambari - What's New in 2.4
Apache Ambari - What's New in 2.4 Apache Ambari - What's New in 2.4
Apache Ambari - What's New in 2.4
 
Ambari Meetup: Architecture and Demo
Ambari Meetup: Architecture and DemoAmbari Meetup: Architecture and Demo
Ambari Meetup: Architecture and Demo
 
Apache Ambari - What's New in 1.4.3
Apache Ambari - What's New in 1.4.3Apache Ambari - What's New in 1.4.3
Apache Ambari - What's New in 1.4.3
 
Ambari Meetup: APIs and SPIs of Ambari
Ambari Meetup: APIs and SPIs of AmbariAmbari Meetup: APIs and SPIs of Ambari
Ambari Meetup: APIs and SPIs of Ambari
 
Past, Present and Future of Apache Ambari
Past, Present and Future of Apache AmbariPast, Present and Future of Apache Ambari
Past, Present and Future of Apache Ambari
 
Apache Ambari - What's New in 1.4.1
Apache Ambari - What's New in 1.4.1Apache Ambari - What's New in 1.4.1
Apache Ambari - What's New in 1.4.1
 
Apache Ambari - What's New in 2.0.0
Apache Ambari - What's New in 2.0.0Apache Ambari - What's New in 2.0.0
Apache Ambari - What's New in 2.0.0
 
Apache Ambari: Simplified Hadoop Cluster Operation & Troubleshooting
Apache Ambari: Simplified Hadoop Cluster Operation & TroubleshootingApache Ambari: Simplified Hadoop Cluster Operation & Troubleshooting
Apache Ambari: Simplified Hadoop Cluster Operation & Troubleshooting
 
Apache Ambari - What's New in 1.6.1
Apache Ambari - What's New in 1.6.1Apache Ambari - What's New in 1.6.1
Apache Ambari - What's New in 1.6.1
 
Ambari Meetup: Ambari Futures
Ambari Meetup: Ambari FuturesAmbari Meetup: Ambari Futures
Ambari Meetup: Ambari Futures
 
Apache Ambari Stack Extensibility
Apache Ambari Stack ExtensibilityApache Ambari Stack Extensibility
Apache Ambari Stack Extensibility
 
Apache Ambari - What's New in 1.4.2
Apache Ambari - What's New in 1.4.2Apache Ambari - What's New in 1.4.2
Apache Ambari - What's New in 1.4.2
 

Similar to Discover.hdp2.2.ambari.final[1]

Open-BDA Hadoop Summit 2014 - Mr. Slim Baltagi (Building a Modern Data Archit...
Open-BDA Hadoop Summit 2014 - Mr. Slim Baltagi (Building a Modern Data Archit...Open-BDA Hadoop Summit 2014 - Mr. Slim Baltagi (Building a Modern Data Archit...
Open-BDA Hadoop Summit 2014 - Mr. Slim Baltagi (Building a Modern Data Archit...
Innovative Management Services
 
Real-Time Processing in Hadoop for IoT Use Cases - Phoenix HUG
Real-Time Processing in Hadoop for IoT Use Cases - Phoenix HUGReal-Time Processing in Hadoop for IoT Use Cases - Phoenix HUG
Real-Time Processing in Hadoop for IoT Use Cases - Phoenix HUG
skumpf
 

Similar to Discover.hdp2.2.ambari.final[1] (20)

Discover HDP 2.2: Comprehensive Hadoop Security with Apache Ranger and Apache...
Discover HDP 2.2: Comprehensive Hadoop Security with Apache Ranger and Apache...Discover HDP 2.2: Comprehensive Hadoop Security with Apache Ranger and Apache...
Discover HDP 2.2: Comprehensive Hadoop Security with Apache Ranger and Apache...
 
Discover hdp 2.2: Data storage innovations in Hadoop Distributed Filesystem (...
Discover hdp 2.2: Data storage innovations in Hadoop Distributed Filesystem (...Discover hdp 2.2: Data storage innovations in Hadoop Distributed Filesystem (...
Discover hdp 2.2: Data storage innovations in Hadoop Distributed Filesystem (...
 
Discover hdp 2.2 hdfs - final
Discover hdp 2.2   hdfs - finalDiscover hdp 2.2   hdfs - final
Discover hdp 2.2 hdfs - final
 
Discover HDP 2.2: Apache Falcon for Hadoop Data Governance
Discover HDP 2.2: Apache Falcon for Hadoop Data GovernanceDiscover HDP 2.2: Apache Falcon for Hadoop Data Governance
Discover HDP 2.2: Apache Falcon for Hadoop Data Governance
 
Discover HDP 2.2: Even Faster SQL Queries with Apache Hive and Stinger.next
Discover HDP 2.2: Even Faster SQL Queries with Apache Hive and Stinger.nextDiscover HDP 2.2: Even Faster SQL Queries with Apache Hive and Stinger.next
Discover HDP 2.2: Even Faster SQL Queries with Apache Hive and Stinger.next
 
Discover.hdp2.2.h base.final[2]
Discover.hdp2.2.h base.final[2]Discover.hdp2.2.h base.final[2]
Discover.hdp2.2.h base.final[2]
 
Introduction to the Hadoop EcoSystem
Introduction to the Hadoop EcoSystemIntroduction to the Hadoop EcoSystem
Introduction to the Hadoop EcoSystem
 
Discover.hdp2.2.storm and kafka.final
Discover.hdp2.2.storm and kafka.finalDiscover.hdp2.2.storm and kafka.final
Discover.hdp2.2.storm and kafka.final
 
Supporting Financial Services with a More Flexible Approach to Big Data
Supporting Financial Services with a More Flexible Approach to Big DataSupporting Financial Services with a More Flexible Approach to Big Data
Supporting Financial Services with a More Flexible Approach to Big Data
 
Rescue your Big Data from Downtime with HP Operations Bridge and Apache Hadoop
Rescue your Big Data from Downtime with HP Operations Bridge and Apache HadoopRescue your Big Data from Downtime with HP Operations Bridge and Apache Hadoop
Rescue your Big Data from Downtime with HP Operations Bridge and Apache Hadoop
 
Hortonworks - What's Possible with a Modern Data Architecture?
Hortonworks - What's Possible with a Modern Data Architecture?Hortonworks - What's Possible with a Modern Data Architecture?
Hortonworks - What's Possible with a Modern Data Architecture?
 
Open-BDA Hadoop Summit 2014 - Mr. Slim Baltagi (Building a Modern Data Archit...
Open-BDA Hadoop Summit 2014 - Mr. Slim Baltagi (Building a Modern Data Archit...Open-BDA Hadoop Summit 2014 - Mr. Slim Baltagi (Building a Modern Data Archit...
Open-BDA Hadoop Summit 2014 - Mr. Slim Baltagi (Building a Modern Data Archit...
 
Apache Hadoop on the Open Cloud
Apache Hadoop on the Open CloudApache Hadoop on the Open Cloud
Apache Hadoop on the Open Cloud
 
Discover HDP 2.1: Apache Hadoop 2.4.0, YARN & HDFS
Discover HDP 2.1: Apache Hadoop 2.4.0, YARN & HDFSDiscover HDP 2.1: Apache Hadoop 2.4.0, YARN & HDFS
Discover HDP 2.1: Apache Hadoop 2.4.0, YARN & HDFS
 
Building a Modern Data Architecture with Enterprise Hadoop
Building a Modern Data Architecture with Enterprise HadoopBuilding a Modern Data Architecture with Enterprise Hadoop
Building a Modern Data Architecture with Enterprise Hadoop
 
Realtime Analytics in Hadoop
Realtime Analytics in HadoopRealtime Analytics in Hadoop
Realtime Analytics in Hadoop
 
Realtime analytics + hadoop 2.0
Realtime analytics + hadoop 2.0Realtime analytics + hadoop 2.0
Realtime analytics + hadoop 2.0
 
Real-Time Processing in Hadoop for IoT Use Cases - Phoenix HUG
Real-Time Processing in Hadoop for IoT Use Cases - Phoenix HUGReal-Time Processing in Hadoop for IoT Use Cases - Phoenix HUG
Real-Time Processing in Hadoop for IoT Use Cases - Phoenix HUG
 
Transform Your Business with Big Data and Hortonworks
Transform Your Business with Big Data and Hortonworks Transform Your Business with Big Data and Hortonworks
Transform Your Business with Big Data and Hortonworks
 
Storm Demo Talk - Colorado Springs May 2015
Storm Demo Talk - Colorado Springs May 2015Storm Demo Talk - Colorado Springs May 2015
Storm Demo Talk - Colorado Springs May 2015
 

More from Hortonworks

More from Hortonworks (20)

Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next LevelHortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
 
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT StrategyIoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
 
Getting the Most Out of Your Data in the Cloud with Cloudbreak
Getting the Most Out of Your Data in the Cloud with CloudbreakGetting the Most Out of Your Data in the Cloud with Cloudbreak
Getting the Most Out of Your Data in the Cloud with Cloudbreak
 
Johns Hopkins - Using Hadoop to Secure Access Log Events
Johns Hopkins - Using Hadoop to Secure Access Log EventsJohns Hopkins - Using Hadoop to Secure Access Log Events
Johns Hopkins - Using Hadoop to Secure Access Log Events
 
Catch a Hacker in Real-Time: Live Visuals of Bots and Bad Guys
Catch a Hacker in Real-Time: Live Visuals of Bots and Bad GuysCatch a Hacker in Real-Time: Live Visuals of Bots and Bad Guys
Catch a Hacker in Real-Time: Live Visuals of Bots and Bad Guys
 
HDF 3.2 - What's New
HDF 3.2 - What's NewHDF 3.2 - What's New
HDF 3.2 - What's New
 
Curing Kafka Blindness with Hortonworks Streams Messaging Manager
Curing Kafka Blindness with Hortonworks Streams Messaging ManagerCuring Kafka Blindness with Hortonworks Streams Messaging Manager
Curing Kafka Blindness with Hortonworks Streams Messaging Manager
 
Interpretation Tool for Genomic Sequencing Data in Clinical Environments
Interpretation Tool for Genomic Sequencing Data in Clinical EnvironmentsInterpretation Tool for Genomic Sequencing Data in Clinical Environments
Interpretation Tool for Genomic Sequencing Data in Clinical Environments
 
IBM+Hortonworks = Transformation of the Big Data Landscape
IBM+Hortonworks = Transformation of the Big Data LandscapeIBM+Hortonworks = Transformation of the Big Data Landscape
IBM+Hortonworks = Transformation of the Big Data Landscape
 
Premier Inside-Out: Apache Druid
Premier Inside-Out: Apache DruidPremier Inside-Out: Apache Druid
Premier Inside-Out: Apache Druid
 
Accelerating Data Science and Real Time Analytics at Scale
Accelerating Data Science and Real Time Analytics at ScaleAccelerating Data Science and Real Time Analytics at Scale
Accelerating Data Science and Real Time Analytics at Scale
 
TIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATA
TIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATATIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATA
TIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATA
 
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
 
Delivering Real-Time Streaming Data for Healthcare Customers: Clearsense
Delivering Real-Time Streaming Data for Healthcare Customers: ClearsenseDelivering Real-Time Streaming Data for Healthcare Customers: Clearsense
Delivering Real-Time Streaming Data for Healthcare Customers: Clearsense
 
Making Enterprise Big Data Small with Ease
Making Enterprise Big Data Small with EaseMaking Enterprise Big Data Small with Ease
Making Enterprise Big Data Small with Ease
 
Webinewbie to Webinerd in 30 Days - Webinar World Presentation
Webinewbie to Webinerd in 30 Days - Webinar World PresentationWebinewbie to Webinerd in 30 Days - Webinar World Presentation
Webinewbie to Webinerd in 30 Days - Webinar World Presentation
 
Driving Digital Transformation Through Global Data Management
Driving Digital Transformation Through Global Data ManagementDriving Digital Transformation Through Global Data Management
Driving Digital Transformation Through Global Data Management
 
HDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming Features
HDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming FeaturesHDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming Features
HDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming Features
 
Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...
Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...
Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...
 
Unlock Value from Big Data with Apache NiFi and Streaming CDC
Unlock Value from Big Data with Apache NiFi and Streaming CDCUnlock Value from Big Data with Apache NiFi and Streaming CDC
Unlock Value from Big Data with Apache NiFi and Streaming CDC
 

Recently uploaded

Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
mbmh111980
 

Recently uploaded (20)

Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 

Discover.hdp2.2.ambari.final[1]

  • 1. Page 1 © Hortonworks Inc. 2014 Discover HDP 2.2: Using Apache Ambari to Manage Hadoop Clusters Hortonworks. We do Hadoop.
  • 2. Page 2 © Hortonworks Inc. 2014 Speakers Justin Sears Hortonworks Product Marketing Manager Jeff Sposetti Hortonworks Senior Director of Product Management and Committer for Apache Ambari Mahadev Konar Hortonworks Co-Founder, Committer and PMC Member for Apache Hadoop, Apache Ambari & Apache ZooKeeper
  • 3. Page 3 © Hortonworks Inc. 2014 Agenda •  Introduction to Apache Ambari •  New Ambari Innovation in HDP 2.2 –  Configuration Enhancements, including Versioning & History –  Ambari Administration, including Views Framework –  Ambari Stacks “Stack Advisor” •  Demo •  Q & A We’ll move quickly: •  Attendee phone lines are muted •  Text any questions to Mahadev Konar using Webex chat •  Questions answered at the end •  Unanswered questions and answers in upcoming blog post
  • 4. Page 4 © Hortonworks Inc. 2014 Big Data, Hadoop & Data Center Re-platforming Business Drivers •  From reactive analytics to proactive interactions •  Insights that drive competitive advantage & optimal returns Financial Drivers •  Cost of data systems, as % of IT spend, continues to grow •  Cost advantages of commodity hardware & open source software $ Technical Drivers •  Data is growing exponentially & existing systems overwhelmed •  Predominantly driven by NEW types of data that can inform analytics There is an inequitable balance between vendor and customer in the market
  • 5. Page 5 © Hortonworks Inc. 2014 Clickstream Capture and analyze website visitors’ data trails and optimize your website Sensors Discover patterns in data streaming automatically from remote sensors and machines Server Logs Research logs to diagnose process failures and prevent security breaches New Types of DataHadoop Value: Sentiment Understand how your customers feel about your brand and products – right now Geographic Analyze location- based data to manage operations where they occur Unstructured Understand patterns in files across millions of web pages, emails, and documents
  • 6. Page 6 © Hortonworks Inc. 2014 A Shift from Reactive to Proactive Interactions HDP and Hadoop allow organizations to use data to shift interactions from… Reactive Post Transaction Proactive Pre Decision …to Real-time PersonalizationFrom static branding …to repair before breakFrom break then fix …to Designer MedicineFrom mass treatment …to Automated AlgorithmsFrom Educated Investing …to 1x1 TargetingFrom mass branding A shift in Advertising A shift in Financial Services A shift in Healthcare A shift in Retail A shift in Telco
  • 7. Page 7 © Hortonworks Inc. 2014 Enterprise Goals for the Modern Data Architecture •  Consolidate siloed data sets structured and unstructured •  Central data set on a single cluster •  Multiple workloads across batch interactive and real time •  Central services for security, governance and operation •  Preserve existing investment in current tools and platforms •  Single view of the customer, product, supply chain APPLICATIONSDATASYSTEM Business Analytics Custom Applications Packaged Applications RDBMS EDW MPP YARN: Data Operating System 1 ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° N Interactive Real-TimeBatch CRM ERP Other 1 ° ° ° ° ° ° ° HDFS (Hadoop Distributed File System) SOURCES EXISTING   Systems   Clickstream   Web     &Social   Geoloca9on   Sensor     &  Machine   Server     Logs   Unstructured  
  • 8. Page 8 © Hortonworks Inc. 2014 YARN Transformed Hadoop & Opened a New Era YARN The Architectural Center of Hadoop •  Common data platform, many applications •  Support multi-tenant access & processing •  Batch, interactive & real-time use cases YARN: Data Operating System (Cluster Resource Management) 1 ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° Script Pig SQL Hive Tez Tez Java Scala Cascading Tez ° ° ° ° ° ° ° ° ° ° ° ° ° ° Others ISV Engines HDFS (Hadoop Distributed File System) Stream Storm Search Solr NoSQL HBase Accumulo Slider Slider BATCH, INTERACTIVE & REAL-TIME DATA ACCESS In-Memory Spark
  • 9. Page 9 © Hortonworks Inc. 2014 YARN Extends Hadoop to Other Data Center Leaders YARN The Architectural Center of Hadoop •  Common data platform, many applications •  Support multi-tenant access & processing •  Batch, interactive & real-time use cases •  Supports 3rd-party ISV tools (ex. SAS, Syncsort, Actian, etc.) YARN Ready Applications Facilitates ongoing innovation and enterprise adoption via ecosystem of new and existing “YARN Ready” solutions YARN: Data Operating System (Cluster Resource Management) 1 ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° Script Pig SQL Hive Tez Tez Java Scala Cascading Tez ° ° ° ° ° ° ° ° ° ° ° ° ° ° Others ISV Engines HDFS (Hadoop Distributed File System) Stream Storm Search Solr NoSQL HBase Accumulo Slider Slider BATCH, INTERACTIVE & REAL-TIME DATA ACCESS In-Memory Spark
  • 10. Page 10 © Hortonworks Inc. 2014 Enterprise Hadoop: Central Set of Services YARN: Data Operating System (Cluster Resource Management) 1 ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° Enables Apache Hadoop to be an Enterprise Data Platform with centralized services for: •  Governance •  Operations •  Security Everything that plugs into Hadoop inherits these services Provision, Manage & Monitor Ambari Zookeeper Scheduling Oozie Load data and manage according to policy Deploy and effectively manage the platform Provide layered approach to security through Authentication, Authorization, Accounting, and Data Protection SECURITYGOVERNANCE OPERATIONS Script Pig SQL Hive Java Scala Cascading Stream Storm Search Solr NoSQL HBase Accumulo BATCH, INTERACTIVE & REAL-TIME DATA ACCESS In-Memory Spark Others ISV Engines YARN: Data Operating System (Cluster Resource Management) HDFS (Hadoop Distributed File System) Tez Slider Slider Tez Tez
  • 11. Page 11 © Hortonworks Inc. 2014 Hortonworks Data Platform 2.2 HDP Delivers Enterprise Hadoop YARN: Data Operating System (Cluster Resource Management) 1 ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° Script Pig SQL Hive Tez Tez Java Scala Cascading Tez ° ° ° ° ° ° ° ° ° ° ° ° ° ° HDFS (Hadoop Distributed File System) Stream Storm Search Solr NoSQL HBase Accumulo Slider Slider SECURITYGOVERNANCE OPERATIONSBATCH, INTERACTIVE & REAL-TIME DATA ACCESS In-Memory Spark Provision, Manage & Monitor Ambari Zookeeper Scheduling Oozie Data Workflow, Lifecycle & Governance Falcon Sqoop Flume Kafka NFS WebHDFS Authentication Authorization Audit Data Protection Storage: HDFS Resources: YARN Access: Hive Pipeline: Falcon Cluster: Ranger Cluster: Knox Deployment ChoiceLinux Windows Cloud YARN is the architectural center of HDP •  Common data set across all applications •  Batch, interactive & real-time workloads •  Multi-tenant access & processing Provides comprehensive enterprise capabilities •  Governance •  Security •  Operations Enables broad ecosystem adoption •  ISVs can plug directly into Hadoop The widest range of deployment options •  Linux & Windows •  On premises & cloud Others ISV Engines On-Premises
  • 12. Page 12 © Hortonworks Inc. 2014 Hortonworks Data Platform 2.2 HDP Delivers Enterprise Hadoop YARN: Data Operating System (Cluster Resource Management) 1 ° ° ° ° ° ° ° ° ° ° ° ° ° ° ° Script Pig SQL Hive Tez Tez Java Scala Cascading Tez ° ° ° ° ° ° ° ° ° ° ° ° ° ° HDFS (Hadoop Distributed File System) Stream Storm Search Solr NoSQL HBase Accumulo Slider Slider SECURITYGOVERNANCE BATCH, INTERACTIVE & REAL-TIME DATA ACCESS In-Memory Spark Scheduling Oozie Data Workflow, Lifecycle & Governance Falcon Sqoop Flume Kafka NFS WebHDFS Authentication Authorization Audit Data Protection Storage: HDFS Resources: YARN Access: Hive Pipeline: Falcon Cluster: Ranger Cluster: Knox Deployment ChoiceLinux Windows Cloud YARN is the architectural center of HDP •  Common data set across all applications •  Batch, interactive & real-time workloads •  Multi-tenant access & processing Provides comprehensive enterprise capabilities •  Governance •  Security •  Operations Enables broad ecosystem adoption •  ISVs can plug directly into Hadoop The widest range of deployment options •  Linux & Windows •  On premises & cloud Others ISV Engines On-Premises OPERATIONS Provision, Manage & Monitor Ambari Zookeeper
  • 13. Page 13 © Hortonworks Inc. 2014 Introduction to Apache Ambari
  • 14. Page 14 © Hortonworks Inc. 2014 How do you Operate a Hadoop Cluster? Apache Ambari is a framework to provision, manage and monitor Hadoop clusters
  • 15. Page 15 © Hortonworks Inc. 2011 – 2014. All Rights Reserved Apache Ambari Themes Operate  Hadoop  at   Scale   Deliver  the  core  opera-onal  capabili-es  to  provision,  manage   and  monitor  Hadoop  clusters  at  scale.   Integrate  with  the   Enterprise   Robust  API  for  integra-on  with  exis9ng  enterprise  systems,   such  as  Teradata  Viewpoint  and  MicrosoL  SCOM.   Extend  for  the   Ecosystem   Provide  an  extensible  plaNorm  for  Enterprises,  Partners  and   the  Community,  via  Stacks  and  Views.  
  • 16. Page 16 © Hortonworks Inc. 2011 – 2014. All Rights Reserved What’s New in Ambari 1.7.0 Core Services •  ResourceManager HA •  Capacity Scheduler Refresh Queues •  HDFS Rebalance •  Service Config Versioning + History •  Manage -env.sh Files •  Set <final> Config Properties •  Download Client Configs Ambari Platform •  Ambari Administration •  Ambari Views Framework •  Ambari Blueprints Export Configs •  Ubuntu 12 Platform Support Stacks •  Support for HDP 2.2 •  Stack Advisor For a complete list of enhancements… http://www.slideshare.net/hortonworks/apache-ambari-whats-new-in-170
  • 17. Page 17 © Hortonworks Inc. 2014 New in HDP 2.2: Configuration Enhancements
  • 18. Page 18 © Hortonworks Inc. 2014 Configuration Versioning and History •  Service Config Versions (saved per service) •  List of Config History •  Compare Versions •  Filter by “Changed Properties” •  Revert Changes (i.e. “Make Current”) •  Audit Log of Changes
  • 19. Page 19 © Hortonworks Inc. 2014 Configuration History History of Changes Filter, Sort, Search
  • 20. Page 20 © Hortonworks Inc. 2014 Service Configuration Controls Most Recent Versions (view, compare, revert) Compare Versions Revert Version Filter by “Changed”
  • 21. Page 21 © Hortonworks Inc. 2014 New in HDP 2.2: Views Framework
  • 22. Page 22 © Hortonworks Inc. 2014 Ambari Extension Points Ambari Server Ambari AgentAmbari AgentAmbari Agent Ambari Web Stacks Stacks Stacks java!js! python! Ambari Views Ambari Stacks
  • 23. Page 23 © Hortonworks Inc. 2014 Ambari Extension Points Ambari Server Ambari AgentAmbari AgentAmbari Agent Ambari Web Stacks Stacks Stacks java!js! python! Ambari Views Ambari Stacks
  • 24. Page 24 © Hortonworks Inc. 2014 Ambari Views Framework Goal: enable the delivery of custom UI experiences in Ambari Web Developers can extend the Ambari Web interface •  Views expose custom UI features for Hadoop Services Ambari Admins can entitle Views to Ambari Web users •  Entitlements framework for controlling access to Views
  • 25. Page 25 © Hortonworks Inc. 2014 Example Views “Queue Manager” View “Jobs” View
  • 26. Page 26 © Hortonworks Inc. 2014 View Components •  Serve client-side assets (such as HTML + JavaScript) •  Expose server-side resources (such as REST endpoints) VIEW   Client-­‐side   assets   (.js,  html)   AMBARI  WEB   VIEW   Server-­‐side   resources   (java)   AMBARI  SERVER   {rest}! Hadoop and other systems
  • 27. Page 27 © Hortonworks Inc. 2014 Versions and Instances •  Deploy multiple versions and create multiple instances of a view •  Manage accessibility and usage
  • 28. Page 28 © Hortonworks Inc. 2014 Choice of Deployment Model •  For Hadoop Operators: Deploy Views in an Ambari Server that is managing a Hadoop cluster •  For Data Workers: Run Views in a “standalone” Ambari Server Ambari Server HADOOP   Store  &  Process   Ambari Server Operators manage the cluster, may have Views deployed Data Workers use the cluster and use a “standalone” Ambari Server for Views
  • 29. Page 29 © Hortonworks Inc. 2014 Learn More About Views Framework https://github.com/apache/ambari/blob/trunk/ambari-views/docs/index.md https://github.com/apache/ambari/tree/trunk/ambari-views/examples https://cwiki.apache.org/confluence/display/AMBARI/Views https://github.com/apache/ambari/tree/trunk/contrib/views
  • 30. Page 30 © Hortonworks Inc. 2014 New in HDP 2.2: Stack Advisor
  • 31. Page 31 © Hortonworks Inc. 2014 Ambari Extension Points Ambari Server Ambari AgentAmbari AgentAmbari Agent Ambari Web Stacks Stacks Stacks java!js! python! Ambari Views Ambari Stacks
  • 32. Page 32 © Hortonworks Inc. 2014 Ambari Extension Points Ambari Server Ambari AgentAmbari AgentAmbari Agent Ambari Web Stacks Stacks Stacks java!js! python! Ambari Views Ambari Stacks
  • 33. Page 33 © Hortonworks Inc. 2014 Ambari Stacks •  Defines a consistent Stack lifecycle interface that can be extended •  Encapsulates Stack Versions, Services, Components, Dependencies, Cardinality, Configurations, Commands •  Dynamically add Stack + Service definitions AMBARI   {rest}! <ambari-web>! Stacks HDFS   YARN   MR2   Hive   Pig   Oozie  HBase   Storm  Falcon  
  • 34. Page 34 © Hortonworks Inc. 2014 Stacks In Action http://hortonworks.com/partners/certified/ops-ready/
  • 35. Page 35 © Hortonworks Inc. 2014 Stack Advisor •  Extends Ambari Stacks to include a “Stack Advisor” •  Provides recommendations for and performs validation on component layout & configuration •  Improves Stack pluggability •  Exposes new REST endpoints: /recommendations! !/validations! •  REST endpoints used during Cluster Install Wizard and Configs UI
  • 36. Page 36 © Hortonworks Inc. 2014 DEMO
  • 37. Page 37 © Hortonworks Inc. 2014 Q & A
  • 38. Page 38 © Hortonworks Inc. 2014 Thank you! Learn more at: hortonworks.com/hadoop/ambari/