Solution Architecture Services
At |opensourcearchitect|®, we believe that before starting a JBoss deployment, it often pays to think about what’s being built and how it can be built. This approach will help realize significant cost saving down the road that can result from poor solution design and architecture.
Our architects define the ideal JBoss solution by using a combination of business requirements (what is needed), project constraints (such as funding, resources & time), and available technology options to architect JBoss solutions that fit a projects needs.
Our Migrate To JBoss Offering
With JBoss AS 7.1, Red Hat has released a fully JEE 6 certified version of JBoss. Whether you are migrating to JBoss AS 7 from a previous version of JBoss, or migrating from Weblogic, WebSphere, Glassfish or other application servers, |opensourcearchitect|® can help mitigate the challenges and risks through our JBoss AS 7 migration services.
|opensourcearchitect|® has over a decade of experience in application server migrations. As ex Red Hat/JBoss employees, not only do we understand JBoss, our expertise extend into proprietary application servers, the Spring Framework, and JEE technology. We have lead migrations for some of the largest deployments of JBoss in the world for Fortune 500 companies, making us the number 1 choice for migrations.
Our experts can set up and install JBoss servers using best practices to get environments up and running quickly.
Troubleshooting and Analysis
Troubleshooting a typical JBoss environment involves many different components.
Each component has its own level of complexity requiring its own skill set. Therefore troubleshooting a complex JBoss environment requires skills beyond basic JBoss administration knowledge. In a standard installation, firewalls are involved, multiple Web Servers, Load Balancers, Databases and external systems are part of a standard architecture.
|opensourcearchitect|® applies expertise to all the areas mentioned above to troubleshoot and diagnose JBoss problems, which may be the result of a combination of issues.
JBoss performance tuning is done for two basic reasons, to reduce application server response times and to reduce resource usage. However, before embarking on the journey to performance tune a JBoss installation, its important define the objectives and a plan.
The professionals at |opensourcearchitect|® have the product and platform specific expertise needed to extract the very best performance out of a given JBoss environment. We also apply various industry best practices and processes to ensure that the environment is tuned and the results are measured properly.
Application Development and Optimization for JBoss
JBoss is the number one open source application server for large scale, JEE deployments. We understand the most popular JEE frameworks such as Spring, JSF, GWT, WebServices (Apache Axis, JAX-WS, Apache CXF), Hibernate and others.
As a SpringSource, |opensourcearchitect|® expertise extends beyond JBoss and standard JEE, making us a critical partner in any development project.
|opensourcearchitect|® employs the best development methodology to fit a projects specific needs.
Load Balancer Integration and Clustering Services
Whether a JBoss solution should provide 99.999% of time or High Availability in a clustered environment, we have both the Load Balancer, and Web Server expertise to help implement the solution that best fits the application’s needs.
JBoss clustering often requires network and OS level configuration to provide optimal performance and to avoid both network and maintenance issues down the road. |opensourcearchitect|® recommends these best practices working with network architects and engineers to tailor these recommendations and settings to the needs of the enterprise.
JBoss Version Selection and Environment Sizing
With so many versions, patches and releases associated with an open source project, identifying the right version can sometimes be a challenge. That coupled with identifying the best hardware configuration to fit a specific configuration adds to this complexity.
By deploying some of the largest JBoss installations in the world, |opensourcearchitect|® has the experience to help you identify and pick the best strategy for an enterprise.
JBoss Deployments in the Cloud and Virtualization
|opensourcearchitect|® has helped companies accelerate their journey to a Platform as a Service (PaaS) architecture with JBoss. Our experts help companies leverage best practices for planning migrations, develop a PaaS Plan and help transform application development environments. With expertise in the latest IaaS, PaaS and SaaS platforms, our offering is second to none in the industry.