Skip to main content

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 164))

Abstract

Terraform helps in building an Infrastructure for the Cloud Environment as a code. Management of the cloud infrastructure is an important and difficult task as the environment has a huge number of resources and maintaining, monitoring and cleansing of resources in each and every region will take up a lot of human effort and time. The work environment consists of number of instances and volumes made by many developers but it is necessary to keep a track on which user is making the Resources. This paper describes various automation methods, cloud tools and resources used to automate resource management and monitoring on cloud. The code has been developed on Amazon Web Services (AWS) Lambda for the serverless approach. The Lambda function gets triggered by various CloudWatch Events according to its Rule. The automation is to monitor the EC2 resources and provide Tag to know who has created the instance or EBS Volume and also to notify about the resources as well as deleting the resources. Jenkins is a software which supports continuous integration for faster delivery. The resource management on the Cloud platform is a difficult task. Hence, in the rapid growth on industries resulting in huge environment to be maintained, automated strategies are necessary for management of resources and will also help in Cost optimization of the Industry.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Astri, L.Y.: A study literature of critical success factors of cloud computing in organizations. Procedia Comput. Sci. 59, 188–194 (2015)

    Article  Google Scholar 

  2. Bauer, E.: Cloud automation and economic efficiency. IEEE Cloud Comput. (2018)

    Google Scholar 

  3. Vasiljeva, T., Shaikhulina, S., Kreslins, K.: Cloud computing: business perspectives, benefits and challenges for small and medium enterprises (case of Latvia). Procedia Eng. 178, 443–451 (2017)

    Article  Google Scholar 

  4. Kouatli, I.: Managing cloud computing environment: gaining customer trust with security and ethical management. Procedia Comput. Sci. 91, 412–421 (2016)

    Article  Google Scholar 

  5. Subramanian, N., Jeyaraj, A.: Recent security challenges in cloud computing. Comput. Electr. Eng. 71, 28–42 (2018)

    Article  Google Scholar 

  6. Manvi, S.S., Shyam, G.K.: Resource management for Infrastructure as a Service (IaaS) in cloud computing: a survey. J. Netw. Comput. Appl. 41, 424–440 (2014)

    Article  Google Scholar 

  7. Sheshasaayee, A., Megala, R.: A study on resource provisioning approaches in autonomic cloud computing. In: 2017 International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC), pp. 141–144. IEEE (2017)

    Google Scholar 

  8. Artac, M., Borovssak, T., Di Nitto, E., Guerriero, M., Tamburri, D.A.: DevOps: introducing infrastructure-as-code. In: 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C), pp. 497–498. IEEE (2017)

    Google Scholar 

  9. Malawski, M., Gajek, A., Zima, A., Balis, B., Figiela, K.: Serverless execution of scientific workflows: experiments with Hyperflow, AWS Lambda and Google Cloud Functions. Futur. Gener. Comput. Syst. (2017)

    Google Scholar 

  10. Saha, A., Jindal, S.: EMARS: efficient management and allocation of resources in serverless. In: 2018 IEEE 11th International Conference on Cloud Computing (CLOUD), pp. 827–830. IEEE (2018)

    Google Scholar 

  11. McGrath, G., Brenner, P.R.: Serverless computing: design, implementation, and performance. In: 2017 IEEE 37th International Conference on Distributed Computing Systems Workshops (ICDCSW), pp. 405–410. IEEE (2017)

    Google Scholar 

  12. yiran PetroChina, W., tongyang PetroChina, Z., yidong PetroChina, G.: Design and implementation of continuous integration scheme based on Jenkins and Ansible. In: 2018 International Conference on Artificial Intelligence and Big Data (ICAIBD), pp. 245–249. IEEE (2018)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to G. Suganya .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Sheikh, S., Suganya, G., Premalatha, M. (2020). Automated Resource Management on AWS Cloud Platform. In: Vijayakumar, V., Neelanarayanan, V., Rao, P., Light, J. (eds) Proceedings of 6th International Conference on Big Data and Cloud Computing Challenges. Smart Innovation, Systems and Technologies, vol 164. Springer, Singapore. https://doi.org/10.1007/978-981-32-9889-7_11

Download citation

Publish with us

Policies and ethics