{"id":14464,"date":"2023-08-30T01:47:18","date_gmt":"2023-08-30T05:47:18","guid":{"rendered":"https:\/\/ptp.cloud\/?p=14464"},"modified":"2025-08-12T03:37:59","modified_gmt":"2025-08-12T07:37:59","slug":"infrastructure-as-code-on-aws-for-accelerating-science","status":"publish","type":"post","link":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/","title":{"rendered":"Infrastructure as Code on AWS For Accelerating Science"},"content":{"rendered":"[et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|tablet&#8221; admin_label=&#8221;Section&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#3e489d&#8221; background_image=&#8221;https:\/\/ptp.cloud\/wp-content\/uploads\/2024\/10\/Square-Pattern-Hero-Background.png&#8221; custom_padding=&#8221;5px||||false|false&#8221; custom_padding_tablet=&#8221;40px||40px||true|false&#8221; custom_padding_phone=&#8221;40px||40px||true|false&#8221; da_disable_devices=&#8221;off|off|off&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221;][et_pb_row column_structure=&#8221;2_3,1_3&#8243; make_equal=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;85%&#8221; max_width=&#8221;1380px&#8221; custom_padding=&#8221;63px||1px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;2_3&#8243; module_class=&#8221;col-vert-cent&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;How a Life Sciences Startup Achieved Up to 75% Cost Savings* with Infrastructure as Code on AWS&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_font=&#8221;&#8211;et_global_heading_font|700|||||||&#8221; title_text_color=&#8221;#ffffff&#8221; title_font_size=&#8221;3.5rem&#8221; title_line_height=&#8221;1.2em&#8221; max_width_tablet=&#8221;620px&#8221; max_width_phone=&#8221;620px&#8221; max_width_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;40px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; module_class=&#8221;col-vert-cent&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/ptp.cloud\/wp-content\/uploads\/2024\/10\/PTP-Hero-Section-Goat-Illustration-min.png&#8221; alt=&#8221;Illustration of Goat working on servers leading data to the cloud and to a proved treatment&#8221; title_text=&#8221;PTP Hero Section Goat Illustration&#8221; align=&#8221;center&#8221; disabled_on=&#8221;on|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; max_width_tablet=&#8221;75%&#8221; max_width_phone=&#8221;75%&#8221; max_width_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;25px||25px||true|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row make_equal=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;85%&#8221; max_width=&#8221;1380px&#8221; custom_margin=&#8221;|auto|29px|auto||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; module_class=&#8221;col-vert-cent&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;&#8211;et_global_heading_font|300|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;1.5rem&#8221; text_line_height=&#8221;2.1rem&#8221; max_width_tablet=&#8221;620px&#8221; max_width_phone=&#8221;620px&#8221; max_width_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;]\n<p data-pm-slice=\"1 1 []\"><span>In the high-stakes domain of biotechnology, research validation and securing funding are pivotal milestones for startups. With growing scrutiny and a need for transparency, building an efficient and reliable infrastructure is essential. A life sciences startup approached PTP to build an informatics environment on AWS that would expedite research processes while ensuring data authenticity. This required a solution that was automated, repeatable, and fully documented to support robust research validation.<\/span><\/p>\n[\/et_pb_text][dsm_icon_list icon_font_size_tablet=&#8221;&#8221; icon_font_size_phone=&#8221;20px&#8221; icon_font_size_last_edited=&#8221;on|phone&#8221; module_class=&#8221;hero-stat&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;13px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][dsm_icon_list_child text=&#8221;*Achieved an estimated 50-75% cost reduction by automating resource deployment and teardown, ensuring resources were utilized only when necessary.&#8221; font_icon=&#8221;&#xf021;||fa||900&#8243; icon_padding=&#8221;1px&#8221; icon_font_size=&#8221;2rem&#8221; url_new_window=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;&#8211;et_global_heading_font|500|on||||||&#8221; text_text_color=&#8221;#0ca8fc&#8221; text_font_size=&#8221;1.2rem&#8221; text_line_height=&#8221;1.25rem&#8221; text_font_size_tablet=&#8221;1.2rem&#8221; text_font_size_phone=&#8221;1rem&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][\/dsm_icon_list_child][\/dsm_icon_list][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;32px||1px|||&#8221; da_disable_devices=&#8221;off|off|off&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; make_equal=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;85%&#8221; max_width=&#8221;1380px&#8221; custom_padding=&#8221;8px||1px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;&#8211;et_global_heading_font||||||||&#8221; text_text_color=&#8221;gcid-secondary-color&#8221; text_font_size=&#8221;28px&#8221; text_line_height=&#8221;2rem&#8221; custom_margin=&#8221;45px||||false|false&#8221; custom_padding=&#8221;||||false|false&#8221; text_font_size_tablet=&#8221;28px&#8221; text_font_size_phone=&#8221;24px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{%22gcid-secondary-color%22:%91%22text_text_color%22%93}&#8221;]\n<h2><span style=\"font-size: xx-large; color: #0c71c3;\"><strong>The Challenge<\/strong><\/span><\/h2>\n[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_column][\/et_pb_row][et_pb_row make_equal=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;85%&#8221; max_width=&#8221;1380px&#8221; custom_padding=&#8221;2px||63px|||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; module_class=&#8221;col-vert-cent&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;&#8211;et_global_heading_font|300|||||||&#8221; text_text_color=&#8221;gcid-secondary-color&#8221; text_font_size=&#8221;28px&#8221; text_line_height=&#8221;2.3rem&#8221; custom_margin=&#8221;||7px|||&#8221; text_font_size_tablet=&#8221;28px&#8221; text_font_size_phone=&#8221;24px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{%22gcid-secondary-color%22:%91%22text_text_color%22,%22text_text_color%22,%22text_text_color%22%93}&#8221;]\n<p><span style=\"color: rgba(0, 0, 0, 0.7);\">The client needed to streamline and automate data processing pipelines to validate their research and accelerate discovery. Their challenges included:<\/span><\/p>\n<p><span style=\"color: rgba(0, 0, 0, 0.7);\"><strong>Scaling Homegrown Pipelines<br \/><\/strong><\/span><span style=\"color: rgba(0, 0, 0, 0.7);\">Supporting custom pipelines alongside industry-leading tools like <a href=\"https:\/\/www.nextflow.io\/\">Nextflow<\/a>, which ensures scalable and reproducible workflows using containers.<\/span><\/p>\n<p><span style=\"color: rgba(0, 0, 0, 0.7);\"><strong>Integration of Open-Source Tools<br \/><\/strong>Incorporating solutions such as <a href=\"https:\/\/www.10xgenomics.com\/support\/software\/cell-ranger\/latest\">Cell Ranger<\/a>, <a href=\"https:\/\/satijalab.org\/seurat\/\">Seurat<\/a>, Picard, and Star Aligner, proven in genomics and computational biology.<\/span><\/p>\n<p><span style=\"color: rgba(0, 0, 0, 0.7);\"><strong>Automation and Documentation<br \/><\/strong>Creating a cloud pipeline solution that was automated, easily adjustable, and fully documented to ensure research validation.<\/span><\/p>\n<p><span style=\"color: rgba(0, 0, 0, 0.7);\"><strong>Cost Efficiency and Security<br \/><\/strong>Leveraging <a href=\"https:\/\/aws.amazon.com\/\">AWS<\/a> offerings like <a href=\"https:\/\/aws.amazon.com\/pm\/ec2\/\">Elastic Compute Cloud (EC2)<\/a><span>,\u00a0<\/span><a href=\"https:\/\/aws.amazon.com\/elasticloadbalancing\/\">ELB<\/a><span>,\u00a0<\/span><a href=\"https:\/\/aws.amazon.com\/autoscaling\/\">Auto Scaling,<\/a><span>\u00a0<\/span><a href=\"https:\/\/aws.amazon.com\/pm\/lambda\/\">Lambda<\/a><span>, and\u00a0<\/span><a href=\"https:\/\/aws.amazon.com\/fargate\/\">Fargate<\/a> to create a scalable and cost-effective environment.<\/span><\/p>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|tablet&#8221; next_background_color=&#8221;#ffffff&#8221; admin_label=&#8221;Section&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#3e489d&#8221; background_image=&#8221;https:\/\/ptp.cloud\/wp-content\/uploads\/2024\/10\/Square-Pattern-Hero-Background.png&#8221; custom_padding=&#8221;||52px||false|false&#8221; custom_padding_tablet=&#8221;40px||40px||true|false&#8221; custom_padding_phone=&#8221;40px||40px||true|false&#8221; bottom_divider_style=&#8221;arrow&#8221; bottom_divider_height=&#8221;83px&#8221; da_disable_devices=&#8221;off|off|off&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221;][et_pb_row make_equal=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;85%&#8221; max_width=&#8221;1380px&#8221; custom_padding=&#8221;||99px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; module_class=&#8221;col-vert-cent&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;&#8211;et_global_heading_font||||||||&#8221; text_text_color=&#8221;gcid-secondary-color&#8221; text_font_size=&#8221;28px&#8221; text_line_height=&#8221;2rem&#8221; custom_margin=&#8221;||0px||false|false&#8221; custom_padding=&#8221;||16px|||&#8221; text_font_size_tablet=&#8221;28px&#8221; text_font_size_phone=&#8221;24px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{%22gcid-secondary-color%22:%91%22text_text_color%22%93}&#8221;]\n<h2><span style=\"font-size: xx-large; color: #ffffff;\"><strong>The Solution<\/strong><\/span>\u00a0<\/h2>\n[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;&#8211;et_global_heading_font|300|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;28px&#8221; text_line_height=&#8221;2.3rem&#8221; custom_margin=&#8221;||0px|||&#8221; text_font_size_tablet=&#8221;28px&#8221; text_font_size_phone=&#8221;24px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]\n<p>PTP designed and implemented a robust infrastructure-as-code (IaC) solution on AWS to meet the client\u2019s needs:<\/p>\n<p><strong>Image Building with EC2 Image Builder<\/strong><\/p>\n<p>\u2022\u00a0 Automated the creation of standardized images for different functions.<\/p>\n<p>\u2022\u00a0 Defined recipes in <a href=\"https:\/\/aws.amazon.com\/image-builder\/\">Image Builder<\/a> to document installed software components and ownership, ensuring reproducibility and research validation.<\/p>\n<p>\u2022\u00a0 Centralized the building of images in a dedicated account, sharing them across the organization using Amazon Parameter Store.<\/p>\n<p><strong>Service Catalog for Self-Service Pipelines<\/strong><\/p>\n<p>\u2022\u00a0 Enabled scientists and informaticians to launch pipelines independently via <a href=\"https:\/\/aws.amazon.com\/servicecatalog\/\">Service Catalog<\/a> with limited permissions.<\/p>\n<p>\u2022\u00a0 Controlled access through least-privilege security configurations and code-based governance.<\/p>\n<p><strong>Terraform for Infrastructure Management<\/strong><\/p>\n<p>\u2022\u00a0 Maintained image files and component lists in <a href=\"https:\/\/www.terraform.io\/\">Terraform<\/a>, version-controlled using <a href=\"https:\/\/aws.amazon.com\/codecommit\/\">AWS Code Commit<\/a>.<\/p>\n<p>\u2022\u00a0 Automated deployment of updated components, creating new recipes in Image Builder when software versions changed.<\/p>\n<p><strong>Cost Optimization through Automation<\/strong><\/p>\n<p>\u2022\u00a0 Integrated CloudWatch events, SQS queues, and Lambda functions to terminate idle resources, reducing unnecessary costs.<\/p>\n<p>\u2022\u00a0 Ensured persistent storage reconnection when services were recreated, maintaining data continuity.<\/p>\n<p><strong>Enhanced Security and Scalability<\/strong><\/p>\n<p>\u2022\u00a0 Applied least-privilege access principles and AWS Managed AD for better isolation and control.<\/p>\n<p>\u2022\u00a0 Planned future integration of Amazon WorkSpaces to further enhance data security and usability.<\/p>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;32px||1px|||&#8221; da_disable_devices=&#8221;off|off|off&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221;][et_pb_row make_equal=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;85%&#8221; max_width=&#8221;1380px&#8221; custom_margin=&#8221;36px|auto||auto||&#8221; custom_padding=&#8221;2px||68px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;&#8211;et_global_heading_font|300|||||||&#8221; text_text_color=&#8221;#474747&#8243; text_font_size=&#8221;28px&#8221; text_line_height=&#8221;2rem&#8221; custom_margin=&#8221;||3px|||&#8221; custom_padding=&#8221;||11px|||&#8221; text_font_size_tablet=&#8221;28px&#8221; text_font_size_phone=&#8221;24px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]\n<h2><span style=\"font-size: xx-large; color: #0c71c3;\"><strong>The Outcome<\/strong><\/span><\/h2>\n<p><span style=\"font-size: xx-large; color: #0c71c3;\"><strong><\/strong><\/span><\/p>\n<p>PTP\u2019s IaC implementation delivered transformative results:<span style=\"font-size: xx-large; color: #0c71c3;\"><strong><\/strong><\/span><\/p>\n<p><span style=\"font-size: xx-large; color: #0c71c3;\"><strong><\/strong><\/span><\/p>\n[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;&#8211;et_global_heading_font|300|||||||&#8221; text_text_color=&#8221;rgba(0,0,0,0.66)&#8221; text_font_size=&#8221;28px&#8221; text_line_height=&#8221;2.3rem&#8221; custom_padding=&#8221;31px|25px|31px|25px|true|true&#8221; text_font_size_tablet=&#8221;28px&#8221; text_font_size_phone=&#8221;24px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; border_radii=&#8221;on|2px|2px|2px|2px&#8221; border_width_all=&#8221;1px&#8221; global_colors_info=&#8221;{}&#8221;]\n<p><strong>Research Validation<br \/><\/strong>Reduced variables and changes, ensuring robust research validation.<\/p>\n<p><strong>Significant Cost Savings<br \/><\/strong>Achieved an estimated 50-75% reduction in costs by automating resource deployment and teardown, using resources only when needed.<\/p>\n<p><strong>Enhanced Security<br \/><\/strong>Applied least-privilege access controls to protect sensitive data and maintain compliance.<\/p>\n<p><strong>Operational Efficiency<br \/><\/strong>Created a scalable, repeatable, and fully documented data management platform aligned with AWS Well-Architected principles.<\/p>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; module_class=&#8221;vert-cent&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;85%&#8221; max_width=&#8221;1380px&#8221; custom_margin=&#8221;0px||0px||false|false&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; module_id=&#8221;contact&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/ptp.cloud\/wp-content\/uploads\/2024\/12\/Graphs-Isometric-Contained-Icon.png&#8221; alt=&#8221;Graphs Isometric Contained Icon&#8221; title_text=&#8221;Graphs Isometric Contained Icon&#8221; show_bottom_space=&#8221;off&#8221; disabled_on=&#8221;on|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width_tablet=&#8221;200px&#8221; width_phone=&#8221;150px&#8221; width_last_edited=&#8221;on|phone&#8221; custom_margin=&#8221;|||-20px|false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_heading title=&#8221;Ready to Accelerate Your Research with Infrastructure as Code?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_level=&#8221;h2&#8243; title_font=&#8221;&#8211;et_global_heading_font|600|||||||&#8221; title_text_align=&#8221;left&#8221; title_text_color=&#8221;gcid-0e52a8f4-5dfd-4102-9f40-fd354ef9edd5&#8243; title_font_size=&#8221;2.88rem&#8221; title_line_height=&#8221;1.2em&#8221; max_width_tablet=&#8221;100%&#8221; max_width_phone=&#8221;300px&#8221; max_width_last_edited=&#8221;on|phone&#8221; custom_margin=&#8221;15px||5px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-0e52a8f4-5dfd-4102-9f40-fd354ef9edd5%22:%91%22title_text_color%22%93}&#8221;][\/et_pb_heading][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Ubuntu||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;1.25rem&#8221; text_line_height=&#8221;1.75rem&#8221; max_width=&#8221;620px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]\n<p data-pm-slice=\"1 1 []\"><span>PTP specializes in creating scalable, cost-efficient, and secure AWS solutions tailored to life sciences. Contact us today to learn how we can help your organization achieve research validation and operational excellence.<\/span><\/p>\n<p>&nbsp;<\/p>\n[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/outlook.office365.com\/owa\/calendar\/PTP1@pinnacletechpartners.com\/bookings\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Schedule a call&#8221; button_alignment=&#8221;left&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;18px&#8221; button_text_color=&#8221;#ffffff&#8221; button_bg_color=&#8221;gcid-primary-color&#8221; button_border_width=&#8221;0px&#8221; button_border_radius=&#8221;50px&#8221; button_font=&#8221;Ubuntu|500|||||||&#8221; button_use_icon=&#8221;off&#8221; custom_padding=&#8221;0.8rem|1.8rem|0.8rem|1.8rem|true|true&#8221; button_text_size_tablet=&#8221;1rem&#8221; button_text_size_phone=&#8221;1rem&#8221; button_text_size_last_edited=&#8221;on|tablet&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-primary-color%22:%91%22button_bg_color%22%93,%22gcid-4a2771a4-2bac-479e-b2cf-583957402471%22:%91%22button_bg_color__hover%22%93}&#8221; button_bg_color__hover=&#8221;#0c71c3&#8243; button_bg_color__hover_enabled=&#8221;on|desktop&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#2f348d&#8221; custom_padding=&#8221;60px|60px|25px|60px|false|true&#8221; custom_padding_tablet=&#8221;60px|60px|25px|60px|false|true&#8221; custom_padding_phone=&#8221;30px|30px|0px|30px|false|true&#8221; custom_padding_last_edited=&#8221;on|tablet&#8221; border_radii=&#8221;on|10px|10px|10px|10px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Ubuntu||||||||&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;18px&#8221; text_line_height=&#8221;1.4em&#8221; header_2_font=&#8221;Ubuntu|500|||||||&#8221; header_2_text_color=&#8221;#FFFFFF&#8221; header_2_font_size=&#8221;38px&#8221; header_2_line_height=&#8221;1.2em&#8221; global_colors_info=&#8221;{}&#8221;]\n<h2 class=\"form-h2\" style=\"text-align: center;\"><strong>Let us help you unlock your potential.<\/strong><\/h2>\n<p style=\"text-align: center;\">Contact PTP today to learn how we can deliver cost-efficient, scalable, and compliant cloud solutions for your business.<\/p>\n[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<div class=\"frm_forms  with_frm_style frm_style_formidable-style\" id=\"frm_form_2_container\" >\n<form enctype=\"multipart\/form-data\" method=\"post\" class=\"frm-show-form  frm_js_validate  frm_ajax_submit  frm_pro_form \" id=\"form_homepage-contact-us\" >\n<div class=\"frm_form_fields \">\n<fieldset>\n<legend class=\"frm_screen_reader\">Homepage Contact Us<\/legend>\r\n\r\n<div class=\"frm_fields_container\">\n<input type=\"hidden\" name=\"frm_action\" value=\"create\" \/>\n<input type=\"hidden\" name=\"form_id\" value=\"2\" \/>\n<input type=\"hidden\" name=\"frm_hide_fields_2\" id=\"frm_hide_fields_2\" value=\"\" \/>\n<input type=\"hidden\" name=\"form_key\" value=\"homepage-contact-us\" \/>\n<input type=\"hidden\" name=\"item_meta[0]\" value=\"\" \/>\n<input type=\"hidden\" id=\"frm_submit_entry_2\" name=\"frm_submit_entry_2\" value=\"f3ca341914\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/wp-json\/wp\/v2\/posts\/14464\" \/><div id=\"frm_field_9_container\" class=\"frm_form_field form-field  frm_required_field frm_none_container frm12 frm_first\">\r\n\t<label for=\"field_qh4icy2\" id=\"field_qh4icy2_label\" class=\"frm_primary_label\">First Name\r\n\t\t<span class=\"frm_required\" aria-hidden=\"true\">*<\/span>\r\n\t<\/label>\r\n\t<input  type=\"text\" id=\"field_qh4icy2\" name=\"item_meta[9]\" value=\"\"  placeholder=\"First Name *\" data-reqmsg=\"First Name cannot be blank.\" aria-required=\"true\" data-invmsg=\"First Name is invalid\" aria-invalid=\"false\"   \/>\r\n\t\r\n\t\r\n<\/div>\n<div id=\"frm_field_10_container\" class=\"frm_form_field form-field  frm_required_field frm_none_container frm12 frm_first\">\r\n\t<label for=\"field_ocfup12\" id=\"field_ocfup12_label\" class=\"frm_primary_label\">Last Name\r\n\t\t<span class=\"frm_required\" aria-hidden=\"true\">*<\/span>\r\n\t<\/label>\r\n\t<input  type=\"text\" id=\"field_ocfup12\" name=\"item_meta[10]\" value=\"\"  placeholder=\"Last Name *\" data-reqmsg=\"Last Name cannot be blank.\" aria-required=\"true\" data-invmsg=\"Last Name is invalid\" aria-invalid=\"false\"   \/>\r\n\t\r\n\t\r\n<\/div>\n<div id=\"frm_field_11_container\" class=\"frm_form_field form-field  frm_required_field frm_none_container frm_full\">\r\n\t<label for=\"field_29yf4d2\" id=\"field_29yf4d2_label\" class=\"frm_primary_label\">Email\r\n\t\t<span class=\"frm_required\" aria-hidden=\"true\">*<\/span>\r\n\t<\/label>\r\n\t<input type=\"email\" id=\"field_29yf4d2\" name=\"item_meta[11]\" value=\"\"  placeholder=\"Email *\" data-reqmsg=\"Email cannot be blank.\" aria-required=\"true\" data-invmsg=\"Please enter a valid email address\" aria-invalid=\"false\"  \/>\r\n\t\r\n\t\r\n<\/div>\n<div id=\"frm_field_13_container\" class=\"frm_form_field form-field  frm_required_field frm_none_container frm_full\">\r\n\t<label for=\"field_9jv0r12\" id=\"field_9jv0r12_label\" class=\"frm_primary_label\">Message\r\n\t\t<span class=\"frm_required\" aria-hidden=\"true\">*<\/span>\r\n\t<\/label>\r\n\t<textarea name=\"item_meta[13]\" id=\"field_9jv0r12\" rows=\"5\"  placeholder=\"Message *\" data-reqmsg=\"Message cannot be blank.\" aria-required=\"true\" data-invmsg=\"Message is invalid\" aria-invalid=\"false\"  ><\/textarea>\r\n\t\r\n\t\r\n<\/div>\n<div id=\"frm_field_15_container\" class=\"frm_form_field form-field  frm_none_container\">\n\t<label for=\"g-recaptcha-response\" id=\"field_gnn6v_label\" class=\"frm_primary_label\">Captcha\n\t\t<span class=\"frm_required\" aria-hidden=\"true\"><\/span>\n\t<\/label>\n\t<div  id=\"field_gnn6v\" class=\"frm-g-recaptcha\" data-sitekey=\"6LdgYyAUAAAAALfRd0oBYnfSytP7bXPO0La-lT5r\" data-size=\"normal\" data-theme=\"light\"><\/div>\n\t\n\t\n<\/div>\n<input type=\"hidden\" name=\"item_meta[16]\" id=\"field_mskuv\" value=\"flux capacitor?\"  data-frmval=\"flux capacitor?\"   \/>\n<div id=\"frm_field_14_container\" class=\"frm_form_field form-field \">\r\n\t<div class=\"frm_submit\">\r\n\r\n<button class=\"frm_button_submit frm_final_submit\" type=\"submit\"   formnovalidate=\"formnovalidate\">Submit<\/button>\r\n\r\n<\/div>\r\n<\/div>\n\t<input type=\"hidden\" name=\"item_key\" value=\"\" \/>\n\t\t\t<div id=\"frm_field_41_container\">\n\t\t\t<label for=\"field_40qec\" >\n\t\t\t\tIf you are human, leave this field blank.\t\t\t<\/label>\n\t\t\t<input  id=\"field_40qec\" type=\"text\" class=\"frm_form_field form-field frm_verify\" name=\"item_meta[41]\" value=\"\"  \/>\n\t\t<\/div>\n\t\t<input name=\"frm_state\" type=\"hidden\" value=\"fcyBIMA\/ugT3Js0zcUgd7R5I\/NQxVmKR4Pm6L4i2qfeQWlabmITO60A7isRh363k\" \/><\/div>\n<\/fieldset>\n<\/div>\n\n<p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"ak_\"><label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"13\"\/><script>document.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );<\/script><\/p><\/form>\n<\/div>\n<!-- [et_pb_line_break_holder] --><script type=\"application\/ld+json\"><!-- [et_pb_line_break_holder] -->{<!-- [et_pb_line_break_holder] -->  \"@context\": \"https:\/\/schema.org\",<!-- [et_pb_line_break_holder] -->  \"@type\": \"CaseStudy\",<!-- [et_pb_line_break_holder] -->  \"@id\": \"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#casestudy\",<!-- [et_pb_line_break_holder] -->  \"url\": \"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/\",<!-- [et_pb_line_break_holder] -->  \"headline\": \"Infrastructure as Code on AWS For Accelerating Science\",<!-- [et_pb_line_break_holder] -->  \"name\": \"Infrastructure as Code on AWS for Accelerating Science\",<!-- [et_pb_line_break_holder] -->  \"description\": \"How PTP implemented Infrastructure as Code to reduce cloud costs by up to 75 percent and improve validation and reproducibility for a biotech research environment.\",<!-- [et_pb_line_break_holder] -->  \"image\": { \"@id\": \"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#primaryimage\" },<!-- [et_pb_line_break_holder] -->  \"datePublished\": \"2023-08-30T05:47:18+00:00\",<!-- [et_pb_line_break_holder] -->  \"dateModified\": \"2025-01-23T00:49:06+00:00\",<!-- [et_pb_line_break_holder] -->  \"mainEntityOfPage\": { \"@id\": \"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/\" },<!-- [et_pb_line_break_holder] -->  \"isBasedOn\": { \"@id\": \"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#article\" },<!-- [et_pb_line_break_holder] -->  \"isPartOf\": { \"@id\": \"https:\/\/ptp.cloud\/#website\" },<!-- [et_pb_line_break_holder] -->  \"author\": { \"@id\": \"https:\/\/ptp.cloud\/#organization\" },<!-- [et_pb_line_break_holder] -->  \"publisher\": { \"@id\": \"https:\/\/ptp.cloud\/#organization\" },<!-- [et_pb_line_break_holder] -->  \"inLanguage\": \"en-US\",<!-- [et_pb_line_break_holder] -->  \"industry\": \"Biotechnology\",<!-- [et_pb_line_break_holder] -->  \"audience\": { \"@type\": \"BusinessAudience\", \"industry\": \"Life Sciences\" },<!-- [et_pb_line_break_holder] -->  \"about\": [<!-- [et_pb_line_break_holder] -->    { \"@type\": \"Thing\", \"name\": \"Infrastructure as Code\", \"sameAs\": \"https:\/\/en.wikipedia.org\/wiki\/Infrastructure_as_code\" },<!-- [et_pb_line_break_holder] -->    { \"@type\": \"Thing\", \"name\": \"Terraform\", \"sameAs\": \"https:\/\/www.terraform.io\/\" },<!-- [et_pb_line_break_holder] -->    { \"@type\": \"Thing\", \"name\": \"AWS cost optimization\" }<!-- [et_pb_line_break_holder] -->  ],<!-- [et_pb_line_break_holder] -->  \"mentions\": [<!-- [et_pb_line_break_holder] -->    \"reproducible environments\",<!-- [et_pb_line_break_holder] -->    \"policy as code\",<!-- [et_pb_line_break_holder] -->    \"automated provisioning\",<!-- [et_pb_line_break_holder] -->    \"cost controls\",<!-- [et_pb_line_break_holder] -->    \"observability\"<!-- [et_pb_line_break_holder] -->  ],<!-- [et_pb_line_break_holder] -->  \"keywords\": [<!-- [et_pb_line_break_holder] -->    \"infrastructure as code\",<!-- [et_pb_line_break_holder] -->    \"Terraform on AWS\",<!-- [et_pb_line_break_holder] -->    \"biotech cloud\",<!-- [et_pb_line_break_holder] -->    \"cost optimization\",<!-- [et_pb_line_break_holder] -->    \"research validation\"<!-- [et_pb_line_break_holder] -->  ],<!-- [et_pb_line_break_holder] -->  \"wordCount\": 2304,<!-- [et_pb_line_break_holder] -->  \"potentialAction\": {<!-- [et_pb_line_break_holder] -->    \"@type\": \"Action\",<!-- [et_pb_line_break_holder] -->    \"name\": \"Request an IaC assessment\",<!-- [et_pb_line_break_holder] -->    \"target\": {<!-- [et_pb_line_break_holder] -->      \"@type\": \"EntryPoint\",<!-- [et_pb_line_break_holder] -->      \"urlTemplate\": \"https:\/\/ptp.cloud\/contact\/?utm_source=case-study&utm_medium=cta&utm_campaign=iac-aws\",<!-- [et_pb_line_break_holder] -->      \"inLanguage\": \"en\",<!-- [et_pb_line_break_holder] -->      \"actionPlatform\": [<!-- [et_pb_line_break_holder] -->        \"https:\/\/schema.org\/DesktopWebPlatform\",<!-- [et_pb_line_break_holder] -->        \"https:\/\/schema.org\/MobileWebPlatform\"<!-- [et_pb_line_break_holder] -->      ]<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n<span class=\"et_bloom_bottom_trigger\"><\/span>","protected":false},"excerpt":{"rendered":"<p>View PTP&#8217;s case study on implementing Infrastructure as Code (IaC) solutions for a life sciences startup. The focus is on creating a scalable, automated, and secure data processing environment using AWS services and tools such as EC2, Lambda, and Terraform. The goal is to streamline research validation, optimize costs, and ensure data security.<\/p>\n","protected":false},"author":445,"featured_media":7046,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<p>In the fascinating and high-stakes domain of biotechnology, research validation and acquisition of the next wave of funding stand as crucial checkpoints in the journey of a startup. Amid an environment characterized by escalating scrutiny and disturbing reports of manipulated outcomes, it becomes critical to build an infrastructure that is not only efficient but also transparent and reliable. Our client in the startup life sciences space needed to build out their environment for informatics on AWS while requiring PTP help significantly expedite the research process and, most importantly, validate its authenticity.<\/p><p>The primary goal in fortifying the validity of research is in streamlining and automating the data processing pipelines. The science required the expertise to support scaling homegrown pipelines, industry-leading solutions such as Nextflow, which provides a scalable and reproducible scientific workflow using software containers, as well as open-source conglomerates like Cell Ranger, Seurat, Picard, and Star Aligner, which have shown proven results in genomics and computational biology. This client demanded a cloud pipeline solution that was automated, repeatable, easily changeable and fully documents to ensure research validation. These solutions, when interlaced with robust AWS offerings like EC2, ELB, Auto Scaling, Lambda, and Fargate, create a scalable, cost-efficient, and high-throughput data processing solution that stands all the major test of validation.<\/p><p>PTP leveraged EC2 Image Builder and Service Catalogs to produce images in a controlled and repeatable manner. This allows for scientists and informaticians to independently launch pipelines through Service Catalog. These users have limited permissions to just launch Service Catalog everything else is controlled through the code process and permissions are minimized by the security group for control.<\/p><p>PTP centralized the building of images in one account and that account shares across the organization into those required accounts which exchange information between accounts with Amazon Parameter Store.<\/p><p>Image building was automated using EC2 Image Builder allowing PTP to build different standard images for different functions. From there the team created a recipe in Image Builder containing the software components that make up the image and defines the ownership of the component. This provides complete documentation on what software and versions are installed, which in life sciences is essential for controlling variables and seeking research validation. This Build account has access to private and controlled code repositories so that software version can be frozen or recreated from any point in time<\/p><p>These builds were all written into Terraform to maintain the image files and component lists and version controlled by AWS Code Commit. As components change in Terraform, for example a software update to \u201cversion 4.2\u201d, Terraform will know the file has changed and will deploy a new version of the component which then creates a new version of the recipe in Image Builder.<\/p><p>For cost optimization, the Service Catalog services are tied to Cloudwatch events that trigger when devices go idle, then SQS queue and Lambda are used to terminate resources they go idle for a period of time. When services\/images are recreated, they are automatically reconnected to persistent storage. \u00a0Going forward, PTP is working with this client to incorporate Amazon WorkSpaces and AWS Managed AD to further isolate data and create additional levels of control and security.<\/p><p>The result of this design and infrastructure-as-code implementation is a data management platform that will aid in the effort of research validation due to the limitation of variables and changes. The team also estimates between a 50-75% savings reduction driven through the automated deployment and tear-down of resources for use only when called upon verses building a traditional cloud computing environment. Lastly, the least-privilege access configurations enhance the protection of sensitive data which aligns with the consistent approach to the build of a Well Architected AWS environment.<\/p><p>\u00a0<\/p><h3>Purchase PTP's <a href=\"https:\/\/aws.amazon.com\/marketplace\/pp\/prodview-it7fjq6rqix74?sr=0-13&ref_=beagle&applicationId=AWSMPContessa\">CloudOps Offer<\/a> on AWS Marketplace!<\/h3><p>\u00a0<\/p><h3>Learn More about PTP's CloudOps <a href=\"https:\/\/ptp.cloud\/cloud-ops\/\">HERE<\/a><\/h3>","_et_gb_content_width":"","content-type":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[23,12,14],"tags":[76],"table_tags":[],"class_list":["post-14464","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aws-archive","category-aws-for-life-sciences-archive","category-case-studies-archive","tag-aws"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Infrastructure as Code on AWS For Accelerating Science<\/title>\n<meta name=\"description\" content=\"Discover how PTP implemented Infrastructure as Code to reduce cloud costs by up to 75% and enhance research validation for a biotech company\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Infrastructure as Code on AWS For Accelerating Science\" \/>\n<meta property=\"og:description\" content=\"Discover how PTP implemented Infrastructure as Code to reduce cloud costs by up to 75% and enhance research validation for a biotech company\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/\" \/>\n<meta property=\"og:site_name\" content=\"PTP | Cloud Experts | Biotech Enablers\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PTPCloud\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-30T05:47:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-12T07:37:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ptp.cloud\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-30-at-10.00.07-AM.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1340\" \/>\n\t<meta property=\"og:image:height\" content=\"802\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Mai Hiraoka\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@PTPCloud\" \/>\n<meta name=\"twitter:site\" content=\"@PTPCloud\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mai Hiraoka\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/\"},\"author\":{\"name\":\"Mai Hiraoka\",\"@id\":\"https:\/\/ptp.cloud\/#\/schema\/person\/d306a15db3b78f40bef20f1fafd81aa2\"},\"headline\":\"Infrastructure as Code on AWS For Accelerating Science\",\"datePublished\":\"2023-08-30T05:47:18+00:00\",\"dateModified\":\"2025-08-12T07:37:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/\"},\"wordCount\":2308,\"publisher\":{\"@id\":\"https:\/\/ptp.cloud\/#organization\"},\"image\":{\"@id\":\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ptp.cloud\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-30-at-10.00.07-AM.png\",\"keywords\":[\"aws\"],\"articleSection\":[\"AWS\",\"AWS Life Sciences\",\"Case Studies\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/\",\"url\":\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/\",\"name\":\"Infrastructure as Code on AWS For Accelerating Science\",\"isPartOf\":{\"@id\":\"https:\/\/ptp.cloud\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ptp.cloud\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-30-at-10.00.07-AM.png\",\"datePublished\":\"2023-08-30T05:47:18+00:00\",\"dateModified\":\"2025-08-12T07:37:59+00:00\",\"description\":\"Discover how PTP implemented Infrastructure as Code to reduce cloud costs by up to 75% and enhance research validation for a biotech company\",\"breadcrumb\":{\"@id\":\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#primaryimage\",\"url\":\"https:\/\/ptp.cloud\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-30-at-10.00.07-AM.png\",\"contentUrl\":\"https:\/\/ptp.cloud\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-30-at-10.00.07-AM.png\",\"width\":1340,\"height\":802,\"caption\":\"Infrastructure as Code for Life Sciences: A Case Study by PTP\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ptp.cloud\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Infrastructure as Code on AWS For Accelerating Science\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ptp.cloud\/#website\",\"url\":\"https:\/\/ptp.cloud\/\",\"name\":\"PTP | Cloud Experts | Biotech Enablers\",\"description\":\"Helping innovative life sciences companies to get treatments to market faster.\",\"publisher\":{\"@id\":\"https:\/\/ptp.cloud\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ptp.cloud\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ptp.cloud\/#organization\",\"name\":\"Pinnacle Technology Partners\",\"alternateName\":\"PTP\",\"url\":\"https:\/\/ptp.cloud\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ptp.cloud\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ptp.cloud\/wp-content\/uploads\/2021\/08\/ptp_logo.png\",\"contentUrl\":\"https:\/\/ptp.cloud\/wp-content\/uploads\/2021\/08\/ptp_logo.png\",\"width\":409,\"height\":181,\"caption\":\"Pinnacle Technology Partners\"},\"image\":{\"@id\":\"https:\/\/ptp.cloud\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/PTPCloud\",\"https:\/\/x.com\/PTPCloud\",\"https:\/\/www.linkedin.com\/company\/pinnacletechpartners\",\"https:\/\/www.youtube.com\/@ptp4766\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ptp.cloud\/#\/schema\/person\/d306a15db3b78f40bef20f1fafd81aa2\",\"name\":\"Mai Hiraoka\",\"sameAs\":[\"https:\/\/ptpcloud.mystagingwebsite.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Infrastructure as Code on AWS For Accelerating Science","description":"Discover how PTP implemented Infrastructure as Code to reduce cloud costs by up to 75% and enhance research validation for a biotech company","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/","og_locale":"en_US","og_type":"article","og_title":"Infrastructure as Code on AWS For Accelerating Science","og_description":"Discover how PTP implemented Infrastructure as Code to reduce cloud costs by up to 75% and enhance research validation for a biotech company","og_url":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/","og_site_name":"PTP | Cloud Experts | Biotech Enablers","article_publisher":"https:\/\/www.facebook.com\/PTPCloud","article_published_time":"2023-08-30T05:47:18+00:00","article_modified_time":"2025-08-12T07:37:59+00:00","og_image":[{"width":1340,"height":802,"url":"https:\/\/ptp.cloud\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-30-at-10.00.07-AM.png","type":"image\/png"}],"author":"Mai Hiraoka","twitter_card":"summary_large_image","twitter_creator":"@PTPCloud","twitter_site":"@PTPCloud","twitter_misc":{"Written by":"Mai Hiraoka","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#article","isPartOf":{"@id":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/"},"author":{"name":"Mai Hiraoka","@id":"https:\/\/ptp.cloud\/#\/schema\/person\/d306a15db3b78f40bef20f1fafd81aa2"},"headline":"Infrastructure as Code on AWS For Accelerating Science","datePublished":"2023-08-30T05:47:18+00:00","dateModified":"2025-08-12T07:37:59+00:00","mainEntityOfPage":{"@id":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/"},"wordCount":2308,"publisher":{"@id":"https:\/\/ptp.cloud\/#organization"},"image":{"@id":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#primaryimage"},"thumbnailUrl":"https:\/\/ptp.cloud\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-30-at-10.00.07-AM.png","keywords":["aws"],"articleSection":["AWS","AWS Life Sciences","Case Studies"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/","url":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/","name":"Infrastructure as Code on AWS For Accelerating Science","isPartOf":{"@id":"https:\/\/ptp.cloud\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#primaryimage"},"image":{"@id":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#primaryimage"},"thumbnailUrl":"https:\/\/ptp.cloud\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-30-at-10.00.07-AM.png","datePublished":"2023-08-30T05:47:18+00:00","dateModified":"2025-08-12T07:37:59+00:00","description":"Discover how PTP implemented Infrastructure as Code to reduce cloud costs by up to 75% and enhance research validation for a biotech company","breadcrumb":{"@id":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#primaryimage","url":"https:\/\/ptp.cloud\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-30-at-10.00.07-AM.png","contentUrl":"https:\/\/ptp.cloud\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-30-at-10.00.07-AM.png","width":1340,"height":802,"caption":"Infrastructure as Code for Life Sciences: A Case Study by PTP"},{"@type":"BreadcrumbList","@id":"https:\/\/ptp.cloud\/infrastructure-as-code-on-aws-for-accelerating-science\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ptp.cloud\/"},{"@type":"ListItem","position":2,"name":"Infrastructure as Code on AWS For Accelerating Science"}]},{"@type":"WebSite","@id":"https:\/\/ptp.cloud\/#website","url":"https:\/\/ptp.cloud\/","name":"PTP | Cloud Experts | Biotech Enablers","description":"Helping innovative life sciences companies to get treatments to market faster.","publisher":{"@id":"https:\/\/ptp.cloud\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ptp.cloud\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ptp.cloud\/#organization","name":"Pinnacle Technology Partners","alternateName":"PTP","url":"https:\/\/ptp.cloud\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ptp.cloud\/#\/schema\/logo\/image\/","url":"https:\/\/ptp.cloud\/wp-content\/uploads\/2021\/08\/ptp_logo.png","contentUrl":"https:\/\/ptp.cloud\/wp-content\/uploads\/2021\/08\/ptp_logo.png","width":409,"height":181,"caption":"Pinnacle Technology Partners"},"image":{"@id":"https:\/\/ptp.cloud\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/PTPCloud","https:\/\/x.com\/PTPCloud","https:\/\/www.linkedin.com\/company\/pinnacletechpartners","https:\/\/www.youtube.com\/@ptp4766"]},{"@type":"Person","@id":"https:\/\/ptp.cloud\/#\/schema\/person\/d306a15db3b78f40bef20f1fafd81aa2","name":"Mai Hiraoka","sameAs":["https:\/\/ptpcloud.mystagingwebsite.com"]}]}},"jetpack_featured_media_url":"https:\/\/ptp.cloud\/wp-content\/uploads\/2023\/08\/Screenshot-2023-08-30-at-10.00.07-AM.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ptp.cloud\/wp-json\/wp\/v2\/posts\/14464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ptp.cloud\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ptp.cloud\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ptp.cloud\/wp-json\/wp\/v2\/users\/445"}],"replies":[{"embeddable":true,"href":"https:\/\/ptp.cloud\/wp-json\/wp\/v2\/comments?post=14464"}],"version-history":[{"count":1,"href":"https:\/\/ptp.cloud\/wp-json\/wp\/v2\/posts\/14464\/revisions"}],"predecessor-version":[{"id":18712,"href":"https:\/\/ptp.cloud\/wp-json\/wp\/v2\/posts\/14464\/revisions\/18712"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ptp.cloud\/wp-json\/wp\/v2\/media\/7046"}],"wp:attachment":[{"href":"https:\/\/ptp.cloud\/wp-json\/wp\/v2\/media?parent=14464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ptp.cloud\/wp-json\/wp\/v2\/categories?post=14464"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ptp.cloud\/wp-json\/wp\/v2\/tags?post=14464"},{"taxonomy":"table_tags","embeddable":true,"href":"https:\/\/ptp.cloud\/wp-json\/wp\/v2\/table_tags?post=14464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}