DevOps
Keynote Speakers Tanuja Randery - Managing Director, EMEA - AWS Swami Sivasubramanian - VP for Databases, Analytics, AI & ML - AWS Renee Hunt - Chief Technology Officer - Compare the Market Will Cavendish - Global Digital Services Leader - Arup
Code Item Level AIM201 Building a data science platform on AWS to help Britain achieve net zero 200 - Intermediate AWS AIM202 Data-Driven Success: How INEOS Grenadiers Cycling Team Leverages No-code ML for Competitive Advantage 200 - Intermediate AWS AIM203 The AI Revolution: How Large Language Models are Shaping the Future 200 - Intermediate AWS AIM204 How Aviva built a scalable, secure and reliable MLOps platform on AWS 200 - Intermediate AWS AIM205 Solving global sustainability challenges using Geospatial ML with Amazon SageMaker 200 - Intermediate AWS AIM206 Transform your Enterprises with Generative AI industry accelerators 200 - Intermediate AWS AIM207 Accelerate Enterprise transformation with Amazon Kendra and LLMs 200 - Intermediate AWS AIM301 Implement MLOps Best Practices with Amazon SageMaker 300 - Advanced AWS AIM302 How to create delightful conversational experiences using Amazon Lex 300 - Advanced AWS AIM303 AWS DeepRacer: Get hands-on with machine learning 300 - Advanced AWS AIM304 AWS DeepRacer: Get hands-on with machine learning 300 - Advanced AWS AIM305 Unlock insights into your data with Amazon SageMaker Low Code No Code - Usage Patterns and Show Cases 300 - Advanced AWS ANA101 Beauty Bay and BJSS Make over Customer Experience using AWS 100 - Introductory AWS ANA102 Democratising Data at Direct Line Group 100 - Introductory AWS ANA201 Scaling Insights and Data-Driven Culture: a Modern Data Architecture Implementation 200 - Intermediate AWS ANA202 How Motability Operations built a Connected Vehicles Platform on AWS 200 - Intermediate AWS ANA203 Stages of a Data & Analytics Driven Startup 200 - Intermediate AWS ANA204 How Holland & Barrett built a “3-Michelin Star” data platform on an AWS modern data architecture to power insights at the speed of thought 200 - Intermediate AWS ANA205 Privacy-enhanced collaboration with AWS Clean Rooms 200 - Intermediate AWS ANA301 Running mission critical workloads on Amazon Redshift 300 - Advanced AWS ANA302 Building an Enterprise Data & Analytics Platform in AWS From 1 to 100 teams ARC302 Patterns and practices for building resilient applications 300 - Advanced AWS ARC303 Verify priority architecture characteristics to design well-architected applications 300 - Advanced AWS BIZ101 How Amazon Connect is helping deliver exceptional CX to Community Fibre, London’s biggest, fastest 100% full fibre broadband company 100 - Introductory AWS BIZ102 Contact Centre enabling Digital Transformation at speed with Amazon Connect and AI/ML Services 100 - Introductory AWS BIZ103 Lower risks and optimize costs with AWS Supply Chain 200 - Intermediate AWS BIZ301 Proactivly engage your customers with Amazon Connect, using ML to improve your customer experience 300 - Advanced AWS BSI201 Simplify the path from data to action with Amazon QuickSight 200 - Intermediate AWS CMP201 How Ably optimised its compute costs and performance with AWS Graviton 200 - Intermediate AWS CMP301 Migrating latency sensitive workload to AWS Region and edge services 300 - Advanced AWS CMP401 AWS Inferentia2 – Making Generative AI predictions faster than ever 400 - Expert AWS COP201 Best practices for implementing observability in a modern application 200 - Intermediate AWS COP202 Cost Optimization as Culture 200 - Intermediate AWS COP203 How to implement AWS cost optimization strategy that works 200 - Intermediate AWS COP301 Unlocking Application Visibility with AWS Observability Tools 200 - Intermediate AWS DAT201 How to manage a Managed Service – A journey of ElastiCache at scale 200 - Intermediate AWS DAT301 Migrating Deliveroo’s Dispatcher Service to Amazon DynamoDB 300 - Advanced AWS DAT302 Amazon DynamoDB: Peeling the onion 300 - Advanced AWS DEV201 Maximizing Developer Productivity with Amazon CodeWhisperer 200 - Intermediate AWS DEV202 Catalyzing software development with Amazon CodeCatalyst 200 - Intermediate AWS DEV301 A deployment is not a release: Control your launches w/ feature flags 300 - Advanced AWS DEV302 Architecting multi-tenant SaaS workloads on AWS 300 - Advanced AWS DOP301 Create Modern and Sustainable Apps with Amazon CodeGuru 300 - Advanced AWS DOP302 Database DevOps on AWS: The Forgotten Automation 300 - Advanced AWS ENT201 Data Centre Migration to AWS & Navigating AWS Partner Programmes with Vitality Health 200 - Intermediate AWS ENT202 Cost as a Proxy for Sustainable Outcomes 200 - Intermediate AWS ENU201 Build and Grow your ClimateTech Startup at AWS 200 - Intermediate AWS EUC301 Picking the right AWS EUC service for your needs 300 - Advanced AWS FSI102 How NatWest and AWS worked together to boost personalised insight generation: A machine learning approach to transaction categorisation 100 - Introductory AWS FSI201 Amazon EKS production grade Kubernetes GMD-1 AWS GameDay - F1 League 2023 200 - Intermediate AWS GMD-1 AWS GameDay - F1 League 2023 200 - Intermediate AWS GMD-3 AWS GameDay - New Frontier GameDay Challenge with LaunchDarkly 200 - Intermediate LaunchDarkly HLC101 Introducing artificial intelligence into IVF laboratories 100 - Introductory AWS IOT201 Scaling Connected Smart Homes with AWS 200 - Intermediate AWS IOT301 Building an IoT SuperNetwork on top of the AWS Global Infrastructure 300 - Advanced AWS ISV-01 Mega trends in SaaS 200 - Intermediate AWS ISV-02 The investor perspective on software 200 - Intermediate AWS ISV-03 Applying the power of AI Responsibly and Effectively within the Enterprise 200 - Intermediate AWS ISV-04 Delivering value via data monetisation 200 - Intermediate AWS KUB201 Accelerating your Kubernetes journey with Amazon EKS Blueprints 200 - Intermediate AWS KUB301 How Skyscanner Built a Resilient k8s Platform on EC2 Spot/EKS and Saved 73% of Their Cloud Spend 300 - Advanced AWS MGR201 Thinking Asynchronously: application integration patterns for microservices 200 - Intermediate AWS MGR202 Genius Sports: Migrating and modernising to a scalable cloud architecture 200 - Intermediate AWS MKT201 Digital Supply Chain Marketplaces, a gamechanger? 200 - Intermediate AWS MKT202 Modernize and govern your digital supply chain with AWS Marketplace 200 - Intermediate AWS NEA202 How AWS is making quantum technologies a practical reality 200 - Intermediate AWS NEA301 Quickly design and build serverless applications on AWS 300 - Advanced AWS NET201 Simplify and scale your hybrid global networking with AWS 200 - Intermediate AWS NET301 The power of cloud network innovation 300 - Advanced AWS OPN301 Speeding up the development of Containerized Applications 300 - Advanced AWS PAR-01 Streamlined AI/ML via Snowflake and Sagemaker 200 - Intermediate Snowflake PAR-02 Bridging the Gap Between Security and Development Teams in Less Than 7-minutes 100 - Introductory Trend Micro PAR-03 Building A Log Strategy So You Can Sleep Better at Night 200 - Intermediate Datadog PAR-04 How great leaders adapt to change with a Cloud-First mindset 100 - Introductory Deliotte PAR-05 Pending 100 - Introductory Reply PAR-06 How to secure your workloads from Ransomware attacks - VMware Cloud Disaster Recovery 100 - Introductory VMware PAR-07 Securing Applications from Code to Cloud with Prisma Cloud 100 - Introductory Palo Alto Networks PAR-08 Modernize faster with serverless and end-to-end observability 100 - Introductory Dynatrace PAR-09 Peeling the onion of Cloud Costs to achieve true business transformation 100 - Introductory Apptio PAR-10 Reducing the Fear of Releases and Technology Migrations 200 - Intermediate LaunchDarkly PAR-11 Intelligent Automation is nothing if it isn’t human-first 100 - Introductory Accenture PAR-12 How Wiz helps esure take a modern approach to cloud security 100 - Introductory Wiz PAR-13 Scaling Mobile Apps & Simplifying Payment Infrastructure to Enable Perfect Holidays 100 - Introductory MongoDB PAR-14 Securing Cloud Native Applications 100 - Introductory Snyk PS100 What’s next? Future tech trends for Public Sector 200 - Intermediate AWS PS101 Cloud-powered science: How UK research organisations are using the AWS Cloud to fuel scientific innovation. 200 - Intermediate AWS PS102 Accelerating datadriven transformation with AWS Modern Data Platform in-a-box 100 - Introductory AWS PS103 AWS Well-Architected for Secure, Sustainable, CostEffective Systems in Public Sector 200 - Intermediate AWS PS104 AWS legacy transformation methodology: Accelerating public sector modernisation 100 - Introductory AWS PS105 Transforming Customer Service with Amazon Connect: A Case Study of Citizens Advice 100 - Introductory SEC201 MoneySuperMarket journey to modernise customer identity solution with Amazon Cognito 200 - Intermediate AWS SEC202 Threat detection and incident response on AWS 200 - Intermediate AWS SEC203 Secure access to your internal applications on AWS with Zero Trust 200 - Intermediate AWS SEC301 Defending your Serverless App against the OWASP top 10 300 - Advanced AWS SER201 Small Teams, Big Ideas: Empowering Microservices with Serverless Architecture 200 - Intermediate AWS SER202 Building modern API architectures: Which front door should I use? 200 - Intermediate AWS SER301 Designing and deploying cloudoptimized Java applications 300 - Advanced AWS SER302 Adopting AWS serverless in your organisation 300 - Advanced AWS SER303 Refactoring to serverless 300 - Advanced AWS SER304 Building lowcode applications with serverless workflows 300 - Advanced AWS STG101 Optimising cost and performance of your data lake on Amazon S3 100 - Introductory AWS STG201 How to understand and improve the resiliency of your AWS applications 200 - Intermediate AWS STG301 Building ARMs Cost optimized Data Platform in AWS 300 - Advanced AWS SUS101 Decarbonising digital products & scaling sustainable innovation 100 - Introductory AWS SUS201 Architecting for Sustainability 200 - Intermediate AWS SUS301 How Channel 4 Optimize for Sustainability with AWS Well-Architected 300 - Advanced AWS SUS302 Carbon emissions reporting using AWS Modern Data Architecture 300 - Advanced AWS
DevOps & Site Reliability Engineering (SRE) Awesome Scalability - reading list for illustrating the patterns of scalable, reliable, and performant large-scale systems Awesome Site Reliability Engineering - curated list of awesome Site Reliability and Production Engineering resources DevOps Exercises - contains questions and exercises on technical topics related to DevOps and SRE DevOps Resources - useful resources and information regarding DevOps including a learning roadmap DevOps Roadmap 2023 - step-by-step guide on how to become a DevOps engineer DevOps Tools - GitHub collection of DevOps tools How they SRE - curated collection of publicly available resources about SRE Kubernetes k9s - terminal UI to interact with your Kubernetes clusters kOps - helps you create, destroy, upgrade & maintain a production-grade, highly available, Kubernetes cluster KoPylot - open-source AI-powered Kubernetes assistant to help developers & DevOps engineers easily manage & monitor their Kubernetes clusters kube-state-metrics (KSM) - simple service that listens to the Kubernetes API server and generates metrics about the state of the objects Kubernetes Dashboard - general purpose, web-based UI for Kubernetes clusters Kubespray - Kubernetes cluster lifecycle management minikube - implements a local Kubernetes cluster on macOS, Linux, and Windows for you to practice and learn Popeye - scans a live Kubernetes cluster and reports potential issues with deployed resources and configurations Linux bat - a cat clone with syntax highlighting and Git integration pueue - command-line task management tool for sequential and parallel execution of long-running tasks specctl - command-line based tool to extract and transform Kubernetes objects to ECS and vice versa Test your SysAdmin skills - interview questions and answers for system administration Scheduling Airflow - platform to programmatically author, schedule, and monitor workflows dkron - distributed, fault tolerant job scheduling system for cloud native environments
Amazon Web Services (AWS) AWS Associate Level Exams A Cloud Guru AWS Certified Developer (Associate) AWS Certified Solutions Architect (Associate) AWS Certified SysOps Administrator (Associate) Introduction to Amazon Cognito CBT Nuggets AWS Certified Cloud Practitioner AWS Certified Solutions Architect (Associate) AWS Certified SysOps Administrator (Associate) CloudAcademy AWS Solutions Architect – Associate (SAA-C03) Certification Preparation for AWS Pluralsight AWS Certified Developer (Associate) AWS Certified Solutions Architect (Associate) AWS Certified SysOps Administrator (Associate) Whizlabs AWS Certified Developer (Associate) AWS Certified Solutions Architect (Associate) AWS Certified SysOps Administrator (Associate) AWS Professional Level Exams A Cloud Guru AWS Certified DevOps Engineer (Professional) AWS Certified Solutions Architect (Professional) Pluralsight AWS Certified DevOps Engineer (Professional) Command-line Interface (CLI) Pluralsight Mastering AWS Command-line Interface Operations Continous Integration / Continous Deployment (CI/CD) Pluralsight Continuous Delivery and DevOps with Azure DevOps: Source Control with Git Getting Started with Jenkins Practicing CI/CD with AWS CodePipeline Whizlabs Deploying Microservices to Kubernetes using Azure DevOps Advanced Azure DevOps and AKS Patterns for Scalable Solutions Cost Optimization CloudAcademy AWS Cost Management and Customer Support Data & Databases Pluralsight Big Data on Amazon Web Services Foundations of Document Databases with MongoDB SQL on Hadoop - Analyzing Big Data with Hive General CBT Nuggets AWS Technical Essentials CloudAcademy Introduction to Amazon Web Services (AWS) How to Move Your Website to AWS with PHP, MySQL, and Apache High Availability CloudAcademy How to Architect with a Design for Failure Approach Lambda CloudAcademy AWS Lambda Networking A Cloud Guru AWS Certified Advanced Networking Specialty Pluralsight AWS Networking AWS Networking Deep Dive: Virtual Private Cloud (VPC) AWS VPC Operations Introduction to Amazon Virtual Private Cloud (VPC) Storage CloudAcademy Automated Data Management with EBS, S3, and Glacier Storage Fundamentals for AWS Whitepapers Blue/Green Deployments on AWS Development and Test on Amazon Web Services Introduction to DevOps on AWS Practicing Continuous Integration and Continuous Delivery on AWS Running Containerized Microservices on AWS Azure CloudAcademy Getting Started With Azure Virtual Machine Microsoft Azure Fundamentals Pluralsight Microsoft Azure Fundamentals CompTIA Pluralsight CompTIA Storage+ Part 1: Storage Fundamentals CompTIA Storage+ Part 2: Network Storage & Data Replication CompTIA Storage+ Part 3: Data Protection & Storage Docker & Containers CloudAcademy Docker in Depth Coursera Containerized Applications on AWS DataCamp Introduction to Docker KodeKloud Docker Certified Associate Exam Course Docker – SWARM | SERVICES | STACKS – Hands-on Docker Training Course for the Absolute Beginner Pluralsight Docker Deep Dive Docker Fundamentals for Developers Udemy Docker Mastery: with Kubernetes +Swarm from a Docker Captain Docker and Kubernetes: The Complete Guide Git Codecademy Learn Git & GitHub Coursera Introduction to Git and GitHub GitOps KodeKloud GitOps with ArgoCD Google Cloud Platform (GCP) CBT Nuggets Developing Solutions for Google Cloud Platform CloudAcademy Google Cloud Platform Fundamentals Integrated Development Environments (IDEs) Pluralsight Visual Studio Data Tools for Developers Infrastructure-as-Code A Cloud Guru HashiCorp Certified Terraform Associate HashiCorp Packer KodeKloud HashiCorp Certified: Consul Associate Certification HashiCorp Certified: Terraform Associate Certification HashiCorp Certified: Vault Associate Certification Pluralsight Hands-on Ansible Whizlabs HashiCorp Certified Consul Associate HashiCorp Certified Terraform Associate Certification HashiCorp Certified Vault Associate Kubernetes A Cloud Guru EKS Basics Istio in Kubernetes Kubernetes Essentials Kubernetes Deep Dive Kubernetes the Hard Way Coursera Architecting with Google Kubernetes Engine Specialization GitHub Open Source Curriculum for CNCF Certification Courses Certified Kubernetes Administrator (CKA) Certified Kubernetes Application Developer (CKAD) Certified Kubernetes Security Specialist (CKS) Kubernetes and Cloud Native Associate (KCNA) Prometheus Certified Associate (PCA) Killer Kubernetes Exam Simulator KodeKloud Certified Kubernetes Administrator (CKA) Certified Kubernetes Application Developer (CKAD) Certified Kubernetes Security Specialist (CKS) Helm for Beginners Istio Service Mesh Kubernetes Challenges Kubernetes for the Absolute Beginners – Hands-on Tutorial Kustomize Lens: Kubernetes IDE Linode: Kubernetes Engine OpenShift 4 Prometheus Certified Associate (PCA) Ultimate Certified Kubernetes Administrator (CKA) Mock Exam Series Ultimate Certified Kubernetes Application Developer (CKAD) Mock Exam Series KubeCampus: Free Kubernetes Training Pluralsight Certified Kubernetes Administrator (CKA) Certified Kubernetes Application Developer (CKAD) Certified Kubernetes Application Developer: Services and Networking Certified Kubernetes Security Specialist (CKS) Getting Started with Kubernetes StackSimplify Kubernetes for Absolute Beginners on AWS EKS Udemy Docker and Kubernetes: The Complete Guide Learn DevOps: The Complete Kubernetes Course Whizlabs Deploying Microservices to Kubernetes using Azure DevOps Tutorials EKS Workshop Kubernetes The Hard Way Articles Kubernetes Failure Stories Linux CBT Nuggets CentOS System Administrator Prep Pluralsight Getting Started with Ubuntu LPIC-1: Linux Administrator (101-500 and 102-500) LPIC-2: Linux Engineer (201-450 and 202-450) Manage Linux with sed and awk Red Hat Enterprise Linux Shell Fundamentals RHCSA: Red Hat Certified System Administrator (EX200) Udemy The Complete Ubuntu Linux Server Administration Course ! Networking CBT Nuggets Building a Network Design OpenStack Pluralsight Getting Started with OpenStack Introduction to OpenStack Programming CBT Nuggets Python Programming Language Pluralsight Python: Beyond The Basics Python Desktop Application Development Python Developers Toolkit Unit Testing With Python Search Pluralsight Getting Started With Enterprise Search Using Apache Solr Security CBT Nuggets CompTIA Security+ Security Threats, Attacks & Vulnerabilities Virtualization Pluralsight Introduction to Versioning Environments With Vagrant Archived These are no longer available ...
The AWS Summit London agenda is now available Plan your day & get ready to explore technical sessions, hands-on workshops & keynotes https://go.aws/3OnFKZa
A list of recommended DevOps books … DevOps The DevOps Handbook The Phoenix Project Containers Docker Docker Deep Dive Kubernetes Kubernetes: Up and Running The Kubernetes Book IaC Terraform Terraform: Up and Running: Writing Infrastructure as Code Linux Linux in a Nutshell Programming Bash Learning the bash Shell C/C++ The C Programming Language Golang Introducing Go Learning Go Perl Learning Perl Mastering Perl Programming Perl Python Dive Into Python SQL Learning SQL
DevOps & SRE Atlassian DevOps Blog AWS DevOps Blog Everything DevOps (Reddit) Ricard - SRE at Cisco
DevOps Amazon’s approach to high-availability deployment Continuous-delivery failures can lead to reduced service availability and bad customer experiences. To maximize the rate of successful deployments, Amazon’s development teams implement guardrails in the end-to-end release process to minimize deployment errors, with a goal of achieving zero deployment failures. In this session, learn the continuous-delivery practices that we invented that help raise the bar and prevent costly deployment failures. Automating cross-account CI/CD pipelines When building a deployment strategy for your applications, using a multi-account approach is a recommended best practice. This limits the area of impact for changes made and results in better modularity, security, and governance. In this session, dive deep into an example multi-account deployment using infrastructure-as-code (IaC) services such as the AWS CDK, AWS CodePipeline, and AWS CloudFormation. Also explore a real-world customer use case that is deploying at scale across hundreds of AWS accounts. Continuous improvement of code quality with Amazon CodeGuru Software development teams are using modern tools that help automate developer workflows in order to improve speed and code quality. Amazon CodeGuru is powered by machine learning to provide intelligent recommendations and help you identify your application’s most expensive lines of code. CodeGuru enables developers to mitigate potential defects and optimize performance early in the development cycle. In this session, you walk through how to onboard CodeGuru, review architectural diagrams, and witness CodeGuru in a pipeline, providing continuous feedback to the developer to iterate through code improvements. Continuous security and compliance for your CI/CD pipeline This workshop dives deep into the importance of and mechanisms for meeting security and compliance requirements for your organization. Learn ways that you can enforce pre- and post-deployment standards, shift-left testing, and use of services like Amazon CodeGuru Reviewer, AWS CloudFormation Guard, and AWS Config for security static analysis and runtime compliance checks. Deep dive into AWS Cloud Development Kit The AWS Cloud Development Kit (AWS CDK) is a multi-language, open-source framework that enables developers to harness the full power of familiar programming languages to define reusable cloud components and provision applications built from those components using AWS CloudFormation. In this session, you develop an AWS CDK application and learn how to quickly assemble AWS infrastructure. We explore the AWS Construct Library and show you how easy it is to configure your cloud resources, manage permissions, connect event sources, and build and publish your own constructs. Implementing DevSecOps pipelines with compliance in mind Review a DevSecOps CI/CD pipeline that includes software composition analysis, static application security testing, and dynamic application security testing. Also learn about best practices for incorporating security checkpoints across various pipeline stages and aggregating vulnerability findings into a single pane of glass. Finally, hear about processes and tools that can increase an organization’s ability to deliver applications and services in a secure manner. Multi-account and multi-Region deployments at scale Many AWS customers are implementing multi-account strategies in order to more easily manage their cloud infrastructure and improve their security and compliance posture. In this chalk talk, learn about various options for deploying resources into multiple accounts and AWS Regions including across partitions (as in AWS GovCloud [US]). The talk also covers how these options can align to your organizational units in AWS Control Tower. Kubernetes (EKS) Amazon EKS SaaS: Building a working multi-tenant environment Amazon EKS provides SaaS developers with a rich collection of constructs that can be used to create a SaaS solution. In this workshop, learn how to build a complete multi-tenant SaaS environment that highlights the different strategies and considerations that come with building, securing, and deploying SaaS applications in an Amazon EKS model. Work through labs that demonstrate the implementation of core multi-tenant concepts, including onboarding, tenant isolation, tiering, cost attribution, and data partitioning. Get hands-on experience with the moving parts of an Amazon EKS SaaS solution while discovering the nuances of the Amazon EKS SaaS model. Best practices for using Amazon EKS add-ons Kubernetes add-on software extends the functionality of Kubernetes and is typically built and maintained by the Kubernetes community, AWS, and other third-party vendors. Amazon EKS add-ons allow you to configure, deploy, and update the operational software or add-ons that provide key functionality to support your Kubernetes applications, including cluster networking, operational software for observability, management, scaling, and security. In this chalk talk, walk through best practices for using add-ons to consistently maintain the security and stability of your Amazon EKS clusters. Best practices platform teams can use to streamline Kubernetes operations Kubernetes accelerates the digital transformation of cloud-native applications. As organizations expand, the number of Kubernetes clusters and applications can lead to significant operational challenges. A popular choice for managed Kubernetes is Amazon EKS. It’s no wonder that platform teams are on a quest to better manage, scale, and secure their Amazon EKS clusters across disparate internal application teams while working with multiple AWS accounts in multiple AWS Regions. AWS Partner Rafay Systems helps hundreds of enterprises reduce the complexity of Kubernetes. In this lightning talk, learn best practices on streamlining Kubernetes from self-service cluster provisioning through to centralized policy management. Bootstrapping “batteries-included” Amazon EKS clusters In this builders’ session, learn about using Amazon EKS Blueprints for Terraform to configure and deploy “batteries-included” Amazon EKS clusters. Dive deep into EKS Blueprints code and learn to deploy security-compliant EKS clusters with managed node groups and AWS Fargate profiles. Learn how to build EKS clusters that support workloads from multiple teams with EKS Blueprint’s teams functionality. Lastly, learn how to easily deploy AWS managed add-ons (like VPC CNI, CoreDNS, and kube-proxy) in addition to popular open-source add-ons, including Metrics Server, cluster autoscaler, Prometheus, Karpenter, AWS Load Balancer Controller, Fluent Bit, and Argo CD. Build Kubernetes at scale using AWS file services Learn how you can launch and use Amazon FSx fully managed file services to power your Amazon EKS Kubernetes container workloads. Deploy a container-based workload with persistent storage from Amazon FSx to better understand the benefits and key features for container-based workloads. The workshop also touches on dimensions such as performance, scale, high availability, and how to create clones of your DevOps data in seconds, or replicate and access your data seamlessly across AWS Regions, to further power at-scale container-based workloads. Data analysis with Amazon EKS and AWS Batch Gain an understanding of the recently added AWS Batch support for managing and scheduling large-scale data analysis using Amazon EKS. Learn AWS Batch fundamental concepts and how AWS Batch works together with your other AWS services running within Amazon EKS. Deploy an Amazon EKS cluster, leverage AWS Batch to manage pods, and train a simple machine learning model. Disaster recovery, high availability, and resiliency on Amazon EKS Kubernetes application development and operations teams need to build resilient systems that embrace failure as a natural occurrence. Learn about patterns and strategies for running resilient Kubernetes clusters on AWS. Use chaos engineering tools to simulate failures and disaster scenarios for Kubernetes clusters on AWS and learn how to recover from them within given recovery time and recovery point objectives. Getting started with Amazon Elastic Kubernetes Service (Amazon EKS) Introduction to Kubernetes using the AWS managed Kubernetes service Amazon EKS. Previous experience with Kubernetes or container workflows is useful but not required. During this workshop you deploy everything needed to have a set of microservices running with additional useful day-2 functionality in place. The workshop includes deploying a set of microservices, configuring a load balancer in front of your service, configuring centralized logging, and enabling automatic scaling of your pods and worker nodes. How to monitor and reduce your compute costs As organizations adopt Amazon EKS to securely and reliably run their mission-critical workloads in the AWS cloud and on premises, it is essential that they have tools to monitor and optimize what they spend to run their Kubernetes applications. This builders’ session demonstrates cost-reduction steps in a sample architecture and then shows ways you can identify and reduce compute costs in your environment using OpenCost, Kubecost, Karpenter, and AWS Graviton. Join Adobe and AWS to learn how they are collaborating with Kubecost and the OpenCost community to standardize cost tracking, allocation, methodologies, and measurements and help teams using Kubernetes more easily understand their infrastructure costs. Running efficient Kubernetes clusters on Amazon EC2 with Karpenter Learn how to provision, manage, and maintain your Kubernetes clusters with Amazon EKS at virtually any scale using Karpenter. Karpenter is a node lifecycle management solution used to scale your Kubernetes cluster. It observes incoming pods and launches the right instances for the situation. Instance selection decisions are intent-based and driven by the specification of incoming pods, including resource requests and scheduling constraints. Simplifying Kubernetes application management with cdk8s The CDK for Kubernetes (cdk8s) is a new open-source software development framework that lets you define Kubernetes applications and resources using familiar programming languages. In this session, learn how to use the construct programing model and the cdk8s+ library to define your Kubernetes applications and share common definitions as reusable components with your team, organization, and Community Heroes (AWS). Come learn the fundamentals you need to use cdk8s to accelerate application development on any Kubernetes cluster running anywhere. Spot invaders: A fault-tolerant chaos engineering game In this session, experience your favorite arcade game with an AWS twist. Spot Invaders is a retro game where your goal is to earn points by defeating wave after wave of invaders to destroy pods and nodes on an Amazon EKS cluster and so make the underlying microservices exposed by the cluster unavailable. By applying Amazon EC2 Spot best practices on an Amazon EKS system and utilizing chaos engineering using AWS Fault Injector Simulator, learn how to build fault-tolerant and cost-optimized container systems.
IDC DevOps Summit PlatformCon The National DevOps Conference