main

Application Delivery

The ADC Key Master Delegates Application Security Functions

August 3, 2017 — by Frank Yue0

delegate-security-functions-960x960.jpg

One of the responsibilities of the Key Master is to provide access to the sensitive and secure information hidden within the locked facilities.  In my last post, I explained why the application delivery controller (ADC) is the Key Master for SSL/TLS communications on the internet.  It is the responsibility of the ADC to manage and distribute the access to the different essential security services.

Application DeliverySSL

The ADC is the Key Master for All Things SSL/TLS

July 25, 2017 — by Frank Yue0

adc-key-master-ssl-960x640.jpg

In the movies (and real life) one often needs to go through the Key Master to get to the destination. The job of the Key Master is to keep control of the access to the locks and barriers that protect important or sensitive material. Sometimes there is one key to get to the hidden rewards while other times, there is a long string of keys that must be maintained and managed. In other situations, the Key Master is more of a Key Maker, generating keys upon request.

Application DeliveryVirtualization

Virtualization Requires New Models for Old Technologies

July 11, 2017 — by Frank Yue0

virtualization-relearning-960x700.jpg

Driving a car is like riding a bike, if one refers to the old expression. It is fairly easy to recall how to do it if there has been some time since the last time one has been behind the steering wheel. Of course, this old adage does not apply if the way cars are driven has changed. It can be disconcerting going from automatic to manual transmissions or driving on the right side of the road instead of the left.

Application Delivery

Making Public Cloud Migration a Turnkey Process

April 5, 2017 — by Frank Yue0

azure-virtualization-960x640.jpg

Public clouds are great for managing applications and data without the frustration and expense of supporting the underlying infrastructure. When I lease a car, I am able to use it for the standard tasks that I perform. Functionally, the car is able to do the same things as a vehicle that I could purchase. I can run errands, drive to work, or even take trips.

One of the main advantages of leasing the car is that when there is a problem or maintenance needs to be performed, I am not responsible. The automobile dealer where I leased the car from handles all of those tasks. Oil changes, filter replacements, and all significant work to keep the car running well is taken care of without my intervention beyond bringing the car in when requested.

Application DeliverySecurity

You Cannot Do Application Delivery Without Security

March 30, 2017 — by Frank Yue0

application-delivery-security-960x679.jpg

Security is an ever-evolving concept in theory and application. It is important to deploy and leverage technologies that can adapt and change with our security models. In the technology world, when the networking and application protocols were initially developed, minimal thought was given to security. Protocols like Telnet, FTP, DNS, SMTP, and even HTTP were designed for function and user-experience, not integrity.

Application DeliveryHacksSSL

Network Security Does Not Matter When You Invite the Hacker Inside

March 9, 2017 — by Frank Yue0

outbound-ssl-inspection-960x540.jpg

We build security solutions to protect our networks from the rest of the internet, but do we do anything to protect the network from our own employees and users?  The first line of protection for your networks is not the firewall or other perimeter security device, it is the education and protection of the people that use the network.  People are concerned about having their apartments or homes broken into so they put locks on the doors, install alarm systems, or put surveillance equipment like security cameras around the property.  They are vigilant about making sure that an unauthorized intruder cannot enter the home easily without detection and alarms being raised.

Application Delivery

Visibility is Key When You Make Apps Go

February 22, 2017 — by Frank Yue0

adc-visibility-960x614.jpg

The automobiles in the late 19th and early 20th century did not have a complex dashboard displaying a multitude of information like we have today. The industry was very young and the inventors and technologists focused on making sure that these ‘horseless carriages’ went from point A to point B. Builders and consumers did not have the time and capacity to incorporate extensive diagnostics and metrics to understand the state and performance of these vehicles.

As the automobile technologies matured, dashboards were put in place to give people information about how the vehicle was performing. Speedometers tell us how fast we are going. Oil and temperature gauges give us insight into the health of the engine. Air pressure monitors let us know when to add air to our tires. Today, we even have built-in compasses and GPS systems that can pinpoint our location on the planet within a few meters.

Application Delivery

When the Application Stops Flowing, What Next?

February 14, 2017 — by Frank Yue0

big-5-visibility-960x672.jpg

Don’t you hate it when you have a problem, but have no idea what is causing it? The water in my house stopped running recently. I have a well with a pump and a fairly complex system of pipes going through a water filtration and softening system. I had no idea why the water was not flowing, but it was obviously a major issue.

I checked the pipes and they all seemed ok. I cleaned the filter, and verified that the water filtration system was in good order. While I cannot physically inspect the pump because it is dozens of feet down a 4-inch well shaft, I did power-cycle it to ensure that it seemed to be working properly. Ultimately, I had to call a plumber/well specialist who, after inspecting the entire system, determined that my water pressure tank and switch needed to be replaced.

Application Delivery

Use Application Delivery Technologies to Accelerate and Automate the Boring Tasks

February 8, 2017 — by Frank Yue0

adc-automation-960x640.jpg

Playing a stringed musical instrument like a guitar means that the different strings need to be regularly adjusted to play the correct note. Guitar players tightened and loosened the strings to tune the guitar. The strings were tuned by ear, which meant that the person tuning the guitar had to know what sound each string had to make with considerable accuracy.

With modern technology, there are tuners that can generate tones so one no longer needs to know exactly what each note sounds like. And, today, there are tuners that will automatically adjust the tension in the string to create the right tone with no human intervention. This is a great benefit for guitar players because they like to play music, and not spend a lot of time and effort tuning their instrument every time they wanted to play.