engine yard cloud architecture enhancements
DESCRIPTION
We’re excited to announce that we are evolving our cloud application architecture to be more flexible and modular, giving you greater control of your environment and more choices for components, deployment options and infrastructure. During this webcast we'll provide more information on Engine Yard Cloud's new cluster model, infrastructure abstraction layer and monitoring and alerting agent, share what's coming and have an open Q&A to answer your questions.TRANSCRIPT
Josh Hamilton, Product Manager
March 7, 2013
• A flexible and modular architecture designed to give developers more granular control"
• Greater variety of choices for platform components, infrastructure and deployment options"
• A complete solution to effectively plan, build, deploy and manage applications"
2!
Engine Yard"
Your Running App"
Platform Components"
You"
3!
API"CLI" Dashboard" Custom"
API"
Security,"Management, Automation & Orchestration" In
frast
ruct
ure
Abst
ract
ion"
Core" Add-ons"• Operating System"• Runtime"• Database"• Etc."
• Load testing"• E-mail"• Monitoring"• Etc."
Engine Yard"
Your Running App"
Platform Components"
You"
Private"Plan!
Build & Deploy!
Monitor & Manage!
4!
App Environment"
IaaS-A" IaaS-B"
Agen
ts"
Stack"
Private"
5!
IaaS Management"
Languages!OS"
Gentoo"Ubuntu"
Runtime flexibility: Choose your platform components!
Operating Systems!
Middleware!OS"
Gentoo"Ubuntu"
Databases!
IaaS Management"
6
BEFO
RE"
NEW
API"
Security,"Management, Automation & Orchestration"
AWS Only"
API
Security,"Management, Automation & Orchestration"
Terremark"AWS"
Private"
…"Infra
stru
ctur
e Ab
stra
ctio
n"
In place now"
8
Environments!Before!
Environments!With Clusters !
AMI" AMI" AMI"
AMI" AMI" AMI"
AMI" AMI" AMI"
App"
App"
App"
DB"
DB"
DB"
Utility"
Utility"
Utility"
AppAMI"
DBAMI"
UtilityAMI"
AppAMI"
DBAMI"
Utility AMI"
AppAMI"
DBAMI"
Utility AMI"
App" DB" Utility"
• Remove the need for instance roles
• Cluster belongs to a region – can have clusters in multiple regions.
• Cluster AMI and Cookbooks (soon)
• Try Now - Early Access
9
10
• A new monitoring and alerting agent is included with all new Engine Yard Cloud deployments
• New monitoring capabilities provide incident data on applications, components and other processes in a VM
Alerts and monitoring are available for virtual resources in the infrastructure, including CPU, memory and disk
11
12
• Built using Angular.js, the new UI provides a structured experience
• Developers can • Plan projects • Deploy applications • Monitor performance • Manage
environments
13
• Blueprints are predefined structured plans based on Engine Yard best practices
• Help developers use proven deployment options for others to easily reuse
• Use blueprints provided, save for future use, modify parts, or create custom
14
OS
Gentoo Ubuntu
OS
Gentoo Ubuntu
• Use Engine Yard best practices via blueprints • Create purpose built clusters • Automate all tasks via the API • Direct SSH access to your environment
• Choice of infrastructures • Increasing variety of components or bring your own • Choice of private or hybrid cloud deployment
• Plan projects • Build platform stacks, extend capabilities • Deploy applications • Manage and monitor environments
• We are here to help – from trouble shooting to solving any application issues • Best of breed architecture based on deep expertise
Control
Expertise Comprehensive
Choice
Learn more about our announcement:"https://www.engineyard.com/products/cloud/preview"Architecture Vision Whiteboard: http://ey.io/XVtKgX"New UI Preview Screencast: http://ey.io/VLvDNG"Architecture Solution Brief: http://ey.io/WYmoLZ"
Key Resources in our Community Forum!Feature Requests: http://ey.io/13hIXIA"Release Notes: http://ey.io/Xtb6gY"Early Access: http://ey.io/WNgmZ8"
15
Josh Hamilton, Product Manager
@joshbhamilton