Balaji Parimi VMware R&D describes best practices when using the vSphere APIs. The VMware vSphere APIs can be used to build VMware vSphere management solutions. Virtual Machines, Host Management, Performance Monitoring. To learn more visit our community. http://developer.vmware.com
(DVO201) Scaling Your Web Applications with AWS Elastic BeanstalkAmazon Web Services
AWS Elastic Beanstalk provides an easy way for you to quickly deploy, manage, and scale applications in the AWS cloud. Through interactive demos and code samples, this session will teach you how to deploy your code to Elastic Beanstalk, provision and use additional AWS resources (for example, Amazon SNS, Amazon SQS, and Amazon DynamoDB), use your application’s health metrics to tune performance, scale your application to handle millions of requests, and perform zero-downtime deployments with traffic routing. Demos and code samples will be available to all session attendees.
For more training on AWS, visit: https://www.qa.com/amazon
AWS Loft | London - Amazon Virtual Private Cloud by Andrew Kane, Solution Architect
April 18, 2016
AWS Infrastructure as Code - September 2016 Webinar SeriesAmazon Web Services
AWS CloudFormation lets you model, provision, and update a collection of AWS resources with JSON templates. You can manage your Infrastructure as Code and deploy stacks from a single Amazon EC2 instance to multi-tier applications. In this session, we will explore CloudFormation best practices in planning and provisioning your AWS infrastructure. We will cover recent product updates that will help users to make the most of this service and demonstrate new features. This session will benefit both new and experienced users of CloudFormation.
Learning Objectives:
• Learn best practices for managing your infrastructure as code using CloudFormation
• Discover new techniques for making the most of CloudFormation
• Hear about the latest product updates and new features released
Who Should Attend:
• Developers, DevOps, IT Operations, Systems Administrators, Solutions Architects
AWS re:Invent 2016: Workshop: Adhere to the Principle of Least Privilege by U...Amazon Web Services
AWS IAM and Amazon VPC offer powerful tools that help you adhere to the principle of least privilege in your resource permissions and network security settings. This workshop will start with the fundamentals of IAM and VPC security techniques and will give you hands-on experience in writing, testing, applying, troubleshooting, and auditing progressively more tightly scoped IAM policies. You will also get experience building and monitoring VPC security groups that grant only the access required to perform tasks.
Balaji Parimi VMware R&D describes best practices when using the vSphere APIs. The VMware vSphere APIs can be used to build VMware vSphere management solutions. Virtual Machines, Host Management, Performance Monitoring. To learn more visit our community. http://developer.vmware.com
(DVO201) Scaling Your Web Applications with AWS Elastic BeanstalkAmazon Web Services
AWS Elastic Beanstalk provides an easy way for you to quickly deploy, manage, and scale applications in the AWS cloud. Through interactive demos and code samples, this session will teach you how to deploy your code to Elastic Beanstalk, provision and use additional AWS resources (for example, Amazon SNS, Amazon SQS, and Amazon DynamoDB), use your application’s health metrics to tune performance, scale your application to handle millions of requests, and perform zero-downtime deployments with traffic routing. Demos and code samples will be available to all session attendees.
For more training on AWS, visit: https://www.qa.com/amazon
AWS Loft | London - Amazon Virtual Private Cloud by Andrew Kane, Solution Architect
April 18, 2016
AWS Infrastructure as Code - September 2016 Webinar SeriesAmazon Web Services
AWS CloudFormation lets you model, provision, and update a collection of AWS resources with JSON templates. You can manage your Infrastructure as Code and deploy stacks from a single Amazon EC2 instance to multi-tier applications. In this session, we will explore CloudFormation best practices in planning and provisioning your AWS infrastructure. We will cover recent product updates that will help users to make the most of this service and demonstrate new features. This session will benefit both new and experienced users of CloudFormation.
Learning Objectives:
• Learn best practices for managing your infrastructure as code using CloudFormation
• Discover new techniques for making the most of CloudFormation
• Hear about the latest product updates and new features released
Who Should Attend:
• Developers, DevOps, IT Operations, Systems Administrators, Solutions Architects
AWS re:Invent 2016: Workshop: Adhere to the Principle of Least Privilege by U...Amazon Web Services
AWS IAM and Amazon VPC offer powerful tools that help you adhere to the principle of least privilege in your resource permissions and network security settings. This workshop will start with the fundamentals of IAM and VPC security techniques and will give you hands-on experience in writing, testing, applying, troubleshooting, and auditing progressively more tightly scoped IAM policies. You will also get experience building and monitoring VPC security groups that grant only the access required to perform tasks.
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TShapeBlue
The AT&T team recently embarked on a journey with CloudStack and has since deployed a solution which encompasses multiple data-centers. This talk focuses on how they are using open source tools like CloudStack, FreeIPA, and Metal as a Service (MaaS) to support KVM-based VM provisioning at an enterprise scale within a GitOps model.
-----------------------------------------
The CloudStack Collaboration Conference 2023 took place on 23-24th November. The conference, arranged by a group of volunteers from the Apache CloudStack Community, took place in the voco hotel, in Porte de Clichy, Paris. It hosted over 350 attendees, with 47 speakers holding technical talks, user stories, new features and integrations presentations and more.
What is AWS?
Most Popular AWS Products
What is Serverless Architecture?
Asynchronous Serverless Model
Synchronous Serverless Model
Amazon Lambda
https://notebookbft.wordpress.com/
AWS January 2016 Webinar Series - Introduction to Docker on AWSAmazon Web Services
Using Docker on your local development machine is simple, but running Docker applications at scale in production can be difficult.
In this webinar, we will discuss the difficulties of running Docker in production and how Amazon EC2 Container Service (ECS) can be used to reduce the operational burdens, and we will give an overview of the architecture powering Amazon ECS. We will also demo how to define multi-container applications with Docker Compose and deploy and scale them seamlessly to a cluster with Amazon ECS.
Learning Objectives:
Understand the benefits and architecture of Amazon ECS
Learn how to deploy and scale Docker containers on Amazon ECS
Who Should Attend:
Developers
Dockerfile Tutorial with Example | Creating your First Dockerfile | Docker Tr...Edureka!
** DevOps Docker Training : https://www.edureka.co/devops**
This Edureka video on Dockerfile Tutorial will help you understand how a Dockerfile can be written from scratch and how it can be used to create custom Docker Images and eventually spin Docker containers out of those images. The following topics are covered in this video:
1. What is Docker?
2. What is a Dockerfile?
3. Dockerfile syntax
4. DockerFile Example: Dockerizing Apache & Nginx
To learn how Docker can be used to integrate multiple DevOps tools, watch the video titled 'DevOps Tools', by clicking this link: https://goo.gl/up9iwd
Check our complete DevOps playlist here: http://goo.gl/O2vo13
Introduction to DevOps on AWS. Basic introduction to Devops principles and practices, and how they can be implemented on AWS. Introduces basic cloudformation.
AWS offers you the ability to add additional layers of security to your data at rest in the cloud, providing access control as well scalable and efficient encryption features. Flexible key management options allow you to choose whether to have AWS manage the encryption keys or to keep complete control over the keys yourself. In this session, you will learn how to secure data when using AWS services. We will discuss data encryption using Key Management Service, S3 access controls, edge and host access security, and database platform security features.
Sensitive customer data needs to be protected throughout AWS. This session discusses the options available for encrypting data at rest in AWS. It focuses on several scenarios, including transparent AWS management of encryption keys on behalf of the customer to provide automated server-side encryption and customer key management using partner solutions or AWS CloudHSM. This session is helpful for anyone interested in protecting data stored in AWS.
AWS WAF is a web application firewall that helps protect your web applications from common web exploits that could affect application availability, compromise security, or consume excessive resources. AWS WAF gives you control over which traffic to allow or block to your web applications by defining customizable web security rules. You can use AWS WAF to create custom rules that block common attack patterns, such as SQL injection or cross-site scripting, and rules that are designed for your specific application. New rules can be deployed within minutes, letting you respond quickly to changing traffic patterns. Also, AWS WAF includes a full-featured API that you can use to automate the creation, deployment, and maintenance of web security rules.
Presented by: Alessandro Esposito, Cloudfront Account Manager, Amazon Web Services
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TShapeBlue
The AT&T team recently embarked on a journey with CloudStack and has since deployed a solution which encompasses multiple data-centers. This talk focuses on how they are using open source tools like CloudStack, FreeIPA, and Metal as a Service (MaaS) to support KVM-based VM provisioning at an enterprise scale within a GitOps model.
-----------------------------------------
The CloudStack Collaboration Conference 2023 took place on 23-24th November. The conference, arranged by a group of volunteers from the Apache CloudStack Community, took place in the voco hotel, in Porte de Clichy, Paris. It hosted over 350 attendees, with 47 speakers holding technical talks, user stories, new features and integrations presentations and more.
What is AWS?
Most Popular AWS Products
What is Serverless Architecture?
Asynchronous Serverless Model
Synchronous Serverless Model
Amazon Lambda
https://notebookbft.wordpress.com/
AWS January 2016 Webinar Series - Introduction to Docker on AWSAmazon Web Services
Using Docker on your local development machine is simple, but running Docker applications at scale in production can be difficult.
In this webinar, we will discuss the difficulties of running Docker in production and how Amazon EC2 Container Service (ECS) can be used to reduce the operational burdens, and we will give an overview of the architecture powering Amazon ECS. We will also demo how to define multi-container applications with Docker Compose and deploy and scale them seamlessly to a cluster with Amazon ECS.
Learning Objectives:
Understand the benefits and architecture of Amazon ECS
Learn how to deploy and scale Docker containers on Amazon ECS
Who Should Attend:
Developers
Dockerfile Tutorial with Example | Creating your First Dockerfile | Docker Tr...Edureka!
** DevOps Docker Training : https://www.edureka.co/devops**
This Edureka video on Dockerfile Tutorial will help you understand how a Dockerfile can be written from scratch and how it can be used to create custom Docker Images and eventually spin Docker containers out of those images. The following topics are covered in this video:
1. What is Docker?
2. What is a Dockerfile?
3. Dockerfile syntax
4. DockerFile Example: Dockerizing Apache & Nginx
To learn how Docker can be used to integrate multiple DevOps tools, watch the video titled 'DevOps Tools', by clicking this link: https://goo.gl/up9iwd
Check our complete DevOps playlist here: http://goo.gl/O2vo13
Introduction to DevOps on AWS. Basic introduction to Devops principles and practices, and how they can be implemented on AWS. Introduces basic cloudformation.
AWS offers you the ability to add additional layers of security to your data at rest in the cloud, providing access control as well scalable and efficient encryption features. Flexible key management options allow you to choose whether to have AWS manage the encryption keys or to keep complete control over the keys yourself. In this session, you will learn how to secure data when using AWS services. We will discuss data encryption using Key Management Service, S3 access controls, edge and host access security, and database platform security features.
Sensitive customer data needs to be protected throughout AWS. This session discusses the options available for encrypting data at rest in AWS. It focuses on several scenarios, including transparent AWS management of encryption keys on behalf of the customer to provide automated server-side encryption and customer key management using partner solutions or AWS CloudHSM. This session is helpful for anyone interested in protecting data stored in AWS.
AWS WAF is a web application firewall that helps protect your web applications from common web exploits that could affect application availability, compromise security, or consume excessive resources. AWS WAF gives you control over which traffic to allow or block to your web applications by defining customizable web security rules. You can use AWS WAF to create custom rules that block common attack patterns, such as SQL injection or cross-site scripting, and rules that are designed for your specific application. New rules can be deployed within minutes, letting you respond quickly to changing traffic patterns. Also, AWS WAF includes a full-featured API that you can use to automate the creation, deployment, and maintenance of web security rules.
Presented by: Alessandro Esposito, Cloudfront Account Manager, Amazon Web Services
Webinar recording: www.nginx.com/resources/webinars/how-to-adopt-infrastructure-as-code
Modern applications are increasingly deployed in containers and virtual machines on clusters of dozens, hundreds, and even thousands of servers – in private data centers and in the public cloud. Managing complex applications like these puts more demands than ever on infrastructure and the teams managing it. The traditional ways of manually adding, configuring, and modifying infrastructure no longer scale.
Infrastructure as Code is a new approach to managing IT infrastructure where you treat infrastructure as if it were software and data, using modern tools like version control systems and deployment orchestration. Based on software development and DevOps best practices, Infrastructure as Code makes deployment and infrastructure management more efficient than ever. Anyone who works with IT infrastructure – system administrators, infrastructure engineers, DevOps engineers, architects, software developers, and others – can implement changes more quickly, easily, and reliably.
Join us for this webinar co-hosted by Kief Morris, Cloud Practice Lead at ThoughtWorks and author of Infrastructure as Code, and Floyd Smith of NGINX, Inc. You’ll learn:
* Why Infrastructure as Code is a better approach for managing modern infrastructure
* Challenges that Infrastructure as Code helps address
* Practical examples of using software to control infrastructure
* How NGINX Plus can help your Infrastructure as Code efforts
VMworld 2013: PowerCLI Best Practices - A Deep DiveVMworld
VMworld 2013
Luc Dekens, Eurocontrol
Alan Renouf, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Building vSphere Perf Monitoring ToolsPablo Roesch
Balaji and Ravi present on how to build vSphere monitoring tools using the vSphere APIs - this is a must view for anyone managing a large complex environment. For vSphere SDKs, API visit http://developer.vmware.com Blogs, Forums, Sample Code
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...VMworld
VMworld 2013
Savina Ilieva, VMware
Joerg Lew, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
VMworld 2013: Part 1: Getting Started with vCenter Orchestrator VMworld
VMworld 2013
James Bowling, General Datatech, LP
Savina Ilieva, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
VMworld 2013: vSphere Web Client - Technical WalkthroughVMworld
VMworld 2013
Ameet Jani, VMware
Justin King, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Containerisation Hack of a Legacy Software Solution - Alex Carter - CodeMill ...CodeMill digital skills
Details
Alexandra Carter - Callcredit, Numero and Microsoft: Containerisation Hack of a Legacy Software Solution
This is the story of how we took a legacy solution and pushed it into containers on windows in just three days. This was also a great chance to work with Microsoft at the cutting edge of their work on containerisation, VSTS and Azure. Moving on from our Hackathon, we have continued adding new components, experimenting with orchestration and showcasing our work. I’ll talk you through the prep work, the 3 day hack and the subsequent work; what it means for the product roadmap, the experimentation we have done and how stakeholders are responding. Finally, we’ll look ahead to next steps.
Case study: https://microsoft.github.io/techcasestudies/devops/2017/06/16/Callcredit_DevOps.html
Alex Carter
"I have worked in IT, Marketing, Software Support and Software Delivery before moving into my current System Build (DevOps) role within Callcredit. I live and breathe DevOps and am currently focussing on anything around containerisation in Windows. A day without Metal and motor racing is a dull one."
@smileandeliver (https://twitter.com/smileandeliver)
From CodeMill digital skills meetup https://www.meetup.com/CodeMill-Digital-Skills/events/243110732/
VMworld 2013: Automated Management of Tier-1 Applications on VMware VMworld
VMworld 2013
Jeremy Kuhnash, VMware
Scott Salyer, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Introducing AWS OpsWorks, a DevOps application management platformAmazon Web Services
AWS gives developers programmatic control of resources and the ability to grow as application needs dictate. However, managing an application can take more than simply starting EC2 instances. Software may need to be configured on the instances and changes to existing resources may be required. AWS now has an easier way to automate and control applications of any scale or complexity. In this session we will demonstrate OpsWorks, an integrated experience for managing the complete application lifecycle, including resource provisioning, configuration management, application deployment, software updates, monitoring, and access control. Attendees will leave this session with an understanding of how to control any aspect of an application’s configuration using OpsWorks Layers and Chef recipes, and automate common tasks to streamline operations.
MT46 Virtualization Integration with UnityDell EMC World
This session focuses on how virtualized application environments using Dell EMC Unity storage solutions are more agile, more efficient in their use of IT resources and lower costs. With over 90+ integration points with the major virtualization stacks (VMware, Microsoft and OpenStack) Unity is the ideal storage solution for your use. Our discussion will include how storage services are represented and policy based storage provisioning methods used.
A First Look at vSphere Integrated Containers and Photon PlatformDan Wendlandt
Talk presented at VMworld 2015 offering a sneak peak into two VMware technical previews announced at the conference: vSphere Integrated Containers and Photon Platform.
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeAftab Hussain
Understanding variable roles in code has been found to be helpful by students
in learning programming -- could variable roles help deep neural models in
performing coding tasks? We do an exploratory study.
- These are slides of the talk given at InteNSE'23: The 1st International Workshop on Interpretability and Robustness in Neural Software Engineering, co-located with the 45th International Conference on Software Engineering, ICSE 2023, Melbourne Australia
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
AI Genie Review: World’s First Open AI WordPress Website CreatorGoogle
AI Genie Review: World’s First Open AI WordPress Website Creator
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-genie-review
AI Genie Review: Key Features
✅Creates Limitless Real-Time Unique Content, auto-publishing Posts, Pages & Images directly from Chat GPT & Open AI on WordPress in any Niche
✅First & Only Google Bard Approved Software That Publishes 100% Original, SEO Friendly Content using Open AI
✅Publish Automated Posts and Pages using AI Genie directly on Your website
✅50 DFY Websites Included Without Adding Any Images, Content Or Doing Anything Yourself
✅Integrated Chat GPT Bot gives Instant Answers on Your Website to Visitors
✅Just Enter the title, and your Content for Pages and Posts will be ready on your website
✅Automatically insert visually appealing images into posts based on keywords and titles.
✅Choose the temperature of the content and control its randomness.
✅Control the length of the content to be generated.
✅Never Worry About Paying Huge Money Monthly To Top Content Creation Platforms
✅100% Easy-to-Use, Newbie-Friendly Technology
✅30-Days Money-Back Guarantee
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
#AIGenieApp #AIGenieBonus #AIGenieBonuses #AIGenieDemo #AIGenieDownload #AIGenieLegit #AIGenieLiveDemo #AIGenieOTO #AIGeniePreview #AIGenieReview #AIGenieReviewandBonus #AIGenieScamorLegit #AIGenieSoftware #AIGenieUpgrades #AIGenieUpsells #HowDoesAlGenie #HowtoBuyAIGenie #HowtoMakeMoneywithAIGenie #MakeMoneyOnline #MakeMoneywithAIGenie
E-commerce Application Development Company.pdfHornet Dynamics
Your business can reach new heights with our assistance as we design solutions that are specifically appropriate for your goals and vision. Our eCommerce application solutions can digitally coordinate all retail operations processes to meet the demands of the marketplace while maintaining business continuity.
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Zoom is a comprehensive platform designed to connect individuals and teams efficiently. With its user-friendly interface and powerful features, Zoom has become a go-to solution for virtual communication and collaboration. It offers a range of tools, including virtual meetings, team chat, VoIP phone systems, online whiteboards, and AI companions, to streamline workflows and enhance productivity.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Łukasz Chruściel
No one wants their application to drag like a car stuck in the slow lane! Yet it’s all too common to encounter bumpy, pothole-filled solutions that slow the speed of any application. Symfony apps are not an exception.
In this talk, I will take you for a spin around the performance racetrack. We’ll explore common pitfalls - those hidden potholes on your application that can cause unexpected slowdowns. Learn how to spot these performance bumps early, and more importantly, how to navigate around them to keep your application running at top speed.
We will focus in particular on tuning your engine at the application level, making the right adjustments to ensure that your system responds like a well-oiled, high-performance race car.
Do you want Software for your Business? Visit Deuglo
Deuglo has top Software Developers in India. They are experts in software development and help design and create custom Software solutions.
Deuglo follows seven steps methods for delivering their services to their customers. They called it the Software development life cycle process (SDLC).
Requirement — Collecting the Requirements is the first Phase in the SSLC process.
Feasibility Study — after completing the requirement process they move to the design phase.
Design — in this phase, they start designing the software.
Coding — when designing is completed, the developers start coding for the software.
Testing — in this phase when the coding of the software is done the testing team will start testing.
Installation — after completion of testing, the application opens to the live server and launches!
Maintenance — after completing the software development, customers start using the software.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
2. Introduction
Alan Renouf – Product Manager, VMware
VMware Blog: http://blogs.vmware.com/PowerCLI/
Personal Blog: http://virtu-al.net/
Twitter: @alanrenouf
“My Job is to make automation easier for you”
4. Question
§ Do you wish you could hand off menial tasks to others?
§ Do you perform the same task day in, day out?
§ Do you have a check list each morning ?
§ Do you need to perform tasks on mass ?
§ Do you wish you could export vCenter Information?
§ Do you love documentation ?
5. Automation Definitions
§ Automation:
§ Scripts-based: Need to type text (correctly)
§ Workflow-based: IT Process Automation, Orchestration,
Run Book Automation
§ Built-in: Purpose-built application or feature (e.g. HA)
§ Policy/Event based: Define rules without code in UI (e.g. vMotion)
§ Related concepts: APIs, Integration
11. vCloud Automation Center - QUICK FACTS
§ Automation Technology
• Built-in & policy based
§ Target User
• Cloud Administrator
• Service Architect
• Consumers of IT services
§ Particularly good for…
• Self-service
• Service lifecycle management
12. vCAC – Self Service Automation
vCenter
Operations
Mgmt
IT
Business
Mgmt
vCloud Automation Center
IaaS PaaS DaaS
vCloud Director (optional)
Software
Defined
Networking &
Security
Software
Defined
Storage &
Availability
vSphere
Hardware
vCloud
Service
Providers
Other
Hyper-
visors
Other
Service
Providers
vCloud Automation Center
IaaS
CMDB
DNS
IPAM
Load
balancers
Service Desk
Monitoring
Databases
Etc.
Other
Management
Systems
vCenter
Orchestrator
DaaS PaaS XaaS
Approvals Security Service Tiers Policies Service Blueprints
13. Extensible to new
services
Request any IT service via a unified portal
App store
experience
Service category
Custom Service
Flexible and
powerful
Entitlements and
Approvals policies
14. Perform basic management tasks via the portal
Context specific actions on
resources provisioned for this
user. Controlled by entitlements.
Extensible with new services.
17. Features
vCenter Orchestrator Overview
Drag-&-drop
design
• Create powerful workflows
easily by drop-&-dragging pre-
built actions
Cloud
scalability
• Execute hundreds of workflows
in parallel to meet Cloud scale
Flexible
triggers
• Launch workflows from the
vSphere Web Client, vCAC,
web browser, schedule, event,
and API
Automate
VMware
• 100% coverage of vSphere and
vCloud Director APIs
• Unmatched VMware content
Included with
vCenter
Server
• Included with vSphere at no
extra cost
• Installed with vCenter
• Integrate VMware solutions into your IT
environment and processes
• Reduce IT OpEx and total cost of ownership of
VMware solutions
• Automate your cloud and accelerate transition
to “IT as a Service” model
Platform
Plug-insEcosystem
vSphere
Features
18. • vCenter Server 4.0, 4.1, 5.0,5.1,5.5
• vCloud Director 1.0, 1.5, 5.1 & 5.5
• vCloud Automation Center 5.1, 5.2
• vCenter Update Manager 4.1, 5.0 & 5.1
• vCenter Chargeback 2.0
• vCenter Configuration Manager 5.5
• vCenter Operations Manager Package
• vCenter Orchestrator Multinode 5.0 & 5.1
• vSphere Auto Deploy
• VMware Service Manager 9.1
• VMware Service Elasticity
• AMQP / RabbitMQ
• Email (POP3 and SMTP)
• HTTP-REST
• JDBC
• SOAP
• SNMP v1, v2c and v3
• SQL
• SSH
• Telnet
• XML
Standard Protocols
• Bluecat Networks
• BMC Atrium CMDB & Remedy
• Cisco UCS Manager 1.3
• EMC Unified Infrastructure Manager
• EMC ViPR
• Egenera PAN Manager
• F5 Networks
• Infoblox NIOS
• Microsoft Active Directory
• Microsoft Windows PowerShell
• NetApp WFA
• Radware vDirect
• ServiceNow
• Up.time Software
Partner Applications
• Cisco UCS Manager 2.x (beta available)
• Hitachi Unified Compute Platform
• HP ServiceManager
• VMware vCNS and NSX
• VMware Site Recovery Manager
• And more to come…
Under development !!!
VMware Applications
Thousands of out of the box workflows & actions
20. PowerCLI - QUICK FACTS
§ Automation Technology
• Scripting
§ Target User
• vSphere Administrator
• Automation Specialist
§ Particularly good for…
• Quick Administrative tasks
• Fire and fix
• Reporting
• Prototyping
21. PowerCLI - Overview
§ PowerCLI Overview
• Integrated into Windows PowerShell
• Designed towards system administrators not developers
• Installed by default from Windows 2008/2012 Windows 7
• (XP/2003 requires download)
• Extending the existing PowerShell knowledge of Windows Admin
• Easily integrated with other Microsoft, VMware and 3rd Party Snapins
• PowerCLI is a free product containing over 410+ cmdlets (PowerShell Commands)
• Manage every public aspect of:
• VMware vSphere
• VMware vCenter Server
• VMware vCloud Director (PowerCLI 5.0.1 onwards)
• VMware View
• VMware Update Manager
• vSphere Site Recovery Manager (New in 5.5 R2)
PowerCLI is backward compatible all the way to
ESX 4.1 U3 / Virtual Center 4.1 U3
22. PowerCLI Command sets (Snap-in’s)
§ Core
• Managing vSphere and SRM
§ Image Builder
• Working with Image Profiles
§ Auto Deploy
• Deploying ESXi via PXE
§ License
• Working with vSphere Licensing
§ Cloud
• vCloud Director Providers
§ Tenant
• vCloud Director Tenants
§ VDS
• vSphere Distributed Switches
Image
BuilderAuto Deploy
License
vCloud
Director
vCloud
Tenant
vSphere
Distributed
Switch
Site
Recovery
Manager
vSphere
Core
23. Where does PowerCLI fit in ?
vSphere Client / Web Client PowerCLI
Virtual Center APIs
24. PowerCLI - Overview
§ PowerCLI Cmdlet syntax
• All cmdlets use a Verb-Noun syntax, examples are:
Get-VM (Lists all VMs) Get-Datastore (Lists all Datastores)
New-VM (Creates new VMs) Start-VM (Powers on VMs)
New-VMHost (Adds Hosts) Stop-VM (Powers off a VMs)
Set-Snapshot (alters snapshot information) Remove-VMHost (Removes Hosts)
New-Datatsore (Creates new Datastores) Remove-Cluster (Removes Clusters)
§ Built-in cmdlet help and examples
• Available from the PowerCLI prompt via Get-Help and online
• Examples of common tasks by using Get-Help cmdletname –Examples
§ “Piping”
• Allows the output of one cmdlet to be used by another
• Powerful one-line code solutions
Get-‐Cluster
Cluster1
|
Get-‐VM
25. Where do I start ?
Learning PowerCLI is very easy !
• Get-Help
• Get-Command
26. Where do I start ?
Learning PowerCLI is very easy !
• Examples
27. Integration
• One script can work with many products
• PowerShell Snapins
• Compute/Storage/Networking/Applications
• PowerShell Modules
• Compute/Storage/Networking/Applications
• COM Connections
• REST API
• Internet Explorer
• Database connections
29. PowerCLI - Reporting
Export a list of all VMs to a csv file
Get-‐VM
|
Export-‐CSV
–File
C:ExportsAllVMs.csv
Export all hosts in ClusterA details to a html file
Get-‐Cluster
ClusterA
|
Get-‐VMHost
|
ConvertTo-‐Html
|
Out-‐File
C:
ExportsHostsinClusterA.html
Export Datastore Information to Excel Spreadsheet (requires extra function)
• “Get-” cmdlets retrieve data
• Safe place to start with PowerCLI as your only retrieving data
• Use built in PowerShell cmdlets to export the data
Get-‐Datastore
|
Export-‐Xls
Datastores.xls
…
30. PowerCLI - Reporting
-
2.00
4.00
6.00
8.00
10.00
12.00
14.00 CpuLimitGhz
CpuUsedGhz
0
20000
40000
60000
80000
100000
120000
140000 MemoryLimitMB
MemoryUsedMB
0
50000
100000
150000
200000
250000
300000
350000 StorageLimitMB
StorageUsedMB
• Monitor Organization vDCs in a specific Provider vDC for opportunities to
upgrade them to higher service level
Get-‐OrgvDC
-‐ProviderVdcName
"Development"`
|
Select
Name,
CpuLimitGhz,
CpuUsedGhz,
MemoryLimitMB,
MemoryUsedMB,
StorageLimitMB,
StorageUsedMB
|
Export-‐Xls
Development_Threshold.xls
…
33. PowerCLI - Provisioning
Create a new VM from template and apply a customization specification
New-‐VM
-‐Name
VM2
-‐Template
“Windows2008”
-‐VMHost
ESX01
-‐
OSCustomizationSpec
“Spec1”
§ Easily provision new VMs/Hosts/Datastores/Clusters/Datacenters/Clouds
Create 100,1000 or 1000000 new VMs from template and put on a random host
1..100
|
Foreach
{
New-‐VM
-‐Name
VM$_
-‐Template
“Windows2008”
–VMHost
(Get-‐VMHost
|
Get-‐Random)
-‐OSCustomizationSpec
“Spec1”
}
Add a new Cluster
New-‐Cluster
-‐Location
(Get-‐Datacenter
DC01)
-‐Name
Cluster01
-‐DRSEnabled
-‐DRSMode
FullyAutomated
–HAEnabled
–HAFailoverLevel
1
Create a snapshot on all VMs in a Cluster before patching
Get-‐Cluster
Cluster01
|
Get-‐VM
|
New-‐Snapshot
–Name
“Before
Patching.”
-‐Description
“Created
on
$date
before
patching
the
VM”
35. PowerCLI – In Guest operations
§ Use VMware VIX (part of VMTools) to perform in guest operations
List the directory entries inside the guest OS
Invoke-‐VMScript
-‐VM
VM
-‐ScriptText
"dir“
-‐GuestUser
administrator
-‐GuestPassword
pass2
Copy files from the local machine into the guest file system
Get-‐Item
"c:FolderToCopy*.*"
|
Copy-‐VMGuestFile
-‐Destination
"c:MyFolder"
-‐VM
$vm
-‐LocalToGuest
-‐GuestUser
administrator
-‐GuestPassword
pass2
Backup a file on a linux guest
Invoke-‐VMScript
-‐VM
VM1
-‐ScriptText
"mv
/common/configs/file.conf
/
common/configs/file.conf.bak"
-‐ScriptType
Bash
-‐GuestUser
GuestUser
-‐
GuestPassword
GuestPass
• Retrieve data from the guest operating system
• Run scripts inside the guest operating system
• Works with both Windows and Linux
37. PowerCLI 5.5 R2 – What’s New
• Manage vCenter Site Recovery Manager
• Create and remove tags and tag categories
• Retrieve information and configure Enhanced vMotion Compatibility (EVC) mode on clusters.
• Manage security policies for vSphere standard switches and port groups.
• Support for Windows PowerShell 4.0.
• Support for vSphere servers configured with IPv6.
• Specify the priority of a VM migration
• Provide a Hard Disk object to the RelatedObject of Get-Datastore
• Get-Datastore cmdlet to allow filtering by cluster.
• Get-Stat and Get-StatType now works with all types
• Added support for e1000e network adapter type.
• Specify all values for DiskStorageFormat when cloning a virtual machine
• 64-Bit Support for New-OSCustomizationSpec and Set-OSCustomizationSpec
• ToolsVersion property to VMGuest that shows the version as a string.
• Provide a virtual portgroup to the RelatedObject of the Get-VirtualSwitch and Get-DVSwitch
• Retrieve virtual machines by virtual switches.
• Other bug fixes and general performance enhancements have been made to various PowerCLI cmdlets.
39. PowerCLI – Advanced Scripts
§ Advanced scripts have been created by the PowerCLI community and are free to download…
vCheck – A script to make you aware of any issues in your infrastructure
40. PowerCLI – Advanced Scripts
§ Advanced scripts have been created by the PowerCLI community and are free to download…
Name that hardware – A script for detailed hardware information (lucd.info)
42. How the SRM Cmdlets relate to the API
Connect-‐SRMServer
-> Connects to the SRM Server attached to vCenter and creates $Global:defaultSRMServers
$defaultSRMServers
-> Stores an array of connected SRM Servers which we can use for our scripts
43. How the SRM Cmdlets relate to the API
$defaultSRMServers[0].extensiondata
-> SRM API
LoginLocale()
LoginSites()
LogoutLocale()
Method = Turn Right
Property = Red
Authentication
RetrieveContent()
ServiceInstance
Protection
Recovery
.
.
ListProtectionGroups()
ListInventoryMappings()
ListReplicatedDatastores()
MoRef
ListPlans()
GetHistory()
MoRef
Check out the Site Recovery Manager API Developers Guide
https://www.vmware.com/support/developer/srm-api/srm_50_api.pdf
..more
..more
..more
..more