DevOps Barcelona conference highlights ✨ Last month, our DevOps team members Rytis Barauskas, Zigmas Satkevičius, Lukas Chochlovas, and Eligijus Birgiolas visited Spain for the DevOps Barcelona Conference. It was a great opportunity to listen to industry experts and learn the latest trends in platform engineering and cloud-related topics. Some of the talks they attended included: ▶️ A Tale of Tail Latency: Understanding Kubernetes CPU Requests and Limits For Sustainability and Profit by Ara Pulido. It explored the internals of Kubernetes scheduling and how CPU cores are distributed on top of the Kubernetes virtualization and gave us an idea of how to improve the CPU utilization inside our cluster. ▶️ Scaling: from 0 to 25 million users by Josip Stuhli who shared great stories about scaling issues and how to solve them. It stirred some ideas for our page caches which the team is keen to explore further sometime in the future. ▶️ Streamlining Compliance: Leveraging Open-Source Terraform AWS modules by Anton Babenko ☁🇺🇦. Since we are already using a few of his open-source modules at Eneba, it was interesting to hear his opinions on the current AWS/Terraform landscape. ▶️ Is Platform Engineering a hype? Let's build a platform together! by Fernando Ripoll Lafuente raised some good questions during the development and highlighted how various change requirements could be addressed. ▶️ Fortifying DevOps: Understanding and Fighting Botnet Threats by Miguel Hernández and Alessandra R.. It got us some inside information on how the botnets are constructed, purchased, and operated. ▶️ Managing a Data Lake on AWS by Alexander Günsche. One of the more interesting points was related to costs and how big data can incur huge costs if architected poorly. He gave useful examples and showed how to build an enterprise-grade data lake. Visit to the conference was possible with Eneba’s internal learning budgets available to all employees. For our DevOps team, it was a great opportunity to get together, learn from experts, and spark new ideas that will soon empower our ecosystem. #networking #event #conference #DevOps
Eneba’s Post
More Relevant Posts
-
🚀 #Day19 #90DaysOfDevOps: Mastering Docker Volumes and Networking with Docker Compose! 🚀 Hey, DevOps Fam! 👋 On Day 19 of #90DaysOfDevOps, we're taking another step into the world of Docker Compose by exploring Docker Volumes and Docker Networks – essential tools for creating scalable, data-driven containerized applications. Today’s focus is all about persistent data and seamless communication between containers. Let's dive in! 😃 Docker Volume: Persistent Data for Your Containers With Docker Volumes, we can create dedicated storage spaces accessible by containers, perfect for storing data that we want to keep even if a container is removed. This is crucial for databases or any persistent storage! What’s more, we can share these volumes across multiple containers, letting them read and write to the same data. 📂 Docker Network: Connecting the Dots Docker Networks allow containers to communicate internally and with the host machine, making it easy to connect an application to a database, for instance, or enable multiple containers to share resources. Each container gets isolated storage, but when using Docker Volumes, they can easily share data when needed. Today’s Task 📝 1️⃣ Built a Multi-Container Docker Compose Setup: * Created a docker-compose.yml file with multiple services, like an application and a database container, that can spin up or down together. * Used: * docker-compose up -d to start in detached mode, * docker-compose scale to adjust replicas, * docker-compose ps and docker-compose logs to monitor status. * Stop everything at once with docker-compose down. 2️⃣ Experiment with Docker Volumes: * Created two or more containers that use a shared Docker Volume to read and write data. * Used docker run --mount to manage data mounting, docker exec to verify data consistency across containers, docker volume ls to list volumes, and docker volume rm to clean up. This is where Docker Compose truly shines! Drop a comment with your experiences, or share any tips you have on volumes and networking. Let’s keep this momentum going, team! 🐳💪 #DevOps #Docker #Containers #DockerCompose #DockerVolume #Networking #CloudComputing #TrainWithShubham
To view or add a comment, sign in
-
Are you signed up for the London DevOps meetup tomorrow? London DevOps will be hosting a meetup at Sainsbury's office via Daemon with two fantastic speakers lined up. It's the final meetup of the year so it's set to be a fun one! If you're going to be in London tomorrow and fancy coming along, check out the details and RSVP via the meetup page. #londondevops #devops #meetup
To view or add a comment, sign in
-
Your votes are in, and the top topics are: AI & MLOps CI/CD DevSecOps Best Practices in DevOps/ Culture See you at the 4th of december!
Lean product manager | customer centric | forging high performance software teams | DevOps advocate | Berlin DevOps meetup organizer
Come to our Berlin DevOps + Devoops #unconference. 4th of December. Together with the DevOops meetup members you can mix and mingle with DevOps enthusiasts and talk about the most trending topics in the DevOps space.Vote now. Thanks for hosting the event Deutsche Telekom Hubraum. Yair Etziony Nele Uhlemann Toby Archer Nils Balkow-Tychsen https://lnkd.in/gSiN4Gz5
DevOops #5 + DevOps #48 - Unconference, Mi., 4. Dez. 2024, 18:00 | Meetup
meetup.com
To view or add a comment, sign in
-
You want to see our office before you take the chance to join us as a colleague? here is an option. Or you also can just show up and have a great time with a lot of insights and learning but also fun and good conversations. In any case - you are welcome. see you at #meetup at SQUER! #DevOps #Cloud #CloudNative
🌟 We're thrilled to host the upcoming Vienna DevOps Meeting once again in our office on April 18th! 🚀 Join us to hear Philip Miglinci, Co-founder of Glasskube speak about "The State of Package Management on Kubernetes." Dive into a comprehensive comparison of Helm, Timoni, and Glasskube and get invaluable insights into deployment strategies, configuration options, dependency management, and much more! We can't wait to welcome you all to our office for an evening filled with great discussions and, of course, delicious food! 💡🍽️ #Kubernetes #DevOps #CloudNative #PackageManagement #Meetup
The State of Package Management on Kubernetes, Thu, Apr 18, 2024, 5:00 PM | Meetup
meetup.com
To view or add a comment, sign in
-
🚀 Day 26: Getting Started with Docker Compose 🐳 Exciting news! We're diving deeper into Docker on Day 26 of our DevOps Masterclass. Today, we're exploring Docker Compose, a powerful tool for defining and running multi-container Docker applications. 📋 **Agenda:** 1. Understanding Docker Compose: Learn what Docker Compose is and how it simplifies the process of defining and managing multi-container Docker applications. 2. Creating a Docker Compose File: Dive into the anatomy of a Docker Compose file and discover how to define services, networks, and volumes for your application. 3. Defining Services: Explore how to define individual services within your Docker Compose file, specifying details such as the image, ports, environment variables, and dependencies. 4. Networking: Understand how Docker Compose creates isolated networks for your services, enabling seamless communication between containers while maintaining security and scalability. 5. Volumes: Explore how Docker Compose manages data persistence through volumes, allowing you to share and persist data across container instances. 💡 **Why It Matters:** - Simplified Orchestration: Docker Compose streamlines the process of orchestrating multi-container applications, allowing you to define complex architectures with ease. - Improved Development Workflow: By encapsulating application dependencies and configuration in a single file, Docker Compose enhances collaboration and accelerates the development lifecycle. - Scalability and Portability: With Docker Compose, you can easily scale your application and deploy it across different environments, from development to production. 🔍 **Ready to Dive In?** Join us as we uncover the power of Docker Compose and unleash its potential in your containerized applications. #DevOps #DockerCompose #Containerization #SoftwareDevelopment #ContinuousIntegration 🐳🚀
To view or add a comment, sign in
-
🚀 New Blog Alert! 🚀 We are excited to announce our latest blog post on Opslearner: "How I Migrated Grafana to Kubernetes: A Step-by-Step Guide" 🌐 Are you looking to harness the power of Kubernetes for your Grafana Labs setup? This comprehensive guide covers everything you need to know to seamlessly migrate Grafana to a Kubernetes environment. Whether you're a seasoned DevOps professional or just getting started with Kubernetes, this guide has got you covered! 💡 🔍 What you'll learn: The benefits of running Grafana on Kubernetes Preparing your environment for migration Step-by-step instructions for deploying Grafana on Kubernetes Best practices for monitoring and scaling your Grafana deployment 📊 Grafana is an incredible tool for visualizing metrics and logs, and running it on Kubernetes takes its scalability and reliability to the next level. Don't miss out on this opportunity to optimize your infrastructure! 👉 Read the full blog post here: https://lnkd.in/duGDKJ7X 🔄 Share your thoughts, ask questions, and let's discuss the future of monitoring on Kubernetes in the comments below. Happy migrating! #Grafana #Kubernetes #DevOps #Monitoring #CloudComputing #TechBlog #Containerization
To view or add a comment, sign in
-
Want to dive deeper into the world of chaos engineering? Come along to the DevOps Playground this Thursday for a hands-on session on ‘Ghosts in the System: Avoiding System Failures with Chaos Engineering.’ You'll explore the AWS Fault Injection Service and learn how to uncover hidden weaknesses before they can disrupt your users. By the end, you'll have a bag full of insights to keep your platform running smoothly! Join us in person at our Edinburgh office or online. Get all the details here 👉 https://lnkd.in/evPHnabs #DevOpsPlayground #DevOps #ChaosEngineering #AWS Simon Hanmer
DevOps Playground: Avoiding System Failures with Chaos Engineering (Edinburgh), Thu, Oct 31, 2024, 6:30 PM | Meetup
meetup.com
To view or add a comment, sign in
-
🚀 Day 33 of #90DaysOfDevOps with Shubham Londhe: Exploring Kubernetes Namespaces and Services 🎉 Today, I took a deep dive into two key concepts in Kubernetes: Namespaces and Services. 🔹 Namespaces: They allow for isolated environments within the same Kubernetes cluster, making it easier to organize and manage different workloads. 🔹 Services: These are critical for exposing Pods and Deployments to the network, ensuring proper communication and access. What did I do today? Created a new Namespace using the command kubectl create namespace <namespace-name> 🛠️ Updated my deployment.yml file to include the newly created Namespace Applied the deployment with kubectl apply -f deployment.yml -n <namespace-name> and verified the Namespace in my cluster ✅ In addition, I explored more about Services, Load Balancing, and Networking in Kubernetes to enhance my understanding of Kubernetes networking. Check out my latest blog for more information: 👉 https://lnkd.in/gB3Ssbcw Next up, continuing my journey with Kubernetes Services and advanced concepts! 💥 #Kubernetes #Namespaces #Services #DevOps #DevOpsJourney #CloudComputing #Networking #LoadBalancing #90DaysOfDevOps
Kubernetes Day 33: Namespaces and Services Guide
tusharpant.online
To view or add a comment, sign in
-
📌 21 Days of DevOps Interview - Day 13 - Describe strategies for scaling Terraform configurations in large enterprises 📌 Terraform has emerged as a foundation for provisioning infrastructure as code (IaC), but scaling it across large enterprises presents unique challenges. Here's an approach to scale your Terraform strategies: 🏗 Infrastructure Organization ✔️ Sort Your Projects: Group your Terraform setups meaningfully, like by function or whether they're for testing, staging, or live environments. This will help everyone stay on track and minimize mix-ups. ✔️ Workspaces Are Your Friend: Terraform's workspaces allow you to handle different settings without juggling too many files. It's like having separate desks for each project and keeping things tidy. 🧩 Module Design ✔️ Build Once, Use Everywhere: Create Terraform modules for tasks you do often and store them in one place. It's like keeping your tools in a toolbox, ready whenever needed. ✔️ Keep Versions Clear: When you update a module, label it appropriately. Implement semantic versioning for modules to safely manage changes and ensure your infrastructure aligns precisely with the tested versions. 💾 State Management at Scale ✔️ Safe Storage for State Files: Utilize remote backends like AWS S3, coupled with state locking via DynamoDB, to ensure a shared, versioned, and concurrent write-protected state, essential for collaborative environments. ✔️ Break It Down: Split your Terraform state into smaller pieces to keep things clear and quick. ⚙️ CI/CD Integration ✔️ Automate the Routine: Use tools like Jenkins or GitHub Actions to set up automatic pipelines for your Terraform work. ✔️ Rules Matter: Incorporate HashiCorp Sentinel or OPA to enforce compliance and governance policies automatically, securing and standardizing infrastructure provisioning. 🏁 Conclusion Adopting these strategic practices allows enterprises to navigate the complexities of scaling Terraform configurations, ensuring efficient, secure, and compliant infrastructure management as you grow. 📚 If you're interested in more in-depth explanation of these topics, please check out my new book “Cracking the DevOps Interview” https://lnkd.in/gWSpR4Dq #Terraform #InfrastructureAsCode #DevOps #CloudInfrastructure #ModuleDesign #StateManagement #CICD #Automation #CloudComputing #ITManagement #Scalability #TechInnovation #devops
To view or add a comment, sign in
-
William Rizzo's intriguing talk on "The Promise of a Platform" is a must-watch for anyone interested in the future of infrastructure. In this talk, Rizzo discusses the transformative role of Kubernetes in shaping modern infrastructure foundations, heralding a new era of Platform-as-a-Product methodologies. He explains why this transition is not just emerging, but becoming imperative. Rizzo's discussion navigates the 'hows' and 'whys' of this shift, pinpointing our current trajectory and delineating the optimal path to embark on your Platform-as-a-Service voyage, especially if this is uncharted territory for you. Don't miss out on this insightful talk that will leave you with a deeper understanding of the future of infrastructure.
📣 Calling all DevOps in the #Amsterdam area! Join #SUSE's Lead Architect and #CNCF Ambassador, William Rizzo, and the ITQ team for the #DevOps Amsterdam April Meet-Up on April 11. ✅ William will share all about the transformative role of #Kubernetes in shaping modern infrastructure foundation and the emerging methodology of platform-as-a-service. 🔗 https://okt.to/UOSEeb
DevOps Amsterdam April meetup
meetup.com
To view or add a comment, sign in
8,867 followers
▪️50,000+ professionals trained since 2015 ▪️2,500+ trainings & conferences ▪️International trainer I LinkedIn▪️1,400+ recommandations ▪️15,000+ students in 47 schools ▪️100 countries
3wWhat an incredible opportunity for your DevOps team to gain insights and stay ahead in such a dynamic field! Eneba's commitment to fostering learning and growth truly shines through initiatives like this. Looking forward to seeing how these new ideas will empower your ecosystem.