It was a perfect combination of hands on training.
Alberto Garrone - Scottish and Southern Energy
A web server is a computer system that processes requests via HTTP, the basic network protocol used to distribute information on the World Wide Web.
|apacheadmin||Apache Web Server Administration||28 hours||This course has been created for Web site administrators, Web masters or anyone wishing to set up or maintain a Web server. Apache is the most popular Web server used on the internet. It is Open Source software and works well with other Open Source software such as Linux and MySQL. This course shows how to set up a simple Apache Web server under Linux and how to enhance it into a fully functional commercial web server capable of supporting sophisticated Web sites. Apache fundamentals What is a web server? Apache and the Web HTTP overview Apache Installation Overview Lab: Install Apache Server Configuration Web site requirements Performance issues Apache configuration file Apache modules Shared versus built in modules Lab: Set up a simple Web site Logging Error Logs Enabling transfer logs Customised logging Log filters Log file analysis tools Log file management Lab: Enable logging Dynamic Content Server status and info Common Gateway Interface Perl and mod_perl PHP Java servlets, JSP and Tomcat Integrating Apache and Tomcat Lab: Enable several forms of dynamic content Controlling Access Controlling access by hostname and IP address Using mod_auth password authentication Using database authentication Lab: Enable authentication and access control Security Web security issues The Secure Sockets Layer (SSL) Certificates Lab: Install Apache with SSL Authentication HTTP authentication Apache authentication directives Authentication using PHP Lab: provide a password protected web page to access order database Virtual Hosting IP bases virtual hosting Name based virtual hosting Port based virtual hosting Bulk virtual hosting Virtual hosting with mod_rewrite Lab: Enable virtual hosting Other modules Guided tour of other Apache modules Managing Web Content FTP access WebDAV Lab: Using WebDAV|
|lighttpd||Lighttpd Web Server: Setup, Configuration and Administration||14 hours||Lighttpd is a secure, fast, compliant, and very flexible open-source web-server that has been optimized for high-performance environments. It has a very low memory footprint compared to other web servers and takes care of cpu-load. Its advanced feature-set (FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and many more) make lighttpd an excellent choice for high-performance web applications. In this course, we cover the essentials of installing, configuring, securing, optimizing and managing an Lighttpd server. Discussions are interactive and practice exercises are carried out by all participants. Audience System administrators DevOps Web application developers wishing to improve web server performance Format of the course Part lecture, part discussion, heavy hands-on practice. Introduction lighttpd vs Apache vs nginx Installing lighttpd Configuring lighttpd Virtual hosting with lighttpd Controlling content downloading in lighttpd Streaming content with lighttpd Tracking visitors Setting up authentication and encryption on lighttpd Securing lighttpd Containing lighttpd Optimizing lighttpd|
|Red5||Red5: Setting up a live streaming media server||21 hours||Red5 is an open-source media server for live streaming. It has a flexible design and simple plug-in architecture that allows for customization of virtually any video-on-demand and live streaming scenario. A popular server for video conferences, multi-user gaming and enterprise application software, Red5 has been used by thousands of companies, from Amazon to Facebook. In this course, we cover the essentials of installing, configuring, securing, optimizing and managing a Red5 server. By the end of the course, participants will have a firm understanding of Red5's architecture, features and capabilities and will have gained the hands-on practice needed to deploy their own Red5 server. Audience System administrators Developers and engineers wishing to set up a media server Technically-minded persons wishing to get their hands dirty with very cool media server software Format of the course Part lecture, part discussion, heavy hands-on practice. Introduction Red5 as an alternative to the Flash Communication Server Hacking the Real-Time Messaging Protocol (RTMP) Installing Red5 Configuring Red5 Building a Red5 application Streaming HLS (HTTP Live Streaming), WebSockets, and RTSP (Real Time Streaming Protocol) with Red5 Setting up ffmpeg and rtmpdump iptv User access and logging Securing Red5 Optimizing Red5 Debugging Red5 Working with SDKs and plug-ins Deploying Red5 in a live environment Red5 Pro (commercial): WebRTC, mobile SDKs (Android and iOS) and high availability clustering The future of live streaming video and Red5|
|resin||Resin: Setting up a Java Application server for web applications spanning hundreds of servers||14 hours||Resin is a fast and reliable open-source Java Application Server for web applications spanning hundreds of servers. Originating as a Servlet and JSP engine, Resin today supports Web Profile, CDI and EJB. Resin includes a high performance JTA transaction manager, a JMS provider, clustering, connection pooling, and a management console. Resin is used by companies such as CNET, Motorola and Salesforce.com. In this course, we cover the essentials of installing, configuring, securing, optimizing and managing a Resin application server. By the end of the course, participants will have a firm understanding of Resin's architecture, features and capabilities and will have will the practice needed to deploy and manage their own Resin application server. Audience System administrators Enterprise web application developers DevOps engineeers Format of the course Part lecture, part discussion, heavy hands-on practice Introduction Installation Overview of the Resin directory structure Starting the Resin server Configuring Resin Monitoring and administration Deploying local and distributed applications Connecting to multiple databases Using Resin's logging features Working with the Resin HTTP server Security: setting up authentication and authorization in Resin Developing applications with Resin Testing applications with Resin API for JUnit Deploying with Resin Clustering and load balancing your Resin server Performance tuning for Resin Closing remarks|
|Course||Course Date||Course Price [Remote / Classroom]|
|Apache Web Server Administration - CT, Hartford - Downtown||Mon, Jul 10 2017, 9:30 am||$5300 / $8500|
|Apache Web Server Administration - MN, Minneapolis - Minnesota Center||Mon, Jul 10 2017, 9:30 am||$5300 / $8050|
|Course||Venue||Course Date||Course Price [Remote / Classroom]|
|Apache Camel||CA, Sunnyvale - Downtown Sunnyvale||Tue, Jun 27 2017, 9:30 am||$3713 / $5963|
|MoDAF/NAF Introduction||AZ, Phoenix - 24th and Camelback||Tue, Jul 4 2017, 9:30 am||$1980 / $3270|
|Haskell Fundamentals||KY, Louisville – Ormsby III Forest Green||Thu, Jul 13 2017, 9:30 am||$3015 / $4715|
|jBPM for Process Designers||IN, Indianapolis - Lockerbie Marketplace||Tue, Sep 12 2017, 9:30 am||$6444 / $9274|