Services


Ejip.Net represents the pinnacle of hosting automation on the Internet.

Ejip.Net technology effectively removes the human factor from the hosting equation, saving valuable technology resources and eliminating errors that cost real dollars in lost application uptime.

The goal of the J2EE platform can now be realized through Ejip.Net -- developers and businesses can now focus on business logic, while not having to worry about the complex management of application infrastructure.

The table below represents the stack of resources that the team at Ejip.Net has solidified with technology. Click on each to learn what services are available to Ejip.Net customers, and what it takes to enable "One Click" deployment and scaling of J2EE Applications on the Internet.




Application

At the top level of the Ejip.Net hosting stack is the Application, which refers to the actual custom Java appliction to be deployed into the production environment. This is the single portion of the hosting stack that customers must write and update themselves. Ejip.Net supports customers in this process by providing a robust environment for the application to be uploaded into and unit tested. Ejip.Net also provides a secure file transfer mechanism to upload files and transfer them into the hosting environment for deployment to servers.

Ejip.Net may assist with the testing of applications and utilizes custom load testing frameworks and industry leading packages with client programs. Customers with shared accounts requiring performance metrics may upgrade to dedicated accounts or purchase an Ejip.Net load testing service.

Enterprise Java is the platform currently supported in the Ejip.Net hosting environment. Other platforms such as Microsoft's COM+ may be supported in the future. The Java 2 Enterprise Edition API's that are supported by Ejip.Net depend on the customer's choice of Servlet engine and/or application server. Sun Microsystems' J2EE FAQ lists the primary technologies in the J2EE platform as: "Enterprise JavaBeans™, JavaServer Pages™, Servlets, the Java Naming and Directory Interface™ (JNDI), the Java Transaction API (JTA), CORBA, and the JDBC™ data access API." Ejip.Net supports all of these technologies.

The following table lists supported J2EE API's by vendor platform:

 Platform  API('s) Supported (Version)
 Server   Version   Vendor   EJB   Servlet   JSP   JTA   JNDI   JDBC   JMS   JavaMail 
Orion 1.x Orion  1.1  2.2  1.1  1.0.1  1.2  2.0  1.0  1.2
Tomcat 3.x Apache    2.2  1.1          1.0
WebLogic 5.x & 6.x BEA Systems, Inc.  1.1  2.2  1.1  1.0.1  1.2  2.0  1.1  1.0

Ejip.Net harnesses the full power of the Enterprise Java platform and empowers customers to complete the last mile of the application lifecycle. Customers can upload, configure, deploy, and maintain applications on Ejip.Net via a web browser. This, however, is not the only service Ejip.Net customers can take advantage of.


Platform: Servers

The true power of Ejip.Net lies in its automation of the complex array of industry leading J2EE servers required in production J2EE environments. By signing up for hosting service, Ejip.Net customers take advantage of years of distributed software development and real world Enterprise Java experience posessed by Ejip.Net. This is a differentiator between Ejip.Net and other hosting entities in the market - Ejip.Net is a software hosting platform written by Enterprise Java experts that have built and deployed numerous mission critical J2EE systems where reliability, scalability, and security are paramount.

It is the software developer who needs to closely interact with a J2EE environment to ensure that server properties and Java software configurations are correct. Now the Java Developer can sit at his or her workstation and upload the latest release of his or her application without dependence on other resources. Similarly, managers, system administrators, and testers can access applications to perform specified tasks and monitor systems.

After choosing between shared and dedicated hardware, servers should be the first item selected in a hosting configuration. Server selection affects the J2EE API's available to an application and also affects the hosting package price. The following table lists the Ejip.Net server options and their prices for both shared and dedicated hosting:

 Platform   Minimum Shared Price   Minimum Dedicated Price 
 Server Name   Server Type   Setup   Monthly   Setup   Monthly 
Apache Web Server included included included included
Tomcat Web Container  US $75.00  US $75.00  US $750.00  US $750.00
Orion Server Application Server  US $125.00  US $125.00  US $1000.00  US $1000.00
WebLogic Server Application Server  US $125.00  US $125.00  US $1000.00  US $1000.00
Microsoft SQL Server Database Server included included included included
PostgreSQL Database Server included included included included

Items denoted as 'included' are base services within all hosting packages and are available at no additional cost. System units, which are Ejip.Net's logical units of hardware resources, are selected by Ejip.Net cusomter's based on their scalability requirements. System units lead to another powerful feature of the Ejip.Net hosting environment - One-Click Scalability.


Platform: Infrastructure

Beyond the requirements of a J2EE application, a hosting environment should include support for core services such as e-mail, DNS, monitoring, reporting, and more. Ejip.Net offers platform level infrastructure to its customers and integrates their control into the Ejip.Net Console. The following table lists the platform level insfrastructure components and provides a brief description for each:

Infrastrucure Service   Description   Monthly Fee 
E-mail Ejip.Net supports virtual e-mail redirecting as part of a standard hosting package. This allows user's to enter e-mail aliases for their hosted domain into the Ejip.Net Console with forwarding addresses outside of their hosted domain. When e-mail is received by the Ejip.Net servers for the hosted domain, it will be redirected to the appropriate customer specified external address.  Included
DNS Url's are dynamically entered into the Ejip.Net DNS servers as part of the application sign-up procoess. Customers are still responsible for registering their domins with an accredited registrar. See the Ejip.Net DNS FAQ for instructions and recommendations.  Included
FTP All accounts have FTP access.  Included

Platform: Base

When a user initiates an Ejip.Net registration, prebuilt servers are dynamically provisioned and added to that users hosting environment. Whole servers are allocated in the case of dedicated hosting, while portions of servers are allocated in the case of shared accounts.

Shared servers are divided into logical units and made available to customers dynamically. Each account on a shared server is secured from other accounts at every level of system interaction.

Ejip.Net offers its shared hosting customers the Red Hat Linux and Windows NT operating systems.

Ejip.Net uses System Units to provision shared hosting accounts. System Units are logical groupings of resources that comprise the hardware options allocated to an account. System units currently cost US $50/Unit and are made up of the elements in the following table:

System Unit Resource  Amount
 RAM in dedicated JVM  25 MB
 Disk Space  100 MB
 Database Table Space  100 MB
 Database Connections  15

Ejip.Net offers the extremely powerful concept of "One Click Scalability" to its customers in shared hosting envrionments. This allows customers to reconfigure an existing account and add resources to it. The new System Units are added to the account and are instantly available to the user's J2EE environment. Billing for the new resources takes place on a prorated monthly basis along with the users preexisting system unit load.

Dedicated hosting accounts are dynamically provisioned and instantly available to Ejip.Net customers following the online sign-up process. The following table lists the current dedicated server configurations:

 Server  Operating System  Processor  Speed  Qty  RAM (MB)  Disk Type  Qty
 Small  Red Hat Linux  Pentium  800 Mhz  1  512 MB  18 GB  1
 Small  Windows NT  Pentium  800 Mhz  1  512 MB  18 GB  1
 Medium  Red Hat Linux  Pentium  800 Mhz  2  768 MB  36 GB  1
 Medium  Windows NT  Pentium  800 Mhz  2  768 MB  36 GB  1
 Large  Red Hat Linux  Pentium  900 Mhz  2  1280 MB  36 GB  2
 Large  Windows NT  Pentium  900 Mhz  2  1280 MB  36 GB  2


Facilities

The Ejip.Net hosting environments are located in secure data centers and access is restricted. The envrionment is designed to ensure physical security from malicious attacks, as well as protection from unexpected events. Security credentials, cooling and fire supression systems, no-access zones, and comprehensive environmental controls ensure that hosted applications achieve maximum uptime.


Physical Network

Any quality hosting environment requires a redundant and high capacity network. The Ejip.Net hosting center is connected to the Internet via multiple tier one providers. Redundant Internet connections protect against catastrophic failures, and limit exposure to excessive latency due to bandwidth shortages.



Our new name is Evolution Hosting.
Copyright © 1999 - 2007, Evolution Hosting. All rights reserved.

Java and all Java-based marks are trademarks or registered trademarks of Sun  Microsystems, Inc. in the U.S. and other countries.