Exploring ways to find Equilibrium
Being a fan/user of cloud technologies I have always thought of alternatives. The way cloud native tech is becoming primary source of technology platform and the way it is evolving, I think about some of questions need to be answered or where will these found equilibrium so that cloud market find its flat curve in terms of adoption and trust.
Some questions always come to mind :
...
If organizations just want to get rid of patching/maintenance activities why this can't be outsourced.
or
Some cloud vendor provide some service to automatically integrate the infra of on-premise and work seamlessly with cloud vendors under their shadow maintenance service.
Recently came across one of AWS service Amazon outpost. May be for many of you this is nothing new but I read about it for the first time.
Recommended by LinkedIn
AWS Outposts is a fully managed service that extends AWS infrastructure, services, APIs, and tools to customer premises. By providing local access to AWS managed infrastructure, AWS Outposts enables customers to build and run applications on premises using the same programming interfaces as in AWS Regions, while using local compute and storage resources for lower latency and local data processing needs.
An Outpost is a pool of AWS compute and storage capacity deployed at a customer site. AWS operates, monitors, and manages this capacity as part of an AWS Region. You can create subnets on your Outpost and specify them when you create AWS resources such as EC2 instances, EBS volumes, ECS clusters, and RDS instances. Instances in Outpost subnets communicate with other instances in the AWS Region using private IP addresses, all within the same VPC.
Benefits:
After reading about this service, was really excited that providers are also thinking to resolve some of the questions already. It might be true as of now with this service AWS will deploy their own infra at client end. Order Infra and have the increased capacity even if any cloud provider region is running out of resources. This will reduce cost. Also this will change the shared responsibility model where physical security and application running on outposts will come under client's responsibility.
But I would really like to see the evolution of this service when it will be able to extend the service to client's existing infrastructure to make to reusability a reality. AWS/provider controls and manage client's existing infrastructure so that client can leverage the existing on prem capacity and do not pay for it. But pays for ongoing management of infrastructure. This will be called as inclusive approach instead of clients throw their existing hardware out for pennies.
Anuj, Nice post. I see many big banks needing help with providing internal SaaS or IaaS offerings by attempting to build the tooling that AWS already has. The only way to get the "consumer" experience of AWS cloud is to build on top of Outpost. This is just the latest iteration of traditional outsourcing but with a better outcome. Brian