Mais conteúdo relacionado Semelhante a Your PaaS to DevOps (20) Mais de Roberto Pozzi (7) Your PaaS to DevOps1. Your PaaS to DevOps
Roberto Pozzi
roberto_pozzi@it.ibm.com
@roberto_pozzi
2. Main inhibitors to innovation
Costly, error prone manual
and duplicative processes
delay innovation and
impact competiveness
CHALLENGES
CHALLENGES
Risk of instability
due to managing
multiple configurations
and versions
Slow deployment
to development and test
environments leave teams
waiting and unproductive
Operations/
Manufacturing & Support
Software & Product
Line of Business/
Product Managers
Customers Development
2 © 2013 IBM Corporation
5. Optimizing throughput in delivery pipeline means
© 2013 IBM Corporation
maintaining an even flow end-to-end
Create a delivery pipeline
Coordinate all work stations
Avoid backlogs along the road
5
6. DevOps and Lean: Removing Waste
DevOps shares ideas with Lean such as the removal of waste from business
Overhead and Rework
Valuable Work
© 2013 IBM Corporation
80
%
processes
20%
Waste of overproduction
Waste of time and resources waiting
Waste of processes themselves (overhead)
Waste of poor quality products
7. © 2013 IBM Corporation
DevOps main principles and values
Dev and test on production-like environment
Deploy frequently using predictable processes
Continuous validation of quality
Collaboration and continuous feedback
People
Process
Tools
7
Small changes,
implemented more
frequently can
reduce risk
9. © 2013 IBM Corporation
What is Bluemix?
9
Bluemix is an open-standard, cloud-based platform for building,
managing, and running composable applications based on reusable
building blocks.
Go Live in Seconds
The developer can choose
any language runtime or
bring their own. Zero to
production in one command.
DevOps
Development, monitoring,
deployment, and logging tools
allow the developer to run the
entire application.
APIs and Services
A catalog of IBM, third party,
and open source API services
allow the developer to stitch an
application together in minutes.
On-Prem Integration
Build hybrid environments.
Connect to on-premise assets
plus other public and private
clouds.
Flexible Pricing
Sign up in minutes. Pay as
you go and subscription
models offer choice and
flexibility.
Layered Security
IBM secures the platform and
infrastructure and provides
you with the tools to secure
your apps.
10. © 2013 IBM Corporation
How does Bluemix work?
Bluemix embraces Cloud Foundry as an open source Platform as a
Service and extends it with IBM, third party, and community built services.
11. Application Runtimes
Runtimes in Bluemix represent different buildpacks that are provided
Runtimes available
• Java (WAS Liberty profile)
• NodeJs
• Ruby
• Bring your own (example: Tomcat, PHP)
Each runtime also has a starter application code deployed
11 © 2013 IBM Corporation
12. © 2013 IBM Corporation
Services to create composable apps quickly
1
2
Security
Services
Web and
application
services
Cloud
Integration
Services
Mobile
Services
Database
services
Big Data
services
Internet of
Things
Services
Watson
Services
DevOps
Services
• A service is a piece of code that
BlueMix hosts.
• A service offers a piece of functionality
for applications to use.
• BlueMix provides a set of pre-defined
services that can you can use directly
13. © 2013 IBM Corporation
Built in monitoring
Integrated diagnostics for detailed application behavior
14. Single Dashboard
Single view of application health,
usage and status
Health and Monitoring
Integrated monitoring and
diagnostics with the ability to add
on features such as code level
tracing
Scaling
Ability to scale the application by
adding new runtime instances
© 2013 IBM Corporation
Scaling
15. © Copyright IBM Corporation 2012. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind,
express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have
the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM
software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities
referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors,and are not intended to be a commitment to future product or feature
availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines
Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.
© 2013 IBM Corporation
www.ibm.com/software/rational
15