PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external...

18

Transcript of PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external...

Page 1: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •
Page 2: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •
Page 3: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •

•••

Page 4: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •
Page 5: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •

• F5

•from tens to only two

Page 6: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •

•••••

•••

Page 7: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •

•••

••

Page 8: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •

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

Page 9: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •

Fully automatic

Fully automaticMinimal editing required

Page 10: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •

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€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •

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€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •

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

Page 13: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •

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

•• F5 DevCentral @github.com Search tmsh2iapp•

Page 14: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •
Page 15: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •
Page 16: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •

••••

Follow us on Twitter and use the #F5Agility17 hashtag!

Page 17: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •
Page 18: PowerPoint Presentation€¦ · • virtual servers • SNAT • internal data-group • external data-group • 3 AFM • PEM • • F5 DevCentral @github.com Search tmsh2iapp •