Streamline Your Business with Adobe’s PaaS Cloud Commerce
In the latest installment of the APAC Commerce Webinar Series, we explore the value of Adobe’s Commerce Cloud PaaS solution. For anyone self-hosting and curious to know what a PaaS solution could offer them, this webinar is for you. If you are already an Adobe Commerce Cloud customer, you can join us to hear more about how to maximize the value of your existing setup.
You will hear from one of our customers, Panatrade, the leading sportswear distributor in Indonesia, about their journey from on-premise to Adobe Commerce Cloud and how they are reaping the rewards of moving to a fully optimized and managed solution for their ecommerce business.
So, I think we’re ready to go. Do you want to pull up the light back and we’ll kick it off? Good to go Scott. Yep, we’re good to go.
So, good morning, good afternoon, good evening wherever you may be. My name is Scott Revere and I am the Principal Product Manager for Adobe Commerce across JPAQ and we’re super excited to have you join us here today. Today we’re going to be talking about Adobe and our Adobe Cloud and our PaaS and why you should be thinking about shifting from on-prem to cloud. And so, today we’re going to have a number of different guests join us and we’re going to sort of break down the presentation to another a couple of key areas. So, I’m going to be joining us, we’re going to have a guest kind of fireside chat. So, first off I’m going to talk about sort of what’s happening from a cloud perspective, what’s happening in the ecosystem, talk a little bit about obviously Adobe Commerce and our cloud offering and how that might differ in respect of other technologies you see out there as well as open source or hosting it on your own technology platform. What does Adobe Commerce truly offer? And then we’re going to dive into kind of a fireside chat. So, we’ve got Marliss Sasmita who’s a Senior Manager that is joining us to talk about this in conjunction with James Lowe who runs our Customer Technical Advisor group that helps provision Adobe Commerce to talk about cloud and the benefits associated with that. And then we’re going to have Vikrant who’s involved in architecting for cloud and helping size for customers Adobe Commerce across whether that be AWS or Azure or whatever it might be. And he’s going to talk a bit more about sort of the capacity planning process and also an offer that we’re going to make to you today in respect of engaging with Vikrant to advise and consult your business. And then we’re going to open it for Q&A. I obviously encourage you to ask any questions in the chat pod while we’re going through it.
This webinar will be recorded and we’ll put it up in our Adobe Experience Leagues. So, you know, if you want to be able to share this with any of your colleagues or partners, etc., then we obviously encourage you to do so. So, if we could jump ahead please. So, I’m going to talk very briefly about sort of market trends and kind of what’s happening. But first, before we kind of started that conversation, I just want to talk about, you know, what we know or didn’t know as Magento. Magento has been around for a very long time, a number of decades. Now, it’s a technology that, you know, most of you recognize under the Magento brand. It was rebranded by Adobe to Adobe Commerce. So, we now run Adobe Commerce and Adobe Commerce Cloud.
That sort of branding came through in the early part of 2020. As Adobe acquired this technology, we’ve obviously put her on steroids and kind of made it enterprise proof. And that’s involved a number of different iterations over time. And you’ll see some of the investment that Adobe has made into this technology kind of through the conversation today to ensure that, you know, this is truly enterprise grade. And that includes everything from, you know, investment around the security, the scalability of the technology, the support structure that we put around it. We’ll talk very briefly around some of the customers that are leveraging Adobe Commerce on cloud and kind of the, you know, how they’re pushing, you know, the technology to make sure how they’re pushing, you know, the technology to true enterprise grade performance. But, you know, when we acquired this technology, we obviously invested very heavily in one of those areas that we invested was really around kind of the cloud capability. And you’ll start to see what that looks like in respect of the next couple of slides. But this has been a continual journey for us. And, you know, obviously, the ecosystem is changing. You know, we’re seeing things like obviously SaaS services, etc. We’ve lightened the core code base and providing more SaaS services to provide extensibility of the technology. So no matter where you are in respect of your maturity on the technology, you might be a brand new B2B business that’s moving into commerce, and you wanting to, you know, put your toe in the water and expect of using commerce technology and using that on cloud. Or you might be a fully fledged retail businesses that been operating on commerce technology for a long time. You might be multinational, multi currency, multi fulfillment, and you wanting to have a lot of customization and you might want to dive into the core code base and be able to make your own customizations to it, you absolutely can. And so the technology can now truly scale no matter what size of business you’re on, and what sort of customization and bespoke requirements you might require. If we can go to the next slide.
So some of the trends, and I’m sure this is probably not news to anyone really on this call, but you know, there is this continuous shift to cloud, and I’ll show you a slide shortly in respect of kind of what that means, as well as some of the challenges that are, you know, customers and you know, the risk appetite and so forth around shifting to cloud. But, you know, businesses are shifting to cloud because of the number of benefits that come along with that. And, you know, obviously, the pandemic was a massive driver of that. And, you know, there’s a host of reasons why you’d want to shift the cloud. And yes, you have the ability to run on prem. But, you know, why should you be thinking about, you know, having Adobe as your cloud services partner in respect of supporting and managing that for you? We’ll talk about that in more detail. But for businesses that are really thinking over the horizon and planning to be able to scale and you make initial investment into your commerce technology partner and looking, you know, long term partnership and building capability and IP inside your business around the technology, they’re really looking at, you know, investing in cloud technology like Adobe Commerce.
Next slide, please. I wanted to show this and, you know, be remiss if we didn’t talk about sort of this idea of understanding kind of customer experience management. And commerce obviously plays a part of that, right? Part of that as well as it might be, you know, your analytics or your, you know, customer journey orchestration or the way that you, you know, test and target your content delivery, etc. And this is data that comes from Adobe’s own research. So Adobe does our digital trends index. We’ve just released our report back in January this year. It’s the 13th year that we’ve done this. And we continue to benchmark the changes that are happening in this industry. And it’s probably the most enduring piece of research around customer experience that bar none. And, you know, what we do here is we’re looking at, you know, those that are looking at, you know, customer experience management from a cloud platform perspective, and there’s still a very large number of customers that are sitting on a number of multitude of technologies, or they kind of organically built their own technologies and are hosting that separately. There’s a whole host of challenges that come along with that. Now, you know, as part of kind of the cloud offering with Adobe Commerce is that, you know, we are integrating our technology into the rest of the Adobe Experience Cloud Stack. And so, you know, if you follow some of our announcements back in, you know, the third quarter last year, we announced our integrations into our Adobe Experience platform, meaning that data from our Adobe Commerce technology flows into the platform, you can then leverage it in your analytics, you can leverage it in your CDP, and you can also feed the segments back into Adobe Commerce. And that’s a true benefit of utilizing a unified cloud platform is having that common data taxonomy and ability to be able to in real time activate that data and be able to deliver amazing experiences to customers. And again, is another reason why you should be thinking about, you know, shifting to Adobe Commerce for your cloud performance. Moving to the next slide.
So what are one of the, you know, a couple of key areas that the customers are facing when it comes to, you know, challenges in respect of their own, you know, management of technology and their own premise, on premise, or your own cloud provider, you have any stand up your own team, you’re going to have to have some technical bench strength, etc, to be able to ensure that you maintain it. Well, obviously, slower time to market. I mean, you know, when it comes to, you know, Adobe Commerce and cloud, obviously, and, you know, if you think more broadly about sort of our managed services team, this is this is bread and butter for them, right, you’re going to have obviously, James is going to come up shortly, his teams around provisioning, this is what they do, and day in and day out. And so, you know, if you’re trying to host and manage this on your own, you got slower time to value. At the same point in time, you need to ensure that you’re staying ahead of security threats. And we know that that continues, you know, that continue the threat matrix continues to evolve day in and day out, your ability to continue to maintain it, and ensure that you’re ahead of the game and that your business isn’t the next one that’s on the front page of the newspaper is a continual risk to your business. And then added to that, you’ve got, you know, things like upgrades and maintenance that goes along with that. So, you know, from our perspective, we we have upgrades once every year now. And, you know, the question is whether you’re doing that on your own or utilizing Adobe’s capability to be able to help you deliver on that. And then there’s the whole sort of, you know, is the technology performing on the platform that and cloud partner you have today? Do your team truly understand how to sweep the full equity of performance out of the technology? And is it set up correctly to be able to get the best of that benefit in respect of what customers are ultimately achieving on the on the front end? And again, this is an area where businesses that tend to run this on their own are not necessarily skilled up, knowledgeable enough to be able to deliver the best performance. And so, again, it’s another area that or it’s not available because it’s had downtime, etc., that you need to consider. So we’re going to stop, but we’re going to jump to the slide now. We’re actually going to throw up a poll. We’d love to get your input and interaction as an audience to, you know, come up with a couple of the questions that we’ve got going up now. We’d love to be able to see kind of your input off the back of that. And, you know, if we can, we’ll probably see a few of the results coming through.
I’m just going to take a poor performance here and, you know, hopefully we’ll start to see some of those.
You know, so we’re seeing, you know, poor performance, none, everything works really well. We’d love to see some input off the back of that. Again, you know, too much time spending, maintaining your infrastructure, outages and downtime. We seemed like it looks pretty even across the board here in respect of kind of poll results. We’ll continue to let that roll in the background. It looks like poor performance is getting, you know, a bit of a leading edge there. But, you know, we’ll continue to maybe we’ll come back and reflect on it. But if we can shift forward. Thank you. So, you know, what are some of the differences? And we’re going to, I’m going to show you a couple more slides around this. But you can start to see very quickly the difference between what’s available from an Adobe Commerce perspective, you know, whether that be see, you know, performance monitoring, infrastructure monitoring, managed services as an option. If you don’t have kind of that capability in-house or a problem that you’re working with around that versus the on-prem option. And again, you know, we appreciate that every customer is different. You might be, you know, like some of our customers, particularly in sort of the northern part of Asia pack that tend to have quite big IT teams. You might have the ability to be able to support it. But the question is whether they’re actually that is their IP, the intellectual capital that they’ve built up to be able to run Adobe Commerce. And is it good? Are you getting the absolute best performance? And we’re going to talk through this in more detail today where you can start to weigh up your options to understand is Adobe Commerce on cloud the best option for you. Let’s jump ahead to the next slide.
Again, you know, we want to take a moment here to appreciate that, you know, we’re also a PaaS solution, right? So we work together with a number of other technology providers. This includes, you know, infrastructure that is pre-provisioned around, you know, PHP around MySQL around, you know, RabbitMQ and Elasticsearch, etc. Right? We obviously work together with Fastly, work together with New Relic to be able to provide you reporting, to be able to give you a highly performance cloud infrastructure that is meeting the needs of some of the biggest brands globally.
So, Fiyer, if you could jump ahead for me, please. So a couple of key areas that we’ve continued to focus on and suddenly as Adobe’s kind of, you know, acquired this technology, we continue to put her on steroids. The couple of key focus areas that we’ve zeroed in on is really about ensuring that we’re opening this technology up and we’re making it fully extensible and you’ll see some more of that in respect of how we extend that out in the next couple of slides. But everything from the way that we, you know, we use EAIs, we’ve integrated with the software AGs and the Mule Soft of the world, we’ve launched our own API mesh and app builder capability to kind of extend it out. That way we have open APIs, we fully understand that, you know, commerce is a solution that requires a lot of integrations into other technologies within your business. At the same point in time, we made it highly agile, right? We wanted, you know, this technology to evolve with you as a business as you start to mature and then we continue to innovate on the technology and if you’ve, you know, joined any of our recent roadmap webinars, you would have seen that we’ve got a full flood of capability coming through for the next 12-18 months and I’ll talk about a couple of key areas in respect of cloud shortly around that. But this also includes areas like artificial intelligence. Adobe is one of the biggest hires of that capability. We continue to build this capability, we’re leader on artificial intelligence as it pertains to customer experience in commerce and we continue to fully leverage that capability into Adobe Commerce and we continue to innovate at the forefront of it. Sophia, next slide. So this is just to give you some example of how performant the technology is, right? And, you know, how customers are pushing it. So and we’re happy to share a white paper around this that’s, you know, kind of, you know, tested kind of these performance thresholds that you’re seeing in front of you. But you can see that as Adobe has acquired this technology, we continue to really push the front end in respect of what enterprise scale businesses on cloud technology want from a performance system. And, you know, whether it be front-end response times for the storefront, whether it be number of orders per hour, whether it be the number of e-scues that you wanted to actually capture from a catalog perspective, we’ve scaled the technology to be able to manage that for you. Next slide. I’ve kind of covered a lot of this already, but I think that, you know, the one thing that I want to point to on this slide is really around sort of the cost savings. And, you know, on average, you know, our customers are seeing roughly about a 40% cost savings by hosting on Adobe’s cloud infrastructure versus deploying on-premise. So if you’re jumping ahead.
So this is where I kind of talked about, you know, as the markets evolved and Adobe technology has evolved the technology, we’re streamlining kind of the core base, we’re providing SaaS services on the front end, composables obviously come out as an area of focus and, you know, it’s not binary, it’s not a, you know, you’re either on a monolithic technology or you’re on a composable solution. What we tend to find is that for 99% of businesses, they’re looking for something that’s a hybrid solution. That’s certainly what Adobe’s providing, right? We’re streamlining that core base so that the upgrades that happen every year is becoming super lightweight, but we’re providing more SaaS services on the front end and the ability to be able to extend the technology further and utilising cloud to be able to achieve that. And then providing, you know, technology capability for you to be able to, you know, whether it be, you know, recommendations or live search or, you know, these areas of catalogue service, payment services, etc, to be able to stretch the technology further and be able to customise as you need to and when you need to for your business as your business matures in respect of, you know, the type of capability you want to utilise for customer experiences. Next slide.
You know, a couple of the monitoring and support tools that you’re going to get from a cloud perspective, you know, you’re going to get managed alerts. I’ll talk about the security scan tool shortly in the next slide. You’re getting observations and obviously you’re getting quality patches and tooling, this including support and security around the technology that gets continually updated. And so you’re staying at the forefront of what’s available and, you know, you’re getting the most performance solution and staying ahead of your competitors by being on cloud and getting access to all of these updates as soon as they’re available. Next slide. So last couple of slides. So I want to talk about what we call our SWOT tool. This is our site-wide analysis tool. This is obviously giving you continual reporting and a dashboard and real-time updates around, you know, what’s happening from a site perspective. That includes integrations of reporting from New Relic, you know, security scans, you know, upgrade compatibility, etc. You’re getting this continually so that you continue to maintain and ensure that your site and, you know, what you have access to in respect of feature functionality, capability, patches, security is the best that it possibly can be in order to stay ahead of competition and stay ahead of any security risk threats, etc. Next slide, please. A couple of updates that are coming from a roadmap perspective. Now you would have seen these on our roadmap slides, but autoscaling is now GA-available from a split-tier perspective. And this is really helping you be able to manage kind of the peaks and troughs that you might have from a business perspective. You might have seasonal trends that are happening in your business and you wanted to be able to sort of manage around those and, you know, reducing sort of excess capacity when the, you know, it’s low season and increasing capacity when it’s high season. And coming, you know, later in the years, obviously the autoscaling from a horizontal perspective, sorry, vertical perspective. The next slide is around sort of the blue-green deployments. Next slide for me, sorry. Blue-green, so this has been the ability to be able to run side-by-side kind of your deployments and, you know, as you do updates, then you can push your green to blue, meaning live, and be able to have those separate but still be able to test them in this development environment. And you can also start to throttle the number of, the amount of traffic that’s going through to these deployments to be able to ensure that, you know, they’re meeting all your needs before you actually push them truly live. And so this is something that’s been requested from our customers for for a while and is going to be available in the latter part of this year. Next slide.
So just talking about a couple of customers again, you know, from an enterprise-grade perspective, we’re supporting customers in, you know, some of our customers are putting through multi-billions of dollars of GMV through the technology. More than 200 billion dollars of GMV is put through globally by customers on the technology. We’re supporting customers across a multitude of different industries. And if I look at, you know, some of the customers that we’ve seen that have shifted from on-prem to Adobe cloud infrastructure, we’re talking about the likes of, you know, Coca-Cola, Harbor Freight, which is a massive hardware store and brand in the US, Lavazza, etc. There are a host of brands that have shifted and, you know, obviously move towards having a much more performance system being on cloud, but also lightening the dependency on IT to continue to support, you know, the on-prem by shifting that across to Adobe’s infrastructure. And then also in some cases to Adobe managed services. So hopefully that gave you an understanding of kind of what’s happening in the ecosystem, what the trends are, you know, some of the benefits of moving to Adobe cloud. I’m going to shift gears now and I’m going to change slides. If you can go forward one more slide for me please. Thank you, Sabia. So next up we’re going to have a fireside chat. I’m going to hand it across to to James Lowe, who like I mentioned before, runs our customer technical advisory group for a fireside chat with Marlissasmita and they’re going to talk about sort of shifting to cloud and some of the, you know, benefits of doing that. James. Thanks, Scott. Alrighty. Hi Marlissas, welcome and thanks for joining us today for this fireside chat. We’re obviously missing the nice warm fire. I did my best with the VW Firefly background I’ve got here. So we’re not exactly side by side either. You’re in Jakarta, Indonesia and I’m here in Sydney. So Indonesia is obviously where Presta, sorry Prestasi Retail and Penetrator headquartered. We’ll jump on to the your cloud migration journey. But before we do that, could you tell us a bit about the brand and the commerce journey today? Hi James, thanks for having me here. So I’ll start with the introduction of our companies, which is a Panatreat Charaka and Prestasi Retail. So Panatreat Charaka is the order of the Indonesian sports brands Spex and lifestyle brand Piero, as well as the registered distributor for the Japanese brand Mizuno for Indonesia. So prior to 2010, traditional wholesale was the only market we distribute to. So until Panatreat Charaka established PhysX Sports, which was our retail stores, to promote Smex and Piero to the modern market throughout Indonesia. So in 2015 Prestasi Retail innovation was enough to strengthen the retail business and the continued PhysX Sports expansion and also the addition of two new concepts, which was our daily dose, the sneakers specialist and PhysX Football as the football specialist. So actually our online journey started way before. So we started back in 2012 after the first few stores were open and between the years of 2015 to 2017, as Indonesia was becoming one of the fastest growing e-commerce markets in Asia. So the business teams, the various business teams started to open up their own e-commerce or online markets. So the Spex business team sold through the WhatsApp chat and then they created their own website and PhysX Sports on our daily dose also created their own website on Magento open source and Mizuno and Piero also created their own websites on another different platform. So we were on very different platforms. And then around 2018 to 2019, so the board recognizes that e-commerce was really sexy potential market of its own. So they wanted us to focus on e-commerce. So they wanted the e-commerce business to expand but the business teams had problems with inventory. So that’s where we tried to solve this issue by moving into Adobe Commerce into the, and then I think back then it was called Magento Commerce. So we were from open source then we wanted to move to Magento Commerce 2.3. And obviously there were also other issues with e-commerce at the time, like we have a lack of proper payment gateways, we were dealing with offline shipments, shipping tracking offline and none was as big as the inventory allocation. So with Magento Commerce 2.3, the plan was to combine all of the sites. So we had five sites in total, all of the sites into one backend and into a shared catalog. So I actually joined the company in 2019 and we had to redo a few things when I came in. So the project started in 2018. So we have to redo the shared catalog, we have to standardize the SKUs, we have to standardize the pricing images and everything. But it was finally completed right in the middle of COVID, which was June 2020. So it was really good. It was the right time for our wishes. Yeah, nice one. Quite a journey for sure. Thanks for sharing that. Yeah, one of the strengths of Adobe Commerce is its multi-store functionality and inventory management. So it sounds like it was a good fit. The sites look great. I think I just seen someone throw a few of the links in the chat, so feel free to have a look. I’m pretty sports mad. I’ve got two boys that are sports mad. So we had a good look through some great content and products. You’d been hosting on-premise then with a managed hosting partner since I think it was 2018. How was that experience and what were the pain points that you were looking to address when you considered moving to Adobe’s PaaS, to Adobe Commerce Cloud? Yeah, so I have to correct you there a little bit. Sorry, James. So we’ve been hosted on-premise with a public cloud provider and various managed hosting providers since 2012. So we consolidated and moved to a single managed provider when we upgraded to Magento Commerce 2.3 back in 2018. So the first issue we had when we were on a public cloud spec site was actually initially a bare-metal installation on AWS. It was only on one instance and we had the development partner to manage our backup and infrastructure until the end of around 2018 where he was handed over to our IT team. So but an incident happened on the 25th of February 2020. We lost the root access to our account and our website was cut down and we couldn’t retrieve it at all. So even after we claimed it to Amazon, proof of payments and everything, it was not possible. So we had to redo the site. So fast forward to 2018. So we were hosted on a managed hosting provider which we found we saw a few issues and it was at the time well recommended for Magento. But then came other issues. Number one was that 90% of our visitors were actually in Indonesia but the servers were actually in the US or Sydney. So we moved from the US to Sydney afterwards. But customers experienced low sites most of the time because maybe of the further traveling of the data packets. So hosting and location was also a problem because the support was in US time and we were in Indonesia time. Then we also ran out of resources because we could not upgrade any further. The compute power was not scalable at all. So and lastly we also wanted more control on our infrastructure and also our source codes and also the application instance itself because we wanted to gain more control from our developer practice. Yeah so that was a few of the reasons why we wanted to move to Commerce Cloud. Yes certainly some frustrations there and I think some of those are pretty common. So how did Adobe Commerce Cloud solve these issues for you? Yeah so firstly since we migrated to Adobe Commerce Cloud in March 2022, we actually really felt that 24x7 support then as opposed to our previous manage providers. So it was something that we promised and we believed that Adobe delivered. And what I mean by that is that customer engineering team immediately sent notification of every detective outage on our production environment and then they immediately provided a temporary fix to get our sites back up which we didn’t have previously. And it was pretty frequent at the time because we were still on measure 2.3 whereas the latest version was actually 2.4 at the time. And 2.3 had a bug on content staging which also created most of the frequent outages. And then the other issue was also compute power, Commerce Cloud offering service as well as a business because we don’t constantly need the maximum compute power that we needed because we had peaks and trials in our website. So auto scaling was something that was offered. So it was something that we thought made this a sense. So the Adobe Cloud infrastructure also came with dedicated production and staging instances. And previously where we were managed by our development partner we used to have problems when we were deploying new updates because there were discrepancies between the environments that we had on our servers and also their servers.
So that was something that was solved with a production and staging environment. Nice. Well the Adobe Commerce Cloud infrastructure as you know comes with dedicated productions and staging environments and full deployment workflows. And as Scott discussed, blue-green deployment is coming very shortly too in the second half of this year. So the tools are constantly improving. Was there any resistance to the move internally and how did you build the business case for getting across to Commerce Cloud? Yeah right. About that it was actually good timing at that time because our solutions provider at that time recommended that we had to upgrade our service due to the click on outage of our sites and according to them that we ran out of resources. So we then went out to look into various proposals and Adobe’s proposal came right on time. It was not ideal because we had an internal policy to avoid SaaS contracts as much as possible. As you know, the more SaaS you use the more you are locked in and the more costly you should be. But because Adobe Commerce is the past, the advantage of gaining control of our source codes and then having access to our infrastructure without us needing to carry all of the security risk as you know we had incidents before. And the price versus the cost of having to manage the high availability, redundancy and the backup infrastructure for our dynamic sites in the end, the advantages of us moving to Commerce Cloud far outweighs the risk calculated. So we were able to justify the move for us as a small to medium-sized business. So pretty small. We’re obviously glad you managed to get that over the line with the business. I’m keen to understand a bit more about the move itself and your onboarding experience. So I think your contract date was initially February and you went live around March, April. So pretty quick turnaround around two months to get up and running on cloud.
You had Ming as your account manager and Amrita Singh was your CTA. Can you maybe highlight the onboarding process and how that was for you? Yeah, so Ming did for us actually because our previous contract ended in February, sorry in January and that we had to move then but we were not ready. So she allowed us to let her know when we were ready which was we started the move around April, around the beginning of April 2022. So on the onboarding process it was really great and we started with the welcome call by May and then the environment was provisioned by Amrita and then we had the hardware handoff call with Amrita and our partner at the time because we also had a partner to migrate over. So she then sent us a pre-launch checklist to make sure that we didn’t miss a step, we don’t miss any step. We and our partners from there our partners took over to migrate the instance and then move into testing into the new environment. So it was quite smooth for us actually, quite easy. We had a partner so they did the most of it. Yeah I’ve been involved in plenty of site launches over the years so I’m sure there were some challenges. What kind of challenges came up and how did you solve these? Yeah so there are always challenges in every project but having Adobe support team again and support from Ming and Amrita really helped us a lot. So we had issues with storage and then going over our allocation of storage but Amrita was able to review this for us. So we had to remove all the files that we did not need and we were able to manage and keep to the level of storage that we were allocated so we didn’t have to upgrade. So because cost was another issue or another major issue for us in our decision making to move to commerce cloud. So it was important that we didn’t incur any additional cost that we didn’t have to. And also our partner also was able to get the support they needed not only from the server infrastructure but also to the application. So when they did the testing there was a checkout function that was not working, open a ticket and yeah it was solved by the support team.
Yeah well good to hear and cost obviously it’s always a priority so glad you could resolve that with help from the Adobe team. And Scott highlighted in his slide that users generally observe a 40% cost reduction in coming across to cloud. So good to hear you able to keep those savings. I hear that your team are also New Relic experts now.
Not really, not really. We are using it now because Amrita ran a New Relic enablement session for us and for the team. And we used New Relic for alerts and monitoring and Amrita provided us with the dashboard. And we were we are also using the solutions provided for the project. So we also have our internal team involved with the project and then they also learn a lot from the project. So this this New Relic tool was actually new to us but it’s proving to be a really good dashboard for us to be able to understand how we should manage the website. Yeah you know it’s a great tool. Well you’ve been live for over a year now, congrats on that.
What advice would you give to anyone here in the audience who may be on premise and considering considering the move to cloud? Yeah so first of all I really recommend that you find yourselves a good solutions provider. Preferably for us it was a certified Adobe certified provider so that they will allow you to get the maximum capability of your Adobe Commerce if you are on Adobe Commerce status. And then number two for me I believe that do not hesitate because we took a chance and we’re not looking back at all and it worked. So we fully believed in building partnerships because our websites are live 24 7 and dynamic most of the time. So we really need a good partner in infrastructure or spend a lot of money to be able to get a stable operation servers for your sites and the Adobe team has done a great job for us in that sense. And James we really do hope your services will only improve. I mean they add to the Adobe team. So we saw Adobe Commerce as a very powerful platform for our e-commerce sites but the architecture of the application itself was really heavy on maintenance. For us as a small business as we didn’t have the expertise like you know Scott was saying a lot of the customers maybe don’t have that much of expertise. So especially with the various current jobs running here and there and it’s easy for everyone to customize but without the proper standardization it lacks the flexibility for version upgrades. So we have problems at every upgrade and it causes a lot of issues to the business. But now with Adobe’s engineering support team we believe that it has morphed into a powerful business tool if executed correctly. So it will not only be sustainable for us but also a good platform with a relatively quick time to market. So if you really want to consider we we really believe that they’ve done really well for us. Thank you. Awesome yeah that’s really good to hear and agree it definitely requires a strong project management and ideally a certified solution partner and now that you’re on cloud you know the cloud environment helps ensure best practice as well. Thanks for sharing all that Marles really appreciate you taking the time.
I realize it was a public holiday in Indonesia the last couple of days so I appreciate you getting on for this for this quick chat. Alrighty and best of luck with your ongoing ongoing journey on Adobe Commerce Cloud. Thank you.
Alrighty I can probably take my fire background off but I’ll leave it on. I’m going to now share my screen and move into the cloud migration process. Give me a second to load that up. Alright if someone can just let me know if that’s coming through okay. All good James.
Okay so moving on to moving on to moving on to cloud and the the cloud migration process which obviously Marles and the team have been through. A quick overview of what I’m going to cover here and I think we’re getting pretty low on time so I’ll move as quickly as I can. I’m going to debunk a few myths or misconceptions about moving to cloud. I’ll discuss a few different approaches that you can take for the migration and I’ll talk to you the migration process itself but at a pretty high level and I will finish up with some tips and takeaways that we’ve seen from many many migrations from on-prem to cloud.
Alright jumping in. Firstly apologies for the the cheesy stock images. This guy’s clearly contemplating a move to to commerce cloud. Hopefully we can convince him in the next few slides before he uses glasses. Alright the first misconception here is that a migration to cloud is a major or complex project. This is incorrect thumbs down. The actual move to cloud is relatively straightforward and and I’m going to cover some of the steps shortly. We’ve seen it done in literally a couple of days up to a couple of weeks. Some longer migrations are generally due to rolling in additional additional features or requirements into the project but most of the the time is in the actual planning and testing. The actual work is pretty minimal. The second myth is that you will not have root access. This is correct. You don’t have access root access to the servers and the story from Marley’s there about losing their root access is pretty interesting.
This might be a concern for some developers who are used to this kind of access but it is by design. It’s a major security feature. Not only do you not have root access but you cannot write to the actual application directors at all. So no more modified core files. Great power comes great responsibility as they say and root access gives you the power to cause major issues. In my experience the ability to make changes to things and for the developers out there things like PHP memory limit or extending MySQL connection times out these things can be abused and actually mark sorry mask actual issues in the application code. You know the settings and variables are there for good reason and if you need to make changes to those you should be looking deeper. These restrictions force your code and your application to conform to best practice. It’s worth keeping in mind too that there’s thousands of projects live with these restrictions and no root access. The last one I have here is that deployments in cloud are complex or that it is you know it’s a difficult to adapt to the cloud deployment workflows.
The exact opposite is true actually deployments are pre-configured and you can add pre and post deployment hooks and scripts. You don’t need complex docker configurations. You don’t need a full devops team at that cost to manage auto scaling groups or you know your complex deployment pipelines and and there’s the ECU tools package there as well which is helps you manage cron jobs and verify project configurations and even apply patches etc. So yeah not true deployments are actually simplified. Cool with that out of the way let’s look at a couple of approaches that you can take you know to take for your on-prem to cloud migration. Another another cheesy photo I think this is the same guy he ate his glasses and now he’s committed to moving to cloud deploying on his iPad. Okay the first approach this one is a direct migration from on-prem to cloud. This goes back to the perceived complexity of a migration to cloud. Direct migration is the fastest way to get up and running on cloud. Here we’re simply moving directly from on-prem to cloud with the same version with the same functionality. Often a migration is seen as a chance to bundle another project such as upgrades or you know address technical debt that you might have. To get up and running on cloud as quick as you can and gain all the benefits of the cloud outlined so far jumping straight to cloud is usually the best approach.
The second one is to bundle in an upgrade with the migration. This is this is a pretty common approach your cloud environment is always provisioned at the latest version of Adobe Commerce for security reasons so you’ll actually need to run a minor downgrade if you do have an earlier version of commerce. This is best discussed with the implementation partner. You may decide to to migrate or upgrade or up the downgrade sorry on on your on-prem and then migrate a few different options there. Another approach is more of a performance focused migration. As mentioned earlier migrating to cloud forces best practice. So you know migrating across you can surface a few core application issues and using the all the cloud tools that Scott talked about such as New Relic you may be able to identify and optimize some of these queries and application code to lift performance as part of the migration. The last approach is a hybrid migration essentially picking and choosing from the above and it’s going to depend on a number of factors you know the urgency that you need to get to cloud your budget your budgets and your time constraints. So again we encourage you to discuss this with your SI partner. Feel free to loop in your your CTA customer technical advisor or ask your account manager for consult around the best approach. Happy to happy to advise and most SI partners have completed numerous cloud migrations but if you’re doing it in-house or within an experienced partner again please please reach out to the team.
Okay next up I’ll walk through very quickly some basic steps required for the migration. I’m not going to go into detail here I’ll skip through very quickly if you’re looking at moving in reach out and we can we can give you more detailed steps. And as a bonus I’ve inserted a QR code with each of these steps so if you’re quick enough with your phone you can scan them all. All right the first step is setting up your local workstation. Pretty simple getting that set up for cloud. The next is obviously confirming your Adobe commerce version and the version that you’re going to migrate to. Third and optionally you can integrate with GitHub or Bitbucket, GitLab, whichever you use. Next up you do your first deployment from your local machine into the cloud environment. Scan that one. Then you merge so you can use the cloud project UI here to merge upstream into the production environment. And once you once you’re on stage in your production where you have Fastly as a service you can set that up like that. I’ve probably been a little bit fast if you wanted to scan that one. If you’re using Adobe commerce to send out transactional emails then setting up SendGrid is pretty simple. You can do that. Likewise with OpenSearch.
New Relic as we’ve discussed it’s a extremely important tool for monitoring and deep and digging and looking for application issues. So you can get that. It’s already configured you just need to log in and set that up. Then there’s configuration management. This is pretty important and you know definitely talk to your partner team we’ll get some solution architecture around that making sure the right stores are set up etc.
The ECU tool package just this is your cloud tooling ensuring that the latest version is really important. And then you just need to bring your data and media across to cloud.
And then test and schedule a pre-launch or with the CTA. Okay so that’s it you’re live on cloud. Yeah you can close your laptop like this lady has and hit TikTok or Wordle or whatever you fancy. The job’s done maybe you can jump on your phone and check your aptX score in New Relic. That was a pretty quick run obviously. They are the main steps involved. It is pretty simple. We do have more detailed information and we can share it so please reach out. A few takeaways that we have from the CTA team and the Adobe team in general around migrating to cloud. The first one is planning. Strong project management will help here. You might have caught the quotes on the previous two slides. Planning definitely is key. Be transparent with your implementation partner on your goals and what constraints you have. Do you want to save costs on your current hosting? Is that one of the reasons getting across to cloud quickly or is it a focus on performance improvements to get across? So yeah definitely planning and discussing the plan with your partner. Next up leverage the Adobe support team. So you get a dedicated CTA when you come to cloud and they will run the hardware handoff session with you and your team. They’ll be there throughout the migration and launch. We even run a post launch health check, a health review and provide recommendations to further optimize the site once it’s up and running on cloud. So definitely make sure to leverage the experience that the team have having been involved in hundreds of launches. You also have your account manager and the support team for 24-7. So definitely leverage those and then there’s the cloud tooling as well. So as soon as you’re on cloud you can start making use of those. Next up is the test, test, test or just test. It probably makes no sense but what I mean here is to test appropriately. It depends on your approach again and goes back to that misconception about the size of the project. Yes you definitely need to test but you know you as the customer can determine the level of testing required based on your requirements, your settings, your requirements, your requirements. So you can test the customer and then you can test the customer. So you can test your requirements, your sensitivity to downtime, the impact for example of a bug that might be present. You’re likely migrating the same code brace from on-prem to cloud. So you might not need a full set of regression tests for every single flow, every single page. You might find that testing the main flows and running sanity checks is actually all that’s required and you can reduce the cost and testing and the migration itself. That’s all I have. Again please reach out. We’re here to help. Happy to discuss the migration if you’re looking at it. You know you’ll be handed over to the CTA team and other teams in Adobe when you when you do migrate. So we’re happy to chat with you and let you know what that looks like.
Okay I think I’m handing over to Vikrant our cloud solution architect for some capacity planning discussion.
Yeah thank you James. I think that was a very detailed one by you and Scott about all the things that we offer on cloud. So moving to the next slide. My name is Vikrant. I work as a cloud solution architect by the way and I am responsible to ensure that all the capacity is planned according to the customer’s requirement on our cloud infrastructure and we provision you based on your business requirement. So how do we do it? Today we are going to be talking about the process as in how do we do the capacity planning and why do we do it and what are the processes and what are the things that we ask from you while doing so. The basic question is why do we need to do a capacity planning? If we move ahead we will see that each customer is unique. The customers could have the same GMV tiers but they would be different in terms of their business requirements. Some of the customers let’s say having let’s say five million GMV tier would have high number of page views or high number of concurrent visitors and orders whereas the others might come from a b2b workplay and they might have a lot of back end integrations and similarly there can be different development partners as you might have heard on the experience from one of our customers how moving from one development partner to the other development partner helped them understand about and get better outage from the adobe commerce and that is where the role of the cloud solution architect comes into play. Sophia if you can just click too. So that is where the cloud solution architects comes into play and how we look at it is we look at each of the customer is we look at each of the customer specific results so each opportunity is treated differently and we look at new opportunities as in how they can be brought into the commerce cloud and what is the infrastructure for on-prem to cloud customer as we are talking about it we go into a lot of deep dive sessions we go into ask me anything kind of a session so that you can ask us which is me actually as in how do i do x on my current infrastructure and how can i bring that onto your adobe commerce cloud so we are happy to give you and go through all of those sessions as and when required and then we also come back with a lot of add-on infrastructure discussions and other product adobe product based on your requirement moving to the next slide wherein what are the things that are important for us to understand what capacity you would need so the very first thing we understand is the gmv infrastructure gmv tier you would be because each adobe comer infrastructure is attached to a base gmv tier and the base gmv tier is in has an inline infrastructure so we actually review based on that gmv tier and the infrastructure whether based on your orders per hour or your peak or your customer segments or your back end operations or your back end integrations do you need any additional infrastructure or not and then based on that we go ahead and follow the process which is in the next slide wherein we take we follow this process and i’m giving you all the details for the very first time as in whenever there is an opportunity the csa is assigned we discuss it with the account executive and the solution consultants and the team we go ahead and do a lot of deep dive sessions with the customer for example if you are onboarding from your on-prem to cloud we will we will have discussions with you to understand what are the back end integrations what are the current services cloud native services that you are using and we will actually map those cloud native services with the services on our adobe commerce so that you get you don’t have to redo everything and we also in case if something is not matching we work with you to give you an alternative we also do deep cloud deep dive sessions wherein i’m happy to we get engaged and we speak with you and we do ask me anything sessions and then based on your requirement we do the capacity planning we hand over the solutions to you we we make you understand what are the infrastructure that you will get before the contracting phase and that is where the actual contract signing happens so this is the high level overview of how we do the cloud capacity planning i know we’re running out of time so sofia if you want so yeah please feel free to contact me if you want to have one-to-one cloud consultation and sizing review for your on-prem opportunities to the cloud and i will be happy to schedule calls with you to understand what is your requirement what is the business that you are doing and how we can help you come on board with this this engine that we call adobe commerce which has been very successful for more than 6 000 plus customers globally so i think we’re gonna i don’t think we have enough time to address the qi we might um just address the some of the answers for the qi so there’s a question around sso integration um and there is a couple other questions further up we might um just address them in the chat but um we’re obviously at time and um you know i wanted to make sure that you’re aware that we have another webinar coming up uh next week on the third and obviously we encourage you to to come join us this is more about sort of unifying kind of the the customer experience uh the qi codes there i think uh sofia is going to post the the link in the chat as well to go to the registration page uh we’d love you to be able to to join us there but thank you very much hopefully you found today’s um uh you know webinar useful we’d love to be able to get your your feedback in respect of kind of the content and kind of what you’d love to hear from us we run these events uh every month and so you know we always um want to ensure that we’re staying relevant if you’ve got any feedback in respect of kind of what we’re presenting we’d love to get that from you um you know uh sofia’s posting up a couple of question polls there at the moment um but that’s really a wrap for us today so a big big thank you um to to molly uh for sharing her insight and respect of her migration to cloud and a big thank you to my colleagues um uh vicarance and james for for their insights from today’s webinar and to the rest of the team that helped make this a reality uh like i said we will we’ll continue on for a little bit just to post some answers to some of those questions that came up that we didn’t quite get time to to get to today but but that’s a wrap for us and uh thank you very much and uh you know i enjoy the rest of your day thank you very much from adobe