Agile Infrastructure to Support Software Development Life Cycle

3,899 views

Published on

Agile Infrastructure to Support Software Development Life Cycle

Published in: Technology, Business
  • Be the first to comment

Agile Infrastructure to Support Software Development Life Cycle

  1. 1. © 2013 IBM Corporation1 AGILE INFRASTRUCTURE TO SUPPORT SOFTWARE DEVELOPMENT LIFE CYCLE
  2. 2. © 2013 IBM Corporation2 SOFTWARE DEVELOPMENT APPLICATION PROJECT LIFE CYCLE
  3. 3. © 2013 IBM Corporation3 UNDERSTANDING SOFTWARE DEVELOPMENT LIFECYCLE WATERFALL :
  4. 4. © 2013 IBM Corporation4 UNDERSTANDING SOFTWARE DEVELOPMENT LIFECYCLE AGILE (SCRUM) :
  5. 5. © 2013 IBM Corporation5 AGILE INFRASTRUCTURE IS YOUR HARDWARE AGILE ENOUGH?
  6. 6. © 2013 IBM Corporation6 1). EASY TO DEPLOY as a Sys-Admin, to support DEV. I would like to do easy capture and deploy for my apps as a template/library so : My Dev Team can have their complete stack of Web Server, Middleware, Base-Template Apps.v.1.0, Source Code Repository, Database Server, Sand Box Server, Performance Tester, and Dummy Client in Minutes! Not Hours! Or even Days!  Easy and Faster to Deploy!
  7. 7. © 2013 IBM Corporation7 2). EASY TO RESTORE as a SysAdmin, to support DEV. I would like to have a proper HA solution, backup recovery, versioning so : My Dev Team can securely develop the application even there is a crash in the server (no downtime), or there is a disaster in data center, or even they only need to reverse their data/server development to 1 week ago (versioning)  High Available Infrastructure!
  8. 8. © 2013 IBM Corporation8 3). EASY TO GET RESOURCES as a SysAdmin, to support DEV. I would like to get a flexible resources based on my needs as soon as possible so : My Dev Team can start the development process using limited resources first (processors, memory, disks) and grow with the business. Increasing or Decreasing the resource flexibly as needed by Dev Team in real time.  Easy to Get Server Resources!
  9. 9. © 2013 IBM Corporation9 4). EASY TO EXPAND “MY” DISKS as a SysAdmin, to support DEV. I would like to have unlimited disk space in my developer’s laptop so : My Dev Team can have huge size of “internal” disk in their laptop, so they can save their source code files or installers or any supporting files in their laptop’s local disk. They will have no burden in expanding their disk size. There will be no more “limited disk” warning again.  Easy to Get Client Resources!
  10. 10. © 2013 IBM Corporation10 PRIVATE CLOUD INITIATIVE WE SHOULD BUILD THE GOVERNANCE, THE AUTOMATION, AND THE ORCHESTRATION TO OPERATE (+ CHARGEBACK)
  11. 11. © 2013 IBM Corporation11 BEHIND THE SCENES WHAT ARE THE BUILDING BLOCKS?
  12. 12. © 2013 IBM Corporation12 SO, WHAT’S NEXT? STEP BY STEP ACTION PLAN
  13. 13. © 2013 IBM Corporation13 Thank You.

×