{"id":56832,"date":"2024-06-25T06:26:42","date_gmt":"2024-06-25T06:26:42","guid":{"rendered":"https:\/\/www.cloudthat.com\/resources\/?post_type=resources&#038;p=56832"},"modified":"2024-07-30T11:29:53","modified_gmt":"2024-07-30T11:29:53","slug":"optimizing-streamlining-ci-cd-and-enhancing-performance-with-containerized-applications-on-amazon-ecs-and-aurora-serverless","status":"publish","type":"resources","link":"https:\/\/www.cloudthat.com\/resources\/case-study\/optimizing-streamlining-ci-cd-and-enhancing-performance-with-containerized-applications-on-amazon-ecs-and-aurora-serverless","title":{"rendered":"Optimizing Streamlining CI\/CD and Enhancing Performance with Containerized Applications on Amazon ECS and Aurora Serverless"},"content":{"rendered":"<p>CloudThat was founded in 2012 and has rapidly become a leader in cloud training and consulting, empowering over 300,000 professionals worldwide. Renowned for its customized training programs and hands-on labs, CloudThat addresses diverse industry needs. With a commitment to continuous learning and innovation, CloudThat stays ahead of cloud technology trends, ensuring clients receive advanced solutions and expertise to drive their digital transformation<\/p>\n","protected":false},"author":325,"featured_media":57184,"parent":0,"template":"","cat_resources":[6],"technology":[32],"published_by":"5089","primary-authors":["281","1068","287"],"secondary-authors":["325"],"acf":{"banner_image":57185,"resources_label":"","download_url":"https:\/\/content.cloudthat.com\/resources\/wp-content\/uploads\/2024\/06\/iTeas-Case-Study-2-Page-Format-Orginal-1.pdf","client_logo":57186,"highlights":{"first_part":{"icon":336,"title":"100% Containerized","subtitle":"All applications containerized"},"second_part":{"icon":335,"title":"100% Automated","subtitle":"CI\/CD workflow automated"},"third_part":{"icon":334,"title":"100% Scalable","subtitle":"Database on Aurora Serverless"}},"the_challenge":"The training team handles a multitude of training sessions for various internal, external, corporate, and retail clients, with 200+ internal and external trainers. These trainers are assigned to various Training based on their skills and availability. The Operations team finds it challenging to schedule manually and chaotic. Previously, this was managed on an Excel file where only a few pieces of training were organized. As the company grew, the training sessions also increased exponentially with an additional set of freelance trainers.","client_testimonial":{"image":"","description":"","author":""},"solutions":"\u2022 Implementing an automated system to manage training schedules, ensuring all trainers' availability is accurately tracked and scheduled without manual errors.\r\n\u2022 Creating a centralized platform to manage all training sessions, trainers, and participants, improving visibility and coordination across the organization.\r\n\u2022 Introducing role-based access control to ensure that only authorized personnel can access specific functions and data within the system, enhancing security and operational efficiency.\r\n\u2022 Developing a feature that allows trainers to update their availability and unavailability, ensuring accurate scheduling and minimizing overlaps.\r\n\u2022 Implementing a CMS to manage training materials, resources, and documentation, ensuring easy access and updates for trainers and participants.\r\n\u2022 Automating the distribution and management of MOC, ensuring that the latest training materials are always available and reducing manual workload.\r\n\u2022 Using tools like Amazon QuickSight and MTM to gather and analyze feedback from training sessions, providing insights into trainer performance and training effectiveness.\r\n\u2022 Utilizing AWS services like Amazon S3, AWS Lambda, and Amazon RDS to create a scalable, reliable, and cost-effective infrastructure that supports the training management application.\r\n\u2022 Leveraging Power Automate to automate various workflows, such as notifications, data synchronization, and reporting, increasing operational efficiency and reducing manual tasks.","the_results":"CloudThat containerized 22 applications on Amazon ECS, established a streamlined CI\/CD workflow with AWS CodeBuild and AWS CodePipeline, configured APM monitoring on OpenSearch for proactive system management, and implemented Aurora Serverless for scalable, cost-efficient database operations serving 3500 customers.","about_client_left_side":[{"field_63315a4dc06e1":"15085","field_63315a5bc06e2":"Industry\u00a0","field_63315a61c06e3":"Training and Consulting"},{"field_63315a4dc06e1":"15083","field_63315a5bc06e2":"Expertise\u00a0","field_63315a61c06e3":"AWS Cognito, AWS Lambda, Amazon VPC, Amazon RDS, Amazon CloudFront, Amazon S3"},{"field_63315a4dc06e1":"15084","field_63315a5bc06e2":"Offerings\/solutions\u00a0","field_63315a61c06e3":"Enhanced Training Management with Automation, Role-Based Access, and AWS Services"}]},"_links":{"self":[{"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/resources\/56832"}],"collection":[{"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/resources"}],"about":[{"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/types\/resources"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/users\/325"}],"version-history":[{"count":4,"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/resources\/56832\/revisions"}],"predecessor-version":[{"id":57640,"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/resources\/56832\/revisions\/57640"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/media\/57184"}],"wp:attachment":[{"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/media?parent=56832"}],"wp:term":[{"taxonomy":"cat_resources","embeddable":true,"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/cat_resources?post=56832"},{"taxonomy":"technology","embeddable":true,"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/technology?post=56832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}