Skip to main content

Cloud Platforms adding Strength to Digital Solutions!

 

Cloud Platforms are getting stronger and humongous day by day. The two prominent cloud platforms that I got chance to work with and arguably the Market leaders - Microsoft with its Azure Cloud and Amazon with its Amazon Web Services (AWS), has a long list of services now offered through Cloud Platform. You can build Infrastructure, develop Web Apps & Mobile Apps, manage identity and access, do analytics, Internet of things, Database, IDEs and what not.april-hackathon-web-550x367

As a Digital Architect, I recently got chance to evaluate various offerings by cloud platform vendors and to recommend best ones as a part of Digital transformation being done for a customer. Following is what I went with and it looked to be a reasonable recommendations -

Infrastructure requirements – We opted for Azure VMs & Active Directory for managing servers. Every Digital WCM needs good amount of server resources, at the least 8 servers – Author and Publish instance for each DTAP (Dev, Test, Acceptance & Prod) environments. And if WCM is like Tridion, number may be more than double to support Dedicated Publisher, XPM and SmartTarget environments. Add to it another commonly used product for enterprise search like Solr, additional one server for each DTAP servers. Then add some DR servers and clustered servers for production. Did you realize, I have already reached to count of 40 servers Smile. Managing these many servers can be efficient only on Cloud.

Cache dynamic content – Its important that all the data being fed to Digital system is cached, it increases performance vastly. I have seen people caching static files and pages but forgetting the dynamic data, which becomes problem later on. Continuous improvements are going in Caching mechanisms, hence There are multiple option for Cloud Cache even from single vendor Azure, it has AppFabric, Managed Cache and Redis. We opted for Managed Cache, however Redis is the way forward.

Cache static files -  We opted for Azure CDN with origin server as Azure Storage to provide this solution. No Digital solutions now can live without CDN. Static files form huge chunk of the whole solution  for any Digital System. No customer are now ready to bear the latency of static files at any of their location due to non-availability of CDN.

Media files smooth rendering across browsers and devices – This is another important requirement any Digital transformation demands for. There are huge numbers of video types and browsers, some types may run on one browser but may not on other browsers or devices. To cater to this problem, Azure Platform offers something beautiful called Azure Media Services. Configure it with a origin server like Azure storage and it will do the rest of encoding, streaming, indexing etc

Email solution – Traditional emails servers are hard to manage and sometimes even not easily compatible with Cloud Platforms, hence we opted for cloud based email solution called SendGrid. it had seamless integration with Azure servers.

Azure Active Directory – Offers Single sign on facility, works with multiple platforms and devices, supports multi factor authentication.

The list of Cloud offerings for Digital platform is too long, but I have listed only those which I had used in the recent Digital Transformation. Thank you!

Comments

Popular posts from this blog

Some SDL Tridion Interview Questions…

Many of my friends keep asking me to provide some interview questions related with SDL Tridion . Surprisingly, there are hardly any site available for questions related with SDL Tridion., though you can find host of sites for other WCMs like AEM and Sitecore. Hence, I thought to put some basic Tridion related questions on the basis of my experience with it. I know it may require several improvements but thought to share something for someone who is looking to get some Tridion related questions to start with. I will be glad to incorporate any suggestion you have. Development phases related questions - What is the development methodology recommended by SDL for development/integration based on SDL Tridion? Have you participated in any Blueprinting workshop, please share the experience? What are the inputs required in BluePrint? How can inheritance of content flow be altered explicitly? What are priority and ranking in Blueprint? What are the inputs required for Content Modeling

A case for 'strategy' in Digital Strategy...

I recently finished a book named 'Digital Strategy' by Alexander Rauser. Alexander has given current day problems during any Digital transformation and pragmatic solutions for that. Having worked in the IT industry for 17 years and last 10 years mostly into Digital Transformations for most of the fortune 500 companies, it was quite relevant to me. If you are also part of any digital transformation of any organization in any capacity, you will find it helpful too. Over the last decade, companies have thought of digital strategy as a means to market new technology or recognize upcoming trends. However, today few of those companies do realize that Digital Strategy is all about continuously improving your business to stay ahead in the curve, but some are still stuck in the old mindset. It's surprising to see  'Strategy' is missing from the Digital Strategy for many of the transformations happening, rather the focus is just on 'Marketing' (Digital Marketing

Campaign Management in Adobe CQ5/AEM

Campaign management provides digital marketers the opportunity to create dedicated experiences for visitors.   We can create content, segment visitors, push and promote targeted content for specific user profiles and manage campaigns across multiple channels. Elements in Campaign Management :- Brands: Brands are the top level unit and form a collection of Campaigns. Campaigns: A campaign is a collection of individual Experiences. Teasers: Teaser Pages / Paragraphs are used to steer specific visitor . Typically a teaser page is a temporary action that will last for a specific period of time, until it is replaced by the next teaser page. Newsletters: E-mail Communications are used to engage users and encourage them to visit your web site. These usually take the form of a newsletter, sent to Leads (which are usually grouped into Lists) Leads: The information that you have collected about your visitors and how to contact them forms the basis for your leads. Lists:Leads are usual