1 / 6

Engineering the Cloud

Engineering the Cloud. Anna Loretta Q. Capanang. Cloud Engineering. The process of designing the systems necessary to leverage the power and economics of cloud resources to solve business problems.

Download Presentation

Engineering the Cloud

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Engineering the Cloud Anna Loretta Q. Capanang

  2. Cloud Engineering • The process of designing the systems necessary to leverage the power and economics of cloud resources to solve business problems. • The application of engineering disciplines to cloud computing which brings a systematic approach to the high level concerns of commercialization, standardization and governance of cloud computing solutions. • Influences the methods and tools of engineering in envisioning, building up, operating and maintaining cloud computing systems and solutions. • http://www.gartner.com/it-glossary/cloud-engineering/ Accessed: August 25, 2013. • http://en.wikipedia.org/wiki/Cloud_Engineering Accessed: August 25, 2013.

  3. Cloud Technology Benefits • Achieve economies of scale • Reduce spending on technology infrastructure • Globalize your workforce on the cheap • Streamline processes • Reduce capital costs

  4. Cloud Technology Benefits • Improve accessibility • Monitor projects more effectively • Less personnel training is needed • Minimize licensing new software • Improve flexibility

  5. Cloud Issues on Software Engineering • Security • Privacy • Regulatory and legal issues • The negotiation of quality of service (QoS) between users and providers to establish Service Level Agreements(SLAs) • The mechanisms and algorithms for allocation of VM resources to meet SLAs, and • Manage risks associated with the violation of SLAs.

  6. Recommendations • Use model-based approaches to capture different security views and link such views in a holistic cloud security model • Delivered mechanisms (such as elasticity engines) and APIs should provide flexible security interfaces • Support for multi-tenancy where each user can see only his security configurations, elasticity, to scale up and down based on the current context. • Support integration and coordination with other security controls at different layers to deliver integrated security. • Be adaptive to meet continuous environment changes and stakeholders needs.

More Related