4. Database Architecture
DBMS architecture helps in design, development,
implementation, and maintenance of a database. A
database stores critical information for a business.
Selecting the correct Database Architecture helps in
quick and secure access to this data.
6. 1st Tier Architecture
The simplest of Database Architecture are 1 tier where the
Client, Server, and Database all reside on the same machine.
Anytime you install a DB in your system and access it to
practice SQL queries it is 1 tier architecture. But such
architecture is rarely used in production.
7. 2nd Tier Architecture
• Presentation layer runs on a client (PC, Mobile, Tablet, etc)
• Data is stored on a Server.
An application interface which is called ODBC (Open Database
Connectivity) an API which allows the client-side program to call
the DBMS. Today most of the DBMS offers ODBC drivers for
their DBMS. 2 tier architecture provides added security to the
DBMS as it is not exposed to the end user directly.
8. 3rd Tier Architecture
• Presentation layer runs on a client (PC, Mobile,
Tablet, etc)
• Application Server (Layer)
• Data is stored on a Server.
To separate the user applications and physical
database Proposed to support DBMS
characteristics
Program-data independence
Support of multiple views of the data
Example: Oracle eBusiness Suite
9. SOA Architecture
Service-Oriented Architecture (SOA) is a style of software design
where services are provided to the other components by
application components, through a communication protocol over
a network. Its principles are independent of vendors and other
technologies.
In service oriented architecture, a number of services
communicate with each other, in one of two ways: through
passing data or through two or more services coordinating an
activity. This is just one definition of Service-Oriented
Architecture.
10.
11.
12.
13.
14. Information as a service is appropriate for any organization that has multiple data sources and
multiple consuming applications.
If your organization is small and you have one database and one main application, then
information as a
service may not make sense
46. Oracle ERP On-Premisevs
Oracle ERP Cloud
The biggest difference between these two systems is how they are deployed.
Cloud-based software is hosted on the vendor's servers and accessed
through a web browser.
On-premise software is installed locally, on a company's own computers and
servers When compared to cloud software, on premise is more flexibility,
reliability and
security. Hosted cloud software on the other hand removes the pressure of
maintaining and updating systems, allowing you focus your time, effort and
money into fulfilling your core business strategies.
47. Advantages of Oracle ERP Cloud OverOracle ERP
on-premise
• Low Cost (Software / Hardware / Network / Infrastructure)
• Oracle ERP Cloud has no up-front license costs and lower maintenance costs when
compared to Oracle EBS. While looking at total business costs (software, hardware,
personnel, and training) over a three-year period, Nucleus Research identified that, on
average, initial costs for on- premises ERP were 2.4 times higher than Oracle ERP
Cloud.
• On Premise Applications will soon become legacy applications
• Heavily customized on-premises ERP solutions are being viewed as legacy
applications. SaaS solutions that support operational ERP capabilities are maturing
fast and are now viable for midsize enterprises and some large enterprises.
According to Gartner:
• By 2020, nearly 60% of large enterprises with systems up for replacement will switch
from
traditional on-premises licenses to cloud deployments.
• By 2021, 55% of Oracle’s on-premises customers will have moved 80% of their on-
premises capabilities to Oracle Cloud Applications.
48. Advantages of Oracle ERP Cloud OverOracle ERP
on-premise
• Faster Time Value
• On-premise Oracle EBS implementations require significant IT effort
and much of it is spent in installation and configuration of the existing,
complex IT environment. Oracle ERP Cloud enables the organization
to implement new functionality quickly and at a lower cost than Oracle
EBS.
• Easy Accessibility
• Oracle ERP Cloud can be accessed via the internet anywhere, anytime
and works on any mobile device – including your laptop, phone, and
tablet. This is particularly useful when employees desire flexibility in
their schedules and work environment.
49. Advantages of Oracle ERP Cloud OverOracle ERP
on-premise
• Automatic Upgrades
• The costs and effort associated with upgrades and new releases are
higher in on-premises ERP solutions as the user has to buy an
upgrade package and install it or pay for specialized services to
perform the software upgrade. Oracle ERP Cloud gets continuous,
automatic software updates whereas upgrading Oracle EBS requires
significant time and effort from the IT team.
• Scalability and Integration
• SaaS solutions exist in cloud environments that are easily scalable and
have integration with other SaaS offerings. Oracle ERP Cloud is
engineered to enable a wide range of application integrations and
provides this capability in a reliable architecture. Oracle ERP Cloud
supports complex integrations as well as bulk data movement. This
process isn’t so simple in Oracle EBS and needs extensive support
from the IT team to design and build the integrations.
50. Advantages of Oracle ERP Cloud OverOracle ERP
on-premise
• Improved User Interface (UI)
• Oracle ERP Cloud features a complete redesign which makes the
applications more streamlined and user-friendly. Cutting edge web
technologies result in a simple, intuitive experience that makes it
quicker and easier to perform most back office functions. On-premises
Oracle EBS doesn’t include the revamped UI and feels outdated in
comparison.
• Scalability and Integration
• SaaS solutions exist in cloud environments that are easily scalable and
have integration with other SaaS offerings. Oracle ERP Cloud is
engineered to enable a wide range of application integrations and
provides this capability in a reliable architecture. Oracle ERP Cloud
supports complex integrations as well as bulk data movement. This
process isn’t so simple in Oracle EBS and needs extensive support
from the IT team to design and build the integrations.