SAP HANA is an in-memory database developed by SAP that allows for real-time analytics by storing data in RAM rather than on disk. It is made up of several technical components including the SAP In-Memory Database and runs on the SUSE Linux operating system. SAP HANA uses different styles of data replication to ingest data from various sources and make it available for real-time querying. It supports both analytic and transactional applications from SAP with more applications being developed to leverage its in-memory capabilities. While it can store tens of terabytes of data, it is not suited for petabyte-scale unstructured "big data" workloads.
2. Decisions!! Delivered!!!
What is SAP
HANA?
SAP HANA Enterprise 1.0 is an in-memory computing appliance that combines SAP database
software with pre-tuned server, storage, and networking hardware from one of several SAP
hardware partners. It is designed to support real-time analytic and transactional processing.
What are the technical components that make up HANA?
The heart of SAP HANA Enterprise 1.0 is the SAP In-Memory Database 1.0, a massively
parallel processing data store that melds row-based, column-based, and object-based storage
techniques. Other components of SAP HANA Enterprise 1.0 include:
SAP In-Memory Computing Studio,
SAP Host Agent 7.2,
SAPCAR 7.10,
Sybase Replication Server 15,
SAP HANA Load Controller 1.00, and,
SAP Landscape Transformation 1 - SHC for ABA.
SAP HANA runs the SUSE Linux Enterprise Server 11 SP1 operating system. It is generally
delivered as an on-premise appliance and is available now.
Figure 1 - SAP HANA Architectural Design
Source: SAP 2011
SARAVANAN M
2
3. Decisions!! Delivered!!!
Conceptually, how does HANA work?
SAP HANA is designed to replicate and ingest structured data from SAP and non-SAP relational
databases, applications, and other systems quickly. One of three styles of data replication –
trigger-based, ETL-based, or log-based - is used depending on the source system and desired
use-case. The replicated data is then stored in RAM rather than loaded onto disk, the traditional
form of application data storage. Because the data is stored in-memory, it can be accessed in near
real-time by analytic and transactional applications that sit on top of HANA.
What applications does HANA support?
SAP has delivered several next-generation, targeted analytic applications designed specifically to
leverage the real-time functionality offered by HANA, including SAP Smart Meter Analytics
and SAP CO-PA Accelerator. It is developing others focused on analytics related to retail,
financial, telecommunications, and other industries and to horizontal use-cases such as human
capital management.
HANA is highly-optimized to interface with the SAP Business Objects portfolio of reporting,
dashboarding, and other analytic products. SAP plans to add HANA support for Business
Warehouse in November, eliminating the need for Business Warehouse Accelerator in most
customer environments. SAP is also migrating Business By Design, SAP’s on-demand business
suite for small and mid-sized businesses, on to HANA. Currently, HANA does not easily support
non-SAP analytic or transactional applications without significant application re-architecting.
What does HANA cost and how large can it scale?
SAP has not publicly released specific pricing information regarding HANA, but early estimates
indicate customers can initially have HANA up and running for under $300,000, including
hardware, software, and services. Depending on scale, pricing levels can reach up to $2 million
or more. HANA is not capable of storing petabyte-levels of data. However, due to its advanced
compression capabilities, HANA deployments can store tens of terabytes of data or more, which
is considered large data volumes in most current SAP customer environments.
What is the HANA value proposition to customers?
Enterprises collect large volumes of structured data via legacy ERP, CRM, and other systems.
Most struggle to make use of the data while spending large sums to store and protect it. One
option to make use of this data is to extract, transform, and load subsets into a traditional
enterprise data warehouse for analysis. This process is time-consuming and requires significant
investment in related proprietary hardware. The result is often an expensive, bloated EDW that
provides little more than backward-looking views of company data.
SARAVANAN M
3
4. Decisions!! Delivered!!!
SAP HANA offers enterprises a new approach to harnessing the value
of all that corporate data. As mentioned above, HANA runs on inexpensive commodity hardware
from any of several SAP partners, including IBM, Dell, and HP. Its data replication and
integration capabilities vastly speed up the process of loading data into the database. And
because it uses in-memory storage, applications on top of HANA can access data in near-real
time, meaning end-users can gain meaningful insight while there is still time to take meaningful
action. HANA can also perform predictive analytics to help organizations plan for future market
developments.
How is it different From Competing Offerings from Oracle?
Oracle unveiled an in-memory analytic appliance of its own, called Exalytics, at Oracle
OpenWorld in October 2011. Among the important differences compared to SAP HANA,
Exalytics is designed to run on Sun-only hardware, it is a mash-up of various existing Oracle
technologies, and there are few, if any, systems in production. As with all Oracle technologies,
the risk of vendor lock-in is high, and the cost is significantly higher than comparable HANA
deployments.
What are compelling SAP HANA use cases?
Real-time analytics as supported by SAP HANA have numerous potential use cases including:
Profitability reporting and forecasting,
Retail merchandizing and supply-chain optimization,
Security and fraud detection,
Energy use monitoring and optimization, and,
Telecommunications network monitoring and optimization.
What are HANA’s limitations?
SAP HANA is not a platform for loading, processing, and analyzing huge volumes – petabytes
or more – of unstructured data, commonly referred to as big data. Therefore, HANA is not suited
for social networking and social media data analytics. For such uses cases, enterprises are better
off looking to open-source big-data approaches such as Apache Hadoop or LexisNexis HPCC
Systems, or even MPP-based next generation data warehousing appliances like EMC Greenplum
or Teradata AsterData.
While SAP has promised a slew of new HANA-optimized applications, currently only a handful
are on the market. It is incumbent upon SAP to follow through on its commitment with practical
applications that address real-world business problems. Also, SAP HANA is not pre-optimized
to support non-SAP applications, which requires significant application re-engineering on the
part of enterprise IT groups.
************************
SARAVANAN M
4
5. Decisions!! Delivered!!!
SAP HANA Online Training:
What is HANA? (HAsso's New Architecture / High performance ANalytic Appliance)
HANA is a new In-Memory data management appliance released by SAP which is more of
separate plug-in (Software & Hardware) for faster analytical activities. This application allows
processing of massive quantities of real time data in the main memory of the server to provide
immediate results for analysis.
HANA is a pre-configured analytic appliance. SAP’s hardware partners provide the hardware
and pre-install the SAP in-memory solution on that hardware.
SAP HANA Online training is provided by SUMTWO SOFTWARES team of experienced
professionals and it is our latest addition to SAP's growing technology portfolio. The next
generation SAPs’ in-memory technology provides a multi-purpose, in-memory appliance, giving
organizations the power to gain instant insight into business operations while enabling them to
react quickly to changing business conditions. Sap Hana online training offered by the real time
industry experts at affordable price. SUMTWO SOFTWARES has experienced SAP HANA
Professionals who can provide best SAP HANA online training. Our SAP HANA Trainers will
help and guide you with the SAP HANA Certification.
We have professional trainers to handle this online training program on SAP HANA.
Course Requirements
a. A basic knowledge of database technology, especially relational databases and SQL
query language
b. A general understanding of how columnar, in-memory databases work
c. Additionally, participants will receive all SAP Training materials & other documents on
HANA System administration, Security & Authorization, BODS, BPC, BW on HANA
etc.
SAP HANA online training Highlights:
Free demos available
Best server access
Material will be provided
free guidance for certification
Certified trainers
SARAVANAN M
5
6. Decisions!! Delivered!!!
Course Content:
Week 1: Developing Applications for SAP HANA
Development Tools
Application Building Blocks
Hello World Demo
Week 2: Database Tasks, Loading, and Modeling
Data persistence model
Simple data analytics and calculation views
Data provisioning
Week 3: SQLScript Basics
SQLScript
SQL statements
Data extraction
Debugging
Week 4: Exposing and Consuming Data with OData
Client GUIs based on HTML5
OData service
Week 5: Exposing and Consuming Data with Server-Side JavaScript
JavaScript functions
JavaScript libraries
JavaScript APIs
Week 6: SAP HANA Advanced Development Options
Lifecycle management
Delivery units
UI integration services
The recorded video lecture is available at https://www.youtube.com/watch?v=WACuM1cpHCA
and you can start your self-paced learning process now.
Staying on track for six - seven weeks and following a course on top of your busy schedule is no
small feat. Similarly, we, the SUMTWO team, have a lot of experience about creating,
delivering, and executing an Online Training program with participants like you.
SARAVANAN M
6
7. Decisions!! Delivered!!!
If anyone interested to enroll this SAP HANA online course please
drop me an email to training@sumtcs.com or call me on +91 84899 76861.
SARAVANAN M
7