Cloud Platform
What is the Netcetera Cloud Platform
The Netcetera Cloud Platform is a grid operating system - it turns an
array of standard servers with directly attached storage into a scalable
computing resource you can use to run and scale web services. The
intuitive browser-based user interface makes the grid easy to manage.
By using AppLogic your service providers can focus on what they do
best, build and operating a datacenter, while allowing you complete
control of the environment to run your applications.
To be correct AppLogic is a meta-operating system. That means it
incorporates other operating systems within it and allows you to use
your existing software unmodified.
AppLogic does not require a SAN or other expensive hardware, and is open
and vendor-neutral. It supports Linux and all popular open-source
middleware including Apache, MySQL, JBoss and Ruby on Rails.
Why do I want to run on a grid
With AppLogic it is easy to scale and manage the infrastructure for your applications. Because AppLogic runs on a grid of standard commodity servers, you can:
- Deploy existing web applications on the grid without changing any code
- Run multiple different web applications on the same server
- Scale each application from a fraction of a server up to the whole grid
- Manage whole racks of servers easier than a single server today
- Handle hardware failures automatically without losing data
- Add or remove servers and storage without disrupting applications
- Manage all applications, servers and storage with just a browser
How do my applications run
Running your applications on AppLogic is actually far simpler than using traditional hardware, because there's never any hardware to deploy, configure or maintain. When you run an application on the AppLogic grid, it manufactures all infrastructure pieces needed for it on demand, assembles and configures them and runs your code on top. When you stop the application, AppLogic tears down the infrastructure.
This makes an enormous difference on what you can do with your
application. To start with, you no longer need to own special hardware:
the application is completely self-contained and will run on any grid of
commodity servers. Without the tie-in to hardware, all you need to
assemble and manage applications is a browser, so you can do it from
anywhere in the world.
Plus, when you need additional performance, it takes just minutes to
increase the resources allocated to your application. You can add more
servers as needed, forget about overprovisioning.
How do I manage all this
With AppLogic, all servers, storage, applications and users are managed from a single, browser-based management console. AppLogic also comes with a scriptable command-line interface that makes it easy to provision applications and scale them on the fly with a script.
Is AppLogic for me
- If you are a Web 2.0 company, AppLogic enables you to scale to hundreds of thousands of users without spending effort and money on IT infrastructure. With AppLogic, you can scale your application incrementally from a single server to hundreds of servers without owning hardware.
- If you are a software company looking to offer existing application as a SaaS online service, AppLogic makes it possible to deploy the service in under a month, avoid the risk and expense of re-engineering the application, and scale it to hundreds of servers incrementally as demand develops.
- If you are an open source developer looking for a better way to monetize a popular application, AppLogic makes it easy to gain access to millions of new users who don't use open source today simply because they lack the skills, the time or the desire to set it up and manage it.
When to use AppLogic
Deploy applications on standard infrastructure
If you're developing software and don't enjoy configuring servers and
infrastructure, AppLogic makes it easy to deploy scalable web
applications without dedicated IT personnel. Pick a standard
infrastructure component from the catalog, copy your HTML files, scripts
code and database onto the logical volumes and start your application.
Develop new web applications
AppLogic saves you time and aggravation when building and testing
your application with the exact middleware and system configuration
it'll have in production. Simply copy and start one of the standard
infrastructure applications that come with AppLogic and in minutes,
you'll have a private N-tier application setup and running. Run it in
"sandbox" mode to fit even large application on a single server during
test, or use a larger grid to test your code under real-world loads at
any time.
Build custom N-tier application infrastructure
AppLogic is the ultimate tool for designing, building and replicating
complex distributed infrastructures. With the visual infrastructure
editor and catalog of virtual appliances, you can assemble, configure
and troubleshoot your system visually. Integrations that took weeks can
be done in hours. What's more, AppLogic makes it easy to pre-assemble
frequently used subsystems, such as clustered databases, web tiers,
application server clusters, and many others, and reuse these assemblies
in many applications, or in several places within the same application.
Test and tune N-tier applications
AppLogic's monitoring system makes it easy to visualize what's
happening in your application under load, so troubleshooting and
performance tuning are easier than ever before. You can also save a
"known good" state of the application for rollback and literally check
your application into a version control system to have complete
visibility into all changes made to its infrastructure, configuration or
code.
Achieve easy multi-tenant deployment
AppLogic enables multi-tenant deployment of existing web applications without expensive re-engineering. Simply run multiple instances of the application on the same grid and scale each individual instance as required, from a fraction of a server up to dozens of servers. As a result, most applications can be deployed as online services within a week or two avoiding the complex task of building and running a single huge multi-tenant application.
Require Assistance? Click here for a live chat.