Leverage Abstraction To Hide Complexity with the AppDynamics Cloud API

0
217
Leverage Abstraction To Hide Complexity with the AppDynamics Cloud API


Operating is a vastly complicated ecosystem

It is estimated that greater than 90% of organizations leveraging public clouds are transferring to a multi cloud technique. In addition to benefits round operational resiliency and price financial savings for I & O (Infrastructure and Operations) groups, multi cloud deployments enable builders and designers to include better of breed providers. Developers/architects consider and determine on cloud providers that finest match their know-how stack and utility necessities. Considering the myriad of cloud providers out there for growth groups to choose from which are solely rising, we are able to anticipate I & O groups to be working in a vastly complicated ecosystem spanning a number of clouds.

AppDynamics Cloud to the rescue

To be capable to function and safe this multi cloud ecosystem, I & O groups would enormously profit from a single pane of glass that gives a holistic, constant view throughout all cloud service suppliers whereas hiding the intrinsic variations beneath the hood. Being capable of leverage a single observability software throughout all cloud suppliers along with the power to use information analytics software on normalized, consolidated information is a essential step to organize for the anticipated complexities of a multi cloud panorama. One such software is AppDynamics Cloud, a software-as-a-service (SaaS) product that gives cloud native and full-stack observability for big, managed Kubernetes deployments on public clouds (Amazon Web Services, Microsoft Azure, and Red Hat OpenShift).

Getting Started with AppDynamics Cloud API

To harness this observability platform, step one is to create a cloud connection to every of the cloud suppliers that hosts your mission essential functions. While AppDynamics Cloud UI offers a whole characteristic set to handle and observe your utility full stack, let’s discover the programmatic manner of doing the identical on this and upcoming blogs. We will deal with the Cloud Connections API on this weblog and deal with different administration API’s in subsequent blogs.

Cloud connections – The Big Picture

CloudConn config

Cloud Configuration sources summary service particulars particular to cloud suppliers whereas Cloud Connection sources summary connection methodologies which are cloud particular. Cloud collectors in AppDynamics Cloud then pull information from Amazon CloudWatch and Microsoft Azure Monitor and prep the collected information for additional evaluation with AppDynamics Cloud Observability Tools.

Cloud Connection API’s assist the CRUD performance for each Configurations and Connections, permitting automated instruments to manage useful resource and repair monitoring for hosted prospects.

AWS vs Azure cloud connection authentication

AppDynamics Cloud makes use of AWS and Azure authentication mechanism to drag information from Amazon CloudWatch and Microsoft Azure Monitor.

AppDynamics Cloud makes use of AWS authentication with clientId/clientsecret or position delegation. Typically, entry key/secret key connections are utilized by enterprises in take a look at environments since its much less safe. Role delegation provides the safety that sharing entry key/secret key doesn’t and is a safe methodology for AppDynamics Cloud prospects to share the cloud sources that they need monitored.

AppDynamics Cloud makes use of Azure accesskey authentication that can be utilized with role-based entry giving management over which buyer cloud sources could be accessed and at which stage.

More particulars on the authentication methodologies supported could be discovered within the hyperlinks beneath. Sample code to train the API’s are additionally out there within the hyperlinks beneath.

Further Reading


We’d love to listen to what you suppose. Ask a query or depart a remark beneath.
And keep linked with Cisco DevNet on social!

LinkedIn | Twitter @CiscoDevNet | Facebook | YouTube Channel

 

Share:

LEAVE A REPLY

Please enter your comment!
Please enter your name here