modern application development using stackato and nebula one

15
WEBINAR: Modern Application Development

Upload: activestate

Post on 30-Nov-2014

932 views

Category:

Technology


1 download

DESCRIPTION

In the age of scalable, elastic cloud infrastructure, six months to build and deploy an application is simply too long. Before, developers had to manually provision compute resources, configure their databases, and any of the other mundane tasks that slow down the work and add points of failure. But there is a better way. Together, ActiveState and Nebula are enabling developers to build an application once and seamlessly deploy it across clouds in minutes. Join Phil Whelan, Developer Evangelist from ActiveState and Gabriel Hurley, Senior Developer from Nebula, as they demonstrate how distributed development teams can leverage Nebula infrastructure-as-a-service (IaaS) and Stackato private platform-as-a-service (PaaS) to speed application development and deployment. These tools allow you to deploy apps directly to the cloud from your laptop and collaborate with your fellow developers, enabling agile practices and DevOps methodologies. This webinar will demonstrate how to: - Deploy Stackato onto the Nebula One cloud - Develop applications with a distributed team - Improve collaboration with other developers - Utilize tools like Jenkins and Github for continuous integration - Diagnose problems - Utilize Stackato’s distributed Log Streaming to manage logged data from across the cluster in real-time

TRANSCRIPT

Page 1: Modern Application Development Using Stackato and Nebula One

WEBINAR: Modern Application Development

Page 2: Modern Application Development Using Stackato and Nebula One

Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014

Presenters

Phil  Whelan Developer  Evangelist,  ActiveState  !!!

Gabriel  HurleyPlatform  Team  Manager,  Nebula  

�2

Page 3: Modern Application Development Using Stackato and Nebula One

Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014

Agenda

Webinar  Overview  

Introduction  to  Nebula  

Introduction  to  Stackato  

Nebula  One  +  Stackato  DEMO  

Questions

�3

Page 4: Modern Application Development Using Stackato and Nebula One

Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014

Webinar Overview

Stackato  manages  your  applications  !Nebula  One  manages  your  infrastructure  !Together  they  provide  the  entire  stack  to  quickly  provision,  deploy  and  scale  applications

�4

Page 5: Modern Application Development Using Stackato and Nebula One

Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014

Introduction to Nebula

�5

Page 6: Modern Application Development Using Stackato and Nebula One

Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014

Introduction to Nebula

Full  IaaS  private  cloud  offering  !Turnkey  installation  !Scalability  !High  availability  !Security  from  the  ground  up  !Supports  commodity  servers (IBM,  HP,  Dell,  white  box)

�6

Page 7: Modern Application Development Using Stackato and Nebula One

Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014

How can you use Nebula?

�7

Page 8: Modern Application Development Using Stackato and Nebula One

Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014

Why do enterprises use Nebula?

I couldn't be more pleased with the stability and performance of our Nebula cluster! This product rocks. !Albion, Pharma Informatics team at one of the world’s largest biotech firms

We  make  OpenStack  easy  !Security  !Performance  and  stability  !Helps  speed  application  development

�8

Page 9: Modern Application Development Using Stackato and Nebula One

Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014

Introduction to Stackato

Stackato  runs  on  your  cloud  infrastructure,  and  is  the  middleware  from  which  your  applications  are  launched  !It  runs  on  any  hypervisor  or  infrastructure  layer  

�9

Page 10: Modern Application Development Using Stackato and Nebula One

Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014

How does Stackato Work?Developers  upload  their  application  code  and  Stackato  automatically  configures   the  required  language  runtimes,  frameworks,  databases  and  messaging  services.  !Monitor  and  configure,  users,  roles,  applications,  scaling  and  usage,  through  its  web  interface  or  command  line  client.

Processing

Frameworks Database & Messaging Service Web Servers Languages

Auto-Provisioning, Configuration, Scaling of Application Middleware

Storage Network

�10

Page 11: Modern Application Development Using Stackato and Nebula One

Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014

What comes in the box?

�11

Page 12: Modern Application Development Using Stackato and Nebula One

Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014

Scaling Stackato

It  is  easy  to  wire  many  Stackato  VMs  together  to  form  a  cluster  !

�12

Page 13: Modern Application Development Using Stackato and Nebula One

Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014

Why Enterprises Use Stackato

Faster  Time  to  Market  With  Stackato,  developers  can  get  apps  to  the  cloud  in  minutes,  not  weeks.    

Greater  Security  Stackato  has  been  extended  and  hardened  to  provide  enterprises  with  tighter  security,  better  compliance,  and  more  control  over  secure,  sensitive  data.

Agility  and  Scalability  As  usage  grows,  Stackato  scales  applications  to  deliver  performance  for  end-­‐users  demand.

Productivity  and  Innovation  Stackato  automates  the  configuration,  deployment,  and  management  of  applications.  

Flexibility  Stackato  gives  developers  and  IT  managers  the  freedom  they  need.  The  polyglot  nature  of  Stackato  means  you  can  give  your  developers  the  flexibility  to  work  with  the  best  choice  of  language  for  any  task.

�13

Page 14: Modern Application Development Using Stackato and Nebula One

Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014

What You Will See In The Demo

• Installing  an  application  the  old  way  !• Setting  up  a  Stackato  on  Nebula  One  !• Deploying  an  application  to  Stackato  !• Scaling  Stackato  on  Nebula  One  !• Continuous  Delivery  • Creating  your  own  application  • GitHub  Enterprise  hooks  to  talk  to  Jenkins  • Jenkins  job  to  deploy  to  Stackato

�14

Page 15: Modern Application Development Using Stackato and Nebula One

Phil Whelan email: [email protected] twitter: @philwhln www.activestate.com

Questions?

Gabriel Hurley email: [email protected] twitter: @gabrielhurley !www.nebula.com