Varnish: Speeding Up Your Website with HTTP Reverse Proxy Cachingのトレーニングコース
Varnish is a reverse proxy for content-heavy dynamic web sites. Unlike Squid, which was originally a client-side cache, or Apache and nginx, which are web servers, Varnish was designed as an HTTP accelerator. Varnish is focused exclusively on HTTP, unlike other proxy servers that support FTP, SMTP and other network protocols. Varnish is used by Wikipedia, The New York Times, Facebook and Twitter, among other high-profile websites.
In this course, participants will learn about Varnish's features and caching approach while practicing in the setup and configuration of a Varnish proxy on Linux. The course starts with a refresher on key networking principles, then digs into setup and configuration topics and moves steadily towards complex implementations. By the end of the training participants will understand when and where it makes sense to deploy Varnish and will have the necessary practice to deploy their own Varnish proxy solutions.
Audience
- Network technicians
- Network designers
- System administrators
Format of the course
- Part lecture, part discussion, heavy hands-on practice and implementation, occasional quizing to measure progress
コース概要
Introduction
- Varnish vs Nginx vs other solutions
Overview of caching and proxy servers
Installing and configuring Varnish
Using the Varnish Administration Console (VAC)
Handling HTTP connections with Varnish
Working with the Varnish Configuration Language (VCL)
Invalidating the Varnish cache
Understanding the lifetime of cached objects
Dealing with Backends
Optimizing connections
Logging, measuring and debugging Varnish
Integrating Varnish with other infrastructure and services
Closing remarks
要求
- Knowledge of the Linux command line (shell)
- Understanding of HTTP and networking
Open Training Courses require 5+ participants.
Varnish: Speeding Up Your Website with HTTP Reverse Proxy Cachingのトレーニングコース - Booking
Varnish: Speeding Up Your Website with HTTP Reverse Proxy Cachingのトレーニングコース - Enquiry
Varnish: Speeding Up Your Website with HTTP Reverse Proxy Caching - Consultancy Enquiry
Consultancy Enquiry
お客様の声 (5)
pembahasan nginx
Jodi Nugaha Firnanda - PT Artajasa Pembayaran Elektronis
コース - Nginx
Lots of exercises and help with problems.
Celina - Centrum Informatyki Resortu Finansow
コース - Apache Web Server Administration
The trainer was knowledgeable and approachable. He responded to the question with patience.
Charles Kossivi - Avalon Healthcare Solutions
コース - Jetty: Embedding A Web Server Inside Your Application
The trainer was very knowledgeable and was able to answer most questions that were somewhat outside of the scope of what we needed to cover. He was dynamic, funny and polite.
Pascal Durocher - City of Montreal
コース - HTTP fundamentals and Nginx web server
I really liked the rapport and connection that the trainer was able to achieve with the class. And that, on the fly, he was able to shape the class into the things we needed.
Fredrik Lindlof - Svenska Spel AB
コース - HAProxy Administration
Upcoming Courses
関連コース
HTTP Web Server (Nginx, Apache, JBoss)
28 時間This instructor-led, live training in 日本 (online or onsite) is aimed at beginner-level to intermediate-level system administrators and web developers who wish to use HTTP web servers to host and serve web applications using Nginx, Apache, and JBoss.
By the end of this training, participants will be able to:
- Install and configure Nginx, Apache, and JBoss web servers on Linux.
- Compare and contrast the features and performance of different web servers.
- Use web server modules and plugins to extend the functionality and security of web servers.
- Use web server tools and techniques to monitor and troubleshoot web server issues.
- Use web server best practices and recommendations to optimize web server performance and security.
Apache Web Server Administration
28 時間This course has been created for website administrators, web masters or anyone wishes 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 websites.
Top 4 Linux/Unix Servers - DNS,Web,Mail and Database
28 時間- Created Linux/Unix Administrators and developers who are interested with getting involved in LInux/Unix Servers
- Even beginners, who have the basic skill and knowledge on Linux, can catch up with this course just if you follow the instructor's lab and explanation in detail.
- This course is intended to practice enough Managing Linux Servers and to show it is very easy to understand Linux/Unix servers.
- This course will be delivered to audience with 40% lectures, 50% labs and 10% Q&A. This five-day course strongly emphasizes lab-based activities.
- You'll learn how to deploy and manage Top 4 Linux Servers that provide highly useful network services to a mission-critical enterprise environment.
- It can be deliver on any distribution (Fedora, CentOS are commonly used)
HAProxy Administration
14 時間This instructor-led, live training in 日本 (online or onsite) is aimed at intermediate-level system administrators, network engineers, and DevOps professionals who wish to efficiently manage load balancing, proxying, and traffic optimization using HAProxy.
By the end of this training, participants will be able to:
- Understand the fundamentals of load balancing and proxy servers.
- Install, configure, and optimize HAProxy for various use cases.
- Use advanced features like ACLs, HTTP header manipulation, and logging for enhanced control.
- Monitor and troubleshoot HAProxy for maximum performance and reliability.
HTTP fundamentals and Nginx web server
21 時間This course is intended for system administrators who want to be able to configure and monitor web servers. It both focuses on general theory behind HTTP and, on the practical side, showcases a specific high-performance web server, Nginx.
Microsoft IIS for System Administrators
28 時間This instructor-led, live training in 日本 (online or onsite) is aimed at system administrators who wish to use a Windows-based web server to host a website or web application.
By the end of this training, participants will be able to:
- Install Microsoft IIS.
- Configure Microsoft IIS for running web applications, streaming media, Exchange, SharePoint, etc.
- Secure a web server's data and users.
Microsoft IIS 10 for System Administrators and ASP.NET Administration
35 時間This instructor-led, live training in 日本 (online or onsite) is aimed at intermediate-level system administrators who wish to manage and administer IIS 10, integrating ASP.NET applications and ensuring security and performance optimization.
By the end of this training, participants will be able to:
- Understand the architecture and features of IIS 10.
- Install, configure, and manage IIS 10.
- Administer ASP.NET applications within IIS 10.
- Secure and troubleshoot IIS 10 and web applications.
- Optimize performance and manage web farms with IIS 10.
IIS 7 and ASP.NET Administration
21 時間Teaches attendees the fundamentals of administering IIS 7 and applications on the .NET platform.
The course is a mixture of lectures and hands-on exercises. Delegates learn by doing, with immediate opportunities to apply the material they learn to real-world problems.
IIS 8 and ASP.NET Administration
21 時間Teaches attendees the fundamentals of administering IIS 8 and applications on the .NET platform.
The course is a mixture of lectures and hands-on exercises. Delegates learn by doing, with immediate opportunities to apply the material they learn to real-world problems.
Jetty: Embedding A Web Server Inside Your Application
7 時間Enterprise Java development does not need to be heavyweight and Ant-driven. Learn to bypass the complexity of setting up and maintaining a standalone web container. Instead learn how to embed the web server into your application with embedded Jetty.
"Don't deploy your application in Jetty, deploy Jetty in your application!"
Some of the topics covered in this instructor-led, live training include:
- Instantiating Jetty as a POJO (Plain Old Java Object)
- Replacing Tomcat with Jetty for Spring Boot integration
- Automatically deploying embedded Jetty with Maven
Request this course now!
Audience
- Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Nessus Manager
28 時間The Nessus vulnerability scanner is a very versatile platform for detecting and managing vulnerabilities. They can even do so much more than vulnerability detection. They can also do baseline auditing. In which case you system configuration is being compared with the best hardening standard
In this Instructor led course, we will introduce the components of the solution and the different t functionalities, each module in the application will be explained and its use case laid out.
At the end of the course, participants will be able to carry out vulnerability (authenticated and unauthenticated) scans on almost all IP based systems and analyze the results of the scan to eliminate false positives. The participants will learn to carry out risk based prioritization of findings and recommend compensating controls. This course will help the participants determine the security posture of their systems using Nessus and decide on the best course of action for remediation.
Audience:
- Infrastructure managers
- System administrators
- System Auditors
- System compliance officers
- vulnerability managers
- cybersecurity managers
Format:
Part Lecture, part discussion and hands on practice
Nginx
14 時間In this instructor-led, live training in 日本, participants will learn how to maximize the performance of Nginx as they set up, configure, monitor and troubleshoot Nginx for handling various forms of HTTP / TCP traffic. Topics covered include how to configure the most important parameters in Nginx, the OS and a virtual machine to gain maximum value out of Nginx.
ネットワーク・オーケストレーションと自動化のためのONAP
28 時間このインストラクター主導の日本でのライブトレーニング(オンラインまたはオンサイト)では、参加者はONAPを使用してネットワークサービスを自動化する方法を学習します。
このトレーニングが終了するまでに、参加者は次のことができるようになります。
- ONAPエコシステムのさまざまなコンポーネントを理解、インストール、および構成します。
- 物理および仮想ネットワーク機能のリアルタイムのポリシー主導のオーケストレーションと自動化を実行します。
- VNF、SDN、およびその他のネットワークサービスを設計、作成、オーケストレーション、および監視します。
- ソフトウェア主導のアプローチを使用して、ネットワーク・ライフサイクル全体を効率的に管理します。
- 最新のオープンソース・テクノロジーとプラクティスを使用して、ネットワークを開発、展開、および拡張します。