• DevSecOps

    Ataccama office

    IT firms in regulated sectors or with enterprise clients must usually comply with a range of information security standards. The requirements go well beyond technical safeguards such as encryption, access control, strong passwords, firewalls and physical security of datacenters. Companies get clogged with bureaucracy and sign-offs for everything, productivity plummets and morale is low, as the paperwork does not bring any tangible value beyond being able to demonstrate the compliance. But does it have to be like that? Tomas Honzak, Chief Information Security Officer of GoodData Corporation, will explain how DevSecOps approach can be used to both improve the information security and demonstrate compliance with limited overhead and automated enforcement where it really matters.

    1
  • Containerized World

    Ataccama office

    Come and join us for another meetup. There will be 2 presentations: 1 Providing a Container Platform in a Growing Multi-Tenant Environment by Michal Zubáč from Avast After containers became “the thing” to turn to for deploying applications, having a unified platform for operating them became a necessity. Everybody wants to use containers, and ideally for everything that can be executed. This variability of platform customers and their workload brings its own challenges. Preparing the platform in an environment away from public cloud providers makes you ask questions where no one definitive answer exists. All this being said, it is still worth investing in a platform which greatly improves the ecosystem for DevOps-style cooperation. In this talk, we’ll share our approach and the challenges we're facing. 2 Nomad & Consul: When Kubernetes is too Complicated by Radek Slavicinsky Running Kubernetes clusters has become almost-standard in the multitude of ways to deliver a platform for running services. However, the whole ecosystem has become equally large and more complicated to set up and maintain. For denizens of the KISS principle, this approach seems like an antipattern. The Hashicorp guys realized this and took a different approach to solving the problem of providing a service grid. Their toolchain consists of (compared to Kubernetes) small daemons that provide key functionality to the whole platform. You'll be introduced to real-world use cases covering not only the classic "running of service", but also how we use the platform in our development/testing process.

  • February DevOps Meetup

    Ataccama office

    Two speakers: Pavel Selement from EOH and Robert Selvek from Ataccama Writing a Terraform Provider by Robert Selvek from Ataccama While it often seems that engineers use Terraform to manage just about everything, there are still a number of services and tools that don’t yet have a Terraform provider. Join this session with Ataccama DevOps Engineer Robert Selvek for a closer look at an API that can be used to extend Terraform for other providers, and enjoy a demo of how Ataccama uses it to deploy both local and cloud VMs using Foreman. What is DevOps? by Pavel Selement Most of the people in the industry already at least heard about DevOps. Most of you probably know what it is. But do you really know? Is it something for you? Is it a temporary curiosity? Let‘s start the year with a review of what this is about…

    1
  • Terraform

    Ataccama office

    Dear gurus, on this event there'll be 2 sessions 1st Radek Šimko from Hashicorp Using Terraform to build Terraform Interested in learning about the basics of Terraform? Join us for a special session with HashiCorp Software Engineer Radek Šimko, who will fly in from London to offer an introduction to the tool that’s suitable even for those who haven’t yet tried it themselves. The session will include a live demonstration of real Terraform configs (demo gods permitting ;)) and will explore how the Terraform team at HashiCorp uses some lesser-known providers (like GitHub) to manage their own infrastructure. HashiCorp is the company behind six tools (Vagrant, Packer, Terraform, Consul, Nomad, and Vault) which enable their users to define consistent workflows to provision, secure, connect, and run any infrastructure for any application. These tools are used by smaller organizations and individuals, but also by 100+ Fortune 500 companies. It may therefore come as no surprise that HashiCorp also uses these tools internally to provision their own infrastructure. 2nd Radek Blufor Slavicinsky from Ataccama Using Terraform to Manage Hybrid Cloud Resources in Ataccama In this session, Ataccama’s Chief DevOps Engineer Radek Slavičínský will present a Terraform use case, covering the process of deploying parts of company infrastructure resources that create the baseline for running offered services. In particular, he will discuss: - Terraform backends for shared state persistence - Wrapping commonalities into modules - Handing the provisioned resources over to config-management services Looking forward to see you again.

    8
  • DevOps Awakens: Ataccama & ShowMax

    Ataccama office

    We're happy to announce the renewal of regular monthly DevOps Meetups in Prague. Thanks to Ataccama for providing us with the space and snacks for future events. So let’s kick off another year of fun meetups and interesting topics! Here’s what you can look forward to in October: • Evangelizing DevOps Methodology (Radek blufor Slavicinsky, Ataccama) • Let’s discuss why we DevOps and why we are here in the first place. And let’s make some plans—like what topics we want to cover at future meetups, which technologies we want to dive into, and which speakers we’ve already managed to confirm until the end of the year. And let me kick-off our first meetup by telling you about what we do at Ataccama. We are a growing, international software company developing a smart platform to help customers process, manage, and monitor their data. Lately, we have decided to deliver our products as a service also. That means lots of new stuff to create and implement. We’ll cover all those areas in general and have the opportunity to dive into specific areas in the following meetups. A Q&A will cover all the questions. • Routing Misbehaving Clients to a Black Hole with HAProxy and ELK (Jan Tomsa, ShowMax) • As our user base (and our popularity) grows, so too does the threat of sudden attacks against our platform. To face this challenge, we started a project called Sinkholing, and it actually works just like it sounds—the goal is to allow us to send all unwanted requests into a virtual sinkhole. We’ve taken advantage of tools we already use—HAProxy, ELK, and Elastalert—and joined them together like never before! Supported by the flexibility of ElasticSearch, we can create and apply rules to protect any endpoint of our platform.

    3
  • Last Monday 2018 Kick-off

    Epam

    Hello doers, let's meet together in 2018. Looking forward. Title: Modern application automation with habitat (Christian Johannsen) Abstract: Container Orchestration Systems make for a great operational experience for deploying and management of containers. But that’s only part of the story when running containers in production. How do you build containers that contain only what you need (like no build systems/tools)? How do you orchestrate configuration of your application after the containers have been launched? How do you make it easy to modify an application config while keeping the containers immutable? How can you give your developers a means to declare dependencies for their applications? Habitat, our open-source project for application automation, simplifies container management by packaging applications in a compact, atomic, and easily auditable format that makes it easier to deploy your application on various container runtimes.

    2
  • Last Monday 2018 Kick-off

    EPAM

    Hello doers, let's meet together in 2018. Looking forward. Title: Modern application automation with habitat (Christian Johannsen) Abstract: Container Orchestration Systems make for a great operational experience for deploying and management of containers. But that’s only part of the story when running containers in production. How do you build containers that contain only what you need (like no build systems/tools)? How do you orchestrate configuration of your application after the containers have been launched? How do you make it easy to modify an application config while keeping the containers immutable? How can you give your developers a means to declare dependencies for their applications? Habitat, our open-source project for application automation, simplifies container management by packaging applications in a compact, atomic, and easily auditable format that makes it easier to deploy your application on various container runtimes.

    7
  • Last Monday 2017

    Needs a location

    Hello doers, the New Year 2017 is here and we're ready to continue on our journey with new meetups and new topics. We have many plans with different locations and topics. We would like you to register you lighting talk about interesting stuff. Please stay focused before we add more details. Regards, Prague DevOps Meetup org team

    1
  • Last Monday 2017

    SEMrush Prague office

    Hello doers, Puppet & Prometheus (Jaroslav Jacjuk, SEMrush) Install and configure Prometheus monitoring system with Puppet. UniFI, or what if the MicroTik isn't enough for WiFi (Daniel Pospisil, Etnetera) A year ago we have introduced a talk about how Etnetera adapted MikroTik into their infrastructure. From that time there was a lot of requirements, that MikroTik couldn't meet. We'll show, that today it's possible to reach enterprise properties without enterprise prices and hours of writing scripts - all with available free technologies. As a bonus, we will show you the novelty from this year DEF CON - what it's possible to do with these boxes except intentional functions. Regards, Prague DevOps Meetup org team