powerpoint presentation heat or ansible knowledge! fully automatic. fully automatic. minimal editing...

18

Upload: truongbao

Post on 12-May-2018

219 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__
Page 2: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__
Page 3: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__

•••

Page 4: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__
Page 5: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__

• F5

•from tens to only two

Page 6: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__

•••••

•••

Page 7: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__

•••

••

Page 8: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__

Creating iApps and deploying them without iApp knowledge……and deploying them with minimal HEAT or Ansible knowledge!

Page 9: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__

Fully automatic

Fully automaticMinimal editing required

Page 10: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__

ltm pool apache_servers_for_http {__pm__apache_servers_for_http__monitor http

}

ltm virtual vip_apache {destination __vs_address__:80pool apache_servers_for_httpprofiles {

httpcompression { }custom-tcp-lan-optimized {

context serverside}custom-tcp-wan-optimized {

context clientside}custom-http-frontends { }

}}

To enhance usability we add labels and GUI hints

@label(__vs_address__): Address used for the HTTP and HTTPS VIPs@apl(__vs_address__): display "large" validator "IpAddress”

… then just run the following command:

tmsh2iapp.pl service web_frontends.t2i

Page 11: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__

ltm pool apache_servers_for_http {__pm__apache_servers_for_http__monitor http

}

ltm virtual vip_apache {destination __vs_address__:80pool apache_servers_for_httpprofiles {

httpcompression { }custom-tcp-lan-optimized {

context serverside}custom-tcp-wan-optimized {

context clientside}custom-http-frontends { }

}}

To enhance usability we add labels and GUI hints

@label(__vs_address__): Address used for the HTTP and HTTPS VIPs@apl(__vs_address__): display "large" validator "IpAddress”

… then just run the following command:

tmsh2iapp.pl service web_frontends.t2i

Page 12: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__

••• LTM, AFM and PEM••• importing external files

Page 13: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__

• virtual servers• SNAT• internal data-group• external data-group• 3 AFM• PEM

•• F5 DevCentral @github.com Search tmsh2iapp•

Page 14: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__
Page 15: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__
Page 16: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__

••••

Follow us on Twitter and use the #F5Agility17 hashtag!

Page 17: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__
Page 18: PowerPoint Presentation HEAT or Ansible knowledge! Fully automatic. Fully automatic. Minimal editing required. ltm pool apache_servers_for_http {__pm__apache_servers_for_http__