Make storage administrators more effective and developers more productive
Dell EMC storage products support interfaces and integrations that enable users to automate and streamline storage operations. APIs and SDKs are available to support a variety of scripting needs. Integration with orchestration tools and automation frameworks enable users to implement Infrastructure as Code (IAC). Dell EMC storage products also let users deploy and manage applications using containers in a Kubernetes environment.
Make the best use of storage automation capabilities
Infrastructure Automation is at the core of delivering efficiencies and simplicity for IT Operations. An easy-to-consume delivery of IT services, in turn, enables agile DevOps processes, accelerates time to market, and delivers unique and differentiated digital experiences to your customers. Explore Dell EMC storage integrations with some of the most popular DevOps and Automation platforms including deployment of modern container based application on Dell EMC infrastructure.
Ansible delivers a powerful, yet simple automation engine that ends manual, time-consuming repetitive tasks and frees up IT teams for more strategic work. Dell EMC is developing a collection of storage modules to automate storage administration, provisioning, and consumption for a growing list of storage platforms. These modules enable the operations teams to rapidly provision storage infrastructure with accuracy to respond to the fast-paced needs of application developers.
Puppet is one of the popular DevOps automation tools to manage the state of infrastructure. Users can use sequential task execution as well as use declarative infrastructure state control. Puppet plans specify the series of tasks that need to be executed. The plans can be defined as YAML files or in Puppet programming language. The Puppet modules below can be used both in Bolt as well as Puppet Enterprise. Puppet Forge is a rapidly growing repository of third-party modules written for Puppet execution. Following are the links to the modules available on Puppet Forge repository:
VMware vRealize Orchestrator (vRO) is an IT process automation tool that allows automated management and operational tasks across both VMware and third-party applications. Dell EMC Storage Workflows for vRO augment the capabilities of VMware’s vRealize Orchestrator solution by providing access to storage array-specific management workflows, such as storage administration, provisioning and consumption.
Container technologies tremendously increase speed, efficiency and portability of application deployment. However, stateful applications require persistent storage which has a lifecycle that is independent of the pod that uses it. Container Storage Interface is a standardized API for container orchestration platforms (COs) to talk to storage plugins for persistent storage. Dell EMC is building CSI plugins for a growing list of storage platforms to enable new and legacy applications to be deployed in a containerized environment.
PowerShell by Microsoft is a cross-platform automation platform that is rapidly gaining in popularity. PowerShell offers functionality that is lot more than typical sell scripting environment. The .NET object support with easy to discover functionality makes it much more powerful in building automation and configuration management that connects applications and infrastructure across applications, databases and operating systems. PowerShell Gallery has thousands of third-party contributed packages and is a must-have in any IT environment.
Explore APIs/SDKs to support programmatic monitoring and control of the Dell EMC storage array by mechanisms ranging from scripting languages to automation products.
Dell EMC storage array products provide the integrations and interfaces to let you deploy and control your storage the way you want – from basic scripting for simple operation through deep integration with automation frameworks to help you on the journey to Infrastructure as Code.