what are software defined application services

15
Software-Defined Application Services F5 Networks Oct 2014

Upload: lori-macvittie

Post on 24-Jun-2015

729 views

Category:

Technology


0 download

DESCRIPTION

Application services are those network services that reside at layers 4-7 of the network. They include availability, performance, security, mobility and identity and access control. But just what are "software-defined" application services?

TRANSCRIPT

Page 1: What are Software Defined Application Services

Software-Defined Application ServicesF5 Networks

Oct 2014

Page 2: What are Software Defined Application Services

© F5 Networks, Inc. 2

What are application services?

Page 3: What are Software Defined Application Services

© F5 Networks, Inc. 3

Application Services

• Reside in the data path between an end user device and the application

• Are fluent in a wide range of application and network protocols (L4-7)

• Execute actions on application data and protocol based on their specific focus

Page 4: What are Software Defined Application Services

© F5 Networks, Inc. 4

LB GSLBDNS

DDOSWAFIPS/IDSAnti-Virus

Anti-Fraud

SPAMDNSSECNW FW

SSL VPNID FederationApp AccessSWG

SSO

App Acceleration Compression SSL/TLS OffloadCaching TCP OptWAN Opt

Endpoint Security VDI

STATEFUL LAYER 4-7 NETWORK

STATELESS LAYER 2-3 NETWORK

Common Application Services

Page 5: What are Software Defined Application Services

© F5 Networks, Inc. 5

Application Services Are Everywhere

92%82% 94% 97%84%

SOURCE: F5 State of App Delivery 2014

19%20% 28% 35%25%

Deployed Now

Will Deploy in 12 months

Page 6: What are Software Defined Application Services

© F5 Networks, Inc 6

What are Software Defined Application Services?

Page 7: What are Software Defined Application Services

© F5 Networks, Inc. 7

Software-Defined Means Programmable

Control PlaneData PlaneOpen APIs, app templates and control plane scripting enables automation and orchestration of provisioning and dynamic configuration

Data path programmability enables custom

application data and traffic handling logic iRules Node.js iApp iCall iControl

Page 8: What are Software Defined Application Services

© F5 Networks, Inc. 8

PROGRAMMABILITY

Software Defined Application Services

• Application services that can execute custom application and business logic using a scripting language like TCL or node.js

• Application services that can be provisioned and managed via an open API

• Application services that can be modified programmatically at any time

Page 9: What are Software Defined Application Services

© F5 Networks, Inc. 9

F5 Software-Defined Application Services

F5 Synthesis Software Defined Application Services

iApp iRules iCalliContro

l

High Performance Services Fabric

SILVERLINE

Node.js

Page 10: What are Software Defined Application Services

© F5 Networks, Inc. 10

Data Plane

SDN solution space

Architect

Control Plane

Interoperability

BIG-IQ Cloud Intelligence

Orchestrated with third-party orchestration

Automated elastic

applications /network services

VXLAN NVGRE …

Interoperability

BIG-IP

Page 11: What are Software Defined Application Services

© F5 Networks, Inc 11

How do they fit into F5 Synthesis?

Page 12: What are Software Defined Application Services

© F5 Networks, Inc. 12

F5 Synthesis Delivers SDAS

PROGRAMMABILITY

HIGH PERFORMANCE SERVICE FABRIC

SILVERLINE

INTELLIGENT SERVICES

ORCHESTRATION

SIMPLIFIED BUSINESS MODELSF5 S

ynth

esi

s

Page 13: What are Software Defined Application Services

© F5 Networks, Inc. 13

Data Center / On-PremHOW IT WORKS• IT delivers Software Defined Application

Services through F5 Synthesis • On-premise Software Defined Application

Services can be managed • Through F5 Synthesis’ Intelligent

Orchestration offering, BIG-IQ • Through integrated systems such as

Cisco ACI, VMware NSX and OpenStack • Directly via F5 APIs and programmable

templates, iApp • Via operational frameworks like Puppet,

Chef and Juju

CloudHOW IT WORKS• Software Defined Application Services are

delivered through cloud marketplaces like Amazon Web Services and the VMware vCloud Air.

• SDAS in the cloud can be managed • Through F5 Synthesis’ Intelligent

Orchestration offering, BIG-IQ • Directly via F5 APIs and programmable

templates, iApp • Via operational frameworks like Puppet, Chef

and Juju • SDAS are delivered as integrated cloud services,

such as Rackspace RackConnect• Cloud integrated SDAS are managed • Through a provider defined set of APIs • Through a provider supplied portal or user

interface

Integrated SystemsHOW IT WORKS• IT delivers Software Defined Application Services

through F5 Synthesis as part of an Integrated System Platform such as • Microsoft Cloud Platform System• VCE

• Software Defined Application Services can then be delivered As a Service or In the Cloud or On Premise.

As-a-ServiceHOW IT WORKS• Some F5 Software Defined Application Services are

delivered on a subscription basis from the cloud, as a service • DDoS Mitigation as a Service (Defense.Net) • Web anti-fraud as a service through F5 WebSafe

and MobileSafe • F5 SDAS as a Service can be managed• Through a service portal from the cloud • Directly via the service GUI

Page 14: What are Software Defined Application Services

© F5 Networks, Inc. 14

Application

User

On-premises Off-premises

Hybrid ApplicationServices

Page 15: What are Software Defined Application Services