The latest release of ParkMyCloud includes the ability to schedule Google Cloud SQL Databases, among other updates to help you save more money through cloud automation.
Save with Google Cloud SQL Parking
First up, ParkMyCloud can now park Google Cloud SQL Databases! This means you can automate start/stop on a schedule, so your databases used for development, testing, and other non-production purposes are only running when you actually need them – and you only pay for the hours you need. The average schedule in ParkMyCloud is OFF 65% of the time, which means 65% savings – that’s a lot of money.
You can also use ParkMyCloud’s policy engine to create rules that automatically assign your SQL databases to parking schedules and to teams, so they’re only accessible to the users who need them.
Google Cloud SQL databases are just the latest in the growing list of types of cloud resources you can park, which also includes Google VM instances, Google Managed Instance groups, AWS EC2 instances, AWS auto scaling groups, AWS RDS instances, Azure VMs, Azure Scale Sets, and Alibaba Cloud ECS instances.
So why now? A growing number of ParkMyCloud users base their infrastructure in Google Cloud – in fact, GCP users are our fastest-growing segment of users. We’ll continue to add ways to optimize your environment no matter what clouds you use, of course, but expect more GCP features to come. We’ve focused on databases in this release because databases are the biggest area of cloud spend after compute, accounting for about 15-20% of an average enterprise’s bill.
What Else is New in ParkMyCloud?
Users will enjoy a few other recent additions to the ParkMyCloud platform:
- Automatically accept SmartParking recommendations – fully automate your resource optimization by using ParkMyCloud’s policy engine to automatically apply schedules (previously, these had to be manually applied). There are several settings you can tweak to suit your needs – more in the release notes.
- Chat integrations – we most recently added chat integration for Google Hangouts and MS Teams, joining our existing Slack integration. You can receive notifications and perform override commands and more through your chat window
- Join the ParkMyCloud User Community on Slack – feel free to join even if you’re not yet a customer!
How to Get Started
If you’re new to ParkMyCloud, you can get started with a free trial. After the full-featured 14-day trial, you can choose to subscribe to a premium plan, or use the free tier – visit our pricing page for more information.
If you already use ParkMyCloud, you’ll need to enable ParkMyCloud to discover and manage your Google Cloud SQL databases. Find the details about the updated limited access role permissions in our user guide. Two things to note: first, you’ll need to be subscribed to the Standard or Enterprise tier in order to access this feature.
As always, we welcome your feedback about this new addition to ParkMyCloud, and any features you’d like to see in the future – comment below or shoot us a note. Cheers!
New in ParkMyCloud: we’ve released integrations with chat clients Google Hangouts and Microsoft Teams to make cloud server monitoring easier and integrated into your day. Now, ParkMyCloud users can get notifications when their resources are about to turn on or off, when a user overrides a schedule, and more.
We created these integrations based on popular demand! ParkMyCloud has had a Slack integration since last summer. Now, we’re encountering more and more teams that set themselves up as pure Google or pure Microsoft shops, hence the need. If your team only uses Google tools – Google Cloud Platform for cloud, Google OAuth for SSO, and Google Hangouts for chat — you can use ParkMyCloud with all of these. Same with Microsoft: ParkMyCloud integrates with Microsoft Azure, ADFS, and Microsoft Teams.
ParkMyCloud notifications in Google Hangouts – note the “view resource” link will take you straight to the resource in ParkMyCloud
Here’s what actions ParkMyCloud admins can get notified on through a chat client for better cloud server monitoring:
- Resource Shutdown Warning – Provides a 15-minute warning before an instance is scheduled to be parked due to a schedule or expiring schedule override.
- User Actions – These are actions performed by users in ParkMyCloud such as manual resource state toggles, attachment or detachment of schedules, credential updates, etc.
- Parking Actions – These are actions specifically related to parking such as automatic starting or stopping of resources based on defined parking schedules.
- Policy Actions – These are actions specifically related to configured policies in ParkMyCloud such as automatic schedule attachments based on a set rule.
- System Errors – These are errors occurring within the system itself such as discovery errors, parking errors, invalid credential permissions, etc.
- System Maintenance and Updates – These are the notifications provided via the banner at the top of the dashboard.
There are a few ways these can be useful. If you’re an IT administrator and you see your users toggling resource states frequently, the notifications may help you determine the best parking schedule for the users’ needs.
Or let’s say you’re a developer deep in a project and you get a notification that your instance is about to be shut down — but you still need that instance while you finish your work. Right in your Microsoft Teams window, you can send an override command to ParkMyCloud to keep the instance running for a couple more hours.
ParkMyCloud notifications in Microsoft Teams
These integrations give ParkMyCloud users better perspective into cloud server monitoring, right in the same workspaces they’re using every day. Feedback? Comment below or shoot us an email – we are happy to hear from you!
P.S. We also just created a user community on Slack! Feel free to join here for cloud cost, automation, and DevOps discussions.
Today we have news that both Finance and DevOps folks will appreciate to improve cloud cost governance: ParkMyCloud and CloudHealth have taken our partnership a step further with a first-of-its-kind technical integration. Our products now work together to give you a seamless cloud management experience, with a single place to go for multi-cloud cost management, reporting, and governance. Our goal is to save you time and money, and to improve financial accountability and management processes.
Customers in software, biotechnology, and education have tried it out — and are saving an average of $25,000 per month on their cloud bills and the feedback has been great. They say it’s rare to find integrations between the major platforms they use throughout the day, and this setup is unique.
Melanie Metcalfe, Director of Project Support at Foster Moore, said, “what we need to manage and optimize our cloud environments is cost control, user governance, and detailed reporting. It makes our cloud operations simpler and easier when solutions from different vendors are integrated out of the box, and we’re glad to see CloudHealth and ParkMyCloud making this a reality.“
Here’s what a typical use case might look like if you’re a user of both products:
- You log in to your CloudHealth account and take a quick look at your AWS dashboard.
- You navigate to Pulse -> HealthCheck to find all possible optimizations in your environment.
- On the list, you see ParkMyCloud, indicating that you have savings potential.
- You click that to check out your list of EC2 instances, and find a few with a ParkMyCloud icon to show they’re recommended to park.
- What does this mean? ParkMyCloud has analyzed your resource utilization patterns and automatically created an optimized on/off schedule that can save you money. You just need to apply it.
- You click the ParkMyCloud icon, which takes you to your ParkMyCloud recommendations screen to take action. You can click to accept the parking schedule as is, or modify it (including the option to be more conservative or more aggressive.)
- You go back to check out your CloudHealth reports, which include the data from your ParkMyCloud savings – all able to break down by environment, app, team, and more, for better visibility and cloud cost governance.
The integration is especially exciting as it continues the momentum in the multi-cloud management space kicked off by last week’s news that VMware will acquire CloudHealth to provide multi-cloud operations at a global scale — congrats to the whole team.
Learn more about the ParkMyCloud/CloudHealth integration and partnership on this page. Interested in seeing a demo of this cloud cost governance solution? Schedule a demo here.
Sometimes we ask potential customers what their top ParkMyCloud alternative is. Usually, they don’t have one, but sometimes, they’re considering scripting their own on/off solution instead.
It makes sense: at a glance at the problem of scheduling cloud resources, it’s easy to say, “my team can write a scheduler.” However, there are more factors than you may have considered – including cost optimization over a variety of resources, maintenance time, visibility and reporting, opportunity cost, and more.
11 Things to Include in Your Scripts – Besides Scheduling
While you may be able to write scripts to turn resources on and off on a schedule, there are a number of associated functionalities that would be more difficult and time consuming:
- Multi-account/user – scripting typically doesn’t support multi-cloud/multi-user/multi-account access, and it is difficult to support existing team structures and ensure appropriate controls
- Schedule override – difficult to let users override schedules when they need to access them while scheduled
- Custom usage-based schedules – must determine a way to create custom schedules per resource based on usage analytics
- Logical Groups – hard to find a way to let users group resources and start/stop sequentially
- Scale group parking – must develop means to create a single view and the ability to manage and start/stop scale groups
- On-demand access – must develop a process to enable on-demand access to stopped instances in off hours
- Visibility – need to develop custom application to determine cost savings based upon application of automation or removal of schedules (to date we have not encountered anyone who has developed such an application)
- Reporting – not only do cost savings need to be tracked, they need to be reportable via ad hoc utilization, savings, and scheduling reports over arbitrary date ranges
- Policies – difficult to build custom policies regarding the scheduling of instances like “Never Park” or “Snooze Only”
- Standardization – difficult to ensure consistency and standardization of automation approach across entire organization unless highly centralized
- Easy-to-use UI for non-developers – no easy way to create a UI that allows you to devolve management of cloud resources to non-technical teams who may not be familiar with the cloud provider console
ParkMyCloud provides you the ability to do all of the above – with no scripting necessary. See a full comparison here.
The Cost of Scripting
If you’re interested in automating on/off times for your cloud resources, then you’re probably interested in optimizing costs. So don’t lose sight of the cost behind “building” – the man-hours and opportunity cost. After all, every time you have your team working on creating solutions for side projects, you distract them from your core business activities.
And it will take more time than you think. In addition to the functionality listed above, consider the following maintenance tasks:
- Must keep up-to-date on changes to public cloud APIs
- Must keep up-to-date on change/updates to public cloud services
- When your business’s desired policies, schedules, or behavior change, must update and test
Is Scripting a Viable ParkMyCloud Alternative?
Of course, it’s up to you to determine whether scripting is a worthwhile ParkMyCloud alternative for your business. We’d say, it’s not worth the cost and sacrifice of value. Besides, ParkMyCloud users save an average of $12 on their cloud bills per dollar spent on the product – that’s an ROI that will keep your finance team happy. And that’s just the paid versions. If it’s still hard for you to justify, then use ParkMyCloud’s free tier – with no cost, there’s no reason to waste your time scripting.
Ready to try the easy way? Get started.
ParkMyCloud just turned 3 years old, and from here, the future looks great. The market is growing, cloud is the norm, and cost control is always top of mind for companies big and small. In fact, over 600 enterprises in 25+ countries now use our platform to “park idle cloud resources (including instances, databases and scale groups) in AWS, Azure, GCP and now Alibaba.
As we look to the future, we’re taking a moment to consider current cloud trends and how cost control needs are changing. To provide context, let’s take a quick look at where the market was three years ago.
The Problem that Got Us Started
When we founded the company three years ago, we set out to build a self-service, SaaS platform which would allow DevOps users to automate cloud cost control and integrate it into their cloud operations. We saw a need for this platform as we were talking to enterprises using AWS about broader cloud management needs as a service play. They wanted a self-service, purpose-built easy button for instance scheduling that could be centrally managed and governed but left up to the end user to control – enter ParkMyCloud.
Our value proposition started simply and has stayed relatively constant: save 20% on your cloud bill in 15 minutes or less (it’s 65% per parked resource). The ease of use, verifiable ROI, and richness of our platform capabilities allow global companies like McDonald’s, Unilever, Sysco, Sage and many others to adopt ParkMyCloud on their own, with no services, and begin to automate their cloud cost control in minutes – not days or weeks.
I went back and looked at our pre-launch pitch decks. At that time, the cloud Infrastructure-as-a-Service (IaaS) market was $10B or so, and dominated by AWS, and others like Rackspace and HP were in the game with the other usual suspects. Today, Gartner estimates enterprises will spend $41B on IaaS in 2018, and it’s still dominated by AWS, but the number of players is really down to 4 or 6 depending on where you want to put IBM and Oracle.
But the cloud waste problem is still prominent and growing, most analysts and industry pundits estimate that 25% or more of your bill is wasted on unused, idle or over provisioned resources – that equates to $10B+ based on 2018 IaaS predictions being wasted – that’s a BIG nut. In fact, if you break that down that’s $1MM in wasted cloud spend every hour. And it’s important. Most enterprises rank cloud security/governance and cost management as their primary concerns with cloud adoption.
Cloud Trends Driving the Market
So how are things changing? We see three key trends that will drive our company and platform vision over the next 3 years:
- Multi-cloud – it’s been long discussed, but it’s now a reality: 20% of the enterprises using PMC manage 2 or more CSPs in the platform, and that number is growing. As always, cost control is an important factor in a multi-cloud strategy.
- PaaS – Platform as a Service (PaaS) use is growing, so users are looking to optimize these resources. ParkMyCloud offers optimization for databases, scale groups, and logical groups. We plan to expand into containers and stacks to meet this need.
- Data-driven automation (AIOps) – our customers, large and small, are pushing us to expand our data-driven policies and automation – everyone is becoming more comfortable with the idea of automation. Our first priority on this front is to optimize overprovisioned resources – often referred to as RightSizing … RightSizeMyCloud!
Cloud trends are not always easy to predict, but one thing is for certain: costs will need to be controlled. Good fun ahead.
We’re happy to announce that ParkMyCloud now supports Alibaba Cloud!
Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP) users have saved millions of dollars on their cloud bills using ParkMyCloud’s automated cloud cost optimization platform. Customers like McDonald’s, Sysco, and Unilever use ParkMyCloud to automatically turn off idle cloud resources as part of their DevOps process.
Now, Alibaba Cloud customers can do the same.
Alibaba Cloud is experiencing rapid customer adoption and growth – in the 4th quarter of last year, they saw over 100% growth, with more than 300 products and features launched. The company is clearly expanding their horizons beyond retail and putting a focus on innovation and development in the cloud space – both in China where their core customer base is located, and throughout the world as companies globally choose Alibaba as their primary cloud provider or as part of a multi-cloud strategy.
But the real reason we’re here is to help cloud users solve the enormous problem of cloud waste.
We estimate that Alibaba users will waste $552 million on idle cloud resources this year – that’s $1.5 million per day that could easily be saved with automated cost optimization in place. There’s no time to lose in getting cost control measures in place.
See it In Action
Get a preview of ParkMyCloud – watch this 2-minute demo to see how it works. To see a full demo and get your questions answered, schedule a personalized demo now.
Try Now for Free
You can get started with Alibaba Cloud cost control now with a free 14-day trial of ParkMyCloud, with full access to premium features.
After your trial expires, you can choose to continue using the free tier, or upgrade to use premium features such as SmartParking, full API access, advanced reporting and SSO.
Cheers, and happy parking.
Page 1 of 812345...»Last »