modern application development using stackato and nebula one
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-timeTRANSCRIPT
WEBINAR: Modern Application Development
Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014
Presenters
Phil Whelan Developer Evangelist, ActiveState !!!
Gabriel HurleyPlatform Team Manager, Nebula
�2
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
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
Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014
Introduction to Nebula
�5
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
Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014
How can you use Nebula?
�7
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
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
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
Slide activestate.com/stackato | @activestate | activestate.com/blog | nebula.com | Copyright 2014
What comes in the box?
�11
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
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
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
Phil Whelan email: [email protected] twitter: @philwhln www.activestate.com
Questions?
Gabriel Hurley email: [email protected] twitter: @gabrielhurley !www.nebula.com