Edge UOL

    Discover how we transform IT and strengthen the security of the top companies in the market.

    Who we are Careers News

    Cyber Defenseseta

    Integrated security to detect, prevent, and respond to threats.

      Security Operations Center (SOC) Brand Protection | CTI Incident Response Web Application Protection (WAF) Firewall as a Service (FWaaS) Network Access Security Vulnerability Management Patch Management Endpoint Protection Pentest

    Cyber Resilienceseta

    Continuity and recovery to keep your business always running.

      Disaster Recovery as a Service (DRaaS) Anti-ransomware Data Protection Secure Desktops Access Management Data Loss Prevention (DLP)

    Cyber Governanceseta

    Compliance and security culture to elevate your company’s cyber maturity.

      Governance, Risk and Compliance Consulting Security Awareness & Training CIS Controls Maturity Assessment

    ManageEngineseta

    Take control of your company’s IT with integrated and secure management tools.

      Identity and Management Access Service Management Unified Endpoint and Security Management IT Operations Management Security Event Management Analytics

    Hybrid Cloud & Infrastructureseta

    Hybrid and integrated infrastructure to support the evolution of your business.

      Hybrid Cloud | Private Cloud Hosting | Colocation Network Segmentation & Integration

    Edge VMware Cloudseta

    Use hybrid cloud with the security of having the support of one of the most important players in the market.

      Disaster Recovery as a Service (DRaaS) Secure Desktops Edge Computing Network Segmentation & Integration

    AI Operationsseta

    Minimize manual interactions in the IT environment, enhancing security and productivity.

      Managed Services Intelligent Monitoring and Observability MySQL Heatwave Patch Management DevOps Data & Analytics Artificial Intelligence Squads SAP Services Oracle Experts

    Private Networksseta

    Provide your company with Private Network solutions that only an end-to-end integrator can offer.

      Consulting Network Management Private Network Implementation (4G and 5G)

    Hosting and Colocationseta

    Outsource efficiently, maintaining control over everything your company needs.

      Colocation

    Payment Solutionsseta

    Handle payments, invoice issuance, and document transfer with credibility and data security.

      BPag - Payment gateway Notanet - Invoice issuing platform
Partners Cases

    Tech Insights

    Tech Insights seta

    Articles, events, and information to go beyond and dive deep into each technology. Be inspired to transform your company.

    Articles E-books Events Web series

    Tech Universe seta

    Learn about technological innovations and how they can benefit your company.

Contact Us EN
  • EN - Inglês
  • BR - Português (Brazil)
Article/

DevOps and AWS Serverless Architecture

October 13th, 2022
AWS Partner Innovation Infrastructure
By Gerson Paim
DevOps and AWS Serverless Architecture

The time has come to revisit those projects we couldn’t get off the drawing board — whether because we didn’t have the time to implement them or enough money to invest.

Anyone who hosts their applications in a traditional data center knows the difficulty of provisioning a new environment, as it requires creating servers, installing an operating system on each of them, providing disks, releasing ACLs, and so on. This process usually takes a few days until it is available to implement your application; however, it will still be necessary to update it constantly for your business to be more dynamic.

If you are already familiar with the DevOps concept, you are certainly thinking about CI/CD (Jenkins, Gitlab CI, CircleCI…), code repositories (Git, Gitlab, BitBucket…), and the arsenal of tools available on the market, but consequently, more servers and technical knowledge will be needed to install and maintain them.

What if we could achieve the long-dreamed-of agility without worrying about server and tool management, and perhaps even reduce team and infrastructure costs? Well, in this article, we will talk about DevOps and serverless architecture using AWS services.

The following services, in addition to integrating with the main DevOps tools, also easily integrate into the AWS ecosystem, such as AWS IAM, AWS CloudFormation, and others.

AWS CodePipeline

This is the managed CI/CD service, and it is where we perform the appropriate integrations/invocations of AWS services. It has functions such as storing application code, compiling, testing, and deploying them. It is simple to configure a pipeline, as it can be created through a friendly graphical interface. It also features the Pipeline Wizard to help you in this process, and it is possible to see the history and visualize deployments in real-time. The cost for using the service is calculated per active pipeline ($1 USD per pipeline that has existed for more than 30 days and has at least one code change executed on it during the month).

AWS CodeCommit

This is the managed service for hosting Git repositories. Here, you will have the same experience (same commands) as a Git installation in an on-premise environment. The communication between the developer and AWS (git add and others) is encrypted and, therefore, secure. Furthermore, access to repositories is controlled by IAM (Identity and Access Management), which can be integrated with your company’s AD. The cost for using the service is calculated by the number of users and repositories.

AWS CodeBuild

This is the managed service for compiling, performing tests, and creating software packages. What does this mean? If your code was developed in Java, for example, it needs to be compiled before being deployed. The cost for using the service is calculated based on the number of minutes required to complete the build.

AWS CodeDeploy

This is the service for updating or deploying the application’s code/software package. Regarding application hosting, in the article https://blog.compass.uol/tech/aws-ecs-aws-fargate/, I talk about AWS Fargate. This is one of the serverless services recommended for containers; however, we have several options in AWS that do not require servers, such as Amazon S3. If your application is a static website or event-oriented, AWS Lambda is an option. Regarding costs, you are free of charges with CodeDeploy if the code deployment is to Amazon EC2, AWS Lambda, or Amazon ECS.

Note that with these services, it is possible to experiment and innovate without the need for large investments. Not all applications can benefit from this type of architecture, but it serves as a provocation for the technology teams that support your business.

Tags:
AWSDevOpsEdge ComputingPartnerTechnology

Related

Business

The importance of active listening in pre-sales

Adrielle Santana
IT Services

How I Automated Financial Processes with Rundeck and Python: A Real Open Source Trans...

Diego Clemente Bevilaqua
Infrastructure Services IT Services Managed Services

AI Operations: The Real Transformation of IT Services for Business

Leonardo Schumacher
Infrastructure Services Managed Services

Cloud Yes, but with Governance

Leonardo Schumacher

Get in touch

Our team of experts is ready to support your company with solutions that enhance performance and security.

Contact usseta
Logo Edge UOL

Edge UOL

Who we are Careers News

Partners

Case Studies

Solutions

Cyber Defense Cyber Resilience Cyber Governance Hybrid Cloud & Infrastructure AI Operations Payment Solutions

Tech Universe

Cybersecurity Cloud Computing Payment Gateway ITSM and IT Governance Autonomous Operations Digital Transformation

Tech Insights

Articles E-books Events Web series

Contact Us

Grupo UOL
Privacy Policy
Terms of use
Information security
Quality management policy
Accessibility
facebook Edge UOL linkedin Edge UOL youtube Edge UOL instagram Edge UOL
© Edge UOL - 2021 - 2026 - All rights reserved
Logo LVT