• Like
  • Save
ActiveState Stackato Private PaaS for Pythonistas (and everyone else too)!
Upcoming SlideShare
Loading in...5
×
 

ActiveState Stackato Private PaaS for Pythonistas (and everyone else too)!

on

  • 1,076 views

Overview of Platform as a Service for Washington DC Python user group.

Overview of Platform as a Service for Washington DC Python user group.

Statistics

Views

Total Views
1,076
Views on SlideShare
1,075
Embed Views
1

Actions

Likes
2
Downloads
3
Comments
0

1 Embed 1

https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    ActiveState Stackato Private PaaS for Pythonistas (and everyone else too)! ActiveState Stackato Private PaaS for Pythonistas (and everyone else too)! Presentation Transcript

    •   Ac$veState  Stackato  The  Private  PaaS  for  Pythonistas   (and  everyone  else  too!)     @DC  Python  Meet  Up  2012-­‐09-­‐04       Diane  Mueller   dianem@ac$vestate.com   TwiGer:  pythondj  
    • About  Ac$veState  •  Founded  1997  •  2  million  developers,  97%  of  Fortune  1000  •  Ac$veState  empowers  innova$on  from  code  to  cloud   smarter,  safer,  and  faster  •  Some  customers:  
    • Agenda  •  What  is  Private  PaaS  &  Why  •  Overview  of  Stackato   –  Any  Language,  Any  Stack,  Any  Cloud   –  Users,  Groups,  App  Store,  Git  Hub  •  How  to:  Deploy  an  Python  App  to  the  Cloud  •  DIY  Instruc$ons  (aka  what  we  are  NOT  doing)   –  Download  MicroCloud   –  Deploy  your  own  PaaS  
    • •  Reduced  Cost  •  Increased  Storage  •  Highly  Automated    •  Control  •  Flexibility  •  Agility    •  Quicker  Time  to  Market  •  Allows  IT  to  ShiD  Focus  to  InnovaEon    
    •     “unlock  their  inner  service-­‐provider  •  Developers  just  want  to:   selves  to  deliver  IT  as  a  service  to  their   own  organizaEons  using  a   combinaEon  of  on-­‐premises  and   – Code!   hosted  resources”  –  451  Research   Group  •  Corporate  IT  wants  to:     – Deliver  IT  as  a  service  and  consump$on-­‐based  pay  per  use  •  Cloud  Hos$ng  &  Managed  Service  Providers  want  to:   – Ensure  seamless  service  experiences   – Offer  more  value-­‐added  services  &  SLAs   – Sell  more  compu$ng  $me  •  Cloud  Infrastructure  Vendors  want  to:   – Sell  more  compu$ng  $me      
    • •  Heroku,  EngineYard,  GAE,AWS     –  A  Swipe  of  the  Credit  Card  and  away  we  go!   –  Very  Convenient  but:   •  Limited  to  Available  Services,  Languages,  Frameworks   •  Locked  into  their  cloud   –  Great  for:   •   Start-­‐ups  in  MVP  mode  &  Shadow  IT  projects      
    • •  Full  applica$on  lifecycle   experiences  •  Enabling  apps  to  get  onto   cloud  and  re-­‐deploy  work   where  &  when  required  •  Commission  more  network   resources  or  disk  capacity   online  on  demand  •  Seamless  service  experiences  
    • •  Another  cloud  provider  might  not  have  a  clue   how  to  install,  deploy,  run  &  manage  your   applica$on   –  Deep  detailed  informa$on  about  the  applica$on   and  its  underlying  stack  is  needed  that  “arbitrary”   providers  typically  don’t  have   –  Virtual  images  do  not  suffice  at  all   •  They  are  “just”  snapshots  of  the  actual  state  of  your   applica$on  
    • Enter  Stackato  –  Private  PaaS  The application platform for creating a private PaaS ™ Any Language, Any Stack, Any Cloud
    • Mul$-­‐Choice,  End-­‐to-­‐End,  Portable    
    • + + = Client (IDE or Deployed to theStackato VM Command Line) Your App Cloud
    • Setup & Develop & Manage & Scale Deploy Monitor•  Create an AUTO- •  Deploy NEW, •  Manage updates, CONFIGURING migrating EXISTING upgrades private PaaS on top applications to the •  Monitor application of private cloud or cloud in 3 simple performance IaaS in minutes steps
    • “Code  to  Cloud”  is  a  Process   Private   Micro   Cloud   Produc,on   Public   Trial/Test/Stage  
    • Push  your  App  to  Any  Cloud   HP  Cloud   CloudStack  Amazon   vSphere   OpenStack   Rackspace   Your  Private              Cloud   Micro   Cloud   Any  Cloud   Foundry        
    • Stackato  Architecture    
    • Stackato  Overview  •  Stackato  Sandbox(s)   –  HP  Cloud   –  Amazon  EC2   –  Micro  Cloud  (Desktop  Virtual  Machine)  •  Web  Console   –  Using  AWS    (hGp://api.stacka.to)    •  Stackato  Client   –  Click  to  see  download  page..    
    •      Demo  Time  Web  Console        >App  Deployment  &  Mgmt          >PaaS  Administra$on        >App  Store(s)  
    • Want  to  follow-­‐along?  •  Some  logis$cs…  •  Create  an  account  on  our  Stackato  Sandbox   –  hGp://www.ac$vestate.com/stackato/sandbox  •  Remember  to  Tweet  when  you  complete:     –  #MyFirstStackatoApp  on  #EC2  plus  URL  #Python   –  There  are  prizes..    
    • Now  back  our  regularly  scheduled  program  
    • Log-­‐in  (EC2)  hGps://api.stacka.to  
    • What’s  New  in  2.0?  A  lot!  •  Configurable  user  group   •  Database  service  versions  upgrades   administra$on   –  Postgresql  upgraded  to  v9.1  (-­‐>  v8.4)  •  Persistent  file  system  as  a  Service   –  MySQL  upgraded  to  v5.5  (-­‐>  v5.1)  •  New  app  store  capabili$es   –  Redis  upgraded  to  v2.4  (-­‐>  2.2)  •  BeGer  cluster  management   •  Python   –  Custom  pypm/pip  op$ons  via  $PYPM_OPTS  •  kato,  a  beGer  replacement  for   and  $PIP_OPTS  environment  variables   stackato-­‐admin   •  Scala  support  via  Buildpack  •  Central  mul$-­‐node  configura$on   •  Java  EE  6  support   through  doozer   •  New  java_ee  framework  via  Apache  •  CLI  to  edit  configura$on  on  all  nodes:   TomEE   kato  config   •  Run$me  upgrades  •  New  Memcached  as  a  service   –  Node.js  v0.6.18  •  New  Java  Play  framework,  also   –  PHP  5.3.10   supported  via  Buildpacks  •  Integrated  support  for  Iron   Foundry  .NET  run$me    
    • Contact:   Diane  Mueller,  Cloud  Evangelist   dianem@ac$vestate.com   TwiGer:  pythondj     www.ac$vestate.com/stackato   @ac$vestate  (#stackato)