WebLogic Server Admin

1.1 Oracle WebLogic Server Administration Console

The Oracle WebLogic Server Administration Console is a Web browser-based management application that you use to manage an Oracle WebLogic Server domain. The Administration Server hosts the Administration Console, which is a Web application accessible from any supported Web browser with network access to the Administration Server Managed Servers host applications.

Use the Administration Console to:

  • Configure, start, and stop Oracle WebLogic Server instances
  • Configure Oracle WebLogic Server clusters
  • Configure Oracle WebLogic Server services, such as database connectivity (JDBC) and messaging (JMS)
  • Configure security parameters, including creating and managing users, groups, and roles
  • Configure and deploy your applications
  • Monitor server and application performance
  • View server and domain log files
  • View application deployment descriptors
  • Edit selected run-time application deployment descriptor elements

1.2 Oracle WebLogic Scripting Tool

Oracle provides the Oracle WebLogic Scripting Tool (WLST) to manage Oracle Fusion Middleware components, such as Oracle Universal Content Management with Content Server, from the command line.

The WebLogic Scripting Tool is a complete, command-line scripting environment for managing Oracle WebLogic Server domains, based on the Java scripting interpreter, Jython. In addition to supporting standard Jython features such as local variables, conditional variables, and flow control statements, the WebLogic Scripting Tool provides a set of scripting functions (commands) that are specific to Oracle WebLogic Server. You can extend the WebLogic scripting language to suit your needs by following the Jython language syntax.

Oracle Universal Content Management with Oracle Content Server offers custom WebLogic Scripting Tool commands for managing Oracle Content Server application connections (to the repository, portlet producers, external applications, and other back-end services). All the WebLogic Scripting Tool commands specific to Oracle Universal Content Management with Oracle Content Server are described in the section on "Oracle UCM Content Server Custom WLST Commands" in the Oracle Fusion Middleware WebLogic Scripting Tool Command Reference.

1.3 Oracle Content Server Administration Utilities and Applets

1.3.1 Administration Interfaces

The Oracle Universal Content Management system provides the following tools to configure and maintain Oracle Content Server system operation:

  • Utilities
  • Management Pages
  • Applications
  • Command Line
1.3.2 Administration Tray

The Administration tray provide access to administration log files and administration pages for configuring and managing Content Server applications and tools. To access the Administration tray, log in as a Content Server administrator, then select Administration in the portal navigation bar. If you choose to use the Menu option for your portal, then select Administration to view the same options in a menu.

1.3.3 Admin Applets Page

The Admin Applets page provides access to administration applets and configuration tools. To access this page, log in as an administrator, click Administration in the portal navigation bar, then click Admin Applets.


Fusion Middleware Admin

2.1 Oracle Enterprise Manager Fusion Middleware Control Console

Oracle Enterprise Manager Fusion Middleware Control Console is a browser-based management application that is deployed when you install Oracle Universal Content Management with Oracle Content Server. From the Oracle Fusion Middleware Control Console you can monitor and administer a farm.

A farm is a collection of Oracle components managed by Fusion Middleware Control. A farm can contain a Managed Server domain and other Oracle Fusion Middleware system components that are installed, configured, and running on the domain. A Managed Server domain contains one or more Managed Servers running one or more applications, including Oracle WebLogic Server and Oracle Content Server.

Fusion Middleware Control organizes a wide variety of performance data and administrative functions into distinct, Web-based home pages. These home pages make it easy to locate the most important monitoring data and the most commonly used administrative functions for a component, all from your Web browser.

Fusion Middleware Control is the top-level management tool for Oracle Universal Content Management with Content Server, and it can be used to:

  • Deploy, undeploy, and re-deploy Oracle Universal Content Management with Content Server
  • Configure back-end services
  • Configure security management
  • Control process lifecycle
  • Export and import data
  • Access log files and manage log configuration
  • Manage migrations
  • Monitor performance
  • Diagnose run-time problems

2.2 Enterprise Deployment

An enterprise deployment is an Oracle best practices blueprint based on proven Oracle high-availability technologies and recommendations for Oracle Fusion Middleware. The high-availability best practices include all Oracle products across the entire technology stack—Oracle Database, Oracle Fusion Middleware, Oracle Applications, Oracle Collaboration Suite, and Oracle Grid Control.

An Oracle Fusion Middleware enterprise deployment:

  • Considers various business service level agreements (SLA) to make high-availability best practices as widely applicable as possible
  • Takes advantage of database grid servers and storage grids with low-cost storage to provide highly resilient, lower cost infrastructure
  • Uses results from extensive performance impact studies for different configurations to ensure that the high-availability architecture is optimally configured to perform and scale to business needs
  • Enables control over the length of time to recover from an outage and the amount of acceptable data loss from a natural disaster
  • Evolves with each Oracle release and is completely independent of hardware and operating system

2.3 Management

You manage your Oracle Fusion Middleware environment using one of the following management tools:

Fusion Middleware Control

Oracle Enterprise Manager Fusion Middleware Control (Fusion Middleware Control) is a Web browser-based, graphical user interface that you can use to monitor and administer a farm or cluster.

A farm is a collection of components managed by Fusion Middleware Control. It can contain Oracle WebLogic Server domains, one Administration Server, one or more Managed Servers, clusters, and the Oracle Fusion Middleware components that are installed, configured, and running in the domain.

Fusion Middleware Control organizes a wide variety of performance data and administrative functions into distinct, Web-based home pages for the farm, cluster, domain, servers, components, and applications. The Fusion Middleware Control home pages make it easy to locate the most important monitoring data and the most commonly used administrative functions all from your Web browser.

Fusion Middleware Control provides direct access to Oracle WebLogic Server Administration Console. The Web pages in the Fusion Middleware Control interface contain links that take enable you to access the Administration Console. For example, on the Domain home page, if you go to the Summary area there is a link that takes you to the Administration Console in order to configure and manage the domain.


SOA ADMINISTRATION AS A SERVICE

Service Oriented Architecture empowers companies to change applications to suit future business requirements. Service-Orientation encompasses an enterprise-scale business transformation program with a view to build a Self-Optimizing Enterprise which has superior ability to sense and respond to market challenges & opportunities with Agility (responsiveness), Efficiency (cost containment), and Resilience (adaptability).

SKB IT Services SOA services help organizations achieve better Business-IT alignment with clearly defined accountability. Our SOA solutions help the clients to unleash their vital business assets within and beyond the enterprise boundaries with true interoperability, independent of platforms, languages and protocols. We maximize the uptime of JavaCAPS platform to allow our clients to reach peak operational efficiency. This allows our customers to focus on building their business instead of dealing with the costs and hassles of managing the application integration support operations.

Wise Men provides the following support services:

  • 24/7 worldwide operational support
  • Monitoring and managing servers
  • Software installation and updates
  • Unparalleled service level agreements

Installation and Configuration

  • Weblogic and SOA Suite Installation
  • Multi-tier Cluster Configuration
  • Configuring SOA Components like BAM, BPM in a Weblogic domain
  • Configuring and Managing Node Manager and SOA Component Servers
  • Managing Enterprise Deployment Architecture for SOA Components
  • JMS Clustering and Load Balancing and Configuration

Deployment and Tuning

  • Creating a Deployment Plan using WLST and ANT scripting to handle bulk deployments in a cluster environment which includes redeploying and un-deploying composites
  • Grouping SOA composite applications into partitions
  • Tuning parameters of JVM, Java heap, Thread settings, Garbage Collection parameters, etc.
  • Tuning JDBC connection pools, Statement Caches, Transactions
  • Tuning JMS clients, Defining Aggregation and message pipeline, describing persistence technique, Listing Throttling techniques

Securing SOA environment

  • Creating security realms, roles, policies
  • Integrating OIM/LDAP
  • Configuring SSL certificates and Enabling encryption and decryption of messages

Monitoring and Support

  • Daily monitoring of Heap size, data sources, JVM and Managed server status using WLST scripts to generate reports
  • Integrating BAM with EM and SOA applications to configure dashboard reports which represents live data with auto refresh options
  • Monitoring faulted instances, analyze and recover using recovery options
  • Root Cause Analysis
  • Incident and Problem Management
  • 24 x 7 x 365 monitoring and environment maintenance
  • Flexi-Support Model (8×5, 16×5, 24×5, 24×6, 24×7)
  • Unbeatable Service Level Agreement

Tools that can be built to monitor and support the environment

  • Monitoring STUCK threads/ Hogging threads
  • WLST Script to Change User Password For Multiple Domains
  • Setup JMS using WLST
  • Retiring/Activating SCA composites and Enabling/ Disabling OSB proxy/business services
  • Recursive Deployment of SCA/OSB code
  • Starting and stopping Data Source using WLST
  • Monitoring data sources and alerting
  • Instance purging


DBA Support

At the heart of every high-value business application is the database. Its continuous availability is a necessity for the smooth functioning of the business.

Some of the major problems faced in the domain of DBA services are database performance, occasional downtime, bugs and multi-lingual requirements. A more proactive team and methodology will help avoid any show stoppers due to database issues.

SKBIS DBA Support Service provides 24/7 Oracle database support for your applications so as to minimize database downtime and increase database performance. SKBIS has the resources, tools and certified database experts who can help you evaluate the full range of administration options. We enable administration of critical components in the Oracle E-Business Suite and other enterprise applications including Database, Application Server, Web Server, Forms Server and Reports Server.

Key Features of SKBIS DBA Support Service includes:

    • Ongoing services
    • DBA services
    • Servers and other SW infrastructure administration
  • Operations metrics and reports
  • Service Level Agreements: Response Time, Resolution Time
  • Fixed monthly fees based on the number of assets
  • Risk-reward model for SLAs

SKBIS will help you establish best practice administrative database strategies in order to avoid risks and exposure to disruptive downtime. SKBIS DBA Support Service ensures your databases and applications operate at peak efficiency, regardless of the user load. The overall result is greater internal and external customer satisfaction.

Using BC on demand DBA support gives corporations peace of mind since they know that an experienced, Oracle certified DBA is on-call to handle any emergencies. BC is the USA's largest and most respected on-demand DBA support service, and we can supplement your DBA staff for off-hours and weekend support.

You only pay for the support that you need, making on-demand DBA support a remarkable value. Common uses on on-demand DBA support include:

  • Emergency support - You can have an Oracle guru on-call, anytime day or night, with on demand support by recognized experts.
  • Medical leave - you can rest assured that you database remains healthy while your DBA is out on leave.
  • On-demand mentoring - BC Oracle experts are available on demand to help with every aspect of Oracle database management.

BC on-demand Oracle support is like an extra insurance policy to ensure that your database always has professional expert support.


OSB

Oracle Service Bus architecture is centered around an Enterprise Service Bus. The bus provides message delivery services, based on standards including SOAP, HTTP and Java Messaging Service (JMS). It is typically designed for high-throughput, guaranteed message delivery to a variety of service producers and consumers. It supports XML as a native data type, while also offering alternatives for handling other data types.

Oracle Service Bus is policy driven and enables you to establish loose coupling between service clients and business services, while maintaining a centralized point of security control and monitoring. It stores persistent policy, proxy service, and related resource configurations in metadata, that can be customized and propagated from development through staging to production environments required. The message-brokering engine accesses this configuration information from its metadata cache.

Oracle Service Bus is an intermediary that processes incoming service request messages, determines routing logic, and transforms these messages for compatibility with other service consumers. It receives messages through a transport protocol such as HTTP(S), JMS, File, and FTP, and sends messages through the same or a different transport protocol. Service response messages follow the inverse path. The message processing by Oracle Service Bus is driven by metadata, specified in the message flow definition of a proxy service.

BPM

The Oracle BPM Suite provides an integrated environment for developing, administering, and using business applications centered around business processes.

The Oracle BPM Suite provides the following:

  • Enables you to create process models based on standards with user-friendly applications. It enables collaboration between process developers and process analysts. Oracle BPM supports BPMN 2.0 and BPEL from modeling and implementation to run time and monitoring.
  • Enables process analysts and process owners to customize business processes and Oracle Business Rules.
  • Provides a web-based application for creating business processes, editing Oracle Business Rules, and task customization using predefined components.
  • Expands business process management to include flexible, unstructured processes. It adds dynamic tasks and supports approval routing using declarative patterns and rules-driven flow determination.
  • Enables collaboration by providing integration with Oracle Process Spaces which drives productivity and innovation.
  • Unifies different stages of the application development life cycle by addressing end-to-end requirements for developing process-based applications. Oracle BPM unifies the design, implementation, run time, and monitoring stages. Oracle BPM enables different personas to participate through all stages of the application life-cycle.

  • OBIEE

    Oracle Business Intelligence Enterprise Edition (Oracle BI EE) is a comprehensive set of enterprise business intelligence tools and infrastructure, including a scalable and efficient query and analysis server, an ad-hoc query and analysis tool, interactive dashboards, proactive intelligence and alerts, and an enterprise reporting engine.

    The components of Oracle BI EE share a common service-oriented architecture, data access services, analytic and calculation infrastructure, metadata management services, semantic business model, security model and user preferences, and administration tools. Oracle BI EE provides scalability and performance with data-source specific optimized request generation, optimized data access, advanced calculation, intelligent caching services, and clustering.

    OBIA

    Oracle Business Intelligence (BI) Applications are complete, prebuilt BI solutions that deliver intuitive, role-based intelligence throughout an organization. These solutions enable organizations to gain more insight and greater value from a range of data sources, including Oracle Fusion Cloud and On-Premise Applications, E-Business Suite, PeopleSoft, JD Edwards, Siebel, and third party systems. Oracle BI Applications are built on the Oracle BI Foundation, a comprehensive and market leading BI platform. This enables organizations to realize the value of a packaged BI application, such as rapid deployment, lower TCO, and built-in best practices, all on one common BI Foundation.


    ODI

    Oracle Data Integrator is a comprehensive data integration platform that covers all data integration requirements: from high-volume, high-performance batch loads, to event-driven integration processes and SOA-enabled data services. Oracle Data Integrator's Extract, Load, Transform (E-LT) architecture leverages disparate RDBMS engines to process and transform the data - the approach that optimizes performance, scalability and lowers overall solution costs.

    This offering details on how to use Oracle Data Integrator (ODI) to implement high-performance movement and transformation of data among various platforms. It also deals with usage of ODI graphical user interfaces that enable user to access different ODI components and resources that form ODI infrastructure. Using the graphical interfaces, you create and manage ODI repositories, which stores configuration information about the IT infrastructure, the metadata for all applications, projects, models and other ODI artifacts. You also learn how to create the ODI Topology, organize ODI models and design ODI interfaces, procedures, packages and other objects.

    SOA


    Flexcube Setup Admin

    Oracle Flexcube Provides a comprehensive, integrated, interoperable, and modular solution that enables banks to manage evolving customer expectations.

    Benefits

    • Empower customers for self-service
    • Enable up-selling and cross-selling through intelligent dashboards
    • Drive higher fee Income with differentiated investment services
    • Monitor, manage and regulate processes, compliance and reporting
    • Deliver product extensibility and increase flexibility and interoperability


    Fusion Apps Admin

    Oracle Fusion Applications Administration and Operations

    Enterprise Deployment

    An enterprise deployment is an Oracle best practice based on proven Oracle high-availability and security technologies and recommendations for Oracle Fusion Applications. The best practices span all Oracle products across the entire technology stack: Oracle Database, Oracle Applications, Oracle Fusion Middleware, Oracle Fusion Applications, Oracle Collaboration Suite, Oracle Enterprise Manager Fusion Middleware Control, and Oracle Enterprise Manager Fusion Applications Control, Oracle Enterprise Manager Grid Control, and Oracle Enterprise Manager Database Control.

    Management

    Oracle Enterprise Manager Fusion Applications Control

    Fusion Applications Control is a Web browser-based, graphic user interface that you can use to monitor a product family and its products. It also enables you to monitor and administer Oracle Fusion Applications and an Oracle Fusion Middleware farm. A farm is a collection of components managed by Fusion Applications Control. It can contain an Oracle WebLogic Server domain, one Administration Server, one or more Managed Servers, clusters, and the Oracle Fusion Middleware components that are installed, configured, and running in the domain.

    Fusion Applications Control organizes a wide variety of performance data and administrative functions into distinct, Web-based home pages for the product family, products, Oracle Fusion Applications, farm, domain, servers, and Oracle Fusion Middleware components. The Fusion Applications Control home pages make it easy to locate the most important monitoring data and the most commonly used administrative functions for various targets—all from your Web browser.

    Fusion Applications Control provides all the functionality available in Fusion Middleware Control and adds functionality specific to Oracle Fusion Applications.

    You can use Fusion Applications Control to perform the following tasks:

    • Start and stop Oracle WebLogic Server instances
    • Deploy and monitor SOA Composite applications
    • Modify Oracle BPEL Process Manager MBean properties
    • Debug applications such as Oracle BPEL Process Manager applications
    • Deploy Oracle ADF applications
    • Configure and manage auditing
    • Configure Secure Sockets Layer (SSL) for Java components and system components
    • View most log files
    • Configure most settings that determine information to be logged
    • Change ports for some system components
    • Manage Oracle HTTP Server
    • Start and stop components and applications
    Oracle WebLogic Server Administration Console

    The Oracle WebLogic Server Administration Console is a Web browser-based, graphical user interface that you can use to manage an Oracle WebLogic Server domain. It is accessible from any supported Web browser with network access to the Administration Server.

    You can use the Oracle WebLogic Server Administration Console to perform the following tasks in the Oracle Fusion Applications environment:

    • Create, clone, and cluster Managed Servers
    • Configure, start, and stop Oracle WebLogic Server
    • Create data sources and connection pools
    • Create JMS queues
    • Configure advanced queuing
    • Deploy Java EE applications
    • Configure SSL for Oracle WebLogic Server
    • Change passwords

    Scalability

    Scalability indicates the ability of a system to easily handle growing amounts of work or be readily enlarged. For example, a scalable system can handle increasing numbers of requests without adversely affecting response time and throughput.

    In Oracle Fusion Applications, you can scale up or scale out the topology. When you scale up the topology, you add new Managed Servers to existing systems that are already running one or more Managed Servers. When you scale out the topology, you add new Managed Servers to new systems.

    Scaling out enables organizations to improve application performance, scalability, and availability on an incremental, as-needed basis by adding multiple replicated servers. You can also use a scale-out operation to move from a non-high availability deployment to a high availability deployment.

    High Availability

    High availability refers to the ability of users to access a system without loss of service. Deploying a highly available system maximizes the time when it is available.

    Providing high availability for Oracle Fusion Applications involves configuring an Oracle WebLogic Server cluster for high availability of the middle tiers and configuring Oracle Real Applications Clusters (Oracle RAC) for high availability of Oracle Database. It also involves scaling out Oracle Fusion Applications and Oracle RAC database instances.

    For more information about Oracle RAC for Oracle Fusion Applications, see the "Oracle RAC Database Configuration for Oracle Fusion Application Repositories" section in the Oracle Fusion Applications Administrator's Guide.

    An Oracle WebLogic Server cluster consists of multiple Oracle WebLogic Server instances running simultaneously and working together to provide increased scalability and reliability. A cluster appears to clients to be a single Oracle WebLogic Server instance. The server instances that constitute a cluster can run on the same system, or be located on different systems. You can increase a cluster's capacity by adding additional server instances to the cluster on an existing system, or you can add systems to the cluster to host the incremental server instances. Each server instance in a cluster must run the same version of Oracle WebLogic Server.

    Oracle Fusion Applications is always deployed in a cluster to provide for future performance and scalability requirements. Even in a single instance deployment, the Oracle Fusion Applications instance is part of a cluster with one member.

    Load Balancing

    Load balancing is the even distribution of jobs and associated communications across the computing and networking resources in your environment. For load balancing to occur:

    • There must be multiple copies of an object that can do a particular job.
    • Information about the location and operational status of all objects must be available.

    Oracle Fusion Applications deployments are front ended by a load balancer that can be configured to distribute incoming requests using various algorithms.

    Oracle Fusion Applications also has built-in load balancing capabilities for interaction between components, for example, Web server to application server (using the mod_weblogic module in Oracle HTTP Server) or application server to database server (using Oracle WebLogic Server's multi pool data source). In production, you should use a hardware load balancer.


    OHS/Apache/ TomcatAdmin

    Oracle HTTP Server 11g, Release 1 (11.1.1.7.0) is based on Apache HTTP Server 2.2.22 (with critical bug fixes from higher versions) infrastructure, and includes modules developed specifically by Oracle. The features of single sign-on, clustered deployment, and high availability enhance the operation of the Oracle HTTP Server. Oracle HTTP Server has the following components to handle client requests:

    • HTTP listener, to handle incoming requests and route them to the appropriate processing utility.
    • Modules (mods), to implement and extend the basic functionality of Oracle HTTP Server. Many of the standard Apache HTTP Server modules are included with Oracle HTTP Server. Oracle also includes several modules that are specific to Oracle Fusion Middleware to support integration between Oracle HTTP Server and other Oracle Fusion Middleware components.
    • Perl interpreter, a persistent Perl runtime environment embedded in Oracle HTTP Server through mod_perl

    Oracle HTTP Server enables developers to program their site in a variety of languages and technologies, such as the following:

    • Perl (through mod_perl and CGI)
    • C (through CGI and FastCGI)
    • C++ (through FastCGI)
    • PHP (through mod_php)
    • Oracle PL/SQL

    Oracle HTTP Server can also be a proxy server, both forward and reverse. A reverse proxy enables content served by different servers to appear as if coming from one server.


    SSO setup and integration

    When organizations configure and enable Single Sign-On (SSO), users in that organization are able to use their corporate credentials to access Adobe software. This enables users to use a single credential to access Adobe desktop apps, services, and mobile apps.

    The Adobe Admin Console offers a method for enterprise users to authenticate using their existing corporate identity. Adobe Federated IDs enable integration with a Single Sign-On (SSO) identity management system. Single Sign-On is enabled using SAML, an industry-standard protocol that connects enterprise identity management systems to cloud service providers like Adobe.

    SSO can securely exchange authentication information between two parties: the service provider (Adobe) and your Identity Provider (IdP). The service provider sends a request to your IdP, which attempts to authenticate the user. If authentication is successful, the IdP sends a response message to sign in the user.

    SSO requirements

    To successfully set up SSO for Adobe software, IT Admins need the following:

    To successfully set up SSO for Adobe software, IT Admins need the following:

    • An understanding of SAML 2.0
    • An Identity Provider (IdP) that supports SAML 2.0, and at a minimum must have:
      • IDP Certificate
      • IDP Login URL
      • IDP Binding: HTTP-POST or HTTP-Redirect
      • Assertion consumer service URL
    • Access to your DNS configuration for the domain claim process

    Adobe’s cloud services offer SSO using a SaaS SAML 2.0 connector provided by Okta, a leader in SSO services. Adobe has partnered with Okta to enable SSO, and use of Okta’s SAML connector is included in your Adobe enterprise license. The connector is used to communicate with your identity provider to provide authentication services. You are not required to use Okta as your identity provider service since Okta connects to many SAML 2.0 identity service providers. For more information, see SSO / Common questions.

    If your organization wants to test SSO integration, it is recommended that you claim a test domain that you own, as long as your organization has an Identity Provider with identities set up in that test domain. This allows you to test the integration before you claim the main domains, until you feel comfortable with the domain claim and configuration process.


    IDM

    Oracle Identity Management enables organizations to effectively manage the end-to-end lifecycle of user identities across all enterprise resources, both within and beyond the firewall and into the cloud. The Oracle Identity Management platform delivers scalable solutions for identity governance, access management and directory services. This modern platform helps organizations strengthen security, simplify compliance and capture business opportunities around mobile and social access.

    Oracle Identity Management is a member of the Oracle Fusion Middleware family of products, which brings greater agility, better decision-making, and reduced cost and risk to diverse IT environments today.


    OEM11g/12c Admin

    Enterprise Manager Cloud Control is system management software that delivers centralized monitoring, administration, and life-cycle management functionality for the complete IT infrastructure, including systems running Oracle and non-Oracle technologies.

    Your infrastructure may comprise multiple Oracle Databases, Oracle WebLogic Servers, Web applications deployed on these servers, hosts running these targets, and so on. You can, of course, use the individual product consoles to monitor the status of each of these targets, but it becomes cumbersome to shuttle between multiple console windows and track the performance of each of these targets using so many windows.

    Enterprise Manager Cloud Control offers a solution that allows you to monitor and manage the complete Oracle IT infrastructure from a single console (Figure 2-1). In addition, it provides support for business-driven IT management and business-centric top-down application management to manage your business services, user experience, and infrastructure. It also offers support for monitoring certain non-Oracle products, for example, IBM WebSphere Application Server, Microsoft SQL Server, Juniper Networks NetScreen Firewall, and so on.


    Solaris

    Solaris is a Unix operating system originally developed by Sun Microsystems. It superseded their earlier SunOS in 1993. Oracle Solaris, so named as of 2010, has been owned by Oracle Corporation since the Sun acquisition by Oracle in January 2010.

    Solaris is known for its scalability, especially on SPARC systems, and for originating many innovative features such as DTrace, ZFS and Time Slider. Solaris supports SPARC-based and x86-based workstations and servers from Oracle and other vendors, with efforts underway to port to additional platforms. Solaris is registered as compliant with the Single Unix Specification.

    Historically, Solaris was developed as proprietary software. In June 2005, Sun Microsystems released most of the codebase under the CDDL license, and founded the OpenSolaris open source project. With OpenSolaris, Sun wanted to build a developer and user community around the software. After the acquisition of Sun Microsystems in January 2010, Oracle decided to discontinue the OpenSolaris distribution and the development model. In August 2010, Oracle discontinued providing public updates to the source code of the Solaris kernel, effectively turning Solaris 11 back into a closed source proprietary operating system. Following that, in 2011 the Solaris 11 kernel source code leaked to BitTorrent. However, through the Oracle Technology Network (OTN), industry partners can still gain access to the in-development Solaris source code. Source code for the open source components of Solaris 11 is available for download from Oracle.

    OEL

    Oracle Linux (OL, formerly known as Oracle Enterprise Linux) is a Linux distribution packaged and freely distributed by Oracle, available partially under the GNU General Public License since late 2006. It is compiled from Red Hat Enterprise Linux source code, replacing Red Hat branding by Oracle's. It also used by Oracle Cloud and Oracle Engineered Systems such as Oracle Exadata and others.

    Potential users can freely download Oracle Linux through Oracle's E-delivery service (Oracle Software Delivery Cloud) or from a variety of mirror sites, and can deploy and distribute it without cost. The company's Oracle Linux Support program aims to provide commercial technical support, covering Oracle Linux and existing RHEL or CentOS installations but without any certification from the former (i.e. without re-installation or re-boot ). As of 2016 Oracle Linux had over 15,000 customers subscribed to the support program.


    WebSphere Admin

    Websphere Administrator Responsibilities and Duties

    Architect websphere cells, clusters and nodes.

    Automate repetitive tasks through scripts.

    Develop and test applications.

    Configure and test production environments.

    Execute functions on websphere application server v.6.

    Develop firewalls and multi-tiered architectures.

    Architect, test and initiate upgrades and patches.

    Support new application development professionals.

    Manage and execute assigned tasks.

    Perform and initiate QA audits.


    Linux Admin

    The Linux System Administrator's Guide, describes the system administration aspects of using Linux. It is intended for people who know next to nothing about system administration (those saying ``what is it?''), but who have already mastered at least the basics of normal usage. This manual doesn't tell you how to install Linux; that is described in the Installation and Getting Started document. See below for more information about Linux manuals.

    System administration covers all the things that you have to do to keep a computer system in usable order. It includes things like backing up files (and restoring them if necessary), installing new programs, creating accounts for users (and deleting them when no longer needed), making certain that the filesystem is not corrupted, and so on. If a computer were, say, a house, system administration would be called maintenance, and would include cleaning, fixing broken windows, and other such things.

    The structure of this manual is such that many of the chapters should be usable independently, so if you need information about backups, for example, you can read just that chapter. However, this manual is first and foremost a tutorial and can be read sequentially or as a whole.

    This manual is not intended to be used completely independently. Plenty of the rest of the Linux documentation is also important for system administrators. After all, a system administrator is just a user with special privileges and duties. Very useful resources are the manual pages, which should always be consulted when you are not familiar with a command. If you do not know which command you need, then the apropos

    command can be used. Consult its manual page for more details.

    While this manual is targeted at Linux, a general principle has been that it should be useful with other UNIX based operating systems as well. Unfortunately, since there is so much variance between different versions of UNIX in general, and in system administration in particular, there is little hope to cover all variants. Even

    covering all possibilities for Linux is difficult, due to the nature of its development.

    There is no one official Linux distribution, so different people have different setups and many people have a setup they have built up themselves. This book is not targeted at any one distribution. Distributions can and do vary considerably. When possible, differences have been noted and alternatives given.


    JBOSS Admin

    Abstract

    Administration Console User Guide for JBoss Application Server 6.

    Preface

    1. Overview

    2. Accessing the Console

    3. User Interface Overview

    4. Resource Panel

    5. Navigation Panel

    6. Common Tasks

    7. Updating Applications

    8. Application undeployment and resource removal

    9. Adding Resources

    10. Updating Resource Configurations

    11. Script Execution

    12. Monitoring the JBoss Application Server Instance

    13. JBoss Application Server JVM

    14. Flushing the Connection Pool for a Datasource

    15. Port Configuration

    16. JBoss Caches

    17. Further Information

    Roles

    1.EJB Container/Server Provider
    • The Java EE server providers are vendors who designs and develops servers according to the Java EE 5 Platform specification.
    • Most of the EJB containers are packaged with Java EE Servers
    • Java EE Server provides services to an EJB container and an EJB container provides services to an Enterprise Java Bean.
    2.Tool Provider

    The tool provider can be a vendor or person who creates development, assembly, and packaging tools used by component providers, assemblers, and deployers.

    3.Bean provider (Stage 1)

    Bean provider knows the business logic that should be implemented for a particular type of component and for a particular domain.

    Responsibility:
    • Design, code and compile Enterprise JavaBean.
    • Specify an XML deployment descriptor for one or more beans.
    Deliverables:

    Bean provider delivers an EJB JAR file which includes .class files of beans and XML deployment descriptor.


    Java Application Development

    Sensiple is a world class Application Development and Maintenance Services (ADMS) provider equipped with the knowledge and experience to help customers attain their business goals.

    Sensiple has extensive experience in application development, application management and application transformation.

    Sensiple has delivered many projects based on Java/J2EE using Agile, XP and Waterfall methodologies. We have a dedicated team of Java experts whose main area of focus are:

    • Building applications using Java/J2EE
    • New technology feasibility and evaluation
    • POC development
    • Developing competencies for solution architecture and technical design
    • Tools and accelerators for rapid application development
    • Migrating legacy applications to Java technologies using various tools and frameworks
    • Performance analysis of Java applications and fine tuning
    • Mobile application development and enhancement

    What Is a Web Application?

    Web applications are by nature distributed applications, meaning that they are programs that run on more than one computer and communicate through a network or server. Specifically, web applications are accessed with a web browser and are popular because of the ease of using the browser as a user client. For the enterprise, the ability to update and maintain web applications without deploying and installing software on potentially thousands of client computers is a key reason for their popularity. Web applications are used for web mail, online retail sales, discussion boards, weblogs, online banking, and more. One web application can be accessed and used by millions of people.

    Like desktop applications, web applications are made up of many parts and often contain miniprograms, some of which have user interfaces, and some of which do not require a graphical user interface (GUI) at all. In addition, web applications frequently require an additional markup or scripting language, such as HTML, CSS, or JavaScript programming language. Also, many applications use only the Java programming language, which is ideal because of its versatility.

    A web application can be as simple as a page that shows the current date and time or as complex as a set of pages on which you can look up and book the most convenient flight, hotels, and car rentals for your next vacation.

    The Java technologies you'll use to create web applications are a part of the Java EE platform, in addition to many of the Java Platform, Standard Edition (Java SE) classes and packages. In order for many of these technologies to work on a server, the server must have a container, or web server, installed that recognizes and runs the classes you create. For development and testing of these technologies, you can use the tools detailed in this article, but when you deploy, make sure that the server has Java server software installed to run Java technology-based web applications. If you don't have access to this information, ask the server administrator.

    Java Technologies to Use in Web Applications

    There are too many Java technologies to list in one article, so this article will describe only the ones most frequently used. The number of technologies listed here can appear overwhelming. Keep in mind that you will not need to use them all. In fact, a web application often consists of nothing more than one page created with the JavaServer Pages (JSP) technology. Sometimes you will combine three or more such technologies. No matter how many you end up using, it's good to know what is available to you and how you can use each one in a web application.

    Java Technologies to Use in Web Applications

    There are too many Java technologies to list in one article, so this article will describe only the ones most frequently used. The number of technologies listed here can appear overwhelming. Keep in mind that you will not need to use them all. In fact, a web application often consists of nothing more than one page created with the JavaServer Pages (JSP) technology. Sometimes you will combine three or more such technologies. No matter how many you end up using, it's good to know what is available to you and how you can use each one in a web application.

    Java Servlet API

    The Java Servlet API lets you define HTTP-specific classes. A servlet class extends the capabilities of servers that host applications that are accessed by way of a request-response programming model. Although servlets can respond to any type of request, they are commonly used to extend the applications hosted by web servers. For instance, you might use a servlet to get the text input from an online form and print it back to the screen in an HTML page and format, or you might use a different servlet to write the data to a file or database instead. A servlet runs on the server side -- without an application GUI or HTML user interface (UI) of its own. Java Servlet extensions make many web applications possible.


    Web Services Development

    What is Web Service

    A Web Service is can be defined by following ways:

    • is a client server application or application component for communication.
    • method of communication between two devices over network.
    • is a software system for interoperable machine to machine communication.
    • is a collection of standards or protocols for exchanging information between two devices or application.

    Types of Web Services

    There are mainly two types of web services.

    1.SOAP web services.
    2.RESTful web services.
    SOAP web services.

    SOAP is an acronym for Simple Object Access Protocol.

    SOAP is a XML-based protocol for accessing web services.

    SOAP is a W3C recommendation for communication between applications.

    SOAP is XML based, so it is platform independent and language independent. In other words, it can be used with Java, .Net or PHP language on any platform.

    RESTful Web Services

    REST stands for REpresentational State Transfer.

    REST is an architectural style not a protocol.

    Advantages of RESTful Web Services

    Fast: RESTful Web Services are fast because there is no strict specification like SOAP. It consumes less bandwidth and resource.

    Language and Platform independent: RESTful web services can be written in any programming language and executed in any platform.

    Can use SOAP: RESTful web services can use SOAP web services as the implementation.

    Permits different data format: RESTful web service permits different data format such as Plain Text, HTML, XML and JSON.


    Webdesign Development

    Design & Writing

    Your website is the representative of your company. Where you cannot reach personally, your website can in a matter of seconds. This is because your website is part of a dynamic environment called the internet.

    First impressions can be the lasting impression, fatal in cases where visitors to a site come across websites without a solid design and content. Visitors to your site can often make or break the popularity of your site. Therefore, it's extremely important to have a great, aesthetic, and user friendly website design. GoNext Solutions specializes in designing innovative, thoughtful and effective websites.

    We don't rest by just providing you great designs. We design and then add impressive and relevant content. We know what readers look for, what they want, and how they go about it.

    Our services in this field are:

    Copyright © 2017, S K B IT Solutions. All rights reserved.