{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/6AlMBm6pLhd5B9Q3Z1Jw/JycUXSwSLBy6goKNgVoG/AReWs55_O-26.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Link as n}from\"framer\";import{motion as o}from\"framer-motion\";import*as r from\"react\";export const richText=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Cloud computing has transformed the industry. It gives companies unprecedented ability to scale, adapt, and reduce IT costs. Yet many new ventures small firms, and tech experts find it hard to manage these expenses. It's like trying to catch raindrops with a vacuum. This complete guide explains how Pump's group deals can help you control those runaway costs and stick to your budget.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Introduction\"})}),/*#__PURE__*/e(\"p\",{children:\"Cloud computing plays a key role for companies of all sizes in today's digital scene. But with big benefits come big bills\u2014or, in this case big debt. Many businesses face surprise cloud costume expenses, which put a huge strain on their profits. But what if you could save a lot on your cloud costume costs without putting your critical systems at risk? Enter Pump's do-it-yourself group discount: a money-saving low-risk choice for firms with any cloud spending problem. Read on to learn how this fresh approach can change your cloud money troubles into a banking win.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Understanding Cloud Computing Costs\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Increase in Cloud Use\"})}),/*#__PURE__*/e(\"p\",{children:\"Over the last ten years, we've seen a big move to the cloud. More and more companies/startup are switching to cloud platforms such as aws services, new generative ai, Azure, and Google Cloud. The reason is clear: cloud computing offers great flexibility, adaptability, and IT cost savings. Cloud services allow businesses to expand or shrink their operations as needed use the latest tech, and skip the huge costs of running their own servers.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Cloud Cost Challenge\"})}),/*#__PURE__*/e(\"p\",{children:\"Moving to the cloud isn't a walk in the park. Companies/Startup find it hard to keep an eye on and guess cloud server costs. This gives infrastructure and cost management teams a headache because cloud costs can shoot up fast when use grows without checks. Companies often ask, \\\"Where's all this money going?\\\" When cloud costs are hard to predict even the best budgets can go off track.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Cloud Cost Overruns and Their Impact\"})}),/*#__PURE__*/e(\"p\",{children:\"When startups spend too much on cloud services, it has a big effect on their budget. This leaves them with less cash for other crucial needs. Many new companies find it hard to guess how much their aws generative ai cloud bills will be. This can lead to nasty shocks when they get the bill. Not knowing what to expect makes it tough for these firms to grow and work well. Because of this, startups and other businesses are always looking for new ways to keep their cloud costume costs in check.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Introducing Pump's Group Discounts\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"What are Pump's Group Discounts?\"})}),/*#__PURE__*/e(\"p\",{children:\"Pump's group discount has an impact on how companies/startup deal with rising awsud cost optimization. By joining forces to buy cloud services, Pump gets better deals from aws partner network. This allows businesses big and small, to save money. They can now enjoy the same kind of savings that big companies get.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"How Pump's Group Discounts Work\"})}),/*#__PURE__*/e(\"p\",{children:\"The concept is straightforward yet powerful. Startups link to a network of Pumps bringing together their cloud infrastructure. Pump then bargains for reduced rates with big cloud service providers. These unique discounts get passed down to group members cutting their cloud expenses by up to 60%. The cherry on top? You don't need to commit beforehand, and you can still adjust your usage as you see fit.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Benefits of Pump's Group Discounts\"})}),/*#__PURE__*/e(\"p\",{children:\"Joining Pump's Group Discounts has numerous advantages:\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Big Savings: \"}),\"Cut your cloud expenses by as much as 60%.\",/*#__PURE__*/e(\"strong\",{children:\"Predictable Spending:\"}),\" Get a better handle on your cloud cloud server cost.\",/*#__PURE__*/e(\"strong\",{children:\"Adaptability:\"}),\" Scale your cloud use as needed, without long-term commitments.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Taking Advantage of Pump's Group Discounts\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Pump Does All the Haggling\"})}),/*#__PURE__*/e(\"p\",{children:\"The coolest thing about Pump? They bargain and look after discounts for you. This lets you zero in on what sets your business apart while Pump locks in the best prices for cloud services like ebs cost,\"}),/*#__PURE__*/e(\"p\",{children:\"ecs cost and much more.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Making Your Cloud Cheaper\"})}),/*#__PURE__*/e(\"p\",{children:\"Getting discounts is just the start of what Pump can do for you. They also give you insights based on data to help you use the right amount of cloud services. They keep an eye on things and make them better all the time so you always get the most for your money. This way of staying ahead helps companies avoid paying extra and save as much as they can.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What Customers Say\"})}),/*#__PURE__*/e(\"p\",{children:\"You don't have to believe us - here's what some happy Pump customers have to say:\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Alex Venetidix (Full Stack Engineer at Terra):\"}),' \"I can\\'t believe it saved us $3200 just last month.\"']}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Miles Penn (CEO of Mtailor): \"}),'\"Pump is just on the billing layer so you\\'re still in control of all your boxes.\"']}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Ben Stein (CEO at Keeper):\"}),' \"It\\'s a no-brainer. We save money on our AWS credits.\"']}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Advanced Cloud Cost Optimization Techniques\"})}),/*#__PURE__*/e(\"p\",{children:\"The ideas to make the most of your Pump\u2019s AWS resources. It takes a close look at your setup to help you keep an eye on your ebs cost, ecs cost, and other expenses. When you connect with Pump aws adviasor, you can boost your efforts to save money on cloud services.\"}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"Keeping an Eye on Things with AWS CloudWatch\"})}),/*#__PURE__*/e(\"p\",{children:\"You can keep your AWS CloudWatch costs in check while still watching your resource use and how well your apps are doing. Pump lets you use CloudWatch to get a better look at what's going on in your cloud setup and make smart choices.\"}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"Using AI and Generative AI Services\"})}),/*#__PURE__*/e(\"p\",{children:\"As companies/startup use AI for all sorts of things, keeping cloud costs under control becomes even more important. AWS has many AI and generative AI services that can cost a lot if you're not careful. Pump's tools to cut costs make sure that big AI projects don't break the bank.\"}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"Cutting-Edge AI Breakthroughs\"})}),/*#__PURE__*/e(\"p\",{children:\"As new AI tools and platforms like Amazon Bedrock and Amazon SageMaker hit the market, companies can now dive into advanced AI apps. Pump helps you cut costs linked to these AI services by offering custom tips and tapping into group savings.\"}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"Getting the Most from Amazon EC2 Machines\"})}),/*#__PURE__*/e(\"p\",{children:\"amazon ec2 p5 instances machines and Amazon EC2 Inf1 machines pack a punch for aws ai and machine learning tasks. Pump makes sure you snag the best deals on these machine learning stretching your aws ai tech dollars further.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Conclusion\"})}),/*#__PURE__*/e(\"p\",{children:\"In today's quick-moving business world, keeping cloud costs in check is tough. Without careful cloud management platform, cloud expenses can shoot up fast and put a heavy money strain on a company. But with Pump's Group Discounts, companies can grab the reins of their cloud spending and save a lot of cash.\"}),/*#__PURE__*/e(\"p\",{children:\"Pump gets great discount rates on cloud services from aws trusted advisor by letting multiple businesses buy as a team making sure you pay the lowest price. Pump's Group Discounts give you a down-to-earth and useful way to handle cloud cost optimization, with no need to commit upfront and the freedom to grow your setup when you need to.\"}),/*#__PURE__*/e(\"p\",{children:\"Don't let your budget take a hit from rising cloud costs. Join the Pump team today and start saving big on your cloud bills. Register now (Add hyperlink)\\xa0 and experience the difference for yourself.\"})]});export const richText1=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Every dollar matters in the tough tech company world. Amazon Web Services (AWS) stands out as a cloud computing platform many like for its wide service range and ability to scale. Yet, its complex pricing can confuse users, and finding ways to save money becomes a challenge. Enter Pump\u2014a tool to optimize AWS use and tap into available discounts.\"}),/*#__PURE__*/e(\"p\",{children:\"We'll explore Pump's AWS pricing, startup discount, and how Pump can lower your costs for running almost anything. Startup founders, tech entrepreneurs, and business owners will find useful tips here to stretch their Affordable aws cloud budget.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Understanding AWS Pricing and Discounts\"})}),/*#__PURE__*/e(\"p\",{children:\"Startups always look for ways to trim expenses and conserve their resources. More and more businesses opt for cloud services often on a pay-as-you-go or subscription model. This lets companies cut down on the costs of managing and storing their apps and data. Startups need to use these savings to lower their overall expenses, Savings opportunities and boost their profits.\"}),/*#__PURE__*/e(\"p\",{children:\"Using smart tools like Pump as part of their cost-saving plans is a clever move. Pump is a aws cloud cost management tool that helps companies/startups keep an eye on their aws certified cloud usage, spot wasteful spending, and put money-saving solutions into practice. Pump gives startups a clearer picture of their aws cloud spending and helps them take steps to make the most of their resources.\"}),/*#__PURE__*/e(\"p\",{children:\"Pump offers several features to help startups save money on AWS. It looks at how a company uses AWS and suggests ways to Reduced rates. For example, Pump can spot resources that aren't being used enough or are set up wrong. It can tell you to change your instance settings or buy reservations to get AWS discount. When startups follow what Pump says, they can be sure they're not wasting money by having too many resources just to try and save a few bucks.\"}),/*#__PURE__*/e(\"p\",{children:\"Pump gives business and engineering teams a way to keep an eye on AWS credits and costs as they happen, set up budget warnings, and create detailed reports to track spending trends on the dashboard. This insight helps you manage your budget better and make smart choices about your AWS setup. You can watch your expenses to steer clear of big surprise bills and use your resources in the best way possible.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"AWS Pricing Models Explained\"})}),/*#__PURE__*/e(\"p\",{children:\"AWS offers different pricing options to suit various needs. With On-Demand pricing Deals, you pay for the resources you consume, which works well for unpredictable workloads. If you sign up for a one- or three-year contract for specific instance types, Reserved Instances can save you a lot of money on foreseeable workloads. Spot Instances are the cheapest option, but AWS might stop them if it needs the capacity back.\"}),/*#__PURE__*/e(\"p\",{children:\"To keep costs down, you need to understand these models. Pick the right mix of pricing options to meet your specific requirements. For precise estimates, try using the AWS cost calculator or the EC2 cost calculator.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why Optimizing Usage is Essential\"})}),/*#__PURE__*/e(\"p\",{children:\"Making the most of your AWS investment goes beyond just cutting costs and significant discount options; it's about maximizing value. By keeping a close eye on your resource usage and tweaking it as needed, you can steer clear of paying for services you don't use or use. This calls for ongoing checks and adjustments, which can eat up time if you don't have the right tools at hand.\"}),/*#__PURE__*/e(\"p\",{children:\"Getting the most out of your usage also means sizing your instances using auto-scaling, and putting cost management plans into action. These approaches help make sure you pay for what you need while keeping things running and . Think about using DevOps monitoring tools to get a clearer picture of how you're using your resources.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Overview of AWS Discount Programs\"})}),/*#__PURE__*/e(\"p\",{children:\"Amazon Web Services (AWS) has a bunch of ways to help startups save money. The AWS Activate program gives new companies credits, training, and help to get going on AWS. If you're in it for the long haul, Reserved Instances and Savings Plans can save you a lot. You can also bid on extra AWS space with Spot Instances, which often costs less.\"}),/*#__PURE__*/e(\"p\",{children:\"These programs all have different rules and perks. To get how they can help you, try out tools like the AWS cost calculator or the AWS savings plan price calculator.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Role of Pump in Maximizing AWS Discounts\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"How Pump Works\"})}),/*#__PURE__*/e(\"p\",{children:\"Pump is a strong tool that has an impact on the way you save money on your AWS setup. It looks at how you use AWS and suggests ways to make things better helping you figure out which pricing plans and discounts to go for.\"}),/*#__PURE__*/e(\"p\",{children:\"The system keeps an eye on your AWS setup all the time finding ways to cut costs by sizing things right, scaling , and managing expenses . This takes away the need to guess or do things by hand when trying to lower your AWS bills, so you can put your energy into growing your new business.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Comprehensive Cost Analysis\"})}),/*#__PURE__*/e(\"p\",{children:\"One of Pump's key features is its capacity to offer a full cost breakdown of your AWS setup. Pump dissects your AWS expenses, including EBS costs, and spots chances to improve, giving you a clear view of where your money goes and how to cut costs more on the dashboard.\"}),/*#__PURE__*/e(\"p\",{children:\"This deep dive pinpoints unused resources, suggests more budget-friendly pricing options, and showcases big savings chances, including ec2 savings plan and aws reserved instance savings. With these facts at hand, you can make smart choices to get the most out of your AWS budget.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"AI and Machine Learning Integration\"})}),/*#__PURE__*/e(\"p\",{children:\"As more startups use AI, machine learning, and deep learning to come up with new ideas, keeping cloud costs low becomes even more important. AWS offers many services that help with AI, data science, and big data projects. These can cost a lot if not managed well.\"}),/*#__PURE__*/e(\"p\",{children:\"AI-powered chatbots and virtual assistants need cloud resources that can grow. To use AWS for these apps, you need to understand how pricing works and how to get discount options. Pump's tools to cut costs make sure that even AI projects that need a lot of resources stay within budget. This helps startups put money into future tech while keeping costs down.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Conclusion\"})}),/*#__PURE__*/e(\"p\",{children:\"Amazon Web Services offers various choices for businesses to set up and expand their operations. Yet, making sense of its complex pricing systems and finding ways to save can be tricky. This is where Pump steps in. By automating the process to optimize infrastructure and providing useful analytics, Pump aids startups in cutting costs and getting the most out of their AWS investment.\"}),/*#__PURE__*/e(\"p\",{children:\"If you're set to take advantage of your AWS discounts and trim your cloud expenses, check out Pump's offerings now. Don't miss out on savings\u2014keep your cloud costs in check and put money into your startup's growth.\"})]});export const richText2=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"We are thrilled to announce our partnership with \",/*#__PURE__*/e(n,{href:\"https://www.techstars.com/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Techstars\"})}),\"! Techstars (you have probably already heard of) is one of the largest pre-seed investors providing access to capital, one-on-one mentorship, and a stellar program for founders. This exciting move comes as \",/*#__PURE__*/e(n,{href:\"https://pump.co/why-pump\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Pump aims to cut startups AWS spending\"})}),\" by optimizing savings in several different ways. A few ways we save startups on their AWS bill is to optimize cost by utilizing group-buying and AI.\\xa0\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"About Techstars\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Techstars\"}),\" is a pre-seed investor that provides access to capital, mentorship, and other support for early-stage entrepreneurs. Founded in 2006 in Boulder, Colorado. As of January 2024, the company had accepted over 4,100 companies into its accelerator programs with a combined market capitalization of $106B making it one of the most successful accelerators for technology startups.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Our Mission Continues \uD83D\uDE80\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"\u201CHelping founders and startups cut and optimize their cloud costs by sharing benefits has always been our number one priority at Pump. We are so pumped for 2024 and plan to offer many new features and products in 2024 and beyond. Our team cannot wait to share with our customers the future of Pump\u201D\"}),\" \u2013 \",/*#__PURE__*/e(n,{href:\"https://www.linkedin.com/in/spndn07/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Spandana Nakka\"})}),\", Founder and CEO of Pump.\\xa0\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Exclusive Techstars Offer\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"As we continue to expand our mission to save money for more startups, we are excited for the opportunity to collaborate with Techstars. Founding teams who are a part of Techstars\u2019 accelerator programs will have instant access to:\\xa0\"}),/*#__PURE__*/e(\"ol\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"$500 in AWS credits:\"}),\" For signing up with Pump (which is already free and without any risk), Techstars-backed companies will receive $500 in AWS credits.\"]})})}),/*#__PURE__*/e(\"ol\",{start:\"2\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"1:1 Slack channel support:\"}),\" We are offering all Techstars-backed companies unparalleled customer support with 1:1 Slack, which is normally only given for companies with $20K+ monthly spend.\"]})})}),/*#__PURE__*/e(\"ol\",{start:\"3\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pre-approval into our collective:\"}),\" We will not require a company to fill out a KYB.\\xa0\"]})})}),/*#__PURE__*/e(\"ol\",{start:\"4\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Early access to our newest products:\"}),\" Get early access to the new innovative products we are launching to improve founders\u2019 experience and ease when navigating cloud computing costs. Examples include cybersecurity and cloud migration, and Slack and Reddit communities as they are launched.\"]})})}),/*#__PURE__*/t(\"p\",{children:[\"For current \",/*#__PURE__*/e(n,{href:\"https://www.techstars.com/startups\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Techstars founders\"})}),\" who are interested in learning how Pump can save them up to 60% on their current AWS bill, sign up here and email Paul Russo, ex-Techstars, at \",/*#__PURE__*/e(n,{href:\"mailto:paul@pump.co\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"paul@pump.co\"})}),\" with a quick note. Paul is also happy to answer any questions you may have via email or on a brief Google Meet!\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Not in Techstars? You can still join Pump for free! \uD83D\uDCB0\"})}),/*#__PURE__*/t(\"p\",{children:[\"Any company with a monthly AWS spend of more than $1,000 can join Pump by going to \",/*#__PURE__*/e(n,{href:\"https://app.pump.co/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"app.pump.co\"})}),\", and onboarding on your own or with someone from our team. Pump is the only company with AI savings for 12 AWS services.\"]}),/*#__PURE__*/e(\"p\",{children:\"Join the club that saves millions! Collectively coming together to save on AWS, we can now get the same discounts that large enterprises get in three easy and simple steps.\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"View your savings estimate. Read-only permissions\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Like the savings you see? Grant write permissions to Pump\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Complete our KYB process. See savings within 24 hours (\",/*#__PURE__*/e(n,{href:\"https://app.pump.co/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"get started\"})}),\")\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"We look forward to future collaborations as we continue to carry out the mission of Pump to empower a new wave of businesses to thrive in the digital landscape. Seize the opportunity to revolutionize your AWS savings, explore the offering today, and propel your startup toward success.\"}),/*#__PURE__*/t(\"p\",{children:[\"Do you have more questions? We have more answers! Go to our \",/*#__PURE__*/e(n,{href:\"https://pump.co/blog\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"blog\"})}),\" or \",/*#__PURE__*/e(n,{href:\"https://pump.co/case-studies\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"case studies\"})}),\" to see what our customers have to say.\"]})]});export const richText3=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://pump.co/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Pump.co\"})})}),\" is dedicated to assisting startups in optimizing their AWS spending through the utilization of AWS incentives for long-term commitments, all at no cost. Today, we are excited to share the remarkable success story of \",/*#__PURE__*/e(n,{href:\"https://tryterra.co/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Terra\"})})}),\", one of our earliest clients, who has \",/*#__PURE__*/e(\"strong\",{children:\"saved nearly $30,000\"}),\" within just a few months with our assistance, and all without incurring any charges. What's even more impressive is that Terra, along with other startups, can continue reaping the benefits of cost savings for years to come.\"]}),/*#__PURE__*/e(\"h2\",{children:\"How it works - \"}),/*#__PURE__*/t(\"p\",{children:[\"Our advanced AI technology meticulously scrutinizes historical AWS spending patterns to gain insights into the breakdown of usage across various AWS services. For example, back in late May 2023, our software identified Terra's consistent utilization of specific services such as \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/rds/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Amazon RDS\"})})}),\" (Amazon Relational Database Service) and \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/ec2/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Amazon EC2\"})})}),\" (Amazon Elastic Compute Cloud - Compute). Leveraging this invaluable information, our software, in conjunction with our expert team, made the strategic decision to transition from on-demand commitments to long-term savings by procuring Reserved Instances (RIs), which entail extended contract terms typically lasting one or three years.\"]}),/*#__PURE__*/e(\"p\",{children:\"Through our meticulously crafted compute savings plans, we secured a remarkable 60% reduction in costs for Terra. Additionally, our Amazon EC2 Reserved Instances yielded savings of 57%, while our Amazon RDS Reserved Instances delivered a substantial 46% reduction. Moreover, we provided Terra with comprehensive guidance on maximizing the benefits of these commitments through personalized enablement sessions. Plus, we provide Terra a clean user experience to analyze their AWS spending on their own, where they can see spending by service, price, and personalized insights.\"}),/*#__PURE__*/e(\"p\",{children:\"Furthermore, we have empowered clients like Terra to utilize Pump Secure, a cutting-edge service that enables them to conduct thorough scans across their AWS environment to identify vulnerabilities, all at zero cost. Additionally, Pump Secure offers actionable insights on mitigating these vulnerabilities, further enhancing the security posture of businesses like Terra.\"}),/*#__PURE__*/e(\"p\",{children:\"At Pump.co, our overarching objective is to empower startups like Terra to optimize their utilization of AWS across every facet of their operations, thereby enabling them to achieve sustainable growth and success.\"})]});export const richText4=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Everyone is very familiar with Amazon\u2019s marketplace of everyday goods, but did you know Amazon Web Services also has a marketplace? While not as popular, AWS\u2019s reserved instance (RI) marketplace provides startups with cost savings up to 60% on their AWS bill. And while it is no secret that this reserved instance market exists, there is however not much usage given how it could be complex to navigate through. In this article, you will learn how to better navigate this complex marketplace.\"}),/*#__PURE__*/e(\"p\",{children:\"All AWS services such as EC2, RDS, and OpenSearch offer reserved instances, but EC2 is the only service that has a way to sell reserved instances or to purchase from anyone around the world. When it comes to AWS EC2, for instance, a company might realize in the middle of their contract that through their reserved instance term they no longer need as much capacity as they initially thought. Instead of incurring unnecessary costs for unused resources, they can list their surplus reserved instances on the RI Marketplace. This allows other businesses to purchase these instances at a potentially lower price than directly from AWS, leading to significant savings. Furthermore, for startups especially, the ability to sell unused reserved instances can be a financial lifeline, freeing up capital that can be invested back into core business activities such as hiring, marketing, product development or something else.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Things about the Amazon Reserved Instance Marketplace\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(9, 11, 18)\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-line-height\":\"1.5em\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"The Reserved Instance Marketplace is not as Liquid:\"}),\" At any given time the liquidity on this marketplace varies, which means that availability can be unpredictable. However, this unpredictability can work in favor of those who are flexible with their resource needs. Buyers can often find deeply discounted rates on the RI Marketplace as sellers aim to recoup some of their initial investment. It's important for buyers to be vigilant and check listings regularly to take advantage of these deals.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-line-height\":\"1.5em\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"The Reserved Instance Marketplace is Complex:\"}),\" For those interested in selling on the AWS RI Marketplace, it's crucial to understand the pricing dynamics and how to make your listings the most attractive they can be to potential buyers. Sellers should set competitive prices and provide clear, detailed descriptions of their reserved instances. This includes specifying the instance type, term length, and pricing. Additionally, AWS imposes certain criteria and restrictions on selling reserved instances, which must be adhered to. For example, AWS charges a 12% Fee per transaction to the marketplace. Here\u2019s what you need to know in terms of \",/*#__PURE__*/e(n,{href:\"https://www.perfectscale.io/blog/aws-ri-reselling-ban\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"AWS cracking down on the marketplace.\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-line-height\":\"1.5em\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"The Reserved Instance Marketplace Changes Daily:\"}),\" Thousands of reserved instances are listed on any given day, though the quantity and types of instances can fluctuate, reflecting the ever-changing demands of AWS customers. The marketplace sees a varying degree of transaction volume, though exact figures aren't publicly disclosed by AWS. The volume can be indicative of both the current demand for certain instance types and the number of users who are aware of and utilizing the marketplace.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-line-height\":\"1.5em\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"The Reserved Instance Marketplace Requires Verification:\"}),\" Seller\u2019s registration to prevent money laundering Marketplace, sellers must initially register and go through a verification process to ensure compliance with AWS policies, including anti-money laundering regulations. This step is critical to maintain the integrity and trust within the marketplace. Once approved, sellers can list their reserved instances, setting their own prices within the parameters of current market conditions. For buyers, it is recommended to perform due diligence before purchasing on the RI Marketplace. They should review the specifications of the reserved instances thoroughly to ensure they meet their requirements. Additionally, buyers should monitor the marketplace for price trends and availability to identify the best times to make a purchase.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Best Practices to Optimize Your Reserved Instance\"})}),/*#__PURE__*/e(\"p\",{children:\"Managing your Reserved Instances effectively is key to maximizing savings, optimizing costs, planning resources effectively, and improving infrastructure for scalability. To optimize your Reserved Instance (RI) usage and get the most out of the AWS RI Marketplace, consider the following best practices:\"}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(9, 11, 18)\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-line-height\":\"1.5em\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Regularly Review and Adjust Your Reserved Instance Portfolio:\"}),\" As your business evolves, so do your cloud computing needs. Periodically assess your RI portfolio to ensure it aligns with current usage patterns and operational requirements. This may involve selling unneeded Reserved Instances (RIs) or purchasing additional ones to match increased demand. **Utilize AWS Cost Management Tools:** AWS offers several tools to help manage and optimize costs. The AWS Cost Explorer, for instance, can provide insights into your Reserved Instance utilization and recommendations for potential savings. These tools can also help you identify underutilized instances that could be sold on the marketplace.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-line-height\":\"1.5em\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Considerations for Converting or Modifying Reserved Instance:\"}),\" If your needs change, AWS offers the flexibility to modify or convert your Reserved Instances to better match your new usage patterns. This can be a valuable tool in maintaining cost efficiency. However, it's important to note that not all Reserved Instances are eligible for modification, and there are specific rules that govern these processes. Before attempting to modify an RI, check the AWS documentation to understand the limitations and possibilities.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-line-height\":\"1.5em\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Stay Informed About the Marketplace and AWS Policies:\"}),\" AWS policies and the dynamics of the RI Marketplace can change. Staying informed about these changes can help you make better decisions when buying or selling Reserved Instances. Subscribe to AWS updates or join forums and user groups to stay connected with the community.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-line-height\":\"1.5em\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Use Pump to Cut Your AWS Bill by 60%:\"}),\" Consider utilizing Pump to \",/*#__PURE__*/e(n,{href:\"https://pump.co/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"save up to 60% off AWS for early-stage startups\"})}),\", and for completely free (yes, that's right). Pump is the only company with AI automated savings on 12 AWS services built in, including MediaLive. Have questions? \",/*#__PURE__*/e(n,{href:\"https://pump.co/why-pump\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Go to Pump\u2019s website to learn more\"})}),\".\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Case Study: A viral generative AI startup combats the cloud cost of virality\"})}),/*#__PURE__*/e(\"p\",{children:\"Imagine a Generative AI startup is facing escalating AWS costs as their app becomes viral. \\xa0They haven\u2019t spent any money on marketing, yet are seeing incredibly high growth thanks to word of mouth. But this growth is causing computing demands to increase exponentially. Since they just expanded into new markets and onboarded more users, they found their AWS costs rapidly increasing. They realized that these costs are not sustainable in the long run and threatened their ability to invest in Research & Development.\"}),/*#__PURE__*/e(\"p\",{children:\"They previously were on hundreds of GPUs - g5.XLarge which was costing them $1/hr and as their number of users went 100x, they now are paying an AWS bill that would be 100x to what they were paying before.\"}),/*#__PURE__*/e(\"p\",{children:\"By purchasing a 3 years Reserved Instances, they now are looking at $0.4/hr for the very same Reserved Instance. By purchasing a Reserved Instance their engineering team needn\u2019t do anything special to make their infra more robust. Instant 60% savings but the problem is that the user bump might not last for the entire 3 years and this is where the flexibility of the RI Marketplace becomes invaluable for the startup. Given the uncertainty of their user growth sustainability, the startup wisely decides to purchase Reserved Instances to secure immediate cost savings but also to keep an eye on the RI Marketplace as a potential exit strategy for their commitment. If their user growth stabilizes or declines, they can sell their excess Reserved Instances on the marketplace, thus mitigating the risk of being locked into a long-term commitment that no longer aligns with their usage patterns.\"}),/*#__PURE__*/t(\"p\",{children:[\"Their proactive approach to cost management demonstrates a strategic understanding of how to leverage AWS's pricing models to their advantage. By monitoring their usage closely and being willing to adjust their strategy as needed, they can maintain the delicate balance between cost efficiency and scalability. As they continued to grow, their engineers didn\u2019t have the time to purchase these. Instead, they joined \",/*#__PURE__*/e(n,{href:\"https://pump.co/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Pump.co\"})}),\", which does all of the AWS cost optimization for them, allowing their engineers to focus more on the future of their generative AI product.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Conclusion\"})}),/*#__PURE__*/e(\"p\",{children:\"Understanding and leveraging the RI Marketplace is essential for AWS users looking to optimize their cloud spending. With the potential for significant discounts and increased flexibility, the RI Marketplace is an invaluable tool for managing cloud costs effectively. The ability to trade Reserved Instances on this marketplace not only offers a path to reduce expenses but also provides the adaptability needed in a dynamic cloud environment. By staying informed and adopting best practices, you can navigate the RI Marketplace with confidence and achieve a more cost-efficient cloud infrastructure.\"})]});export const richText5=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/media/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Live video streaming\"})})}),\" is changing how content connects with the audience, and \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Amazon Web Services Elemental MediaLive\"})})}),\" is one of the best solutions in the market. While MediaLive revolves around interactive live video streaming, \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/pricing/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"understanding its pricing bias\"})})}),\" makes sense for companies who wish to stream and save about 30% on the costs.\"]}),/*#__PURE__*/t(\"p\",{children:[\"This article will help you understand \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/pricing/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS Elemental MediaLive\"})})}),\"\u2014its functions and role, pricing structuring and strategy to bring down costs entailed in live shooting video operations.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What is AWS Elemental MediaLive?\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"150\",src:\"https://framerusercontent.com/images/jF2UQflDR0paljyNI5vjRv3e6g.png\",srcSet:\"https://framerusercontent.com/images/jF2UQflDR0paljyNI5vjRv3e6g.png?scale-down-to=512 512w,https://framerusercontent.com/images/jF2UQflDR0paljyNI5vjRv3e6g.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/jF2UQflDR0paljyNI5vjRv3e6g.png 1180w\",style:{aspectRatio:\"1180 / 300\"},width:\"590\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"(Image Source: \"}),/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS MediaLive\"})})}),/*#__PURE__*/e(\"strong\",{children:\")\"})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS Elemental MediaLive\"})})}),\" allows broadcasted content to be streamed anywhere in the globe using computers or smart devices across different platforms. It is perfect for major sporting events, live concerts, or corporate webinars.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Here are the \"}),/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/features/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Key Features\"})})}),/*#__PURE__*/e(\"strong\",{children:\":\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Live video encoding:\"}),\" This process takes raw live video and converts it to a format that can be sent over the Internet.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Multiple adaptation:\"}),\" Go from one stream to thousands of simultaneous viewers smoothly.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Broadly Compatible IO Devices:\"}),\" Inputs could be HD cameras or pre-recorded videos, and outputs could be HLS, DASH or RTMP.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Enhanced Functions:\"}),\" Ad marker integration, audio levels normalisation, and multilingual options.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"When matched with other services focused on live video processing service, the versatility and ability to integrate the tools offered by \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS MediaLive\"})})}),\" make it a winner for businesses on all levels.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How Does AWS Elemental MediaLive Work?\"})}),/*#__PURE__*/t(\"p\",{children:[\"Considering its basic operational unit, \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"MediaLive is a real-time video encoding device\"})})}),\" capable of taking a raw video input and live encoding it to a suitable stream that can later be sent out for viewing. The process uses three major components.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"1. Inputs: \"}),\"The term \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/pricing/#:~:text=high%20definition%20(UHD)-,Input%20pricing,-The%20price%20for\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"MediaLive inputs that are the sources of video content\"})})}),\" that the MediaLive processes encompass live streaming cameras, contribution encoders from an event's location, other MediaLive inputs in the form of pre-recorded video files, etc. Supported protocols include RTP, RTMP and HLS. \",/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/medialive/latest/ug/creating-input.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Inputs serve as bridges\"})})}),\" between MediaLive and upstream systems through push (content sent from the source) or pull (MediaLive retrieves content). Push inputs employ input security groups to set limits by specifying valid IP ranges for the delivery.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example:\"}),\" A sports broadcaster wants to use Media Live inputs in the RTMP protocol to transmit a live football match, which is done with the aid of several static cameras set in the stadium. The input security group that was set up allows only the IP addresses of the media team who are authorized to the stadium to upload the feed.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"2. Channels: \"}),/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/medialive/latest/ug/container-channel.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Channels are paramount in MediaLive\"})})}),\" because they are responsible for taking in and converting video files into augmented bitrate ready for adaptive streaming. Each of the live channels is set with different configurations of inputs and outputs and is able to perform functions like switching inputs and placing overlays during live-stream broadcasting. \",/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/medialive/latest/ug/container-channel.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Channels are the ones that represent the outputs of groups\"})})}),\", with each group containing several outputs, be it a video, audio, or captions. For safety reasons, channels can run in one-channel mode or two-channel mode: single or dual pipeline.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example:\"}),\" In an award ceremony, the MediaLive channels are used to cut the live show into various AMR streams which enable higher-video quality viewing on several devices of the users. Dynamic overlays display winner names as well as a stream of live tweets.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"3. Outputs: \"}),/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/pricing/#:~:text=in%20the%20schedule.-,Output%20pricing,-The%20cost%20for\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Outputs are the final step\"})})}),\", where you can say the video is finished and received by relaying systems which can be Amazon Web Services elemental or media packages and Amazon cloud front CDN. These \",/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/medialive/latest/ug/creating-a-channel-step4.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"outputs are made ready for Interactive Playback Devices\"})})}),\", including but not limited to Smart TVs, cell phones and web applications and ensure great streaming video quality for users.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example: \"}),\"Take, for instance, a concert that has been streamed live. After this has been done, Media Live would make sure to put it up on their Amazon cloud, which would make it easily accessible to different target audiences, whether on their phones, laptops, or smart TVs.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Benefits of Cloud-Based Video Processing:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"For one, there is no need to have and install and maintain expensive hardware on premises\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"You avoid heavy charges by paying only according to your usag,e which is perfect for small or large events.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Effortlessly adjust your options to meet your target audience size and production needs.\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Deep Dive Into AWS Elemental MediaLive Pricing\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"390\",src:\"https://framerusercontent.com/images/TuSPBz9bhydYXD3r2x8FGSr2Bs.png\",srcSet:\"https://framerusercontent.com/images/TuSPBz9bhydYXD3r2x8FGSr2Bs.png?scale-down-to=512 512w,https://framerusercontent.com/images/TuSPBz9bhydYXD3r2x8FGSr2Bs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/TuSPBz9bhydYXD3r2x8FGSr2Bs.png 1600w\",style:{aspectRatio:\"1600 / 781\"},width:\"800\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/pricing/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS Elemental MediaLive offers flexible pricing\"})})}),\" designed to cater to businesses with varying usage needs. Here\u2019s how its pricing structure works:\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. On-Demand Pricing\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"322\",src:\"https://framerusercontent.com/images/ghUAaGm1toSGOcILzZLFiUOxzmU.png\",srcSet:\"https://framerusercontent.com/images/ghUAaGm1toSGOcILzZLFiUOxzmU.png?scale-down-to=512 512w,https://framerusercontent.com/images/ghUAaGm1toSGOcILzZLFiUOxzmU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ghUAaGm1toSGOcILzZLFiUOxzmU.png 1212w\",style:{aspectRatio:\"1212 / 644\"},width:\"606\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/pricing/#:~:text=high%20definition%20(UHD)-,Input%20pricing,-The%20price%20for\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"On-demand pricing\"})})}),\" allows you to \",/*#__PURE__*/e(\"strong\",{children:\"pay-as-you-go \"}),\"model:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[\"Live events come along with an \",/*#__PURE__*/e(\"strong\",{children:\"hourly fee\"}),\" for the inputs, outputs, and features that are utilized.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Factors such as resolution, bitrate, frame rates and input-output costs play a role in the final price.\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"For example \",/*#__PURE__*/e(\"strong\",{children:\"(\"}),/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/pricing/#:~:text=high%20definition%20(UHD)-,Input%20pricing,-The%20price%20for\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"US East - N. Virginia rates\"})})}),/*#__PURE__*/e(\"strong\",{children:\")\"}),\":\\xa0\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[\"Standard Definition (SD) input at <10 Mbps starts at \",/*#__PURE__*/e(\"strong\",{children:\"$0.12/hour\"}),\".\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[\"High Definition (HD) output at 10-20 Mbps costs around \",/*#__PURE__*/e(\"strong\",{children:\"$0.882/hour\"}),\".\\xa0\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Reserved Pricing\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"396\",src:\"https://framerusercontent.com/images/Frz20HsEFyo1pCNi8GOYmiPCOoE.png\",srcSet:\"https://framerusercontent.com/images/Frz20HsEFyo1pCNi8GOYmiPCOoE.png?scale-down-to=512 512w,https://framerusercontent.com/images/Frz20HsEFyo1pCNi8GOYmiPCOoE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Frz20HsEFyo1pCNi8GOYmiPCOoE.png 1212w\",style:{aspectRatio:\"1212 / 792\"},width:\"606\"}),/*#__PURE__*/t(\"p\",{children:[\"With this \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/pricing/#:~:text=in%20the%20schedule.-,Output%20pricing,-The%20cost%20for\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"reserved pricing option\"})})}),\", businesses that stream often can expect discounts of approximately 70% lower than the usual price:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Requires a commitment of 1 or 3 years.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"With this contract comes lower hour charges but, in turn, predictability in use.\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"For example \",/*#__PURE__*/e(\"strong\",{children:\"(\"}),/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/pricing/#:~:text=in%20the%20schedule.-,Output%20pricing,-The%20cost%20for\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"US East - N. Virginia rates\"})})}),/*#__PURE__*/e(\"strong\",{children:\")\"}),\":\\xa0\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[\"HD Outputs could go down to close to \",/*#__PURE__*/e(\"strong\",{children:\"$0.2151/hour \"}),\"if you were to reserve a period of 1-year term.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Businesses whose promotions, ads or programs last long or have seven or more events can use this mode effectively.\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Additional Costs to Consider\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Idle Charges\"}),\": Channels and push inputs that have not been actively streamed are charged \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/pricing/#:~:text=MediaTailor%20for%20monetization.-,Idle%20resources,-MediaLive%20charges%20for\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"idle costs\"})})}),\" (e.g., in the US East\u2014N Virginia, $0.01/hour for idle usage).\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Data Transfer Charges\"}),\": Streaming data out of MediaLive, \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/pricing/#:~:text=a%20running%20state-,Data%20transfer,-As%20part%20of\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"attracts extra costs\"})})}),\". The charges are cheaper for over 10TB of use, with 0.09 per GB applied for the first 10TB per 30-day month.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"Please note prices may vary by region. For the accuracy of the rate of other regions, use the \",/*#__PURE__*/e(n,{href:\"https://calculator.aws/#/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS Pricing Calculator\"})})}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Additional Benefits of MediaLive Pricing\"})}),/*#__PURE__*/t(\"p\",{children:[\"AWS provides several opportunities to reduce costs during your MediaLive workflows:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"AWS Free Tier\"}),\": Eligible users receive \",/*#__PURE__*/e(\"strong\",{children:\"100GB/month of free outbound data transfer charges\"}),\", along with \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/free/?gclid=CjwKCAiA6t-6BhA3EiwAltRFGAIbhcomn-M6D1bMRH0ecPJQVO5yNsk1rTWjt48bTIDXajQu4SgxpRoCtNEQAvD_BwE&trk=09863622-0e2a-4080-9bba-12d378e294ba&sc_channel=ps&ef_id=CjwKCAiA6t-6BhA3EiwAltRFGAIbhcomn-M6D1bMRH0ecPJQVO5yNsk1rTWjt48bTIDXajQu4SgxpRoCtNEQAvD_BwE:G:s&s_kwcid=AL!4422!3!453325185034!p!!g!!amazon%20free%20tier!10712784862!111477280691&all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc&awsf.Free%20Tier%20Types=*all&awsf.Free%20Tier%20Categories=*all\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"trial access\"})})}),\" to certain MediaLive features.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Savings Plans\"}),\": For those utilizing multiple AWS services, \",/*#__PURE__*/e(n,{href:\"https://pump.co/blog/aws-savings-plans\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Savings Plans\"})})}),\" offer flexible pricing discounts based on consistent usage.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Case Study: Powering Global 4K Streaming for Seerslab\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Issue Faced\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://seerslab.co.kr/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Seerslab\"})})}),\", strong in AR technology development, ambitions to create a worldwide online concert service Fanboxn.live. They had to address issues such as combining different logins, minimizing high transaction costs, providing smooth 4K streaming globally, and integrating ticketing and streaming systems.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Approach Adopted\"})}),/*#__PURE__*/t(\"p\",{children:[\"According to the \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/solutions/case-studies/seerslab/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS statement\"})})}),\", Seerslab managed to meet the requirements with:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"AWS Elemental MediaLive\"}),\" for broadcast quality streaming 4k video content.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Amazon CloudFront\"}),\" for rapid, secure and global distribution of content.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"The Result\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Quick Implementation:\"}),\" The site Fanbox.live became operational in a short period of time.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Debut Grade:\"}),\" Conducted the concert of AleXa and had 6,900 paying customers globally.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Perfect World Broadcast 4K Video:\"}),\" Streams of 4k videos were perfectly broadcast worldwide.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Elastic and Cheap:\"}),\" AWS made easy scaling and low operating costs a reality.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Tools and Tips for Reducing MediaLive Costs\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS MediaLive\"})})}),\", after some time,e becomes a very complicated service to offer from the cloud perspective, but with the correct services, the operational costs will be more economical without changing the business flow:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"AWS CloudWatch:\"}),\" They assist in keeping records by monitoring MediaLive channels and informing when some live channels or content become unusual or too expensive.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Terminate Unused Instances: \"}),\"Make it a habit to \",/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/terminating-instances.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"delete and terminate these resources and services\"})})}),\" if Via Ad is pushing any inputs or channels onto EC2 instances that have no use for them. If EC2 instances are kept running especially while not in use for MediaLive broadcasting, it can massively inflate the costs. In such situations, an audit, followed by the termination of such assets, proves cost-effective.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Right-Size Resources:\"}),\" In this situation, start live encoding course events. If the source is just SD, it is best to refrain from head provisioning High-Definition pipelines because that is a waste of resources and will only increase costs without an improvement in the final output quality. By ensuring that \",/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/whitepapers/latest/cost-optimization-right-sizing/identifying-opportunities-to-right-size.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"resources are made available\"})})}),\" as per their on-demand video, performance can be increased and waste minimized.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"AWS Pricing Calculator:\"}),\" Before deploying the workflow and implementing the estimates, the \",/*#__PURE__*/e(n,{href:\"https://calculator.aws/#/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS pricing calculator\"})})}),\" secures the funds by working on cost. This guarantees you do not encounter an expense you were oblivious to and, more so, ensures the costs of your project remain minimal by being aware of them beforehand.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Take Advantage of Reserved Instances: \"}),\"When actively streaming content, consider using \",/*#__PURE__*/e(n,{href:\"https://pump.co/blog/aws-reserved-instances\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"reserved pricing plans\"})})}),\". Reserve instances mean signing up for long-term use, which decisively lowers the cost compared to on-demand pricing. This makes them a proper option for tasks that are executed consistently in a timely manner.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Cut Costs by 60% on AWS with the Use of Pump:\"}),\" \",/*#__PURE__*/e(n,{href:\"https://pump.co/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Pump\"})})}),\" allows early-stage companies and businesses to enjoy its services for free while expecting up to a \",/*#__PURE__*/e(n,{href:\"https://pump.co/why-pump\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"60% reduction on their AWS costs\"})})}),\". \",/*#__PURE__*/e(\"strong\",{children:\"Yes! It is completely and utterly free.\"}),\" We are the sole supply of an AI-enabled intelligent that maximizes GCP's and AWS\u2019s services, including MediaLive.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Conclusion\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS Elemental MediaLive\"})})}),\" offers robust features for those on a budget; however, one must not forget to grasp the \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/pricing/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"pricing model\"})})}),\" in order to figure out how to best use the platform while remaining cost-effective. Keep in mind that a single live-hour event can cost producers 7hours worth of events on the spur of the moment, so ideally, you will only pay for what you absolutely need due to the scalability features of MediaLive. So as long as the strategy for price minimization and \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/medialive/pricing/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"understanding the pricing\"})})}),\" correctly is implemented, it will be possible to incorporate MediaLive into the routine.\"]}),/*#__PURE__*/t(\"p\",{children:[\"For example, young enterprises may take advantage of various \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/big-data/datalakes-and-analytics/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS analytics tools\"})})}),\" in order to determine the service demand, time of use and the most relevant times for encoding and streaming of their services thereby reducing the operating costs.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Similar Blog Posts\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://pump.co/blog/how-to-use-aws-cost-explorer-to-understand-aws-costs\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"How to use AWS Cost Explorer to understand AWS costs\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://pump.co/blog/aws-savings-plan-vs-reserved-instance\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"AWS Savings Plan vs Reserved Instance: What's the difference?\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://pump.co/blog/amazon-ec2-pricing\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Understand the Amazon EC2 Pricing and Costs\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://pump.co/blog/aws-finops-key-tools\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"AWS FinOps: Key Tools for Better Cost Control\"})})})})]})]});export const richText6=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"For everyone who loves Pump and automated cost-savings - We're now rewarding you with our Pump Affiliate Program! Got some customers who would benefit from Pump? Refer them as a customer and earn 1% of their AWS bill every month, for 2 years. What's more, you're not the only one who benefits: They get $500 upon signing up!\"}),/*#__PURE__*/e(\"h2\",{children:\"Our Philosophy at Pump\"}),/*#__PURE__*/e(\"p\",{children:\"From the start, Pump was built around sharing benefits. Big corporations get significant discounts on their AWS bill, which aren't typically accessible to smaller companies. At Pump, we're democratizing this access, by using group buying to let startups enjoy the same benefits as big corporations.\"}),/*#__PURE__*/e(\"p\",{children:\"Accessing these discounts leads to AWS savings of up to 60% across 12 different services. Our competitors offer similar savings but are extremely expensive \u2013\\xa0 taking a huge percentage of your savings. We prefer offering these discounts for free, and making our money directly from the group buying. This way, our success is tied to our customers' success, and more companies can benefit. We've been sharing with our customers from the start, and now it's time to share with our Pump Affiliates!\"}),/*#__PURE__*/e(\"h2\",{children:\"Benefits of the Pump Affiliate Program\"}),/*#__PURE__*/e(\"p\",{children:\"When you become a Pump Affiliate, you'll receive 1% of the monthly AWS bill of every customer you refer to us, for 2 years. There is a limit to it though: $1,000,000 per year. That's one million!\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",src:\"https://framerusercontent.com/images/S7h2jISnhOiyYcghJAqF8bNdDZY.png\",srcSet:\"https://framerusercontent.com/images/S7h2jISnhOiyYcghJAqF8bNdDZY.png?scale-down-to=512 512w,https://framerusercontent.com/images/S7h2jISnhOiyYcghJAqF8bNdDZY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/S7h2jISnhOiyYcghJAqF8bNdDZY.png 1600w\"}),/*#__PURE__*/e(\"p\",{children:\"Here's exactly what happens, and how much money you earn: Every month we check the customer's AWS bill for the previous month, calculate 1% of that amount, and add it to your earnings for the month. We do this for every customer, and at the end of the month we pay you the total earnings of the month.\"}),/*#__PURE__*/e(\"p\",{children:\"Let's run some numbers. Suppose you refer 2 customers, with monthly AWS bills of $30,000 and $45,000. That means in the first month you'll be making $750. In the second month, since they signed up for Pump their AWS bill was reduced to $25,000 and $35,000 respectively, so you get $600. In the third month, they've grown their customer base, and their AWS bill grew proportionally, to $30,000 and $45,000. You're back to making $750 a month! Like that, every month we'll calculate each referral's AWS bill, and pay you 1% of that.\"}),/*#__PURE__*/e(\"p\",{children:\"We've been seeing our customers grow a lot since we launched, and our revenue has grown along with theirs. We wanted you to also be a part of that growth, so that we can all rise together, and benefit. That's why we don't pay a fixed amount, because we'd be leaving you out!\"}),/*#__PURE__*/e(\"p\",{children:\"We truly believe that signing up to Pump is hugely beneficial for startups and SMBs, and our 200+ customers vehemently agree. However, to kickstart the Pump Affiliate Program, we're also giving an incentive to those customers you refer to us. Each new customer that comes as a referral from one of our Pump Affiliates receives $250 in AWS credits, immediately upon signup! That means everyone wins!\"}),/*#__PURE__*/e(\"h2\",{children:\"How to Become a Pump Affiliate\"}),/*#__PURE__*/t(\"p\",{children:[\"All you need to do to sign up for the Pump Affiliate Program is fill out the \",/*#__PURE__*/e(n,{href:{webPageId:\"QNc4Vi2MS\"},motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Pump Affiliate Program signup form.\"})}),\" We'll contact you, ask you to sign up to Pump, and that's it!\"]}),/*#__PURE__*/e(\"h2\",{children:\"Referring Customers as a Pump Affiliate\"}),/*#__PURE__*/e(\"p\",{children:\"When you sign up to the Pump Affiliate Program you'll receive a unique referral link. All you have to do to refer a customer is share this link with them, and when they sign up, we'll immediately know they came from you.\"}),/*#__PURE__*/e(\"p\",{children:\"What happens if someone learns about Pump from you, but signs up later? Don't worry, your referral link includes a cookie that ensures all future page visits for the next 60 days are also credited to you. That way, if someone learns about Pump from you today, and decides to sign up next week or at any point in the following 2 months, we'll know you're the one who helped us win that customer, and we'll credit you. We\u2019ve even covered this across multiple devices.\"}),/*#__PURE__*/e(\"p\",{children:\"If a customer signs up with your link, that field is automatically filled with your referral code. If they never opened your link from this particular device, but it's you who sent them, they can add your referral code manually. Remember the $250 they get for being referred by a Pump Affiliate? If they want those $250, they need to include your code!\"}),/*#__PURE__*/e(\"h2\",{children:\"Spreading the Word About Pump\"}),/*#__PURE__*/t(\"p\",{children:[\"We know that sometimes talking about someone else's product is difficult. For that reason, we invite all of our Pump Affiliates to try out our \",/*#__PURE__*/e(n,{href:\"https://demo.pump.co/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"demo\"})}),\", and see for themselves how Pump works. We've also got plenty of blog posts and case studies that you can read, and a FAQs section we put a lot of love into.\"]}),/*#__PURE__*/e(\"p\",{children:'Additionally, we give our Pump Affiliates a small \"media pack\" they can use, which includes our branding, solution briefs, and other collateral to inspire you and an onboarding guide to ramp you up on us. You have our permission to use these materials to promote Pump.'}),/*#__PURE__*/t(\"p\",{children:[\"We want to give you all the tools, but we don't want to tell you what to say. We have our own voice, and we use it. What we want is \",/*#__PURE__*/e(\"strong\",{children:\"your\"}),\" voice. Your words, your feelings, your style and message. We want you to tell everyone about Pump, but we want you to do it your way.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Tracking Your Earnings as a Pump Affiliate\"}),/*#__PURE__*/e(\"p\",{children:\"As a Pump customer, you have access to your referral stats within your app but for other partners we ask you to sign up to Pump. In our app you'll find a dashboard where you can track every referral you have, how much their AWS bill is, and how much you're earning from them. You can see what your monthly income will be for the current month, and predict your lifetime income from your current referrals. We even added a calculator so you can see how much you'd earn from a new referral.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",src:\"https://framerusercontent.com/images/5dnQYkJEdFhqtjKzto8mjBsun4.png\",srcSet:\"https://framerusercontent.com/images/5dnQYkJEdFhqtjKzto8mjBsun4.png?scale-down-to=512 512w,https://framerusercontent.com/images/5dnQYkJEdFhqtjKzto8mjBsun4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/5dnQYkJEdFhqtjKzto8mjBsun4.png 1600w\"}),/*#__PURE__*/e(\"h2\",{children:\"Pump Affiliate Program Eligibility\"}),/*#__PURE__*/e(\"p\",{children:\"Any organization or individual from any part of the world can join the Pump Affiliate Program. There is no cost for joining or remaining in the program, no prerequisites, and no verification process.\"}),/*#__PURE__*/t(\"p\",{children:[\"There's also no restrictions on what you do or how you get the referrals. Some of our early Pump Affiliates are startup-oriented companies, like \",/*#__PURE__*/e(n,{href:\"https://www.arc.tech/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Arc\"})}),\", \",/*#__PURE__*/e(n,{href:\"https://rampd.co/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Rampd\"})}),\", \",/*#__PURE__*/e(n,{href:\"https://startupstack.com/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"StartupStack\"})}),\", \",/*#__PURE__*/e(n,{href:\"https://www.guilleojeda.com/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Guille Ojeda.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"We also offer the option to pay your earnings via AWS credits, which you should be able to use in any part of the world where AWS is accessible. If this isn't a valid option for you either, contact us and we can explore alternatives together.\"}),/*#__PURE__*/e(\"h2\",{children:\"Referrals Eligibility\"}),/*#__PURE__*/t(\"p\",{children:[\"While you can refer anyone, at Pump we're unable to offer services to customers located in India or China, or customers using AWS GovCloud. You can find more information about eligibility of our customers \",/*#__PURE__*/e(n,{href:\"https://help.pump.co/overview/what-companies-qualify\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"here\"})}),\".\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"In addition to that limitation, you can only earn your referral commission from customers with an AWS bill over $2000/month.\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:\"Next Step: Become a Pump Affiliate\"}),/*#__PURE__*/t(\"p\",{children:[\"Sign up to the Pump Affiliate Program by filling out this \",/*#__PURE__*/e(n,{href:\"https://pumpbilling.webflow.io/for-agencies\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"form\"})}),\" and someone on our team will reach out with a formal agreement. If you are already a customer, you can start referring right away. Once you're in, all you have to do is share the link, share the love, share the discounts, and #GetPumped.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",src:\"https://framerusercontent.com/images/GHMdkUakPTztYX5s4YHtiRC8.png\",srcSet:\"https://framerusercontent.com/images/GHMdkUakPTztYX5s4YHtiRC8.png?scale-down-to=512 512w,https://framerusercontent.com/images/GHMdkUakPTztYX5s4YHtiRC8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/GHMdkUakPTztYX5s4YHtiRC8.png 1600w\"}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"})]});export const richText7=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"390\",src:\"https://framerusercontent.com/images/NMqDV6i1bXhp4Ql9Uyh5gS70o.png\",srcSet:\"https://framerusercontent.com/images/NMqDV6i1bXhp4Ql9Uyh5gS70o.png?scale-down-to=512 512w,https://framerusercontent.com/images/NMqDV6i1bXhp4Ql9Uyh5gS70o.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/NMqDV6i1bXhp4Ql9Uyh5gS70o.png 1600w\",style:{aspectRatio:\"1600 / 781\"},width:\"800\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"br\",{}),\"Are you struggling to understand \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/pricing/?nc=sn&loc=3\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Amazon Redshift's pricing\"})})}),\"? It can be as overwhelming as learning a foreign programming language, especially for data analysts, cloud engineers, and finance managers who aim to reduce the expenditure on cloud data warehouse management. But there is no denying that pricing is of importance; research reveals that \",/*#__PURE__*/e(\"strong\",{children:\"companies can cut approximately 30% of their data storage expenditures\"}),\" by controlling their resources.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Indeed \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/?nc=sn&loc=0\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Amazon Redshift\"})})}),\" comes with its comprehensive features; it provides an enterprise data warehouse solution that guarantees high performance, scale, and availability at a lower price compared to other database systems. \",/*#__PURE__*/e(\"strong\",{children:\"This blog will help clear the fog and show how to manage data management expenses while preventing surprise invoices from landing onto your inbox.\"}),\" We will address the core elements of Redshift, explain its pricing strategy, and provide best practices that will allow you to get the most return while minimizing expenses. Using these approaches, you can enhance the cost-effectiveness of your organization while meeting its requirements for data storage.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What is Amazon Redshift?\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/?nc=sn&loc=0\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Amazon Redshift\"})})}),\" is a remarkably structured, fully managed, cloud-based data warehouse provided by AWS. It is well suited for companies and institutions that aim to improve data analytical processes and make data-driven decisions. Every single day, there are tens of thousands of customers who trust Amazon Redshift to modernize their analytics workloads and extract business value insights.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Using AI and featuring a massively parallel processing (MPP) architecture, Redshift can facilitate faster and more cost-effective decision-making in business. Its \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/what-is/zero-etl/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"zero-ETL strategy minimizes data warehousing\"})})}),\" to the extent it i\",/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"ntegrates virtually all data\"})})}),\", so what was earlier possible by only super-computers is now possible through extensive common platforms close to real-time applications, as well as AI and ML routines.\"]}),/*#__PURE__*/t(\"p\",{children:[\"They can work in a \",/*#__PURE__*/e(\"strong\",{children:\"secure environment and share data across organizations, AWS regions, and third-party data vendors.\"}),\" Also, it features advanced data security options, as well as detailed control measures to control information access.\"]}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Features and Benefits\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/?nc=sn&loc=0\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Amazon Redshift\"})})}),\" has several impressive attributes that make it top-of-the-line in terms of data warehousing:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Scalability\"}),\": Enterprises adjust elastic data quickly and expand storage and compute attributes per a given fanfold of cases and the anticipated requests for queries.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Fully Managed Service\"}),\": Redshift eliminates the annoyance of infrastructure provisioning and maintenance which would waste time and money, instead streamlining the entire process.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Enhanced Query Performance\"}),\": Its architecture using columnar storage format and Massive Processing Power (MPP) can faster Query processing r\\xe9sidence gain stimulants.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Cost-Effectiveness\"}),\": With a pay-as-you-go pricing model, Redshift complements the requirements of the business without requiring any upfront expenditure.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Seamless Data Integration\"}),\": It integrates seamlessly with the other AWS services and a number of other BI and analytics applications.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"When assessing data warehousing appliances, Redshift should be considered as an easily substitutable product against \",/*#__PURE__*/e(n,{href:\"https://www.snowflake.com/en/emea/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Snowflake \"})})}),\"and \",/*#__PURE__*/e(n,{href:\"https://cloud.google.com/bigquery?hl=en\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Google Big Query\"})})}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How Amazon Redshift Works\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"338\",src:\"https://framerusercontent.com/images/l9XepPtomUvDROIsNBoZVQl0Gw.png\",srcSet:\"https://framerusercontent.com/images/l9XepPtomUvDROIsNBoZVQl0Gw.png?scale-down-to=512 512w,https://framerusercontent.com/images/l9XepPtomUvDROIsNBoZVQl0Gw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/l9XepPtomUvDROIsNBoZVQl0Gw.png 1200w\",style:{aspectRatio:\"1200 / 676\"},width:\"600\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Redshift Architecture\"})}),/*#__PURE__*/t(\"p\",{children:[\"One of the main components of \",/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/redshift/latest/dg/c_high_level_system_architecture.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Amazon Redshift\"})})}),\" is its design which is centered on the concepts of clusters and nodes. A cluster consists of multiple nodes where each specific node owns its storage and processing capabilities. The leader node is responsible for overseeing the workload allocation, and the compute nodes are responsible for working on the data processes. \",/*#__PURE__*/e(\"strong\",{children:\"For example,\"}),\" in a cluster composed of \",/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"10 compute node types\"})})}),\", the leader node schedules the workloads of queries to the nodes that are more likely to respond effectively and faster.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Data Storage and Processing\"})}),/*#__PURE__*/t(\"p\",{children:[\"Redshift uses a columnar data format - a design that is suited for read-dominant workloads and unlike the standard databases that utilize row-based structure and storage, \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/blogs/big-data/getting-the-most-out-of-your-analytics-stack-with-amazon-redshift/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"redshift stacks data\"})})}),\" in columns in a way that facilitates faster retrieval during a query\u2019s execution. AWS, in their research, stated that the use of a columnar format can improve the query performance on \",/*#__PURE__*/e(\"strong\",{children:\"analytics jobs by as high as 3 to 5 times faster.\"}),\" In addition, data is geographically terraced across the nodes so nodes can work on the data simultaneously, which helps overcome complex queries on massive records more quickly, enabling faster discovery.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Scalability and Performance\"})}),/*#__PURE__*/t(\"p\",{children:[\"Scaling both the storage and the computation power is possibly one of the \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/features/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"greatest advantages of Redshift\"})})}),\". The user of an organization can start with a small cluster and scale to bigger ones and more configurations as the requirement changes. For instance, when an organization requiring query and data volume faces a spike in demand, more resources can be provisioned at zero cost. In fact, \",/*#__PURE__*/e(\"strong\",{children:\"businesses have been able to \"}),/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/blogs/big-data/improved-speed-and-scalability-in-amazon-redshift/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"manage up to 50% less time spent\"})})}),/*#__PURE__*/e(\"strong\",{children:\" in a query by suitably scaling up the resources with the requirements of the workload.\"}),\" Resources are always available in a short time without waste.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Pricing Model\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Redshift has a rather exciting pay-as-you-go pricing model.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[\"Pricing differs with the \",/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/redshift/latest/dg/across-region.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS Region\"})})}),\" and the type or the number of redshift nodes used.\"]})})]}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[\"In the region of \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/pricing/#On-demand_pricing\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"US East (N. Virginia)\"})})}),\" the prices for DC2 large instances begin from \",/*#__PURE__*/e(\"strong\",{children:\"$0.25 an hour.\"})]})})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[\"In the \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/pricing/#On-demand_pricing\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Europe (London) \"})})}),\"region, the same dc.large configuration goes for \",/*#__PURE__*/e(\"strong\",{children:\"$0.32 per hour.\"})]})})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"After the period of free trial, there are several billing methods available, such as On-Demand Pricing offered by Redshift.\"})})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"A Deep Dive into Redshift Pricing Structure\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"On-Demand Pricing\\xa0\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"350\",src:\"https://framerusercontent.com/images/8cYhbE2Lh1xiypHKBvxhngu3E4.png\",srcSet:\"https://framerusercontent.com/images/8cYhbE2Lh1xiypHKBvxhngu3E4.png?scale-down-to=512 512w,https://framerusercontent.com/images/8cYhbE2Lh1xiypHKBvxhngu3E4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/8cYhbE2Lh1xiypHKBvxhngu3E4.png 1138w\",style:{aspectRatio:\"1138 / 700\"},width:\"569\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"br\",{}),\"This is a \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/pricing/#:~:text=price%20and%20performance.-,Redshift%20capabilities%20with%20pay%2Das%2Dyou%2Dgo%20pricing,-Amazon%20Redshift%20node\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"pay-as-you-go mode\"})})}),\"l so you will be charged based on the number of active nodes used by you in an hour; furthermore, it doesn\u2019t require any long-term conditions or advance payments. It fits best for workloads that have sporadic requirements. \",/*#__PURE__*/e(\"strong\",{children:\"Clusters can be created, paused, deleted, or resumed as required, and the process or request begins at the time of creation. \"}),\"The billing stops, and even the process halts as the cluster is made idle which has the backup storage costs associated.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"This option allows the user to modify the type of node or nodes utilized with ordinary clicks in the \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/console/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Amazon Redshift console or through API.\"})})}),\" However, the drawback is that one of the disadvantages of using Amazon Redshift is the \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/pricing/?nc=sn&loc=3#On-demand_pricing\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"on-demand pricing structure\"})})}),\", as it can \",/*#__PURE__*/e(\"strong\",{children:\"cost as much as 75% more than competitors.\"}),\" You can reduce the costs of these services using Elastic Resize for small modifications or the Resize Scheduler with auto redirections with requirements.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Reserved Instances\\xa0\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"382\",src:\"https://framerusercontent.com/images/JkhfLPSWAggf491KYf0sT1KSOI.png\",srcSet:\"https://framerusercontent.com/images/JkhfLPSWAggf491KYf0sT1KSOI.png?scale-down-to=512 512w,https://framerusercontent.com/images/JkhfLPSWAggf491KYf0sT1KSOI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/JkhfLPSWAggf491KYf0sT1KSOI.png 1138w\",style:{aspectRatio:\"1138 / 765\"},width:\"569\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:/*#__PURE__*/e(\"br\",{})}),/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/pricing/?nc=sn&loc=3#:~:text=cost%20within%20bounds.-,Reserved%20Instance%20pricing,-Reserved%20Instances%20are\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Reserved instances\"})})}),\" are better suited if your workload is stable as they provide a \",/*#__PURE__*/e(\"strong\",{children:\"discount of approximately 75% when you commit to a 1 or 3-year term\"}),\", compared to on-demand pricing. Redshift has three options to choose from:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"All Upfront\"}),\": Pay in full and reap the benefits of a 42% discount for 1 year or 75% for 3 years.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Partial Upfront\"}),\":\\xa0 Based on your upfront plan (1% to 99%), you will save up to 41% for 1 year and 71% for 3 years.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"No Upfront\"}),\": This option is a 1-year contract that is without an upfront payment and has an up to 20% on-demand saving.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"It\u2019s important to note that reserved nodes will charge you once they have been purchased (despite being in use or not)\"}),\" - therefore, make sure you specify which nodes the reservation applies to. New users can have the opportunity to assess whether Redshift is the right fit for them by partaking in a \",/*#__PURE__*/e(\"strong\",{children:\"two-month free trial that is limited to 750 node hours.\"})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Storage and Backup Costs\\xa0\"})}),/*#__PURE__*/t(\"p\",{children:[\"The \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/pricing/?nc=sn&loc=3#Backup_storage\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Amazon Redshift managed storage \"})})}),\"cost begins at $0.024 per gigabyte for RA3 node clusters. Btw, \",/*#__PURE__*/e(\"strong\",{children:\"the cost of storing 100 terabytes of data in the East US for 30 days is approximately $2,457.60.\"}),\" Isn't it amazing? The managed storage cost mentioned before applies only to RA3 clusters, and this cost includes all data on the nodes\u2019 disks except snapshots or backups, which are charged at the hourly rate. The lag of 35 days after the automated snapshot poses a restriction to the number of automated snapshots allowed, as \",/*#__PURE__*/e(n,{href:\"https://docs.google.com/document/d/10k4qLGvEyF9PD8YEIVGacMQ9iwPJWSTrpmmZ-2bKkbo/edit?tab=t.1e374as9i4ke#heading=h.72qqrtq0612q\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"standard S3 rates apply after that\"})})}),\". The charges incurred for managed storage, according to RA3 clusters, differ from those of mission-critical data it is therefore important to understand the needs for storage.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Normally, \",/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/redshift/latest/dg/tutorial-loading-data.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"transport into Redshif\"})})}),\"t does not cost an extra fee, whereas \",/*#__PURE__*/e(n,{href:\"https://repost.aws/questions/QU-YUZoZCBRGWOpKgjyGb98g/how-to-see-the-egress-cost\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"transport out (egress)\"})})}),\" does however, charging fees for automatic snapshots that are taken on an hourly basis reduces this cost because, in a way, costs are being cut down on transportation out of Redshift including automated snapshots.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Additional Costs and Features\\xa0\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"126\",src:\"https://framerusercontent.com/images/bUAQBhmVhK23PVYH6XqtmVpoqUw.png\",srcSet:\"https://framerusercontent.com/images/bUAQBhmVhK23PVYH6XqtmVpoqUw.png?scale-down-to=512 512w,https://framerusercontent.com/images/bUAQBhmVhK23PVYH6XqtmVpoqUw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/bUAQBhmVhK23PVYH6XqtmVpoqUw.png 1107w\",style:{aspectRatio:\"1107 / 252\"},width:\"553\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"br\",{}),\"The \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/pricing/?nc=sn&loc=3#Amazon_Redshift_Spectrum_pricing\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Amazon Redshift Spectrum pricing\"})})}),\" is dependent on the data size that is analyzed during the spectrum querying sql process this cost is calculated by first rounding it up to the next MB, with the lowest size being 10 MB, and then charging \",/*#__PURE__*/e(\"strong\",{children:\"$0.005 per scan\"}),\". \",/*#__PURE__*/e(\"strong\",{children:\"For example\"}),\", if an individual queries 10 GB worth of data, the cost is only \",/*#__PURE__*/e(\"strong\",{children:\"$0.05\"}),\", while the cost of querying a terabyte\u2019s worth of data is \",/*#__PURE__*/e(\"strong\",{children:\"$5\"}),\". Most importantly, there are no additional DML table costs. Cost cutting can also be done by utilizing partitioning and parquet compression in order to decrease the amount scanned.\"]}),/*#__PURE__*/e(\"p\",{children:\"On the other hand, costs for queries put forward to spectrum are incorporated in the overall serverless configurations and the pricing depends upon the specifics as mentioned above.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"One must also consider additional expenses, for example:\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"Amazon Redshift cluster fees for running Spectrum queries\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"S3 storage fees for the data\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"S3 request fees for accessing your bucket\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"AWS Glue Data Catalog fees if you use it for table metadata\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/e(\"p\",{children:\"KMS charges for encrypted S3 data.\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Additional Pricing Benefits\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Reserved Instance Discounts\"})}),/*#__PURE__*/t(\"p\",{children:[\"Opportunities to purchase \",/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/redshift/latest/mgmt/purchase-reserved-node-instance.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"discounted reserved instances\"})})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),\"cannot be missed out by instance switchers and early adopters as it helps save a lot of money, instead of hourly rates suffering a large cut due to the terms increasing which works great for those who have constant workload management.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Free Tier Offerings\"})}),/*#__PURE__*/t(\"p\",{children:[\"AWS has enabled users to \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/free-trial/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"run the Redshift application free of charge.\"})})}),\" In this context, the customer is provided with one DC2 Large node for the whole month on the condition that the usage does not exceed 700 and 150 hours. \",/*#__PURE__*/e(\"strong\",{children:\"The important point is that this free tier enables potential users to explore and understand the capabilities of Redshift\"}),\", making it a valuable opportunity for businesses considering data warehousing solutions. The offer is as great as allowing them to use Redshift for evaluation and only incur the cost of the time spent on the usage.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Cost Management Tools\"})}),/*#__PURE__*/t(\"p\",{children:[\"As Redshift will definitely incur some costs, AWS provides them with \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/aws-cost-management/aws-cost-explorer/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Cost Explorer\"})})}),\" and \",/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/redshift/latest/mgmt/metrics.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Cloud Watch\"})})}),\" in addition to Redshift to enable users to manage their expenditure trends and usage patterns effectively. That\u2019s why they have the tools and analyze their data to make sure they do not burst the budget that has been set within the organization and avoid incurring too many unforeseen costs on the bills. \",/*#__PURE__*/e(\"strong\",{children:\"This makes it possible for better financial discipline as well as better allocation of resources within the organization and, in turn, makes the use of AWS services much more efficient.\"})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Case Study: A Startup's Journey to Cost Optimization with Redshift\"})}),/*#__PURE__*/t(\"p\",{children:[\"Imagine a startup ready for rapid growth but struggling with high data analysis demands as they enter new markets. \",/*#__PURE__*/e(\"strong\",{children:\"They initially opted for the expensive Redshift option\"}),\", hoping the power would future-proof their operations, but this led to unsustainable monthly costs.\"]}),/*#__PURE__*/t(\"p\",{children:[\"As they understood their requirements better, they approached AWS with lower expectations of \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Redshift\"})})}),\". They replanned their consumption habits together with AWS COE and reduced the node types, ordered reserved instances and modified the queries of Redshift in order to limit the usage of Redshift Spectrum.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Keeping in mind the \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/pricing/?nc=sn&loc=3\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS Redshift pricing\"})})}),\" while ensuring their performance is the trickiest part; therefore, some suggestions would be more user-friendly:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Choose the Right Pricing Model:\"}),\" As your company grows, consider whether \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/pricing/?nc=sn&loc=3\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"pay-as-you-go \"})})}),\"or reservable instances are better value for your usage. Reservable instances are good for steady workloads and can save you money.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Optimize Data Usage:\"}),\" Decreased the amount of storage used by data archiving that is no longer current on a regular basis and eliminated data that is no longer needed.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\"},children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Optimize Redshift Spectrum Usage:\"}),\" As the costs are based on the amount of data that needs to be queried, structure your queries efficiently. Make use of partitioning and a columnar storage format in order to optimize the costs.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Tools and Tips for Cutting Amazon Redshift Costs\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"390\",src:\"https://framerusercontent.com/images/W6rvEFun23Ekn9UXTHnPyt9IE.png\",srcSet:\"https://framerusercontent.com/images/W6rvEFun23Ekn9UXTHnPyt9IE.png?scale-down-to=512 512w,https://framerusercontent.com/images/W6rvEFun23Ekn9UXTHnPyt9IE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/W6rvEFun23Ekn9UXTHnPyt9IE.png 1600w\",style:{aspectRatio:\"1600 / 781\"},width:\"800\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Monitoring and Managing Costs\\xa0\"})}),/*#__PURE__*/t(\"p\",{children:[\"Controlling the expenditures you make on Redshift doesn\u2019t have to be scary. Reports on usage and spending that \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/aws-cost-management/aws-cost-explorer/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS Cost Explorer\"})})}),\" generates would allow you to see the spending pattern and give you a deeper understanding of how you are investing your money. In addition, \",/*#__PURE__*/e(n,{href:\"https://docs.aws.amazon.com/cost-management/latest/userguide/budgets-managing-costs.html\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS Budgets can send you custom alerts\"})})}),\" before excessive costs occur.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Best Practices for Resource Optimization\\xa0\"})}),/*#__PURE__*/t(\"p\",{children:[\"Dimensioning the size of clusters according to workloads can lower costs, so making use of \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS services\"})})}),\" is important. It would help to avoid being charged further by allocating heavy workloads when there is less traffic and strategically reserving locations for uniform workloads. Also, deploying the \",/*#__PURE__*/e(\"strong\",{children:\"AWS Quoting tool to help with writing Simple SQL queries could be beneficial to the whole data processing and storing expenses.\"})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Cutting Down Data Transfer Fees\\xa0\"})}),/*#__PURE__*/t(\"p\",{children:[\"You can save money on data transfer charges by combining multiple transfer procedures and reducing the amount of data that needs to be moved. Knowing the data movements, modifying the queries, and using the \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/query-editor-v2/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"AWS Query Editor\"})})}),\" will allow you to spend less money.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Minimizing Costs With Pump\"})}),/*#__PURE__*/t(\"p\",{children:[\"An additional answer to the question of cost saving is \",/*#__PURE__*/e(n,{href:\"https://pump.co/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Pump\u2019s AI\"})})}),\" and group purchasing, Pump enables companies to slash your AWS charges, including Redshift, \",/*#__PURE__*/e(n,{href:\"https://pump.co/why-pump\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"by up to 60%\"})})}),\". This is an easy way of getting some relief without breaking any sweat in your team's technical work. In addition, there are more volume tier discounts, which most of the services engineering teams depend on them.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sign up \"}),/*#__PURE__*/e(n,{href:\"https://pump.co/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Pump for free\"})})}),/*#__PURE__*/e(\"strong\",{children:\" and do not wait; start reducing cloud expenditures now.\"})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Conclusion\"})}),/*#__PURE__*/t(\"p\",{children:[\"Comprehending the \",/*#__PURE__*/e(n,{href:\"https://aws.amazon.com/redshift/pricing/?nc=sn&loc=3\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"pricing of Amazon Redshift\"})})}),\" is critical to the effective planning and control of costs in the cloud computing environment. As customers gain insight into its pricing models, features for cost savings, and strategies for cost growth management, they will be able to leverage the returns on their Redshift spending in a proper way.\"]}),/*#__PURE__*/t(\"p\",{children:[\"We would like to suggest tips that were covered in this blog in order to \",/*#__PURE__*/e(n,{href:\"https://pump.co/blog/amazon-redshift-cost\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"cut the costs of using Redshift in your case.\"})})}),\" This can be done by using reserved instances, monitoring parameters, or even some more advanced ideas such as \",/*#__PURE__*/e(n,{href:\"https://pump.co/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Pump\"})})}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Join Pump for Free\"})}),/*#__PURE__*/t(\"p\",{children:[\"If you found this post interesting, consider checking out Pump, which can \",/*#__PURE__*/e(n,{href:\"https://pump.co/blog/how-does-pump-find-60-savings-on-aws\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"save you up to 60% off AWS\"})})}),\" for early-stage startups, and it\u2019s completely free (yes, that's right!). Pump has tailor-made solutions to take you in control of your AWS and GCP spend in an effective way. So, are you ready to take charge of cloud expenses and maximize the most from your investment in AWS? \",/*#__PURE__*/e(n,{href:\"https://pump.co/why-pump\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Learn more here\"})})}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Similar Blog Posts\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://pump.co/blog/amazon-s3-intelligent-tiering\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Mastering Cloud Storage with S3 Intelligent-Tiering\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://pump.co/blog/on-demand-vs-reserved-instances\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"On-Demand vs Reserved Instances: Key Differences?\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://pump.co/blog/amazon-redshift-cost\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"How Much Does Amazon Redshift Really Cost in 2024?\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://pump.co/blog/aws-ec2-with-pump\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Cut Cloud Costs: Mastering AWS EC2 with PUMP\"})})})})]})]});export const richText8=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Pump.co is deeply committed to supporting startups in their journey to optimize AWS spending by leveraging the enticing incentives for long-term commitments offered by AWS, and all at absolutely no cost. Today, we are thrilled to highlight the inspiring success tale of \",/*#__PURE__*/e(n,{href:\"https://arcboats.com/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Arc Boat\"})}),\", one of our pioneering clients, who, with our guidance, has managed to pocket nearly $5,000 in savings within just a few months, without incurring any charges. What's truly remarkable is that Arc Boat, along with fellow startups, can continue to enjoy the benefits of these cost savings for years to come, setting a solid foundation for their sustained growth and prosperity.\"]}),/*#__PURE__*/e(\"h2\",{children:\"How it works \"}),/*#__PURE__*/e(\"p\",{children:\"Let's dive deeper into the intricacies of how we facilitated Arc Boat's substantial $5,000 savings on their AWS expenditure:\"}),/*#__PURE__*/e(\"p\",{children:\"Employing our cutting-edge AI technology, we meticulously analyze the historical spending patterns of Arc Boat on AWS, enabling us to glean invaluable insights into the utilization breakdown across various AWS services. For instance, dating back to November 2023, our software identified Arc Boat's consistent reliance on specific services such as Amazon RDS (Amazon Relational Database Service), Amazon EC2 (Amazon Elastic Compute Cloud - Compute), Amazon Lambda, and Amazon ECS (Amazon Elastic Container Service). Armed with this invaluable data, our software, in synergy with our expert team, strategically opted to transition from on-demand commitments to long-term savings by procuring Reserved Instances (RIs), which come with extended contract terms typically lasting one or three years.\"}),/*#__PURE__*/e(\"p\",{children:\"In our collaborative efforts with Arc Boat, we successfully swapped out on-demand commitments for these long-term savings, achieving a commendable 62% reduction in costs across Amazon ECS and Amazon EC2 through our specialized compute savings plan. Furthermore, we provided Arc Boat with tailored enablement sessions, imparting essential insights on how to effectively leverage these commitments. Additionally, we've empowered Arc Boat with a streamlined user experience, allowing them to autonomously analyze their AWS spending, providing granular insights by service, price, and personalized recommendations.\"}),/*#__PURE__*/e(\"p\",{children:\"Moreover, we've equipped clients like Arc Boat with access to Pump Secure, an advanced service that facilitates comprehensive scans across their AWS environment to identify vulnerabilities, all at zero cost. Beyond mere identification, Pump Secure also offers actionable insights on how to effectively mitigate these vulnerabilities, bolstering the security posture of businesses like Arc Boat.\"}),/*#__PURE__*/e(\"p\",{children:\"At Pump.co, our overarching mission is to empower startups like Arc Boat to optimize their AWS utilization across all aspects of their operations, thereby laying the groundwork for sustainable growth and enduring success.\"})]});export const richText9=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Pump.co is deeply committed to supporting startups on their journey to optimize AWS spending by harnessing the enticing incentives for long-term commitments provided by AWS, and all without incurring any costs.\"}),/*#__PURE__*/t(\"p\",{children:[\"Today, we are elated to shine a spotlight on the remarkable success story of \",/*#__PURE__*/e(n,{href:\"https://www.whalesync.com/\",motionChild:!0,nodeId:\"AReWs55_O\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Whalesync\"})}),\", one of our longstanding clients, who, under our guidance, has achieved savings of nearly $13,000 within just a few months. What's truly awe-inspiring is that Whalesync, alongside other startups, can continue to reap the benefits of these cost savings for years to come, laying a robust foundation for their sustained growth and prosperity.\"]}),/*#__PURE__*/e(\"h2\",{children:\"How it works \"}),/*#__PURE__*/e(\"p\",{children:\"Let's dive deeper into the intricate details of how we facilitated Whalesync's significant $13,000 savings on their AWS expenditure:\"}),/*#__PURE__*/t(\"p\",{children:[\"Utilizing our state-of-the-art AI technology, we meticulously scrutinize Whalesync's historical spending patterns on AWS, enabling us to extract invaluable insights into the utilization breakdown across various AWS services. Dating back to September 2023, our software identified Whalesync's consistent reliance on specific services such as Amazon EC2 (Amazon Elastic Compute Cloud - Compute) and Amazon ECS (Amazon Elastic Container Service). Leveraging this intelligence, our software, in collaboration with our expert team, strategically transitioned from on-demand commitments to long-term savings by procuring Reserved Instances (RIs), featuring extended contract terms typically lasting one or three years.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/e(\"p\",{children:\"In our collaborative endeavors with Whalesync, we successfully replaced on-demand commitments with these long-term savings, achieving an impressive 62% reduction in costs across Amazon ECS and Amazon EC2 through our specialized compute savings plan. Additionally, we provided Whalesync with personalized enablement sessions, equipping them with essential insights on effectively leveraging these commitments. Furthermore, we've empowered Whalesync with a user-friendly interface, enabling them to autonomously analyze their AWS spending, offering detailed insights by service, price, and personalized recommendations.\"}),/*#__PURE__*/e(\"p\",{children:\"Furthermore, we've furnished clients like Whalesync with access to Pump Secure, an advanced service facilitating comprehensive scans across their AWS environment to identify vulnerabilities, all at no cost. Going beyond mere identification, Pump Secure also delivers actionable insights on effectively mitigating these vulnerabilities, thereby fortifying the security posture of businesses like Whalesync.\"}),/*#__PURE__*/e(\"p\",{children:\"At Pump.co, our overarching mission is to empower startups like Whalesync to optimize their AWS utilization across all facets of their operations, thereby laying the groundwork for sustainable growth and enduring success.\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["richText", "u", "x", "p", "richText1", "richText2", "Link", "motion", "richText3", "richText4", "richText5", "richText6", "richText7", "richText8", "richText9", "__FramerMetadata__"]
}
